集中管理各类可安装的 dsh 插件包
27.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/1 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Neplich/dsh_plugin该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
是什么
dsh 原生插件 · dev
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 61 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/1(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-attachment@deepseek-ai/dsh-code-runtime@deepseek-ai/dsh-invariants@deepseek-ai/dsh-sandbox@deepseek-ai/dsh-session-persistence@deepseek-ai/dsh-session-query@deepseek-ai/dsh-settings给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 集中管理插件包
- 安装dsh插件
README
由 DeepSeek 最新模型翻译生成dsh_plugin
English · 中文版
DeepSeek Harness 插件集合仓库。packages/ 下的每个包都是一个可安装的 dsh 插件;本仓库只是把它们放在一起管理——它本身不是插件。
目录结构
packages/
agent/ agent 策略、工具与预设插件 feature/ 功能插件:模型适配器、Web GUI 设置分区、输入框与界面功能 <group>/dsh-<name>/ 每个目录一个插件,命名 dsh-<作用区间>-<插件名>(如 dsh-chat-filemention;作用区间:agent | chat | config | web,插件名无连字符),发布为 @neplich/dsh-<name> package.json npm manifest + dsh.bundle 声明 cordis.patch.yml profile 安装该 bundle 时应用的层 src/index.ts function plugin:name / inject / Config / apply README.md 英文文档 README.zh-CN.md 中文文档(顶部互链) tests/ 包级 vitest 测试
展开完整文档(README 剩余 1 节)
dsh_plugin
English · 中文版
DeepSeek Harness 插件集合仓库。packages/ 下的每个包都是一个可安装的 dsh 插件;本仓库只是把它们放在一起管理——它本身不是插件。
目录结构
packages/
agent/ agent 策略、工具与预设插件 feature/ 功能插件:模型适配器、Web GUI 设置分区、输入框与界面功能 <group>/dsh-<name>/ 每个目录一个插件,命名 dsh-<作用区间>-<插件名>(如 dsh-chat-filemention;作用区间:agent | chat | config | web,插件名无连字符),发布为 @neplich/dsh-<name> package.json npm manifest + dsh.bundle 声明 cordis.patch.yml profile 安装该 bundle 时应用的层 src/index.ts function plugin:name / inject / Config / apply README.md 英文文档 README.zh-CN.md 中文文档(顶部互链) tests/ 包级 vitest 测试
一个包通过在 manifest 中声明 "dsh": { "bundle": { "patch": "./cordis.patch.yml" } } 成为可安装的 bundle;patch 行按名称引用包,Node 解析即可找到已安装的构建产物。完整的 bundle/profile 模型参见官方教程 Package and install a plugin。
插件清单
Agent 插件
| 包 | 描述 | README |
| @neplich/dsh-agent-presetdev | Agent preset 安装器:把「开发模式」(dev) preset —— 标准编码 Agent 加 Code Mode 呈现与 cordis 工具集 —— 安装到用户预设根目录;内置「先动态验证、后沉淀」开发策略(默认用动态 Cordis 插件快速验证,确认后再沉淀到插件仓库) | README |
| @neplich/dsh-agent-webuse | Agent 工具插件:浏览器操作(computer-use 风格)工具——Playwright 驱动的自动化 Chrome,支持导航/快照/点击/输入/标签页/脚本/截图,默认有头可观看,截图在无图片能力部署上优雅降级 | README |
| @neplich/dsh-agent-imagevault | Agent 工具插件:把工具结果里的所有图片归档为普通文件,并经回环 HTTP 直读附件库提供稳定图片 URL,用于聊天流展示 | README |
功能插件
| 包 | 描述 | README |
| @neplich/dsh-chat-autofold | Web GUI 插件:assistant 开始输出正文时,自动把正文之前的思考与工具调用记录折叠到一条常驻展开/收起条之后(条文案随 dsh 界面语言中英双语) | README |
| @neplich/dsh-chat-filemention | 已由 dsh v0.1.0-rc.8 原生实现,当前停用并观察原生 @ 的实际效果;仅保留为“发送时内联文件全文”的潜在补充 | README |
| @neplich/dsh-web-workpanel | Web GUI 插件:右侧工作面板(Option/Alt+J),支持文件/终端混合标签、保留状态的文件浏览、交互式 PTY,以及按需加载的 PDF.js 与 OOXML Office 预览;界面随 dsh 语言中英双语 | README |
| @neplich/dsh-chat-mermaid | Web GUI 插件:把 mermaid 代码块渲染为 SVG 图表卡片(可切换源码),并提供全屏缩放查看器(滚轮缩放/拖拽平移);图表跟随明暗主题,界面随 dsh 语言中英双语,引擎经回环路由提供、不依赖 CDN | README |
| @neplich/dsh-config-skills | Web GUI 插件:「技能」设置分区——个人(~/.dsh/~/.agents)与项目(<root>/.dsh/<root>/.agents)技能的只读浏览器,带来源徽章与同名覆盖关系(界面随 dsh 语言中英双语) | README |
| @neplich/dsh-config-instructions | Web GUI 插件:「指令文档」设置分区——查看与编辑个人及项目根的 AGENTS.md / AGENTS.local.md(原子写、即时生效;界面随 dsh 语言中英双语) | README |
| @neplich/dsh-config-mcp | Web GUI 插件:「MCP 服务」设置分区——实时服务器状态、增删改查写入用户级 cordis.patch.yml 并自动 HMR 热重载(界面随 dsh 语言中英双语) | README |
| @neplich/dsh-chat-annotations | Web GUI 插件:在历史助手回复中框选文字并作为待发送注释附加到输入框,随下一条消息一起发送(消息持续高亮、计数胶囊、详情浮层;界面随 dsh 语言中英双语) | README |
| @neplich/dsh-chat-autoload | Web GUI 插件:自动把当前会话的完整历史分页拉取到客户端,并提供 chatAutoload 服务供其他插件(如 dsh-chat-navigator)依赖 | README |
| @neplich/dsh-chat-navigator | Web GUI 插件:聊天区左边缘的窄型对话轨道——每轮用户请求一条标记,悬停预览卡、点击跳转、滚动联动高亮(依赖 dsh-chat-autoload) | README |
三个 config 插件通过 packages/feature/dsh-config-shared(@neplich/dsh-config-shared)共享代码,这是一个构建时内联的内部库——本身不是插件。其共享的 scope 组件文案以字典形式发布(sharedScopeZh/sharedScopeEn),各消费插件 spread 进自己的 locale namespace。
每个完成的插件都会在包目录下提供英文 README.md 与对应的中文 README.zh-CN.md(顶部互链),描述其功能(功能说明、配置、安装);上表链接到英文版。表格必须与 packages/ 保持同步:任何插件的新增、删除或重大更新,都必须同一次改动中更新插件 README 与本表格。
命令
pnpm install # pnpm workspaces,node ^22.19 || >=24
pnpm run build # tsc project-references 构建,产出 packages/<group>/*/lib
pnpm run test # vitest
pnpm run clean # 清理构建产物
新增插件
1. 创建 packages/<group>/dsh-<name>/(插件统一命名为 dsh-<作用区间>-<插件名>——作用区间取 agent/chat/config/web,插件名为无连字符的一段,如 dsh-chat-filemention;目录名必须与包后缀一致;agent 策略、工具与预设插件放 agent/,LLM 适配器、Web GUI 与其他功能插件放 feature/),包含 package.json(name: @neplich/dsh-<name> 加 dsh.bundle 声明)、src/index.ts、tsconfig.json、tests/、README.md 与 README.zh-CN.md。
2. 更新 cordis.patch.yml 中的插件行(id 与 name)以及 src/index.ts 中的 name。
3. 在根 tsconfig.json 的 references 中添加 { "path": "packages/<group>/dsh-<name>" }。
4. 编写 packages/<group>/dsh-<name>/README.md(英文)与中文版 README.zh-CN.md(顶部互链),描述插件功能、配置与安装,并在上方 插件清单 中链接英文版。
5. pnpm install && pnpm run build && pnpm run test。
可安装性:插件源码必须保证克隆后在任意环境下可直接安装构建。对 harness 包的依赖一律写 npm registry 的 semver 范围(与 peerDependencies 一致),禁止 link:../../../deepseek-harness/... 这类指向 sibling checkout 的路径;仓库内依赖使用 pnpm workspace: 协议。改动依赖后必须重新执行完整 pnpm install(不能只靠现有 node_modules)。
写代码前先用 dsh-plugin-development agent skill 与上游 extension cookbook 确定扩展点——tool、hook、LLM adapter、command、能力缝——再动手。
本地试用插件
pnpm run build
dsh plugin --profile demo add ./packages/<group>/dsh-<name> # 把 checkout 链接进 profile
dsh --profile demo # 启动 profile
针对 deepseek-harness 源码 checkout 做活跃开发时,--patch 覆盖可以直接加载 src/index.ts 而无需构建;参见 Your first plugin。
发布
pnpm run build && pnpm -r publish --access public 发布预构建的 lib/;使用者通过 dsh plugin --profile <name> add @neplich/dsh-<name> 安装。为提升可发现性,为本仓库添加 dsh-plugin topic。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Neplich/dsh_plugin
集中管理各类可安装的 dsh 插件包
相关插件 · 开发 / 工程
隐私简历生成器reactive-resume/reactive-resume
Reactive Resume 已迁至 GitHub 上的…
★ 45,125已汉化MCP
71.7
AI 架构文档生成器sopaco/deepwiki-rs
🚀 Litho 已进化为 Terrain —— 给你的 AI 智能体一张会呼吸的代码库地图。
★ 3,157已汉化DSH
70.8
长时任务执行闭环AMAP-ML/LongHorizon-Harness
面向 Computer-Use Agent 的 Loop Engineering
★ 1,764已汉化DSH
70.5
AI 编程纪律方法包GanyuanRan/Aegis
让 AI 编程 agent 变得可信:少返工、更安全、说“完成”前先给证据。
★ 1,384已汉化DSH
69.6
多代理编排运行时Enderfga/claw-orchestrator
面向编程智能体的运行时。把 Claude Code、Codex、Antigravity、Grok…
★ 586已汉化MCP
69.4
记忆进化插件csyangwen/dsh-memory-evolve
dsh-memory-evolve 使用场景指南
★ 461已汉化DSH
67.9