dsh-a2a-agent:把 DSH 智能体暴露为 A2A 兼容 Agent

`dsh-a2a-agent` 是面向 DeepSeek Harness (DSH) 插件环境的组件,用于将 DSH 智能体转换为 A2A 兼容 Agent。它提供 Agent Card 自动发现、JSON-RPC 2.0 端点及大模型驱动的对话回复,支持 `message/send`、`tasks/get` 等标准方法。该组件以 npm 包或动态插件形式存在,要求 Node.js >= 20,复用宿主 webServer 并支持 CORS。若启用流式配置,可通过 SSE 返回事件流;模型失败时自动降级为确定性回显。数据仅存于进程内存,停止即清空。适用场景包括接入外部 A2A 客户端、统一发现

阅读全文
dsh-session-folders:为 DSH Web 侧栏增加一层会话文件夹

dsh-session-folders 是 DSH 客户端插件,旨在优化 Web 侧栏会话管理。它通过引入一层命名文件夹,解决多会话工作区的分组、移动、归档及查找问题,同时保留内置浏览器的运行状态徽章。核心功能包括:支持文件夹的创建、重命名、删除及拖拽排序;允许通过拖拽或右键菜单移动会话、即时新建文件夹、内联重命名及自动命名;提供会话固定(Pin)功能以保持顶部显示;支持快速归档与恢复,并通过 Recent 区域快速访问最近会话。此外,插件支持双语 UI、会话搜索及折叠状态记忆。数据持久化方面,文件夹结构及会话状态保存于 DSH 服务端,视图状态存于浏览器 localStorage,且所有操作

阅读全文
dsh-plugin-graph:在 DSH Web 设置页查看客户端插件关系图谱

`dsh-plugin-graph` 是面向 DSH Web 设置页的 MIT 许可插件,由 erduotong 维护。它通过力导向图可视化客户端插件间的 `inject`(依赖)、`declares`(插槽声明)和 `registers`(插槽注册)关系,帮助快速排查分散在启动清单及配置中的复杂依赖链。插件仅展示只读快照,不改变运行行为,需手动刷新以获取最新状态。 安装前需安装 DeepSeek Harness 并启动过 Web 界面。使用 `dsh plugin --profile web add dsh-plugin-graph` 从 npm 或本地路径安装,切勿使用裸 `npm i`。

阅读全文
dsh-web-search-firecrawl:把 DSH 的 web_search 接到 Firecrawl

