前言¶
DeepSeek Harness 的核心设计理念是“一切皆插件”。在使用 Harness 进行智能体开发或日常操作时,开发者通常需要在本地手动管理技能文件,或者在 SkillHub 等外部网站浏览技能后再手动下载。dsh-skill-market 插件通过在 Harness 侧边栏引入一个 Skill Market 面板,将 SkillHub 的技能库直接集成到 DSH 的操作流中。它允许用户在 DSH 内部完成浏览、搜索、查看详情以及安装的全过程,无需跳转外部网站或手动操作文件系统。
插件简介¶
- 名称:dsh-skill-market
- 核心功能:在 DeepSeek Harness 内浏览、搜索并安装 SkillHub 技能。
- 维护者:montersy123
- 许可证:MIT
核心功能¶
该插件提供以下能力:
* 侧边栏集成:在 DeepSeek Harness 侧边栏添加 Skill Market 面板。
* 技能发现:浏览、筛选、搜索 SkillHub 技能库。支持分类筛选、关键词搜索,卡片上显示下载量、评分等指标。
* 一键安装:从 SkillHub 下载并安装技能到本地。
* 详情查看:点击技能卡片展开详情抽屉,包含概览、文件列表(可预览内容)、版本历史、权限声明、安全扫描报告和指标统计。
* 本地导入:支持拖放 .zip 技能包,或直接将文件夹拷贝到技能目录进行导入。
* 技能管理:支持收藏技能,以及停用而不卸载技能(目录移至停用区,Harness 不可见)。
* 安全扫描:集成第三方安全检测。面板仅在所有检测方都报告安全时,才显示绿色的“安全”标记。
安装与启用¶
插件安装完成后,必须重启 DeepSeek Harness 才能在新会话中生效。
方式一:界面安装¶
- 打开 DeepSeek Harness。
- 进入“插件”页面。
- 点击“添加插件”。
- 在输入框中填入插件包名:
@montersy123/dsh-skill-market
- 点击安装。
方式二:命令行安装¶
根据你运行的形态选择对应的 profile(桌面端为 desktop,Web 端为 web):
# Web 端安装
dsh plugin --profile web add @montersy123/dsh-skill-market
# 桌面端安装
dsh plugin --profile desktop add @montersy123/dsh-skill-market
典型用法¶
安装完成后,使用步骤如下:
1. 在侧边栏找到“Skill Market”面板。
2. 使用分类筛选或关键词搜索找到需要的技能。
3. 点击卡片查看详情,确认内容后点击“安装”。
4. 重启 DeepSeek Harness。
5. 在新会话中,该技能将作为本地技能可用。
6. 若需导入本地技能,可将 .zip 文件拖入面板,或将文件夹直接拷贝至 $DSH_HOME/skills 目录。
数据存储与注意事项¶
- 数据位置:插件的所有数据(包括收藏、已安装账本、停用状态)均存储在 DSH 的
storages目录下,路径为$DSH_HOME/storages/@montersy123/dsh-skill-market/data/。已启用的技能文件本身位于 DSH 的技能根目录$DSH_HOME/skills中。 - 权限与安全:插件不生产技能,技能版权归原作者所有。安全扫描结论仅供参考,不构成担保。面板仅在所有检测方都报告安全时才显示绿色标记。
- 操作确认:安装和更新技能不弹确认框;卸载技能或回退版本时,会弹出确认框以防止误删。
- 合规性:如果安装的包本身不合规(例如
name字段不符合规范),安装过程会直接拒绝。
结语¶
dsh-skill-market 是一个将 SkillHub 生态引入 DeepSeek Harness 的工具。它简化了技能的发现与管理流程,让开发者可以在一个界面内完成从浏览到落地的动作。