技能库
同名多份的识别、收敛到中央仓库、单条链接策略与 agent 独有技能白名单。
更新于 · 2026-11-02
技能库是 AgentHub 的核心。它做三件事:找重复、收敛真身、按平台建链接。
重复是怎么判定的
按技能目录名分组,同名即视为同一份。因此 ~/.claude/skills/pdf 与 ~/.codex/skills/pdf 会被归到一组,列出各自的路径、来源、链接状态、树哈希、体积与修改时间。
面板里可以直接看到差异格(标黄),选一份作为基线后点「以这份为准收敛」,就会带着这个基线生成计划。
收敛之后长什么样
- 真身只留一份,进中央仓库。
- 其余位置变成链接,指向真身。
- 界面上每条记录仍显示原路径,链接状态列显示「已接管」。
删除真身时,默认连带删除指向它的链接,不留断链;整个批次可回滚,链接回滚时按原指向重建。
单条链接策略
可以给单个技能指定方式,不必跟随全局默认:
| 方式 | 适用场景 |
|---|---|
| 符号链接 | macOS / Linux 默认,改一处即可全局生效 |
| 目录联接 | Windows 默认,对上层工具透明 |
| 硬链接 | 文件系统不支持软链时的退路 |
| 复制 | 目标工具会自行改写文件内容时使用 |
优先级固定为 单条覆盖 > 全局默认 > 平台默认,选择结果写进 config.json。
agent 独有技能白名单
有些技能是某家 agent 独有的实现(例如 computer-use),各家互不通用,收敛只会制造问题。这类技能默认进白名单:
- 不参与去重接管
- 不参与链接修复
- 不计入「可节省空间」统计
在技能库某一行右键即可标记或取消标记。
从市场安装
技能库工具条的「从市场安装」会打开一个页内浮层,默认数据源是 SkillHub,可在设置里切到 ClawHub。安装流程和其它写操作一致:先落缓存,再搬进中央仓库,最后按选定的 agent 建链接,全程走出计划抽屉。
恶意标记的技能会被直接拒装;可疑项进计划时标为警告,由你决定是否继续。