AI prompt总结

前言:为了让AI从"自由创作者"到"严谨工程师",需要划分边界和指定规则,任何阶段都需要有输出。同时增加注意力机制,让AI按阶段按步骤执行任务。

注意:

1.不能让AI轻易运行代码、轻易启动服务器和删除文件;

2.为避免功能缺陷,任何代码,没有读懂不能轻易上线。

3.给AI写规则,也就是写代码的一部分,规则要精炼且有明确作用范围。

消除AI幻觉的方式:让AI按思维链的方式去思考,每步都有输出;让AI提供几种可用于现在项目的方案,并评估方案优劣。

思路1:rules和command, 为AI设置全局和工程级别的工作流。

思路2:使用AI agent和sub agent,依据工作流的方式,或者大项目模块/任务划分,定义AI Agent的角色,用于代码自动化。

思路1和思路2,只是"术"的区别,可结合使用。

以下是开源prompt整理,为了记录。

1.RIPER-5,将AI的思考按步骤分成5个模式:研究--》创新--》计划--》执行--》审查。具体参照:https://github.com/NeekChaw/RIPER-5/tree/main/RIPER-5

用于claude的版本:https://github.com/tony/claude-code-riper-5/blob/main

2.比较精炼的cursor规则,从架构、语言等方面,参照:https://github.com/flyeric0212/cursor-rules。

作者微信公众号:https://mp.weixin.qq.com/s/l8r2lJlEv5fKWJRSsSd1kQ

3.可学习借鉴的cursor规则:https://github.com/PatrickJS/awesome-cursorrules/tree/main

4.可参考的prompt:https://github.com/NeekChaw/awesome-prompt.

5.https://cursorrules.org/zh/category