dsh-plugins

by yoahoug

工具与能力github收录于 08-23

基于 DeepSeek Harness(DSH)能力缝开发的 外部插件集合 。插件以独立 npm 包形式放在 packages/ ,通过 dsh plugin --profile add 安装到本地 profile,不修改 DSH 主仓库源码——上游更新再频繁也零冲突。

安装

dsh plugin --profile web add github:yoahoug/dsh-plugins

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

目录

基于 DeepSeek Harness(DSH)能力缝开发的外部插件集合。插件以独立 npm 包形式放在 packages/,通过 dsh plugin --profile <name> add <package> 安装到本地 profile,不修改 DSH 主仓库源码——上游更新再频繁也零冲突。

目录结构

dsh-plugins/
├── packages/            # 插件包(每个子目录一个独立 npm 包)
├── docs/                # 开发与部署文档
├── AGENTS.md            # 开发规范(插件结构/测试/安全/发布)
└── README.md            # 本文件

插件清单

包 能力缝 角色 说明
@dsh-plugins/web-search-tavily web (search) Service Provider Tavily 搜索 provider;已部署到 ~/.dsh/profiles/web,把 agent 默认 web_search 后端切换为 Tavily(部署记录见 docs/tavily-search-deployment.md)
@dsh-plugins/vision-bridge llm/stream (waterfall) Consumer 给无视觉模型桥接图片理解:在 llm/stream 层把用户上传图片改写为提示文本,经 OpenAI 兼容视觉端点(gemini-3.6-flash)转成描述交给模型;工具 describe_image,多模态模型默认不暴露(开发记录见 docs/vision-bridge-development.md)
@dsh-plugins/skill-external-roots skills (registry provider) Service Provider 把本机 codex / claude / cursor / opencode 工具目录里的既有技能挂进 ctx.skills(source=external、rank 350),模型可直接 skill() 调用;chokidar 实时刷新;支持启动器注入控制(按技能开关,关闭即不注入;实际注入清单回写 skills-active.json),详见包内 README(开发与部署记录见 docs/skill-external-roots-development.md)
@dsh-plugins/session-archive-restore webServer + storageDomain + sessionPersistence Consumer 为 dsh-launcher 提供本地归档会话热恢复与永久删除接口;删除同步清理工作区引用、projection cache 和 JSONL 会话日志

快速开始

以 web-search-tavily 为例(其他包流程相同):

# 构建插件
cd packages/web-search-tavily
pnpm install && pnpm run build

# 安装到 profile(已发布时用包名,未发布用本地路径)
dsh plugin --profile web add @dsh-plugins/web-search-tavily
dsh plugin --profile web add file:../../packages/web-search-tavily

# 在用户补丁层切换默认搜索(详见部署记录)
# ~/.dsh/profiles/web/cordis.patch.yml → 见 docs/tavily-search-deployment.md

相关文档

友情链接

  • LINUX DO — 一个开放活跃的社区。

原始 README: https://github.com/Yoahoug/dsh-plugins/blob/main/README.md ↗