ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.85 !important;"> ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.85 !important;">刚才有位朋友问我:「你不是早就切换到Codex了吗,怎么Claude Code用量还是这么大?」ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.85 !important;">我的回答是: ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;list-style-type: decimal;" class="list-paddingleft-1">每个模型都有自己独特的优势、都有对应适合场景,没有什么模型包打天下。 有一个场景,Claude Code的能力是无可比拟的——对需求! ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.85 !important;">为什么?ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.85 !important;">得益于以下四点: ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;list-style-type: decimal;" class="list-paddingleft-1">Claude Opus 4.5是目前综合能力Top 3的编程模型 它的速度比另外两个Top模型更快 Claude系列模型很擅长说人话,它使用的语言不像Codex系列模型那样不好理解。 Claude Code有一个独特的AskUserQuestion的交互,其他编程Agent暂时还没抄走。 ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.85 !important;">因此,Claude Code非常适合对需求。ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.85 !important;">“等等,小排哥,前三点你都讲过了,第四点「AskUserQuestion」是个什么玩意?”ingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;font-size: 17px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;font-weight: 400;letter-spacing: normal;orphans: 2;text-align: start;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;line-height: 1.85 !important;">来了!马上讲。AskUserQuestion是Claude Code自带的一个小工具。它其实会被自动触发。如果你没有见过它,你也可以显式强调你要这个工具。 假如我们要做一个“与众不同的贪吃蛇游戏”,你可以尝试在Claude Code里输入这段。 我要做一个不同寻常的贪吃蛇游戏。
使用AskUserQuestion工具,像苏格拉底一样帮助我完善需求。
然后你就会看到这样的界面,Claude Code会调用AskUserQuestion,弹出来选择题,让你做。 这样的对需求过程,非常惬意。 注意,弹窗上面还有Tab,是可以切换的 选择完所有选项,点击Submit Answers就可以继续 然后Claude Code会继续问你其他问题,真的像苏格拉底一样,把你脑海中的想法全部显化。 当你耐心回答完所有问题,你就得到了一份完整的需求文档了。 对了,Claude Code的这个功能,无论是在Claude Code IDE Extension里还是在Claude Code CLI里,都是可用的。 在CLI里,可以用键盘的上下箭头来选择选项。 下面是Claude Code CLI的截图。 至于拿到完整需求后,怎么写完,可以参考我这一篇:复杂需求如何让AI一次写对?面对复杂需求,这是我实战沉淀的Vibe Coding终极SOP(这篇付费文章的销售额马上破10万元了,谢谢你的支持) 此外,我们经常强调的心法,仍然有效,千万别忘了 Claude Code极简入门:3条铁律让你告别代码屎山 AI编程的终极心法 引申的使用方法:对于真实项目中的复杂问题,但凡你有不确定的地方,你都可以对Claude Code说 对于这个问题,我们还有哪些没有考虑到的?
使用AskUserQuestion工具,像苏格拉底一样帮助我,无论是技术选型、潜在风险、需求对齐等等任何方向,因为我是小白我什么都不懂,请帮助我理解。
去玩玩吧!祝玩得开心!
|