AI开发高效指南
控制CLAUDE.md大小,懒加载非关键内容。仅保留当前项目必需的规则。
大文件分段处理。每次只向AI展示相关片段,别全盘提交代码库。
新话题前用/clear清空上下文。别指望AI记住十轮前的对话。
一个prompt只完成一个任务。"重构项目"不如"将UserService中的同步逻辑改为异步"。
将复杂任务拆解为子任务,逐项让AI完成。每完成一项确认后再继续。
先让AI制定计划,再执行。花5分钟规划,胜过盲目编码。
建立清晰的验证循环,减少AI反复试错。写完立即运行测试,别堆积代码再统一检查。
让AI写测试用例时,先提供现有测试风格,它能更好模仿。
关键逻辑让AI解释一遍,自己判断合理性。别全盘接受。
多实例并行操作。一个处理后端,一个负责前端,互不干扰。
用iTerm分屏或tmux同时开启多个会话,效率倍增。
善用Subagent处理独立模块,主Agent专注统筹协调。
让AI维护规则,无需手动更新Skill/Commands。指出问题,它会自行修正。
定期让AI审查项目规范,及时更新过时内容。
将团队共识写入规则文件,避免口头传达。
给AI看参考代码,效果远胜文字描述。"按这个风格写"比"写个优雅API"更有效。
明确禁止行为。"不要修改无关文件"比"只改必要部分"更精准。
为AI设定角色。"你是一名资深后端工程师"比直接提需求产出更优。
用具体示例替代抽象说明。提供2-3个正确范例,胜过长篇指令。
让AI执行代码审查,但关键决策仍由你掌控。它是助手,非决策者。
敏感信息勿传给AI。密钥、密码、内网地址,自行处理。
生成的代码先自行审核,再合并入项目。AI也会出错。
每天开工前让AI总结昨日进度与待办。别依赖记忆工作。
遇到错误直接粘贴完整报错信息,别自行猜测。
用AI生成文档,但核心逻辑注释仍由你编写。AI注释常不够准确。