DeepSeek Harness 的核心理念是「一切皆插件」。开发者在使用过程中,往往需要在海量的插件资源中寻找合适的工具,并完成安装与反馈。插件市场(dsh-plugin-marketplace)将 DSH Index 的发现能力集成到 Harness Web 界面中,支持浏览、检查、准备安装提示,以及向社区报告问题与反馈。
是什么¶
这是 DeepSeek Harness 的一个插件,由 lijma 维护。它运行在 Harness 中,同时将相同的能力暴露给 dsh-index CLI。它解决了在 DSH 内部发现、检查以及准备插件安装提示的问题,并提供了一套机制让用户向社区反馈使用情况。
核心功能¶
Web 界面能力¶
- 发现与检查:在 DSH Web 中浏览和检查插件。
- 准备安装:在 DSH Web 中准备安装提示,并将提示交给 Agent。
- 问题反馈:在 DSH Web 中报告问题,生成草稿。
- 社区贡献:在 DSH Web 中提供反馈,包括评分、FAQ 和坑点报告。
CLI 能力¶
通过 dsh-index 命令行工具,提供以下功能:
* 诊断与列表:dsh-index doctor,dsh-index plugins list,dsh-index plugins summary,dsh-index plugins show owner/repo。
* 安装流程:dsh-index install prepare owner/repo。
* 问题管理:dsh-index issue draft,dsh-index issue submit,dsh-index issue watch。
* 报告反馈:dsh-index report score,dsh-index report faq,dsh-index report pitfall。
安全与隐私设计¶
- 权限控制:主题匹配仅是发现候选,不代表兼容性或安全声明。每个安装都是用户确认的手动移交,没有后台安装。
- 数据脱敏:问题草稿在提交前去重,并排除令牌、密钥、源文件、原始对话等敏感信息。
- 私有性:分数和报告在作者加入和 DSH Index 审核前保持私有。
- 策略一致性:CLI 是同一个库的接口,不是绕过同意政策的途径。
安装与启用¶
在终端中执行以下命令:
dsh plugin --profile web add @dshindex/dsh-plugin-marketplace
安装完成后,重启 dsh web 即可使用。
典型用法¶
查看插件列表并搜索
dsh-index plugins list --query "git" --tag workflow --cursor <cursor>
查看插件摘要
dsh-index plugins summary
查看具体插件信息
dsh-index plugins show owner/repo
准备安装提示
dsh-index install prepare owner/repo
草拟并提交问题
dsh-index issue draft github owner/repo --title "..." --body "..."
dsh-index issue submit github owner/repo --title "..." --body "..." --confirm
提交评分
dsh-index report score owner/repo --score 4 --share
适用场景与注意¶
这个插件适合需要在 DeepSeek Harness 内部直接管理插件发现、安装准备及反馈的开发者。
使用注意:
1. 插件以当前 DSH 进程的权限运行,安装前应检查源码与许可证。
2. 所有反馈数据在公开前需要作者接收和 DSH Index 审核。
3. 问题草稿生成时会自动过滤敏感信息,但提交后无法撤回。
总结¶
插件市场是一个连接 DSH Index 发现能力与 Harness 操作层的工具。它通过 Web 和 CLI 提供了一整套从浏览到反馈的闭环流程,适合需要精细化管理插件生态的开发者。
- GitHub: https://github.com/lijma/dsh-plugin-marketplace
- 目录页: https://www.skillhub.cn/plugins/lijma/dsh-plugin-marketplace