`@elves-ai/dsh-web-search-firecrawl` 是一款面向 DeepSeek Harness (DSH) 的插件,旨在将内置 `web_search` 的后端由 DeepSeek 路由切换为 Firecrawl 搜索 API。该插件通过注册 `WebSearchProvider` 实现功能,无需重启即可在 Firecrawl 与原有路由间在线切换。 使用前需确保 DSH 版本为 `0.1.0-rc.6` 线,并持有 Firecrawl API Key。若未配置 Key 且无环境变量回退,搜索将因 `WEB_PROVIDER_CONFIGURED_UNAVAILABLE

阅读全文
dsh-genome:DSH 的能力转化与组装引擎

dsh-genome 是 DSH 的能力转化与组装引擎,旨在解决 skill、MCP 和 plugin 分散管理及缺乏持续度量的问题。它基于“一切皆插件”理念,将三类能力纳入统一的 registry、metrics 和 history 管理面,实现可观测、可回滚及可停止的闭环控制。其核心机制包括负反馈伺服闭环(观测、比较、决策、执行、再观测)及渐进稳定机制,如错误率阈值判定、幅值限制和 30 秒回滚冗余,以防止不可控扩张。该工具支持自动扫描标准目录吸收技能,通过监听工具结果事件自动度量性能,并借助商店桥从 GitHub 搜索并安装外部插件。dsh-genome 仅依赖 Node 内置模块,零外

阅读全文
dsh-audio-alert:为 dsh web 的审批、提问和完成事件提供浏览器提示音

`dsh-audio-alert` 是一款面向 `dsh web` 的轻量级 DSH 插件,旨在解决用户在非持续监控标签页时容易错过任务状态变更的问题。该插件在检测到需要用户注意的三类关键事件——审批请求(approval request)、用户提问(ask-user question)及回合结束(finished turn)时,自动在浏览器播放提示音,从而将视觉等待状态转化为可听见的音频提醒。 插件支持通过 `settings.yaml` 中的 `audio-alert` 配置项进行细粒度设置,包括启用开关、音量调节、针对不同类型事件的独立声音源配置(支持 data URI、HTTP URL

阅读全文
dsh-tiered-approval:DeepSeek Harness 的分级自动审查插件

`dsh-tiered-approval`是专为DeepSeek Harness(DSH)设计的分级自动审查插件,旨在解决工具调用审批中“全确认”效率低与“全放权”风险高的两难困境。该插件采用MIT许可,通过三层裁决机制替代简单的二进制审批:首先利用静态规则安全网,直接拦截递归删除、格式化等不可逆高危操作;其次由LLM审查员判断调用是否符合用户意图,输出允许、拒绝或询问指令;最后对拿不准的调用进行人工兜底确认。插件支持配置`autoApproveAligned`以在意图高度对齐时免弹窗,以及`alignDeny`允许特定高危操作降级为人工确认。审查强度随DSH访问模式(如只读、工作区写)自动调

阅读全文
dsh-opencode-go-provider:DSH rc.6 的 OpenCode Go provider 插件

`dsh-opencode-go-provider` 是 `edynasty` 维护的 MIT 许可插件,专为 DeepSeek Harness(DSH)`rc.6` 设计。它提供 `opencode-go` 模型路由、Web Connect 设置卡片、stale-while-revalidate 模型目录及安全诊断命令。该插件未发布至 npm,需通过固定 commit 的 Git 依赖方式安装到 DSH `web` profile。运行环境要求 Node.js `^22.19.0 || >=24.0.0`、pnpm `11.7.0` 及有效的 OpenCode Go API key,后者仅通

阅读全文
dsh-smart-restart:DSH 重启后自动唤醒主 agent

DSH 插件 `edusrez/dsh-smart-restart`(v0.5.1,MIT 协议)旨在解决服务重启后主 agent 不知情导致工作中断的问题。它通过检测进程 PID 变化识别重启,并在启动时向 agent 发送 Smart-restart 通知以恢复任务。 核心功能包括: 1. **重启检测与通知**:通过 `marker.json` 比较 PID,计算宕机时间,并利用 `agent/session-start` 钩子发送通知。 2. **智能投递优先级**:按 `pending-notice.json` > `shutdown-notice.json` > 默认目标的顺序处理

阅读全文
dsh-better-chat-history:DeepSeek Harness 会话 I/O 优化插件

dsh-better-chat-history 是面向 DeepSeek Harness (dsh) 的会话 I/O 优化插件,由 echo-xianyu 维护,遵循 MIT 协议。该插件基于“一切皆插件”理念,通过读路径缓存与写合并优化聊天记录加载,无需修改 DSH 本体,要求 dsh 版本至少为 0.1.0-rc.6。 其核心功能包括三级读路径缓存:对 inspect 实施 LRU 缓存与并发去重;readFrom 命中时直接内存截取,避免磁盘 IO;list 操作启用短时缓存以减少全盘扫描。插件还内置会话预热器,后台预加载活跃会话,并监听事件实现精确缓存失效,确保只读缓存语义下不产生错误

阅读全文
dsh-plugin-wechat-official:DeepSeek Harness 微信 ClawBot 渠道插件

dsh-plugin-wechat-official 是 DeepSeek Harness (DSH) 的微信官方渠道插件,旨在解决个人微信接入 DSH Agent 的合规与安全需求。该插件基于腾讯官方开放的微信 ClawBot 插件功能(iLink 协议)实现,摒弃了逆向协议、Hook 或网页自动化等高风险方式,且无需维护公网回调服务、域名或端口映射。 核心功能包括:支持扫码登录、长轮询消息接收与发送;每个微信用户拥有独立会话并支持历史持久化;具备“正在输入”状态显示;支持约 24 小时有效期的自动重连与到期提醒;提供 open、allowlist、disabled 三种访问控制模式;支持语

阅读全文
dsh-openai-codex-oauth:为 DeepSeek Harness 的 openai-codex provider 增加 ChatGPT 订阅 OAuth 登录

dsh-openai-codex-oauth 是一个面向 DeepSeek Harness 的社区插件,主要解决 `openai-codex` provider 在 Web 界面中的 ChatGPT 订阅 OAuth 登录、凭据管理及令牌刷新问题。该插件基于 MIT 协议,支持交互式登录(/codex-login)、状态查询(/codex-status)及退出登录(/codex-logout),并兼容浏览器 OAuth(PKCE)和设备码登录方式。凭据持久化存储于指定环境变量中,确保访问令牌自动刷新。安装需满足 DeepSeek Harness 0.1.0-rc.6、Node.js 22.19

阅读全文
DSH 插件面板 dsh-plugin-panel:在 Web GUI 中浏览、搜索并安装社区插件

`dsh-plugin-panel` 是 DSH 社区插件面板,集成于 DeepSeek Harness Web GUI,旨在统一插件发现与本机状态管理。用户可在侧边栏入口中浏览、搜索社区插件、Skill、客户端 UI 及开发资源,支持中英文关键词检索、语义向量搜索(需配置嵌入模型 API)、收藏管理及已安装状态查看。面板通过转发官方 `dsh plugin` 命令实现安装、更新与卸载,执行前自动备份关键配置文件,失败时自动回滚,确保操作安全。此外,面板提供环境自检(检查 dsh CLI 与 pnpm)及自更新功能。安装需通过 GitHub 仓库添加至指定 profile,并重启 GUI 生效

阅读全文
llm-adaptive:为 DSH 增加 adaptive(自动路由)模型入口

llm-adaptive 是一款 MIT 许可的 DeepSeek Harness (DSH) 插件,旨在解决会话中因请求复杂度变化而需频繁手动切换模型的痛点。该插件在 DSH 模型选择器中提供“adaptive(自动路由)”选项,通过 per-request 复杂度分类实现智能后端路由。 核心功能包括:每次请求先由 `deepseek-v4-flash` 分类器结合会话上下文及近期对话,将其划分为 `low`、`medium`、`high`、`critical` 四级;支持 Sticky level protection 以防止任务中途不必要的降级;路由链完全由 `pool.json` 配置

阅读全文
dsh-rollback-withdraw:DeepSeek Harness Web 的消息撤回与工作区回滚

dsh-rollback-withdraw 是 DSH web-profile 插件,旨在简化智能体开发中的代码与会话回滚操作。它允许用户在回合边界通过一键撤回,同时恢复工作区代码并将会话分叉至该点之前。插件支持 Git 模式和文件快照模式自动切换,默认在 Git 仓库中提交检查点,否则使用硬链接快照。 安装需 Node >= 20,当前优先支持 Windows(依赖 robocopy 和 PowerShell)。启用后,用户在消息旁点击 undo 图标并二次确认即可执行回滚。该功能适合在本地单人使用时快速修正多轮修改中的错误。 需注意,回滚仅限回合边界,插件安装前的消息无快照;Git 模式下

阅读全文
duyanta123/dsh-data-insight:DSH 数据洞察技能插件

`duyanta123/dsh-data-insight` 是一款基于 DSH 生态的数据洞察技能插件,旨在将 CSV、粘贴表格、SQL 结果或 DuckDB 数据转化为包含业务结论、指标和图表的结构化 Markdown 报告。该插件采用纯指令型实现,零依赖、零构建,通过 LLM 驱动宿主工具完成计算。其核心功能涵盖五种数据源支持及“输入受理、数据探查、指标计算、图表呈现、报告产出”的五阶段流水线,提供汇总统计、同环比、TopN 及异常值检测等指标,并支持 Markdown、Mermaid 及 ASCII 三种图表呈现方式。用户可通过 `dsh plugin` 命令安装并在会话中直接触发分析。

阅读全文
DeepSeek Harness 插件:duntansen/dsh-update-checker

DSH Update Checker 是一款由 duntansen 开发、基于 MIT 协议的 DeepSeek Harness Web 插件,旨在解决本地 DSH 版本滞后于 npm 最新版本的问题。该插件将版本检查与更新操作集成至 DSH 设置页,实现了对分散在终端中操作的集中化管理。 其核心功能包括:自动读取本地版本并与 npm registry 的 latest 和 next 标签对比,支持语义化版本及预发布段识别;在发现新版本时提供一键更新入口,执行 `npx` 命令并实时展示安装进度;展示最近 8 个版本的发布历史及当前版本状态;在页面打开期间每 6 小时自动复检,并通过浏览器通知

阅读全文
dsh-mcp-connector:DeepSeek Harness 的 MCP 连接器与 Server 市场

dsh-mcp-connector 是 DeepSeek Harness (DSH) 的 MCP 连接器插件,旨在解决 MCP Server 配置分散、鉴权复杂及维护困难等痛点。该插件构建了一个统一的市场目录,实现 MCP Server 的发现、授权、连接管理及工具/Prompt 发现的自动化。核心功能包括支持 OAuth 2.0 PKCE、API Key、stdio/HTTP 及 JSON 导入,提供图形化界面进行连接器的浏览、添加与状态监控,并具备连接持久化、重启恢复及 OAuth 自动刷新等生命周期管理能力。当前版本 0.2.32 提供超过 100 张连接器卡片,支持独立远程 Regis

阅读全文
dsh-conversation-rewind:DSH Web 的同 Session 分支与历史消息编辑

dsh-conversation-rewind 是一个 DSH Web 插件,旨在解决修改历史用户消息后重新生成 AI 回复的需求,同时保持会话连续性。该插件在同 Session 内创建 Append-only 对话分支,避免创建新子 Session 或丢失原路径。 核心功能包括: 1. **内联编辑**:用户可直接修改已完成会话中的特定消息,确认后会话分支并重新生成回复。 2. **分支树浏览**:提供可视化 Branches 树,支持只读浏览不同分支路径,不触发模型调用或写入操作。 3. **安全机制**:保持持久事件日志 Append-only,通过 replacement marker

阅读全文
dsh-meow-cat:为 DSH Web 端加入轮次结束的轻提示

`dsh-meow-cat` 是一款专为 DSH Web 端设计的轻量级插件,旨在对话轮次结束时提供视觉与听觉反馈。其核心功能是触发一只小猫跑过底部的纯 CSS 动画,并播放通过运行时内存合成的“喵~”音效(WAV 格式,无外部音频文件依赖)。该插件由 `lib/index.js` 和 `lib/client.js` 两个 JS 文件及一行 bundle patch 组成,无额外依赖。安装命令为 `npx dshpub add dsh-pub/dsh-meow-cat --profile web`,安装后需重启进程。用户可通过状态接口查看轮次计数,或利用浏览器控制台调整音量、轮询间隔等配置。需

阅读全文
skillx:DeepSeek Harness 的外部 Skill 安全采用插件

skillx 是面向 AI Agent 的安全元 Skill 及 DeepSeek Harness 插件,旨在规范外部 Skill 的发现、评估与安全采用流程。它要求 Agent 在执行任务时,先判断是否需要外部辅助,优先检查本地资源,随后按渠道优先级搜索候选项。通过只读方式获取并横向比较候选 Skill 的匹配度,识别提示注入等安全及信任风险。若存在中高风险或危险信号,必须请求用户确认;默认仅临时参考使用,永久安装需遵循更严格的流程。 该插件支持通过 `dsh plugin --profile web add` 命令安装(包名为 `dsh-skillx`),卸载使用 `remove` 命令。

阅读全文
`@dpskh/tool-rewind`:为 DeepSeek Harness 折叠探索过程

@`dpskh/tool-rewind` 是 DeepSeek Harness (DSH) 的插件,旨在解决智能体探索产生的中间步骤占用上下文的问题。该插件与 `@dpskh/tool-checkpoint` 配合,在保留持久化日志审计的前提下,将最近一个检查点标记后的探索过程折叠为自动生成报告。 其核心机制是读取最新检查点,通过 LLM 生成报告,并利用 `surfaceOp: replace` 机制替换表面会话内容,使后续请求仅基于报告继续,从而释放上下文空间。服务调用通过 `ctx.rewind.rewind` 完成,具备严格的错误处理机制,失败时不写入任何内容并抛出分类错误。报告生成支

阅读全文
@dpskh/tool-checkpoint:为 DSH 探索流程打 checkpoint 标记

@dpskh/tool-checkpoint 是 DeepSeek Harness 插件,用于在多工具调用场景中记录探索起点。它通过持久化 checkpoint 标记解决中间步骤导致上下文噪声的问题,本身不折叠内容,而是配合 @dpskh/tool-rewind 使用。插件提供 ctx.checkpoint 服务和模型可调用的 checkpoint 工具,将标记存入本地存储,保持前缀稳定以优化 KV cache。使用时需同时挂载该插件与 tool-rewind:模型先调用 checkpoint 记录起始点,完成探索后调用 rewind 折叠后续步骤。标记不可见且不进日志,每个标记仅能折叠一次。

阅读全文
dsh-windows-readiness-proof:托管 Windows 主机的 readiness 证据校验

`dsh-windows-readiness-proof` 是一个 MIT 许可的 DSH 插件(要求 Node.js >= 22),用于验证已净化且 SHA-256 固定的 Windows 主机观测证据是否满足 DeepSeek Harness 的前置条件。该插件定位为证据验证器,不采集数据也不执行修复,而是对现有证据进行确定性校验并生成审计 artifact。 核心功能包括 `inspect`(查看状态)和 `verify`(执行校验并输出结果)两个 CLI 入口,以及对应的 DSH/MCP 工具。插件采用“Fail closed”策略,对缺失、过期、格式错误、疑似敏感信息或策略不匹配等证

阅读全文
dsh-terminal:DeepSeek Harness 的持久化终端模式

dsh-terminal 是 DeepSeek Harness (DSH) 的一款 MIT 许可插件,由 dongsheng123132 维护,要求 Node.js 22+ 环境。该插件旨在为 DSH 提供持久化交互式终端模式,使开发者能像在会话式 CLI 中一样连续使用 DSH。其核心功能包括在多次提示间保持同一个 Agent 和 Session,复用 DSH 的模型、工具及权限设置。 使用时,普通文本输入会在同一会话中继续对话;通过 `/new`、`/exit`(或 `/quit`)可新建会话或退出终端,`/help` 用于查看命令列表,其他斜杠命令则直接分发给 DSH 处理。用户可通过

阅读全文