RedFox Skill Gallery 插件

前言

DeepSeek Harness (DSH) 生态强调“一切皆插件”,技能通常通过配置文件或代码调用。在 Web UI 环境中,直接管理或切换技能需要一定的操作成本。RedFox Skill Gallery 插件为 DSH Web UI 提供了一个可视化解决方案,它将 redfox-community-dsh 中的社区技能以卡片形式展示在侧边栏,支持实时搜索、分类筛选以及一键调用。

插件定位

RedFox Skill Gallery 是一个 DeepSeek Harness Web 客户端插件,用于在 Web UI 侧边栏底部展示 RedFox 社区技能。该插件由 redfox-data 维护,采用 MIT 许可证。

安装与启用

建议在安装画廊插件前,先确认 redfox-community-dsh 已安装。若未安装,打开画廊时会自动尝试安装,但建议手动安装以避免额外的重启步骤。

安装前置依赖:

dsh plugin --profile web add -w github:redfox-data/redfox-community-dsh

安装画廊插件:

dsh plugin --profile web add -w github:redfox-data/redfox-skill-gallery

执行上述命令后,必须重启 dsh web 以使更改生效。

核心功能

该插件提供以下能力:
* 技能列表:列出 redfox-community-dsh 中的所有社区技能。
* 分类筛选:支持按类别(Search、Trending、Finance、Tools 等)筛选技能。
* 卡片展示:以卡片形式展示技能的中文名、slug 和描述。
* 实时搜索:支持通过中文名、slug 或描述进行实时过滤。
* 详情查看:点击卡片可查看 README 详情,支持中英文界面切换。
* 一键调用:点击“Use now”按钮,将技能引用插入输入框。
* 自动依赖管理:自动检测并安装缺失的 redfox-community-dsh。
* 多语言支持:提供中英文 UI。

使用流程

  1. 重启 dsh web 并刷新页面,点击左侧侧边栏底部的“RedFox Skills”按钮。
  2. 页面切换至卡片画廊视图,展示所有社区技能。
  3. 使用类别筛选器(如 All / Search / Trending 等)按类型筛选技能。
  4. 在搜索框输入关键词,过滤技能列表。
  5. 点击任意卡片,在右侧面板查看技能的 README 文档。
  6. 点击卡片上的“Use now”按钮,将技能名称插入输入框,编辑请求后发送。

技术细节

技能的分类数据存储在插件的 lib/skill-categories.json 文件中,包含分类定义、技能分类映射以及关键词回退规则。当 redfox-community-dsh 添加新技能时,系统会根据规则自动分类,并更新 skills 映射项。列表接口会在每次请求时重新读取该文件,因此无需重启 dsh web 即可生效。

卸载

如需移除该插件:

dsh plugin --profile web remove redfox-skill-gallery

参考资源

插件目录:https://www.skillhub.cn/plugins/redfox-data/redfox-skill-gallery
GitHub 仓库:https://github.com/redfox-data/redfox-skill-gallery

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

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

小夜