☰
143个技能只加载对的那一个:headcount技能自动触发机制怎么用
2026/10/8 23:42:27 网站建设 项目流程

143个技能只加载对的那一个:headcount技能自动触发机制怎么用

【免费下载链接】headcountAn agent organization structured as a company — 15+ departments, 125+ skills, each independently installable, citing the standards and regulators that settle the question. Runs in Claude Code and ChatGPT.项目地址: https://gitcode.com/gh_mirrors/hea/headcount

headcount 是一个把 AI 智能体组织成"公司"的开源项目:16 个部门、143 个技能,每个技能都自带一段触发描述,当你的提问落进某个领域的范围时,对应的"专家"会自动加载上岗——你不需要从 143 个技能里做选择题,也不需要手动写复杂的提示词。

headcount 是什么:把技能装进"公司架构"

大多数 AI 插件项目把技能做成一袋平铺的工具,装多了互相干扰,装少了覆盖不全。headcount 换了一种思路:按公司架构组织技能。

  • 16 个部门(技术、安全、财务、营销、法务……),每个部门是一个独立可安装的插件
  • 143 个技能,用部门:技能的方式寻址(如finance:unit-economics),名字永不冲突
  • 项目只加载它需要的部门,而不是把 143 个技能全部塞进上下文

这正是"只加载对的那一个"的前提:装得少,触发才准。

技能是怎么"自己上岗"的:description 触发机制

headcount 的每个技能都是一个SKILL.md文件,触发机制的核心藏在文件开头的 frontmatter 里。以财务部门的单位经济模型技能为例,unit-economics 的 SKILL.md 开头是这样写的:

--- name: unit-economics description: Establishes whether the business makes money on each customer or unit — contribution margin, acquisition cost, payback period, lifetime value... Use this to assess whether growth is profitable, evaluate a channel or segment... ---

关键结论只有一句:description 字段是触发器,正文是工作手册。

官方技能编写指南 skill-authoring 说得直白——描述是唯一在"是否加载"决策时被阅读的部分,所以它要写成:

  1. 先用一句话说明技能做什么
  2. 再写什么情况下该用它,用真人会说的话,包括间接说法("为什么这个落地页不转化" 和 "CRO 审计" 都要命中)
  3. 点名仍应触发的边界情况,必要时说明什么情况不该触发

这套规则由 CI 脚本机器把关:validate-skills.py 会检查每个技能的name必须与目录名一致、description不能短于 80 字符——"太薄的描述不可靠地触发"会被直接报错。

问什么,就加载什么

效果见 docs/USE-CASES.md 里的对照表:

你问自动加载
"为什么这个落地页不转化?"demand-generation:landing-page-cro-expert
"这个岗位我们招得起吗?"finance:unit-economics
"上线前帮我审查一下这个设计"security:threat-modeling
"我们的增长停滞了"executive:business-growth-consultant
"这个合同条款正常吗?"legal-risk:contract-review

安装步骤:两条命令装好一个"部门"

在 Claude Code 里安装只需两步,装几个部门完全由项目需要决定:

/plugin marketplace add cbrock84/headcount /plugin install security@headcount

每个部门还自带一份.claude/agents/下的智能体章程,所以你可以把整个部门当作一个子代理委派出去,它有自己的写入边界,不会越界改文件。

上图就是 headcount 的完整部门视图——16 个部门、143 个技能,安全与法务两个"评审级"部门直接向首席汇报,这保证了审查者不会被被审查者否决。

跨部门场景:一个问题,一串技能自动接力

自动触发最 powerful 的地方在于复杂场景。docs/USE-CASES.md 收录了 7 个跨部门场景,每个场景都是一句话提问,多个技能按顺序介入:

  • 企业客户索要 SOC 2 认证:收入部门先估算交易价值 → 安全部门做架构审查 → 法务部门管数据处理协议 → 运营部门设计证据收集流程 → 财务部门算审计成本
  • 发生安全事件:incident-response先止血 →privacy-and-data-protection判断通知时钟 →escalation-management决定客户沟通

其中还有明确的"刹车机制":安全与法务是评审级部门,它们的阻断性发现不能被业务部门否决——沟通不能跑在法务立场前面。

触发不灵时的排查清单

如果你想确认某个技能会不会被触发,或自己写了技能却总不生效,skill-authoring 给了官方排查法:

  1. 写3 句应该触发它的话 +2 句不应该触发的话
  2. 对照 description 检查它是否真的能区分这两组请求
  3. 如果有"擦边"请求会把它拉进来,就收紧描述

还有一个常见误区:两个技能的描述都能匹配同一个请求时,谁都不会稳定胜出。发现技能职责重叠时,优先扩展现有技能,而不是新增一个近邻技能。

想指定视角?按名字显式调用

自动触发之外,你也可以点名某个技能,强制用特定视角回答:

/finance:financial-modeling /people:compensation-and-leveling

适合你已经知道该用哪个"专家"、只是想让流程确定下来的场合。

小结

headcount 的技能自动触发机制可以浓缩成三句话:

  • 装得少才触发得准:部门级独立安装,项目只装需要的函数
  • description 就是触发器:用人话写清"做什么 + 什么时候用 + 边界情况"
  • 143 个技能,机器验证:CI 脚本保证每个技能名字唯一、描述足够厚,触发逻辑可被审计

想深入看每个部门的技能清单和跨部门完整推演,从 README.md 和 docs/USE-CASES.md 开始即可。

【免费下载链接】headcountAn agent organization structured as a company — 15+ departments, 125+ skills, each independently installable, citing the standards and regulators that settle the question. Runs in Claude Code and ChatGPT.项目地址: https://gitcode.com/gh_mirrors/hea/headcount

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询