思考
自己目前的做法
针对已经存在的项目
- 先初始化仓库,更新AGENT.md和readme等等
- 整理架构文档、设计文档等等,整理各个模块的文档,帮助自己快速了解项目和方便agent了解项目
- 一些指令和约束,比如如何编译推包验证等等,那些事情可以做哪些事情不可以做
新项目
- 给一些基本的需求和设计方案,让AI来review
- 代码基本不看,只看设计和最终实现
- TDD一般禁用,因为太消耗TOKEN了,而且很慢,目前还没找到好的办法来处理这个问题
common
- 针对一些特定场景,重复的修改等等,有固定流程的,使用skills
想法
遇到的问题
- AI生成的文档,做新需求生成的文档,会产生提交记录,要不要提交这些东西。目前自己的解决办法是放在特定的本地子仓库里
- 涉及到其他调试仓库等等,如果不明确告诉他,或者文档里面没有,AI有时候会搞错
- 有时候自然语言描述的东西,AI会理解为另一种东西
- 有时候AI修改代码的时候会把简单的修改做成复杂的,改了自己认为不应该修改的东西,而不是尽量做最小改动
- codex和claude的一些skills,MCP互相使用可能会有些问题,还有包括一些自动批准的指令等等,不是完全相互兼容的
data-app-id="9502d2a1-a277-43d0-823e-752df09c9698"
data-page-id="/2026/10/30/aboutAI"
data-page-url="https://shensunbo.github.io/2026/10/30/aboutAI/"
data-page-title="关于AI"
>