Emotion Router

🧭 智能情绪路由,稳定编码输出

基于Markdown的软路由技能,用于识别用户提示中的紧急、愤怒或困惑信号,智能切换编码代理工作模式以稳定输出质量

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

使用说明

Emotion Router 技能综合评估

Emotion Router 是一款面向编码代理(coding agent)的情绪感知软路由技能,采用Markdown-first设计理念,通过分析当前用户提示中的情绪信号来动态调整代理的工作模式。

核心用法

该技能作为条件触发器运行,仅分析当前可见的用户提示和上下文窗口,禁止访问隐藏历史或持久化记忆。当检测到以下三类信号时激活对应路由:

  • 紧急(Urgency):包含明确的速度或优先级措辞
  • 愤怒/挫败(Anger/Frustration):包含脏话、重复失败表述、直接指责或信任丧失等强负面信号
  • 困惑(Confusion):存在工作流程状态疑问、指令冲突或上下文不匹配

优先级顺序为:紧急 > 愤怒/挫败 > 困惑。若未触发任何路由,则执行普通工作模式。

显著优点

1. 轻量无侵入:纯Markdown实现,无需额外运行时依赖,通过语义判断而非硬编码关键词触发
2. 压力转化机制:将用户的负面情绪压力转化为稳定的执行模式,有效防止模型产生防御性回复、过度解释或任务漂移

3. 严格边界控制:明确区分"内容提及"与"主动信号",避免误触发(如关于愤怒的研究报告、urgentFlag字段引用等场景不会激活技能)

4. 渐进式加载:仅加载匹配的路由文件,避免不必要的上下文膨胀

潜在局限

  • 无长期记忆:明确禁止建模用户个性、隐藏历史或长期校准状态,无法积累跨会话的情绪模式认知
  • 语义判断依赖:虽优于关键词匹配,但仍受限于当前上下文的显式信号,难以捕捉隐含的慢性挫败积累
  • 英语中心设计:信号示例和路由文件均以英语语境为主,本地化适配需额外工作
  • 非诊断性:禁止暴露"你生气了"等标签式反馈,用户无法获得情绪识别的显性确认

适合人群

  • 构建高稳定性AI编码助手的开发团队
  • 需要处理高压、 deadline 驱动的开发者支持场景
  • 希望减少模型在对抗性对话中性能衰减的产品设计者

常规风险

| 风险类型 | 说明 |
|---------|------|
| 假阴性 | 压抑型情绪表达或文化差异化的愤怒信号可能被遗漏 |
| 过度路由 | 若边界判断失误,可能将普通技术讨论误判为情绪场景,导致响应模式不匹配 |
| 版本漂移 | 技能文件与legacy runtime实验代码混存,需严格区分Published Bundle |

技术可信度

作者gongyu0918-debug为活跃开源贡献者,采用MIT许可证,版本迭代至2.0.1显示持续维护。技能设计文档结构严谨,边界定义清晰,符合生产级AI系统组件的工程规范。

Emotion Router 内容

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