DeepSeek Harness 技能管理插件:HelloAI Skills

前言

在使用 DeepSeek Harness(DSH)及各类 Agent 工具时,技能往往散落在多个目录中,例如 CODEX、Claude 或 Trae 的 skills 文件夹里。这导致技能难以统一管理和调用。

本插件通过扫描本机所有 Agent 的技能目录,将技能注册为 DSH 可调用技能,并提供从 GitHub 仓库安装的入口,实现技能的统一纳管。

插件简介

插件名:hello-heyongping/dsh-helloai-skills
维护者:hello-heyongping
类别:工作流
许可证:MIT
核心价值:扫描本地技能目录并注册,支持从 GitHub 仓库一键安装技能。

核心功能

  1. 技能扫描与注册:扫描 DSH、CODEX、Claude、Cursor、Trae 等多种 Agent 的技能目录,将列表中的技能注册为 DSH 可调用技能。
  2. 仓库管理:支持添加 GitHub 仓库,列出仓库中的技能,并一键安装到本地 $DSH_HOME/skills/ 目录。
  3. 本地导入:支持通过直接路径、浏览文件夹或 ZIP 文件三种方式导入本地技能。
  4. 技能管理:支持对技能列表进行搜索、备注、启用/停用、删除操作。
  5. 本地缓存:列表默认读取本地缓存,刷新时才回源 GitHub,避免消耗 API 配额。

安装与启用

在终端执行以下命令安装插件:

dsh plugin --profile desktop add github:hello-heyongping/dsh-helloai-skills

安装完成后,在 DSH 的 设置 侧栏中会出现「技能管理」入口。

典型用法

  1. 打开 设置 → 技能管理。
  2. 在 仓库 标签页点击 添加仓库,输入 GitHub 仓库地址(如 https://github.com/owner/repo)。
  3. 点击 安装,技能文件将落到 $DSH_HOME/skills/。
  4. 在对话中直接使用 /名称 调用技能。

注意事项

  • 命名转换:技能名会被统一转成 kebab-case(例如 TRAE-computer-use 转换为 /trae-computer-use)。
  • 同名去重:同名技能按来源优先级去重(DSH > 公共 Agent > CODEX > Claude > …)。
  • 删除限制:外部目录(非 DSH 自身目录)的技能只能停用,不能删除。
  • 数据存储:插件数据存储在 $DSH_HOME/helloai-skills/。
  • 接口地址:接口前缀为 /api/dsh-helloai-skills。
  • GitHub 配额:设置环境变量 DSH_HELLOAI_GITHUB_TOKEN 可提高 GitHub API 配额或访问私有仓库。

总结

该插件解决了技能分散在多个工具中的管理痛点,通过扫描注册和仓库安装两种方式,将本地和远程技能统一纳入 DSH 体系。

插件目录
GitHub 仓库

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