DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Livedocs — DeepSeek Harness 插件(DSH Plugin)
← Plugins

dsh-livedocs

Livedocs

为 DeepSeek Harness 提供固定版本的实时库文档,杜绝虚构的 API。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-livedocs@0.1.8
README兼容性版本
设置卡片

兼容性与来源证明

Livedocs 以 dsh-livedocs 发布,当前版本为 0.1.8。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/15

版本

0.1.8stable
2026/9/15
0.1.4stable
2026/9/15
0.1.1stable
2026/9/11

相关插件

正在加载相关插件…

最新版
0.1.8
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
113.3 kB
文件数
18
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 1
周下载
0
最近提交
2026/9/15
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

相关插件

继续浏览 developer-tools 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Sdk Minimal@deepseek-ai/dsh-sdk-minimal独立的最小 SDK 配置包:JSON-RPC、一个 DeepSeek 适配器、持久化 Shell 和 JSONL 会话Sdk App@deepseek-ai/dsh-sdk-appdsh SDK 配置包:基于 dsh-base 提供 stdio JSON-RPC 服务和进程生命周期管理Subagent Codex@deepseek-ai/dsh-subagent-codex基于官方 app-server 协议的一次性 Codex 子代理提供程序

README

dsh-livedocs

Version-pinned live library docs for DeepSeek Harness (DSH) — kill hallucinated APIs.

在 agent 写代码前,拉取版本对应的官方文档注入上下文:llms.txt 优先、GitHub tag 文档兜底、本地缓存离线可用、token 预算可控。装好即注册嵌入式技能自动触发,零配置、零 API Key(可选 Context7 云端兜底)。

安装

# npm(推荐,包名即插件名)
dsh plugin --profile web add dsh-livedocs

# 或从 GitHub 安装
dsh plugin --profile web add github:sogoodayo/dsh-livedocs

用法

三种方式,按无感程度排列:

0. 嵌入式技能(零配置,装好即生效)——插件向宿主的技能注册表登记了 livedocs 技能:模型目录里常驻一条约 30 token 的路由描述,一旦任务涉及第三方库(写代码、修 bug、问用法),模型会自动加载完整使用规则并按规则先查文档。可在设置卡片用「嵌入式技能」开关关闭。

1. 斜杠命令(手动,最直接)——在输入框敲 / 即可看到:

/livedocs react hooks
/livedocs next routing

结果直接渲染在会话里,不消耗模型 token。

2. 全局自动规则(推荐,装一次处处生效)——让 agent 跑一次:

用 docs_setup 装一下全局规则(scope 传 global)

规则写入 ~/.dsh/AGENTS.md,DSH 内置的指令组件会把它注入所有项目的所有会话,agent 写第三方库代码前会主动先查文档。

3. 模型自动选择——工具描述中已内置"写第三方库代码前必须先查"的引导,模型在编码任务中会自行调用。

工具

工具说明
docs_resolve库名 → 文档源(文档站 llms.txt、GitHub 仓库、最新版本)
docs_query拉取版本对应的文档片段,按 topic 检索、按 token 预算裁剪,7 天本地缓存;传 projectDir 自动钉项目里安装的版本
docs_cache缓存统计 / 清理
docs_setup把使用规则幂等写入 AGENTS.md(scope: project 项目级 / scope: global 全局)

截图

设置卡片(全部配置可视化)缓存文档管理/livedocs 斜杠命令
设置卡片缓存文档管理斜杠命令

工作原理

库名 → npm registry 元数据(版本 / 仓库 / 文档站)
     → 版本钉选:显式 version > node_modules / lockfile 实测 > 最新 release
     → 拉取链:llms-full.txt → llms.txt → GitHub README(按 tag 钉版本)
     → 可选兜底:配置 Context7 API Key 后,长尾库回退到 Context7 云端索引(支持版本钉定,401/429 显式报错)
     → 版本不一致时输出显式警告(llms.txt 永远是最新版的文档)
     → Markdown 按标题分块 → topic 打分(零命中自动回退概览)→ token 预算内裁剪
     → JSON 文件 LRU 缓存(断网时返回过期缓存并标注 stale)

手动规则(可选)

不想跑 docs_setup 的话,手动在 AGENTS.md 中加一条:

Always call docs_query before writing code against any third-party library API.
Never rely on training data for framework APIs (Next.js, React, Vue, etc.).

路线图

  • M1:三工具 + 多源降级 + 缓存
  • M2:读项目 node_modules / lockfile 自动钉版本;docs_setup 规则幂等注入 AGENTS.md
  • M2.5:/livedocs 斜杠命令;全局规则;版本不一致警告;topic 零命中回退
  • M2.6:依赖上下文注入(每会话自动向模型展示项目依赖及安装版本)+ Top 3 依赖文档后台预热
  • M3:设置卡片(设置 → 插件 → 插件配置 → Live Docs):总开关、注入/预热开关、预热 Top N、缓存 TTL 与上限、自定义文档源(customDocs)、缓存列表查看/移除/清空;项目级 .dsh-livedocs.json 覆盖
  • M3.7:策展注册表(50+ 主流库,verified llms.txt 源直连)+ 预热拉满 N 个(失败不占名额,注册表命中插队)+ 出错后查文档规则;缓存迁至 ~/.dsh/livedocs/(跨 profile 共享,插件升级不清零)
  • M4:可选 Context7 云端索引兜底(设置卡片填 Key 即启用,默认关闭;版本钉定 + 401/429 显式报错;Key 仅全局设置,项目文件不可覆盖)
  • M5:嵌入式 skill 自动触发(ctx.skills 运行时注册 livedocs 技能,目录描述常驻、正文按需加载;设置卡片可关;与总开关联动)
  • M6:设置卡片「检查更新」:Host 侧查询 npm registry 最新发布并对比运行版本,发现新版本时给出升级命令
  • M7:设置卡片中英双语切换(locale: zh/en,默认中文,即时生效)

兼容性

已在 DSH Developer Preview(web profile)的插件契约下开发:inject: ['tools'] + defineTool(@deepseek-ai/dsh-tools)。DSH 处于预览期,若宿主升级导致 inject 契约变化,请提 issue。

设计与调研依据见 docs/feasibility.md。

License

MIT