大家好,我是云途。很多人把给 AI 的所有文字都叫提示词,于是不断追求一句更厉害的话。真正影响结果的,通常是它是否拿到了正确上下文,以及任务边界是否足够清楚。
一句要求不等于完整任务
Prompt
你这一次发出的指令,例如“检查这个页面为什么溢出”。
Context
Agent 当前能看到的项目、文件、历史对话、规则、工具结果和外部资料。
任务说明
把目标、范围、限制、验收和交付方式组合成可执行约定。
把模糊愿望改成可执行任务
目标:修复学习页在 390px 宽度下的横向溢出。
范围:只修改 v4 实验版学习页和关联样式。
保留:现有暖黑主题、导航与正文内容。
验收:390px、768px、1440px 均无横向滚动;链接和目录可用。
交付:说明根因、修改文件和实际验证结果。如果某项信息可以从项目中安全查到,就让 Agent 先读取;如果只有你知道,例如业务边界、正式版路径或不能改的内容,就必须明确写出。
上下文也会过期和互相冲突
旧截图、历史文档和过期说明都可能让 Agent 做出错误判断。长任务中应区分当前真源、参考资料和已废弃版本,而不是把所有文件一次性塞进去。
你已经能写出可执行任务
- 能区分 Prompt、Context 和任务说明。
- 任务中包含目标、范围、限制和验收。
- 能指出当前真源,避免历史资料混入。