何时用:进入陌生模块或陌生领域动手之前。直接使用 “blindspot pass”“unknown unknowns” 这些字眼,并告诉它你是谁、你知道什么。
I'm adding a new SSO auth provider to Acme but I've never touched the auth module. Do a blindspot pass: find my unknown unknowns in this part of the codebase, explain each one, and tell me how to prompt you better for the implementation.
中文大意
我要给 Acme 加一个新的 SSO 认证提供方,但我从没碰过这个代码库的 auth 模块。请做一次盲点扫描:找出这部分代码里我的未知的未知,逐个解释,并告诉我怎样为实现写出更好的提示词。
- 产出不是知识清单,而是每个盲区一条可注入下一个 prompt 的约束句(暗坑 / 历史 / 惯例 / 缺失概念分类)
- 最后合成一份改进版 prompt,直接用于实现
“这 7 句约束你今早根本写不出来——每一句都是别人半天踩坑的代价换来的。”