删除冗余指令,聚焦边界设定、完成标准与冲突解决,可显著提升 Astra 系统提示词的效果。
AI translation, not an official translation. Refer to the original for technical details.
Adapted from @charliejhills本周我重写了用于 GPT-6 Astra 的系统提示词,将其缩短了一半。 现在效果更好了。 原因如下,直接来自 OpenAI 新版 Astra 指南: Astra 并不是一个更快的 GPT-5,它是一个不同类型的工作者 GPT-5,所需的指令也不同。Astra 需要的是边界。 因此,我之前写的大部分内容都是噪音。 → "每次修改后运行测试。"它本来就会这样做。 → "继续之前先与我确认。"它也已经会这样做了,有时甚至做得过多。 真正重要的内容: → 哪些地方它可以自行假设,哪些地方需要提问?明确写出来。 → "完成"是什么样子?如果你不说清楚,它就不知道何时该停下来。 → 两条规则冲突时,哪条优先?旧的 AGENTS.md 文件充满了矛盾,而 Astra 现在会照字面意思执行这些矛盾。 → 保持技能描述简短。每条一句话。描述过长会混为一谈,最终导致它全部忽略。 旧方式 → 对每个步骤进行微观管理 → Astra 卡住 新方式 → 设定边界 → Astra 自行运转 不要像一个悬在别人桌上的管理者那样写提示词。要像把一份简报交给高级工程师、然后离开房间那样去写。 完整指南在 OpenAI 的开发者文档上。 在下次构建之前,值得花 10 分钟看一看。