Skip to content

培养你的直觉

灵感来源:Claude Code 最佳实践 § 培养你的直觉

没有最佳实践,只有适合自己的实践

本站(以及 Claude Code 官方文档)中的模式不是一成不变的。它们是通常效果很好的起点,但可能不是每种情况的最优选择。

有时你应该让 context 累积——你深入一个复杂的问题,历史对话很有价值。

有时你应该跳过规划,让 Claude 自由探索——任务是探索性的,过早限定方向反而限制发现。

有时模糊的提示正是你想要的——你想看看 Claude 如何理解问题,再决定如何收窄。

这些"有时"的判断,就是直觉。

反向复盘:结果导向的直觉培养

培养直觉的核心方法是反向复盘

输出优秀时,你做了什么?

留意你当时的行为:

  • 提示结构——是一次性给足背景,还是分步引导?
  • 上下文——是清空后重新开始,还是基于之前的积累?
  • 模式——是 Plan Mode 先规划,还是直接让它动手?

表现差时,为什么?

定位具体的卡点:

症状可能的卡点下次换什么方式
Claude 偏离方向上下文太吵,无关信息多/clear 重置,给更聚焦的提示
产出看起来对但实际不对缺少验证标准提供测试用例、截图比对
反复改正还是不对失败方法污染了上下文两次改正后 /clear 重来
结果太笼统提示太模糊加具体约束、引用特定文件
Claude 读了几百个文件任务没限定范围缩小范围,或用 subagent 去探索

关键认知:结果不好 = 给的"输入"有问题。 要么背景乱、要么目标模糊、要么任务太大。找到那个卡点,下次换一种方式给。

常见的卡点模式

经过大量实践,以下几种情况最容易让人卡住:

上下文污染

从一个任务开始,中间问了不相关的问题,再回到原任务——上下文充满了无关信息,Claude 性能下降。

修复:不相关的任务之间用 /clear 重置。

反复改正的陷阱

Claude 做错了,你改正,还是错,再改正——上下文被失败的方法填满,越改越离谱。

修复:两次失败的改正后,/clear 并编写一个更好的初始提示,包含你从失败中学到的东西。干净的会话 + 更好的提示,几乎总是优于长会话 + 累积的改正。

缺少验证闭环

Claude 产出了看起来合理但不处理边界情况的代码,你成为唯一的反馈循环。

修复:始终提供验证手段——测试用例、lint 命令、截图比对。如果你不能验证它,不要发布它。

无限探索

让 Claude "调查"某些东西而不限定范围,它读取数百个文件,迅速填满上下文。

修复:限定调查范围,或者用 subagent 去探索,这样不会消耗你的主上下文。

直觉的本质

随着经验积累,你会知道:

  • 何时该具体,何时该开放——需要精确结果时给足约束,探索阶段则保持开放
  • 何时该规划,何时该探索——确定性高的任务先 Plan Mode,未知领域则让它自由探索
  • 何时该清上下文,何时该让它积累——任务切换时果断 /clear,深度任务则保留积累
  • 何时该自己审查,何时该信任——关键逻辑亲自验证,常规模式信任产出

这个直觉其实就是:你越用越懂它怎么思考,它越用越懂你想要什么。

这是一种双向磨合——不是你在学会"使用工具",而是你和 AI 在建立一种协作默契。就像和一位新同事共事,磨合期过后,很多事不需要多说就知道对方会怎么做。


想了解更多实践模式?参阅 设计理念动手练习