2.4 进行修改
在开发环境中使用 Claude 时,你经常需要修改现有项目。本指南介绍了实施修改的实用技巧,包括用截图进行可视化沟通,以及利用 Claude 的高级推理能力。
1.使用截图进行精确沟通
与 Claude 沟通最有效的方法之一是使用截图。当你想修改界面中的某个具体部分时,截图能帮助 Claude 准确理解你的指代。
将截图粘贴到 Claude 中,请使用 Ctrl+V(在 macOS 上不是 Cmd+V)。这个快捷键专用于将截图粘贴到聊天界面。粘贴图片后,你可以让 Claude 对应用的该区域进行具体改动。
2.规划模式(Planning Mode)
对于需要在代码库中进行广泛检索的复杂任务,你可以启用规划模式。该功能会让 Claude 在实施更改前对你的项目进行充分探索。
通过按 Shift + Tab 两次启用规划模式(如果你已在自动接受编辑状态,则按一次即可)。在此模式下,Claude 会:
1.读取项目中更多文件
2.制定详细的实现计划
3.明确展示它打算执行的操作
4.在继续之前等待你的批准
这为你提供了审阅计划的机会,并在 Claude 遗漏重要信息或未考虑某种情形时进行纠偏。
3.思考模式(Thinking Modes)
Claude 提供不同层级的“思考”模式,让它在给出方案前能花更多时间推理复杂问题。
可用的思考模式包括:
“Think”——基础推理
“Think more”——扩展推理
“Think a lot”——全面推理
“Think longer”——更长时长推理
“Ultrathink”——最大化推理能力
每种模式都会给予 Claude 逐步增多的 tokens,用于对棘手问题进行更深入的分析。
4.何时使用规划模式 vs 思考模式
这两个功能应对不同类型的复杂性:
规划模式适用于:需要对代码库有广泛理解的任务、多步骤实现、影响多个文件或组件的更改。
思考模式适用于:复杂的逻辑问题、疑难调试、算法挑战。
你可以将两种模式结合用于既需广度又需深度的任务。但请注意,两者都会消耗额外的 tokens,使用时需考虑成本。