返回目錄

dsh-plugin-kit

精選清單收錄維護狀態: 活躍

hyzyn/dsh-plugin-kit

DSH Web GUI 通用插件合集:环境变量/密钥、MCP 配置、提示词、Profile、RSS 聚合与桌面启动器。

前往 GitHub
$ dsh plugin add dsh-plugin-kit

安裝

dsh 沒有統一的安裝指令 —— 把該外掛 README 中的設定行加入你的 profile / patch 設定,然後重啟即可。

查看安裝教學

61

星數

7

Fork

JavaScript

語言

Apache-2.0

授權條款

2026-08-15

建立於

2026-11-04

最近推送

README

dsh-plugin-kit · DSH 插件全家桶

中文 | English

Version   Stars   Forks   npm   Downloads   License

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 源码;可以逐个安装,也可以用聚合包一次装齐。

终端面板:xterm 弹窗 + 完整模式服务器状态条(CPU / 内存 / 磁盘 / 在线 / TCP / 温度 / 网络)+ 资源明细浮层(每核柱 / 上下行双线 / Top 进程) Docker 容器面板:会话右侧栏标签,与对话同屏
RSS「今日值得读」:当日条目按分类与来源分区,可搜索、按分类筛选与刷新 全局搜索:输入 codegraph,结果按最近会话 / 历史会话 / Prompt / MCP 工具 / 设置分组

按「配置类」→「面板类」→「开发类」排:

能力 原生 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

快速开始

系统要求

在 GitHub 閱讀完整 README →

DSH Plugins 是獨立的 DeepSeek Harness 外掛目錄,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。