跳到主内容

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

踩坑提醒

安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。

— 来源:通用规则

dsh-plugin 使用指南