协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
code-explainer【开发与工程】Explain what a piece of code does in plain English, at the depth the reader needs. Use when asked to explain code, walk through a function, understand an unfamiliar snippet, or onboard to a file. Produces a one-line summary, a step-by-step walkthrough, the non-obvious parts called out, and any bugs or smells spotted along the way.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Make unfamiliar code understandable — fast — without dumbing it down.
Infer the language and intent from the code itself; label assumptions (assumed — confirm). Always produce a complete explanation even from a fragment. Match depth to the apparent level of the question.
The code snippet or file, plus (if given) the language, the reader's level, and what they're trying to understand. Infer the rest.
What this code does, in a single sentence a busy reader can repeat.
A walkthrough of the logic in order — group by block/function. Explain why, not just what, for anything non-trivial. Reference line ranges where helpful.
The non-obvious bits: clever tricks, gotchas, side effects, complexity, dependencies, or assumptions the code makes.
Bugs, edge cases, or smells you noticed while reading — with the fix. (If it's clean, say so.)