适用场景
- 给线上接口加限流,既怕出事又怕改动面失控
- AI 每次顺手重构,diff 里混进一堆无关改动,拿它收敛范围
- 新人用 AI 写代码不复查,直接把它当规范贴进项目
PROMPT
跟 AI 一起写代码,最容易出问题的地方是它太主动。要给订单接口加限流、又不想它顺手重构整个项目时,用它。 【需求】 1 目标是给订单接口加限流,技术栈 Python 3.11 加 FastAPI 2 约束是不引入新依赖,不改动现有路由和数据模型 3 协作方式:动手前先复述需求并给方案,等我确认再写代码 4 改动范围最小化,只改必要文件,不动无关代码 5 每段代码给关键注释,说明为什么这么写 6 完成后自检边界条件、异常处理、潜在安全问题 【输出要求】 1 复述需求时要把不确定点列出来,不许一口气说理解正确就开写 2 方案要给出取舍,比如内存令牌桶在多进程下失效该怎么办 3 diff 必须干净,不许出现格式化整个文件的改动 4 自检清单要逐条给结论,不许只写「已检查」 5 如果发现需求有矛盾,先提出再动手,不许自行妥协 6 最后说明这套约定在哪些任务上反而拖慢节奏