← Back to home@xuan25

my-dsh-plugin-listing

我的 dsh 插件清单

Stars
0
Language
—
Created
Oct 11, 2026
Updated
Oct 13, 2026

Introduction

我的 DSH 插件清单

此文档列举我个人在 DeepSeek Harness 上使用/维护的 out-of-tree 插件。

插件为什么需要它profile 兼容性
dsh-local-policy它以纯 patch 捆绑(无代码)施加本地部署策略:把框架默认的 web 搜索提供方从 DeepSeek 切换为通用 HTTP 提供方,并禁用 DeepSeek 官方集成与 OTel 会话上报。✅ web/headless/sdk/acp;⚠️ sdk-minimal(patch 引用的 entry id 在该独立树中不存在)
dsh-logger-channels它给操作者提供框架与全部插件 ctx.logger 输出的可见出口:向 cordis 注册命名通道(stderr/stdout/file,file 通道纯大小轮转),因为宿主只自带内存环形缓冲,没有它日志只进内存。✅ web;其余长驻 profile 原理上可兼容——未验证
@openviking/dsh-memory-plugin它给 agent 提供由 OpenViking 支撑的长期记忆:跨会话读写记忆,并在共享同一 OpenViking 的 profile 之间传递上下文。✅ web/headless/sdk/acp;❓ sdk-minimal(MCP client 可用性未验证)
dsh-timer它给 profile 提供进程内定时任务,语义对齐 systemd.timer,每次运行创建一个新 agent 会话执行任务 prompt。✅ web;⚠️ headless(30s tick 调度器在一次性进程中无意义);✅ sdk/acp(长驻进程);❌ sdk-minimal
dsh-email它让 agent 能读写邮件:对 IMAP/SMTP 账号提供列目录、搜索、读取、标记、保存附件与发送/回复/转发,并支持新邮件事件触发,使 agent 能实时响应来信。✅ 全部 profile(软读取、优雅降级);⚠️ headless(IDLE 触发在一次性进程中无意义)
dsh-ntfy它给 agent 提供推送通知出口:一次工具调用即把消息发布到 ntfy topic,使作业结果、告警与报告能送达操作者设备或任意订阅该 topic 的应用。✅ web/headless/sdk/acp;❌ sdk-minimal(硬依赖 skills 服务)
dsh-webhook-dispatcher它给 profile 提供入站 webhook 入口:端点路由挂在框架主 web server 上,外部投递经 method 门控、token 鉴权、请求体大小限制与每端点队列/并发约束后,派发为受控 trigger 会话,使外部系统能触发 agent。✅ web;其余 profile 需组合 dsh-host-webserver
dsh-surfing-plugin (forked)它为 agent 的联网能力提供后端:允许其接入基于 SearXNG 的搜索与基于 Crawl4AI 的页面抓取。✅ web/headless/sdk/acp;⚠️ sdk-minimal(无 base web_search)
dsh-tts它让 agent 能合成语音:允许其接入任意 OpenAI 兼容 TTS 后端。✅ web/headless/sdk/acp;❌ sdk-minimal(硬依赖 skills 服务)
dsh-imagegen它让 agent 能生成图像:单个 imagegen 工具接入任意 OpenAI 兼容图像后端并渲染图像,并可检查已配置后端及其实时状态。✅ web/headless/sdk/acp;❌ sdk-minimal(硬依赖 skills 服务)
@tencent-connect/dsh-qqbot (forked)它给 profile 提供 QQ IM 通道:维持与 QQ 开放平台的 WS 长连接,处理 QQ 消息的收发与 bot 生命周期,使 agent 能经 QQ 与用户实时交互。✅ web;❌ headless(一次性进程 + 交互式 QR 绑定);✅ sdk/acp/sdk-minimal
dsh-qqbot-send它让 agent 能主动把文本、Markdown 或文件附件发送到任意 QQ 目标(私聊/群/频道/公会 DM);独立调用 QQ 开放平台 REST API,因此可以在没有 qqbot 网关的 profile 中单独挂载。✅ web/headless/sdk/acp;❓ sdk-minimal

图例:✅ 兼容 / ⚠️ 可组成功能降级 / ❌ 不兼容 / ❓ 未验证。(forked) = 个人分叉版本。


注:除非另有说明,以上插件的自维护版本均使用 QWen3.8-27B groupwise-int 在 DeepSeek Harness 上通过 “Vibe Coding” 产出。软件按“原样”提供,不提供任何形式的明示或暗示的担保。