给 agent skills 加上反触发词后,冲突立刻消失
teagaw · reddit · 2026-07-24
作者分享了一个很实用的 agent skills 设计技巧:反触发词(anti-triggers)。
- 只写“当用户说 X 时执行 Y”不够,多个 skill 很容易在同一个词上同时命中。
- 他的 deploy skill 和 git workflow skill 都会被“deploy”一类词触发,导致 agent 随机选一个,结果不稳定。
- 解决办法是给每个 skill 加上明确的 “不要在这些场景触发” 约束:例如 deploy skill 说明不要因 git push / merge / commit 触发,git skill 说明不要因 deploy / ship / release 触发。
- 加上这种排他边界后,冲突立刻消失。
作者认为,这个原则的核心是:skills 不只是竞争“做什么”,也在竞争“不要做什么”;如果不写清楚,agent 就只能自己猜。
「编程与Agent」频道最新
- 用 Chrome 自动化让 Claude Code 调用 Deep Research 报告 — JeremyNguyenPhD · 2026-07-24
- Notion 开测 Notion as code:TypeScript 定义工作区并可 API 部署 — ctjlewis · 2026-07-24
- Swival Agent 发布 1.0.39 版本 — jedisct1 · 2026-07-24
- 一篇教程用六个提示词给智能体装上永久记忆 — eptwts · 2026-07-24
- 新训练子网把竞争重点从权重改成了数据 — const_reborn · 2026-07-24
- Codex 一次性把应用 mascot 做出 30 个变体 — jarrodwatts · 2026-07-24