Agent Skills
返回列表
🤖

Harmonist 编码协议门禁

AI Agent 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/enforce-coding-agent-protocols-mechanically-with-harmonist。

技能介绍

在多代理协作的编码环境中,常见的失败模式是:Coding Agent 生成了大量代码变更,但跳过了关键质量检查。例如未经过 Reviewer Agent 审查、未写入长期记忆(Memory),或引入了未经验证的第三方依赖(供应链风险)。协调层通常只能做提示,很难强制拦截。

核心机制:机械式强制执行

该技能通过向项目根目录投放一个多代理协议包(Protocol Pack)解决上述问题。它不依赖模型自觉,而是利用 Harmonist 运行时作为强制网关。

  • 协议定义:引入明确的 reviewer(审查者)、memory(记忆)和 supply-chain(供应链)节点。
  • 流程拦截:将原本松散的协作流程机械串联。如果 Coding Agent 试图提交代码,但没有上游节点产出的必要输入,工作流会被运行时直接阻断。
  • 交付就绪:只有在所有门禁(Gates)都被满足的前提下,代码变更才会被视为完成。

适用场景与边界

这项技能适合已采用 Agent 编码辅助工具(如 Cursor、Claude Code 或 Windsurf)并希望规范团队级协作流程的开发者。它要求项目中存在 .harmonist 目录结构。

由于强调“机械式执行”,它能有效减少人为疏忽。但请注意,它引入了额外的运行时依赖,且协议包的具体逻辑需要根据项目实际情况进行配置。

使用场景

  • 在 Cursor 或 Claude Code 中编写新功能代码时,希望编码代理必须先经过 Reviewer 节点审查才能提交变更。
  • 团队使用多个编码代理协作开发,需要确保每次代码提交前都写入长期记忆节点并校验依赖来源。
  • 在引入第三方依赖前,希望强制经过供应链门禁检查,避免未经验证的包进入项目。
  • 多代理工作流中,需要机械式拦截跳过审查步骤的代码变更,保证交付质量。

适合人员

  • 在团队中管理多个编码代理的工程师,希望强制所有代理遵循统一的审查和记忆流程。
  • 负责供应链安全的开发者,需要在所有代码变更中自动拦截未经验证的第三方依赖。
  • 使用 Cursor 或 Windsurf 等工具的独立开发者,希望编码代理在提交代码前必须经过结构化审查。
  • 搭建多代理协作管线的技术负责人,需要机械式门禁来防止代理跳过关键质量步骤。