dsh-plugin 使用指南
为 DeepSeek Harness 接入云端 API 文档检索,让模型直接搜 20 个中国开放平台的 6.5 万+篇文档,免切浏览器翻官方文档站。
本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。
本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。
快速上手
SpecFusion
— 源: plugin_wiki.wiki_content
安装与验证
dsh plugin --profile web add @wxkingstar/specfusion-dsh
复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。
— 源: plugins.install
关键要点
- 不离开终端 — 写代码时直接问,Claude 帮你查文档、给出接口参数和示例
- 中文搜索准确 — jieba 分词 + FTS5 全文索引,
发送应用消息、access_token、40001都能搜到 - 零配置 — 云端服务已部署好,安装 Skill 后即可使用,无需自建后端
- API: Node.js + Fastify + better-sqlite3 + FTS5
- 中文分词: nodejieba
— 源: plugin_wiki.readme_zh (fallback readme_raw)
常见问题
安装后立即能用吗?
安装后重启 dsh web 让 profile 重新加载即可,无需额外配置,默认走公共云端服务 https://specfusion.inagora.org/api。
想接自部署实例怎么改地址?
两种方式:设置环境变量 export SPECFUSION_BASE_URL="http://your-host:3456/api",或者在 profile 的 cordis.patch.yml 里覆盖 specfusion-dsh 行的 baseUrl 字段。
工具返回的是什么格式?
全部返回 Markdown 纯文本(Content-Type 为 text/markdown),不是 JSON,可以直接喂给模型阅读或渲染。
能直接搜错误码吗?
可以,把错误码数字(如 60011、40001)当搜索关键词传入即可,工具会按文档 ID 与正文匹配。
默认会搜全部平台吗?
是的,不传 source 时搜索全部 20 个已接入平台;想限定平台可传 source 参数(如 wecom、feishu、taobao)。
企业微信几种开发模式要分清吗?
要。企业微信区分自建应用(internal)、第三方应用(third_party)、服务商代开发(service_provider),可用 mode 参数过滤,默认不过滤。
— 源: plugin_wiki.faq_json
兼容性
- DSH: 0.1.0-rc.6+
- Node: 未声明
— 源: plugin_wiki.compatibility_json
踩坑提醒
安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。
— 来源:通用规则