【人工智能】两个神级 Prompt:第一性原理与对抗式审查

摘要:本文分享两个堪称「神级」的 Prompt 思路——第一性原理与对抗式审查。第一性原理让我们放下经验与现成方案,回归问题本质重新推导,从而找到根本原因、给出更优方案;对抗式审查则让 Agent 切换身份,从开发者变为专门找 BUG 的测试专员,主动挖掘漏洞、提前化解隐患。两者一攻一守、相辅相成,覆盖了「想清楚」与「做扎实」两个关键环节,值得在日常工作中反复使用。

1. 引言

在 AI 时代,Prompt 的质量往往决定了 AI 输出的上限。今天分享两个堪称「神级」的 Prompt 思路——第一性原理与对抗式审查。前者帮我们找到问题的根本,后者帮我们提前发现隐患。两者一攻一守,配合使用效果极佳。

2. 第一性原理

2.1 什么是第一性原理

我们都知道 AI 特别擅长顺着你的问题来给答案,但这个问题本身本该是这样的吗?AI 真正理解了我们的底层原理了吗?正是基于这样的思考,才有了第一性原理。

它的核心就是:放下经验以及所有现成的方案,回到最根本的本质和事实上,重新去做推导。

2.2 如何应用

它把火车拆分成原材料和制造流程本身进行重新核算,哪些是必须存在的,哪些是行业沿用了多年的做法。回到我们的工作中,我们可以在提示词中加一句:

请从第一性原理出发,给我改进一下方案。

或者说:

请从第一性原理出发,帮我找一下问题原因。

2.3 小结

第一性原理能够帮助我们找到问题的根本原因,从而给出更好的方案。

3. 对抗式审查

3.1 什么是对抗式审查

在功能开发完成后,让 Agent 切换开发身份,从开发者变成一个专门去找 BUG 的测试专员,这就是对抗式审查。

比如你让 AI 去做一个活动报名的页面,并做正常的测试,无非就是:填写姓名、填手机号、点击提交、报名成功。

但是如果是对抗式审查的话,它就会去找各方面的漏洞。比如:不填手机号是否能提交?填入非真实的签名能够提交吗?是否可以输入特殊的字符?

3.2 如何应用

每当项目进行到最后流程的时候,我们都可以使用下面的提示词来开启对抗式审查:

【开启对抗式审查,千万别出问题】

这个时候它就会开启多个不同的 Agent 来对抗式地审查,找出 Bug,然后辅助我们去解决。开启多个 Agent 来一场极致的攻防战,提前发现问题,提前解决问题。

3.3 小结

使用了对抗式审查以后,我就可以对自己的代码更加放心。

4. 总结

第一性原理让我们回归本质、找到根本原因;对抗式审查让我们提前暴露问题、防患于未然。两个 Prompt 一前一后,覆盖了「想清楚」和「做扎实」两个关键环节,值得在日常工作中反复使用。

更多推荐