DSH 理念是「一切皆插件」。在 GitHub 上寻找、评估和安装插件通常需要手动检索仓库、阅读 README 和检查许可证,效率较低且存在风险。dsh-mall 是一个针对 DeepSeek Harness 生态的插件市场,旨在解决上述痛点。
什么是 dsh-mall¶
dsh-mall 是全网收录 GitHub #dsh-plugin 标签生态插件的商场。它维护了一个包含插件评分、标签和简介的目录,并提供 AI 辅助的安装审查、智能搜索和批量管理功能。该插件由 hoyyang 开发,遵循 MIT 开源协议。
核心功能¶
- 全量收录与刷新:全量收录 GitHub
#dsh-plugin生态插件,每 30 分钟自动刷新目录数据。遇到 GitHub 限流时会自动切换兜底通道。 - AI 装前审查:安装前,AI 会读取仓库代码,给出「装 / 谨慎 / 别装」三档结论。审查失败或超时时,会自动回退到普通安装流程。
- 智能搜索:支持普通搜索和智能搜索。智能搜索通过 AI 翻译自然语言需求,从全目录中筛选推荐和备选插件。
- 五维评分与解释:提供维护、实用、热度、便捷、信号五个维度的加权几何平均分,并附带雷达图和评分解释。
- 管理与维护:支持一键安装(普通/智能模式)、一键更新与回退。每日 03:30 自动检查已装插件更新。任务面板记录所有全局任务进度。
- 信任与推荐:通过信任徽章标明插件底细(如已扫描、精选、休眠警告等)。编辑精选和个性化推荐基于问卷画像生成。
- 多语言与集成:提供中英等多语言界面。自带
dsh-mall技能,可在会话内执行/dsh-mall查询。安全渲染 README,清理徽章碎片与脚本内容。
安装与启用¶
- 确保本地已安装 dsh web 0.1.0-rc.8 或更新版本。
- 执行以下命令安装插件:
dsh plugin add dsh-mall
- 安装完成后,重启
dsh web,侧边栏会出现 DSH 商场 入口。
典型用法¶
智能搜索与安装¶
- 普通搜索:在搜索框输入关键词(如「session」),列出所有匹配插件卡片。
- 智能搜索:点击「✦ 智能搜索」,输入自然语言需求(如「删除会话」),结果浮窗会展示推荐与备选。
- 会话内调用:在 Agent 会话中直接执行命令:
/dsh-mall 帮我找一个能删除会话的插件
/dsh-mall 推荐几个做代码审查的插件,要求带验证徽章
评分与决策¶
- 查看卡片上的五维雷达图和综合分。
- 鼠标悬停雷达图,查看各维度的具体评分解释。
- 阅读详情面板中的 README,确认功能与依赖。
批量操作¶
- 点击卡片上的「安装」,选择普通模式或智能模式。
- 打开任务面板查看进度或取消任务。
- 在已安装列表中,点击「更新」升级插件,出问题时点击「回退」恢复旧版。
- 打开「DSH 商场-设置」,开启每日自动更新(默认 03:30 执行)。
适用场景与注意¶
适用场景¶
- 选型评估:装新插件前,先让 AI 审查代码,确认无恶意行为。
- 需求匹配:用一句人话描述需求,让智能搜索从全目录筛选候选。
- 版本管理:批量更新插件或在新版有问题时快速回退。
- 个性化推荐:刚安装 dsh 时,通过问卷获取推荐清单。
- 团队协作:基于下载量、评分和分类筛选插件,整理选型报告。
注意事项¶
- 权限与安全:插件以当前 dsh 进程权限运行,安装前务必检查源码和许可证。
- 数据存储:GitHub token 仅保存在内存中,刷新页面即清除,明文不落盘。
- 功能限制:不支持在商场内编辑插件源码,已装插件仍由 dsh CLI 管理。上传功能当前暂不支持。
- 特殊状态:长期无提交的休眠仓库会显示警告徽章。评分采用加权几何平均,新仓库热度分低是诚实表现。
- 兼容性:依赖 dsh web 0.1.0-rc.8 或更新版本。
结语¶
dsh-mall 提供了从发现、评估到安装管理的全链路解决方案,降低了在 DSH 生态中寻找和使用插件的门槛。通过雷达图评分和 AI 审查,能够帮助开发者更安全、高效地构建工具链。
- GitHub 仓库:hoyyang/dsh-mall
- 插件目录:skillhub.cn/plugins/hoyyang/dsh-mall