dsh-agent-memory:为 DSH 提供智能体驱动长期记忆
dsh-agent-memory 是为 DeepSeek Harness (DSH) 打造的 MIT 许可长期记忆插件(v0.3),旨在提供跨会话的结构化记忆能力。它采用分层存储架构,将记忆划分为 L1 事实(偏好与环境)、L2 知识(可复用内容)、L3 情景(经历时间线)及摘要层,并支持全局与工作区两种作用域路由。插件向智能体暴露 remember、recall、memory_browse、update/forget 及 memory_stats 等工具,支持多维度检索与时间金字塔浏览。其特色功能包括时间桶自动压缩以及与 dsh-agent-compact 联动,在会话压缩后自动沉淀 che
阅读全文JohnXu22786/worktree-mgr:为 DSH 任务自动创建隔离的 git 工作区
`worktree-mgr` 是 DSH 的 MIT 许可证插件,旨在解决并行任务共用仓库工作区导致的变更污染与合并混乱问题。它通过自动创建隔离的 git worktree,实现任务工作区的创建、同步、合并及收尾全生命周期管理。插件支持 Node.js 21+,提供 5 个模型工具及 CLI,具备任务驱动自动生成分支与路径、分支名安全校验、未提交变更检测、合并目标一致性验证及并发安全互斥锁等核心能力。其设计强调同步与收尾分离,支持批量清理且失败不中断,并具备创建失败自动回滚及跨平台触发器支持。用户可通过 `dsh` 命令安装或本地启用,使用 `wtm` 命令行工具执行开始、查看状态、合并、收尾
阅读全文dsh-auto-compact:DSH 会话级自动上下文压缩插件
`dsh-auto-compact` 是 DeepSeek Harness(DSH)的会话级自动上下文压缩插件,由 JohnathonYe 维护,采用 MIT 许可证。它旨在解决长会话中上下文压力过大的问题,通过监听会话上下文用量,在超过用户设定的独立阈值时自动执行 `compact` 压缩,并将摘要注入上下文以自然继续会话,全程无需发送“继续”消息。该插件支持 1%–90% 的阈值调节(默认 50%),按 `sessionId` 持久化设置,与 DSH 内置的 `compaction-basic`(默认 80% 阈值)并存且互不干扰。安装需满足 Node.js ≥ 20、pnpm ≥ 10
阅读全文dsh-canvas-preview:DSH 画板预览与导出插件
dsh-canvas-preview 是由 jiuyuechuwuhao 维护的 DeepSeek Harness (DSH) 插件,采用 MIT 许可证。该插件旨在解决 AI 生成 HTML 产物时预览、保存和导出的不便,通过在 DSH 会话界面增加“画板”视图,提供实时预览及多种导出功能。 核心功能包括:与聊天并排的独立画板页签,支持左侧文件列表与右侧沙箱实时预览;每 4 秒自动扫描工作区同步新产物;右上角可拖动、展开的通知卡展示实时渲染缩略图;支持使用原生 macOS 目录选择器“另存为”HTML 文件;提供 PNG/JPG 位图(使用无头 Chrome 高清截图)及 SVG 矢量图(直
阅读全文iterate-plugin:在 DSH 中跑 review、fix、validate 闭环
`iterate-plugin` 是一款 MIT 许可的 DSH 插件,旨在解决代码审查仅停留于建议、缺乏修复闭环的问题。它提供两种模式:dry-run 模式执行只读多轮审查,支持并行维度审查、确定性聚合及断点恢复,确保零文件修改;normal 模式则实现自主闭环迭代,涵盖审查、分诊、原子化修复、验证及失败回滚,直至收敛自动停止。推荐先使用 dry-run 确认问题,再切换至 normal 执行修复。插件包含 13 个核心工具,覆盖配置、决策记录、状态管理等,并支持通过 UI 标记有意为之的发现以过滤后续审查。此外,具备历史审计、运行时清理及 Web UI 层(如分诊面板、收敛仪表盘)。用户可
阅读全文dsh-ext-vision-proxy:给 DeepSeek Harness 文本模型接外部视觉 API
dsh-ext-vision-proxy 是一个面向 DeepSeek Harness (DSH) 的外部视觉代理插件,由 jin123-alpha 维护,采用 MIT 许可证。其核心功能是通过接入 OpenAI 兼容的视觉 API,让 DeepSeek-V3 和 R1 等纯文本模型能够理解并分析图片、截图及图表。插件主要提供 `vision_describe` 工具供模型调用,在聊天输入栏增加状态开关和模型选择器,并在设置页面提供 Base URL、API Key 配置及连通性测试功能。它支持解析多种图片格式,并区分多模态与文本模型的不同会话状态。安装需执行 `npm install`、`b
阅读全文dsh-rule-engine:把 AGENTS.md 规则交给 DSH 执行
dsh-rule-engine 是 DSH 规则执行引擎 v3 插件,以 ~/.dsh/AGENTS.md 为唯一真相源,将文档规则转化为运行态可检查、可执行、可审计的对象。它通过工具守卫、文本检测、时序检查和审计台账强制执行规则,支持动态解析,增删改规则无需重写插件。主要功能包括 /guard 命令管理状态、规则、日志及白名单,支持 bundle 规范自动挂载,具备任务契约、反过度工程模式及 LLM 裁决等特性。当环境中无 AGENTS.md 时,引擎保持零错加载且不产生误拦。 安装方式为使用 dsh plugin --profile web add dsh-rule-engine 命令或手
阅读全文dsh-llm-qoder:把 DSH 的 LLM 接缝路由到本机 Qoder CLI 的插件
`dsh-llm-qoder` 是一款 DeepSeek Harness(DSH)插件,旨在让 DSH 直接复用本机已登录的 `qodercli` 登录态,从而免除配置 API Key 或 settings 段的麻烦。该插件注册了 `qoder` 与 `qoder-byok` 两条 provider 路由,支持无配置接入、长驻会话管理(基于 LRU 淘汰)、宿主工具通过 MCP 桥接给内层模型、实时拉取模型目录(失败时回退静态目录)以及上下文窗口与思考强度的动态切换。此外,它支持旁路请求的冷启动调用,并将上下文超限映射为 `CONTEXT_WINDOW_EXCEEDED` 以触发溢出恢复机制。
阅读全文dsh-voice:语音输入转用户消息,回复可朗读
DSH 插件 `dsh-voice` 旨在通过语音交互提升终端智能体效率,实现语音转文字、文字转语音及离开式朗读。该插件遵循“本地优先”理念,音频文件默认存储于本机,不自动录音或上传云端,除非用户显式配置 OpenAI 或 Edge-TTS 等云端后端。其核心功能包括:`transcribe` 支持从文件转写或麦克风实时录制,结果以语音卡片形式插入会话;`speak` 在后台合成并播放文本,适合长任务状态播报;`/voice` 命令用于切换会话级自动朗读回复(默认关闭)。插件兼容 Node.js >=20,支持 Whisper-local、macOS、Say 等本地后端,并可与 `dsh-cr
阅读全文dsh-memory:基于 DSH 会话日志的带引用记忆
`dsh-memory` 是一款基于 DeepSeek Harness (DSH) 的插件,旨在解决智能体多轮会话中记忆失真及溯源困难的问题。它依托 DSH 的无损会话日志,在会话结束后通过后台蒸馏将持久事实转化为人类可审计的 Markdown 记忆文件,并存储于 `~/.dsh/memory` 目录下。核心优势在于每条记忆均附带引用(Citation),可精确追溯至原始会话日志事件,支持通过 `memory_read` 读取内容及 `memory_expand` 查看原始摘录。该插件提供紧凑的 Recall Index 以优化 Token 使用,并支持 `user`、`project`、`f
阅读全文dsh-crosstalk:DSH 同机会话横向消息插件
Jesse-njx/dsh-crosstalk 是一个基于 DeepSeek Harness 的 MIT 许可插件,旨在解决同一台机器上多个 DSH 会话无法互相发现或通信的问题。它扩展了 `list_agents` 和 `send_message` 功能,使任一会话能够列出本机其他实时会话并向其发送消息,实现了同机、同用户环境下的 peer 对等通信,无需额外守护进程。 其核心机制包括通过 `~/.dsh/crosstalk` 下的 heartbeat 文件进行会话发现,以及利用原子文件写入实现本地消息投递。消息会被标注为来自 peer agent 的请求,而非用户指令,确保信任边界清晰。该
阅读全文dsh-observability:为 DSH 外部子代理调用补上归属观测
dsh-observability 是 jeremy9682 维护的 MIT 许可插件,旨在解决 DSH 调用外部子代理(如 Codex、Cursor)后无法确认会话产物的可观测性问题。该仓库包含两个核心插件:dsh-codex-observability 和 dsh-tool-cursor。前者通过指纹追踪 `~/.codex/sessions` 等目录,将 `sessionRef` 等归属指针写入 journal 文件,仅记录指针而不存储 prompt 或 transcript 内容;后者提供 `cursor_delegate` 工具,支持将任务委托给 Cursor CLI,默认只读且编辑
阅读全文dsh-3d-plugin-graph:把 DSH 插件运行时画成实时 3D 图谱
`jelly-000/dsh-3d-plugin-graph` 是 DSH 生态下的 Web 端插件,旨在可视化插件拓扑。它读取 Cordis runtime 实时数据,将节点、工具活动及连接状态渲染为可旋转、缩放、拖拽的 3D 图,无数据时自动回退至离线演示模式。该插件不仅用于监控,还支持安全地执行插件启用或禁用操作,内置双重确认及服务端守卫机制,防止误删核心组件。技术上采用单文件 UI,零外部依赖,具备 CSP、XSS 防护等安全措施,并支持无障碍访问与降低运动偏好。在 170 节点负载测试中,平均帧间隔约 17ms,性能良好。安装需通过 `dsh plugin` 命令添加并重启 Web
阅读全文dsh-im-gateway:把 IM 接入 DeepSeek Harness 的智能体会话
dsh-im-gateway 是一款 MIT 许可的 DSH 插件,旨在将 WeChat 等即时通讯工具的消息桥接到 DeepSeek Harness 的 agent 会话中,实现“一切皆插件”的理念。该插件支持通过 QR 码扫码登录微信,使用长轮询保持连接,并允许用户通过 `/help`、`/new`、`/sessions`、`/status` 和 `/model` 等斜杠命令来管理会话、查看状态及切换模型。核心功能包括为每个联系人维护隔离的 agent 会话、提供可选的浏览器设置区以进行登录和测试,以及在配置 webServer 时暴露 HTTP 接口。开发者可通过 GitHub 或本地路
阅读全文dsh-project-memory:deepseek-harness 的项目级持久记忆插件
dsh-project-memory 是用于 deepseek-harness 的零依赖记忆插件,旨在解决会话间信息不保留的问题。它将项目稳定知识写入本地 `memory/` 目录下的 Markdown 文件(以 `MEMORY.md` 为索引),便于人工审查、Git 审计及版本控制。 插件提供四个核心工具:`memory_load_context` 用于加载记忆,`memory_upsert` 写入或更新,`memory_finalize` 沉淀任务结论,`memory_forget` 删除过期记录(保护索引文件)。功能特点包括敏感信息拦截(如密码、Token)、工作区感知根目录解析以及 r
阅读全文`@jasonjin06/dsh-sound-effects`:为 DeepSeek Harness 提供可配置事件提示音
文章介绍了DeepSeek Harness(DSH)插件`@jasonjin06/dsh-sound-effects`。该插件定位为“可配置的事件提示音”,旨在允许开发者在不修改DSH核心的情况下,通过插件机制在特定事件触发时获得声音反馈。然而,由于README抓取失败及包资料缺失,目前仅能确认包名、描述及仓库地址(https://github.com/JasonJin2006/dsh-sound-effects-plugin),具体的安装命令、启用步骤、用法示例、支持的事件类型、声音配置细节以及许可证状态均未知。文章强调不应将未列出的功能视为确定能力,并提醒用户该插件以当前DSH进程权限运行
阅读全文dsh-session-fork:为 DSH 会话增加类 git 的分支管理
dsh-session-fork 是一个适用于 DeepSeek Harness (DSH) 的 MIT 许可插件,旨在解决长会话管理中的上下文堆积与丢失问题。它借鉴 Git 模型,将会话 Fork 转化为可管理的分支引用,支持分支间的新增轮次压缩合并回主线。 核心功能包括接管原生 Fork 操作以生成受管分支、支持将分支独有内容 Squash 至主分支或其他分支,以及通过内置的 VS Code Source Control Graph 提供可视化分支查看体验。安装需基于 web-app 的 DSH 环境,通过指定命令添加插件。 典型用法为先将当前会话命名为 main 分支,在指定轮次 For
阅读全文izwarm195/dsh-net-tools:把 DSH 接到本地 HTTP 代理
dsh-net-tools 是专为 DSH 智能体设计的 MIT 许可插件,旨在解决沙箱内 Agent 访问外部网络需通过本地 HTTP 代理的问题。该插件提供 `net_fetch` 和 `net_proxy_status` 两个核心工具:前者用于通过手动 CONNECT 隧道抓取 HTTP(S) 内容,支持自动重定向,并内置协议限制、30 秒超时、1 MiB 响应大小上限及默认拒绝私网地址等安全校验;后者用于检测 DSH 进程实际使用的代理配置及可达性,依次检查环境变量和 Windows 系统代理。用户只需在满足 Node.js 20 及以上版本要求下安装并重启 DSH,即可在 Agent
阅读全文dsh-feishu:DeepSeek Harness 的飞书 DM 桥接插件
dsh-feishu 是一个专为 DeepSeek Harness (dsh) 设计的飞书 IM 桥接插件,旨在将飞书单聊消息接入 dsh 智能体运行时。该插件由 itr-del 维护,采用 MIT 许可,核心功能是建立飞书 DM 用户与持久 dsh 会话的一一映射,支持跨重连的多轮文本对话。 插件具备纯 ESM 运行特性,无需 TypeScript 编译,且完全本地运行、无遥测。它会自动过滤出站文本中的 DeepSeek DSML 工具调用标记,确保用户可见消息的纯净性。配置上,用户需在飞书开放平台创建应用,订阅 `im.message.receive_v1` 事件并授予相关权限,随后设置
阅读全文getnote-dsh-plugin:在 DeepSeek Harness 中搜索、保存和阅读得到大脑笔记
DSH插件 `@getnote/dsh-plugin` 由 iswalle 维护,采用 MIT 许可证,旨在将得到大脑接入 DSH,赋予 Agent 通过自然语言搜索、保存和阅读笔记的能力。该插件支持检查登录状态、全库或指定知识库语义搜索、保存文字及网页链接(支持标题和标签)、查看最近笔记及详情、列表展示知识库等功能,并内置引导 Skill 以优先调用原生工具。安装需 Node.js 20+ 环境,通过 `dsh plugin` 命令添加,并使用 GetNote CLI 完成本地授权登录,随后重启 DSH 即可使用。用户可通过自然指令实现笔记管理,如搜索特定主题、保存链接并打标签、列出最近内容
阅读全文dsh-sideband:DeepSeek Harness 的异步上下文接力插件
dsh-sideband是DeepSeek Harness的一个MIT许可插件,旨在实现异步、LLM摘要的上下文交接。它适用于源会话仍在执行且不希望中断当前轮次的场景,通过将命令边界内的可见用户和模型文本投影出来,形成带来源信息(provenance)的上下文包,投递给其他Session或Agent Team Room。 核心功能包括:1. **异步处理**:命令立即返回Job ID,后台继续摘要和投递,支持状态查询与取消;2. **独立摘要**:使用无工具的独立LLM调用处理文本,排除系统指令、推理及工具调用等敏感内容,`--focus`参数仅指导摘要器,不发送给源模型;3. **投递模式*
阅读全文dsh-hermes-memory:DeepSeek Harness 的双库记忆插件
dsh-hermes-memory 是 DeepSeek Harness(DSH)的双库记忆插件,旨在解决跨会话信息不连续问题。它将记忆分为两个独立库:MEMORY.md 记录环境事实、项目约定及工具怪癖(上限 2200 字符),USER.md 记录用户偏好、沟通风格及工作习惯(上限 1375 字符)。两者预算与淘汰机制独立,字符上限硬编码。 插件提供 memory 工具,支持添加、替换、删除及批量操作,采用精确匹配优先策略,超限时返回条目列表供模型合并重试。会话开始时自动注入冻结快照,连续 10 轮无写入时提醒持久化。辅助工具包括搜索、列表、统计及调试功能。数据存储于本地 JSON 文件,支
阅读全文dsh-mimo-vision-hint:零依赖提示 DSH 把图像识别分派给 opencode-go mimo-v2.5 子代理
dsh-mimo-vision-hint 是由 Isekai-Mfu 维护的零依赖 DSH profile bundle 插件(MIT 许可)。它不注册模型工具,也不提供 cordis 服务,仅通过注入系统提示,指导代理将图像识别任务分派给 opencode-go 的 mimo-v2.5 子代理;若 workflow 调用失败,则自动回退至 read_image。该插件适用于已配置 opencode-go provider、mimo-v2.5 模型及 workflow 工具的 DSH 部署环境。 安装时可通过命令 `dsh plugin --profile web add github:Ise
阅读全文dsh-plugin-butler:在 Web UI 中管理 DSH 插件
dsh-plugin-butler 是一款基于 MIT 许可的 DSH 插件管家,旨在通过 Web UI 图形化管理 DeepSeek Harness (DSH) 插件。它集成了常见操作,如查看插件目录(含 130+ 官方模块中文说明)、实时启停(通过编辑配置热应用,无需重启)、自定义分组、更新检测与一键更新(含失败回滚机制)、卸载以及依赖关系图展示。该插件零构建、零运行时依赖,支持从 GitHub 市场检索安装第三方插件。用户可通过命令行安装后重启 Profile,在「设置→插件」中管理。适合频繁维护 DSH 插件的开发者。需注意,插件以当前进程权限运行,禁用关键依赖可能导致启动失败,且部分
阅读全文imrascal/dsh-archive:DeepSeek Harness 归档会话与回收站管理插件
imrascal/dsh-archive 是一款针对 DeepSeek Harness (DSH) 0.1.0-rc.5 及更高版本的插件,旨在通过设置面板集中管理归档会话和回收站。该插件支持 Windows、macOS 和 Linux 平台,要求 Node.js >=22.0.0。 其核心功能包括查看侧边栏隐藏但记录保留的归档会话,并支持单个或批量恢复。用户可将归档会话移至回收站(存储于 `~/.dsh/trash`),该操作默认可逆,允许后续恢复或永久清除(purge/empty trash),后者不可逆且配有确认弹窗。插件采用 native 与 fallback 双路径设计,启动时进行能
阅读全文