Emotion Router

🧭 编码Agent情绪压力稳定器

面向编码Agent的情绪路由软技能,通过识别用户提示中的紧迫、愤怒或困惑信号,动态切换工作模式以稳定输出质量,避免防御性回复或任务漂移。

收藏
4.5k
安装
1.2k
版本
2.0.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Emotion Router 是一个 Markdown 优先的软路由技能,专为编码 Agent 设计。它通过解析当前用户提示中的工作状态信号(而非用户人格或历史),动态选择三种路由之一:

1. Urgency(紧迫):识别明确的速度/优先级措辞
2. Anger/Frustration(愤怒/挫败):检测脏话、反复失败、指责、信任丧失等强负面信号

3. Confusion(困惑):捕捉工作流状态疑问、指令冲突、上下文不匹配

触发后,Agent 按优先级加载对应的路由参考文件(urgency-route.md/anger-frustration-route.md/confusion-route.md),执行特定的响应模式与禁忌行为约束。

显著优点

  • 防御性回复抑制:将用户负面情绪压力转化为稳定的执行模式,避免模型过度解释、猜测或范围膨胀
  • 语义判断优先:非硬关键词触发,依赖上下文语义理解,减少误触
  • 边界清晰严格:明确排除中性命令、纯内容提及(如urgentFlag字段、引用愤怒文本)、常规技术解释等场景
  • 渐进式加载:仅读取激活的单一路由文件,避免信息过载
  • 版本化发布:通过 Published Bundle 明确技能边界,区分生产指令与遗留实验文件

潜在局限

  • 无长期记忆:不建模用户人格、隐藏历史或持久校准状态,每次仅依赖当前提示与可见上下文
  • 软路由非分类器:不提供"你在生气"等标签反馈(除非用户明确要求),路由选择对最终用户透明
  • 信号依赖质量:若用户情绪表达隐晦或反讽,可能漏触发;过度保守的触发策略可能导致应干预场景未被捕获
  • 路由文件黑盒:实际响应模式由各路由文件定义,SKILL.md 本身未详述具体处理策略

适合人群

  • 需要高频处理用户挫折、截止时间压力或复杂工作流协调的编码 Agent 开发者
  • 追求 Agent 稳定性、希望减少用户负面情绪对输出质量干扰的AI 应用架构师
  • 采用 Markdown-first 技能体系、使用 Hermes 标签管理的Claude/类 Claude 系统构建者

常规风险

  • 误触发风险:情绪词的内容提及(如研究脏话的学术论文、isConfused布尔字段)若被误判为激活信号,可能导致不必要的模式切换
  • 路由覆盖冲突:Urgency > Anger > Confusion 的优先级固定,复合情绪场景可能压制次要信号的处理
  • 透明度权衡:不向用户暴露路由决策, Debug 时需手动检查上下文窗口
  • 供应链信任:Published Bundle 机制依赖发布者正确打包,仓库中的实验性文件理论上存在被误读风险(尽管 SKILL.md 明确禁止)

来源说明

作者 gongyu0918-debug,MIT 协议,版本 2.0.3,通过 ClawHub 发布 Markdown-first 技能包。

Emotion Router 内容

agents文件夹
references文件夹
手动下载zip · 9.2 kB
openai.yamltext/plain
请选择文件