dsh-plugin-kit
In a curated listMaintenance: Activehyzyn/dsh-plugin-kit
Plugin family for the DeepSeek Harness (DSH) Web GUI: a pnpm monorepo with a plugin template, dev kit, and one-command all-in-one bundle — Codegraph, env & secrets, MCP config, profiles, prompts, RSS digest, global search, and terminal panel.
$ dsh plugin add dsh-plugin-kitInstall
dsh has no central install command — add this plugin’s entry (documented in its README) to your profile or patch config, then restart.
How installs work61
stars
7
forks
JavaScript
Language
Apache-2.0
License
2026-08-15
Created
2026-11-04
Last push
README
dsh-plugin-kit · DSH 插件全家桶
中文 | English
DeepSeek Harness(DSH)Web GUI 的插件全家桶
日志查询 · 环境变量 · MCP 服务器 · Prompt · Profile · RSS · 全局搜索 · Codegraph 集成 · 终端面板 · 容器面板 · 插件脚手架
dsh plugin --profile web add @hyzyn/dsh-all
一次装齐,重启 dsh web 生效 · 只想要其中几个 → 按需安装
是什么 · 包索引 · 快速开始 · 开发新插件 · 文档地图 · 参与贡献
新上架 · 日志查询(@hyzyn/dsh-loglens)
在一张卡片里完成 Elasticsearch / OpenSearch 的日志检索:多来源统一清单、直连查询、时间分布与按字段分组下钻;
agent 侧注册 loglens_* 只读工具(loglens_sources / loglens_search / loglens_fields /
loglens_facets / loglens_context)。Docker 容器日志不另起一套:作为采集来源复用现成的 docker_logs。
- 统一查询面:多个来源在同一张卡片里切换与检索;查询串按来源方言给出可点示例与占位提示
- 从结果继续下钻:时间分布上点柱即缩放到该时间窗(可撤销);字段分组榜回答「哪个服务在报错」,点榜上的值即成为筛选条件
- 两种消费者同源:面板与 agent 工具走同一层归一化与参数夹取,
loglens_search的返回形状与面板所见一致 - 只读,且受围栏约束:四条路由都在回环加固档下(除「开关」这一动作外都要同源证明);出站按解析后的 IP 判定(链路本地 / 云元数据地址拒绝)、不跟随重定向、有体积与超时上限
dsh plugin --profile web add @hyzyn/dsh-loglens
完整用法、配置形状与契约 → packages/loglens/README.md。
是什么
dsh-plugin-kit 是给 DeepSeek Harness(DSH)Web GUI 用的通用插件集合。所有插件都走官方 profile
机制挂载到 dsh web,不改 DSH 源码;可以逐个安装,也可以用聚合包一次装齐。
![]() |
![]() |
![]() |
![]() |
按「配置类」→「面板类」→「开发类」排:
| 能力 | 原生 dsh web |
dsh-plugin-kit |
|---|---|---|
| MCP 服务器 | 手改 patch / 命令行 | 可视化卡片 + 连接测试 + 保存后热加载 |
| 环境变量 | 手改 env.yml / 命令行 |
Web GUI 卡片,保存即写入 process.env |
| Prompt 管理 | 手改配置 | 可视化编辑 + 版本管理 / A/B 测试 / 导出分享 |
| Profile 管理 | 命令行 | 可视化创建 / 复制 / 重命名 / 删除 |
| RSS 聚合 | 无 | 多源订阅 + 每日「今日值得读」+ 可选 AI 摘要(跟随宿主默认模型,零配置) |
| 全局搜索 | 仅会话标题 / 内容 | 侧边栏一处全文检索历史会话、Prompt、MCP 工具与设置面板 |
| 终端面板 | 无 | xterm.js 多标签真实 PTY + SSH 直连(连接簿 / 指纹钉扎 / 断线重连)+ SFTP 双栏直传;注册 tty_* / sftp_* 工具 |
| Docker 容器面板 | 无 | 容器 / 镜像 / Compose / 实时日志与统计 / 多目标总览;默认只读,变更与 exec 需显式开关;注册 docker_* 工具 |
| 日志查询 | 无 | 新:Elasticsearch / OpenSearch 归一化成一个查询面(Docker 走现成 docker_logs;Loki 适配器在仓库里但本版不在界面开放);面板里直接查 + 时间分布 + 分组榜;注册 loglens_* 工具(全 read 档) |
| Codegraph 集成 | 无 | 代码图谱卡片:索引状态 / 符号搜索 / 调用链 / 影响面 / 一键 sync-index |
| 插件开发 | 手写样板 | pnpm create-plugin 脚手架 + @hyzyn/dsh-kit 共享工具库 |
每个插件的完整功能、截图与注意事项在它自己的 README 里(见下表)。本文件只讲「是什么 + 装哪个」。
包索引
1 个共享库 + 11 个功能插件 + 1 个聚合包;包之间的关系、依赖方向与跨插件协作见 docs/architecture.md。
| 包 | 干什么 | 文档 |
|---|---|---|
@hyzyn/dsh-kit |
库(非插件):宿主半体共享工具——HTTP 回环围栏、托管区块、!!js 表达式、服务读取 |
README · DEFECTS |
@hyzyn/dsh-env |
环境变量 / 密钥管理 | README |
@hyzyn/dsh-mcp |
MCP 服务器配置卡片,保存后热加载 | README |
@hyzyn/dsh-prompt |
systemPrompt 编辑 / 版本 / A/B | README |
@hyzyn/dsh-profile |
~/.dsh/profiles 图形化管理 |
README |
@hyzyn/dsh-kit-settings |
在官方「设置」里补一行「插件配置」入口 | README |
@hyzyn/dsh-rss |
RSS 聚合 → 每日「今日值得读」 | README |
@hyzyn/dsh-search |
侧边栏全局搜索(⌘ / Ctrl + K) | README |
@hyzyn/dsh-codegraph |
代码图谱卡片 + MCP 托管 + 采纳率测量 | README · DEFECTS · ROADMAP |
@hyzyn/dsh-tty |
终端面板:PTY / SSH / SFTP / 隧道 | README · DEFECTS · ROADMAP |
@hyzyn/dsh-docker |
Docker 容器面板(本机 / SSH),默认只读 | README · DEFECTS · ROADMAP |
@hyzyn/dsh-loglens |
新:日志查询——Elasticsearch / OpenSearch / Docker 归一化查询前端 + loglens_* 工具(只读,无写操作) |
README · DEFECTS · ROADMAP |
@hyzyn/dsh-all |
聚合安装包:一条 bundle patch 挂载上面 11 个插件 | README |
快速开始
系统要求
More in 開発者ツール
dsh-our-free-model
by ebony-vinyl
Adds model choices, availability checks, usage panels, and a local OpenAI-compatible forwarder.
dsh-routing-suite
by yjh051108
dsh-routing-suite — injector + router-standard kit: install the runtime injector first, then the task-aware reasoning-mode router preset (measured P1-P23).
dsh-ops
by t-auto
Run Bash and PowerShell commands, search and edit local files, and manage long-running background jobs from DSH.
brooks-lint
by hyhmrright
Portable AI code quality reviews for Codex, Cursor, Copilot and other coding agents: six Agent Skills for architecture, technical debt, tests and remediation.





