bobleer/deepseek-harness-plugin-mcp:让 Agent 通过 MCP 使用 DSH 插件

bobleer/deepseek-harness-plugin-mcp 是一个 MIT 许可的 MCP 服务器,旨在为 Agent 提供标准接口以发现、检查、安装并运行 DeepSeek Harness (DSH) 插件。该项目将功能划分为三个平面:Catalog 平面默认可用,允许 Agent 搜索和检查公开插件仓库及其元数据,无需本地安装 dsh;Profile 平面在启用 `--allow-install` 且本地存在 dsh 时,允许 Agent 执行插件的安装或移除操作;Runtime 平面在启用 `--allow-runtime` 时,支持启动 DSH 配置并将 DSH 工具桥接为

阅读全文
Bob-Bo1/dsh-stock-watch:在 DSH 左侧边栏查看 A 股持仓、自选行情和本机盈亏

Bob-Bo1/dsh-stock-watch 是一款用于 DeepSeek Harness (DSH) 的本地 Web 面板插件,旨在让用户无需切换浏览器即可在 DSH 侧边栏查看 A 股持仓及自选股的实时行情。该插件采用 MIT 许可证,核心功能包括显示持仓盈亏、自选股行情,支持在网页端增删改查股票数据,并将信息保存至本机 `holdings.json` 文件。行情数据源自腾讯公开接口,遵循红涨绿跌习惯,且在网络异常时保留最后成功数据。插件严格保护隐私,持仓数据仅从本地读取,不上传至作者服务器,且默认仅监听本机地址。安装时需通过命令添加插件并在 `cordis.patch.yml` 中注册

阅读全文
dsh-sci:为 DSH 增加物理单位、常数和 ODE 模拟的零依赖插件

Blaczz/dsh-sci 是一款面向 DSH 平台轻量级科学计算需求的独立社区插件,遵循 MIT 许可证。该插件通过注册外部工具解决模型调用物理单位换算、CODATA 物理常数查询及 ODE/动力系统模拟的问题,且不修改 DSH 核心或引入运行时依赖。其核心功能包括支持 70 余个单位的换算、查询如光速、普朗克常数等 CODATA 物理常数,以及利用四阶 Runge-Kutta 方法对 9 个预置模型进行 ODE 模拟。安装需满足 DSH 可用、Node ≥ 22.19 及 pnpm 环境,通过 GitHub 命令即可添加,重启后生效。其实现特点为零依赖、纯函数实现、无网络访问且不包含客户

阅读全文
dsh-achievements:给 DSH 加跨会话成就、徽章与 Agent Wrapped

dsh-achievements 是 DeepSeek Harness (DSH) 的一个成就与游戏化插件,旨在将分散在不同会话中的使用轨迹(如回合、工具调用、每日活动)整理为可查询、可分享的成就状态。该插件基于 DSH“一切皆插件”理念开发,通过监听官方 `session/event` 只读事件实现功能,无需修改 DSH 核心代码。 核心功能包括提供 68 个成就,涵盖终身成长线、会话行为徽章及轨迹成就;支持通过 SSE 实时解锁推送;在设置页提供个人资料卡、稀有度统计及徽章墙查看;生成隐私安全的分享卡片与 Agent Wrapped;并开放 SDK 允许第三方插件注册自定义成就。数据持久化

阅读全文
dsh-ci-cd-bot:把 GitHub issues/PRs 接入 DSH 的执行与评审队列

dsh-ci-cd-bot 是 DSH Web UI 插件,用于自动管理 GitHub 账号下仓库的 issues/PRs。它将本地已有 checkout 的 bug 自动修复并推送,将功能请求和 PR 放入看板供一键执行、评审和合并。插件由 Host 轮询 GitHub 并执行 Agent,Browser 侧注入看板界面。支持自动分类、本地匹配、Agent 自测、Git 提交推送及可选 PR 创建和 Issue 回复。要求 Node.js ≥ 22 及 dsh 0.1.0-rc.6。安装推荐通过 npm 命令,也可从源码构建或手动链接。配置保存在本地 JSON 文件,GitHub Token

阅读全文
dsh-unread-dot:在 macOS Dock 上显示 DSH 未读角标与水泡提示音

`dsh-unread-dot` 是一个专为 macOS Chrome 设计的 DeepSeek Harness (DSH) 插件,旨在解决后台会话状态提醒不醒目的问题。该插件基于 Chrome Badging API 实现,无需系统通知或额外权限,在 DSH Web 安装为 PWA 后生效。其核心功能包括:在 Dock 图标上以红点表示会话运行中,以数字角标表示未读结果或需处理事项,并在事件发生时播放内置水泡提示音;用户回到应用后,角标自动清除。插件通过跨窗口锁确保多窗口下提示音只响一次,且仅对切走期间新发生的事件进行提示。 使用时需先在 Chrome 中将 DSH Web 安装为 PWA,

阅读全文
dsh-motion:为 DeepSeek Harness 增加克制的界面动效

dsh-motion 是由 bilbillm 维护、采用 MIT 许可证的 DeepSeek Harness 轻量级浏览器插件。它旨在解决主题或应用各自实现过渡动画时与宿主动画、主题变量及无障碍设置冲突的问题,为菜单、对话框、标签面板等具有稳定语义标记的组件提供短促、克制的进入、退场及状态切换动效。该插件遵循保守原则,优先保留宿主或主题自带行为,仅对瞬态界面动画 opacity、位移、缩放和颜色属性,并支持成对退场效果、方向提示换页及玻璃面板背景采样暂停。插件实时监听 prefers-reduced-motion,在启用减少动态效果时自动关闭位移和淡入,且无设置页面或常驻动画循环。安装需 No

阅读全文
dsh-classic-coding:在 DSH Web UI 中打开 Monaco 编辑器与文件树

`dsh-classic-coding` 是 `better-er` 维护的 DSH 客户端插件,旨在解决对话式开发中频繁切换外部编辑器的问题。它在 DSH Web UI 中提供侧边覆盖层面板,集成文件树与 Monaco 编辑器,允许用户在不离开当前会话的情况下直接查看、编辑并保存工作区文件。 核心功能包括:侧栏底部的“古法编程”按钮触发面板;左侧文件树支持懒加载及过滤无关目录;Monaco 编辑器支持多标签页、语法高亮及 `Ctrl+S` 保存;底部状态栏显示路径与保存反馈。面板支持 `Esc` 或点击遮罩关闭,并自动适配明暗主题。此外,消息流中的文件入口可直接在该面板内打开。 安装通过 `

阅读全文
dsh-theme-plugin:DSH Web GUI 主题预设与深浅色自定义

dsh-theme-plugin是DeepSeek Harness Web GUI的主题插件,提供5套预设及Light/Dark模式自定义功能。用户可即时调整accent、背景、前景、字体、侧边栏透明度及对比度,通过官方API即时应用无需刷新,选择保存在localStorage中刷新后保留。插件通过官方接缝注入样式,不修改源文件,并基于背景等推导70余个语义令牌。提供GUI设置界面及YAML配置两种方式,GUI优先级高于配置文件。安装需Node.js 22.19+,执行指定命令添加插件并重启Web服务即可启用。适合希望个性化调整DSH界面以提升阅读体验的用户,需注意stock预设下颜色控制不可

阅读全文
dsh-conv-search:给 DeepSeek Harness 会话加一个当前会话搜索栏

dsh-conv-search 是 DSH 客户端插件,由 beijingwahw 维护,用于解决长对话中浏览器原生查找范围过宽的问题。该插件将搜索限制在当前活动会话滚动区内,匹配用户消息、助手文本、工具卡片及分页历史,同时排除侧边栏和草稿区。它利用 CSS Custom Highlight API 进行高亮,不修改 React DOM,支持大小写和全词匹配选项,并提供 n/total 计数及上下匹配项跳转功能。插件能跟随流式输出和分页加载防抖重搜,保持滚动位置稳定。安装需 Node.js 22+ 和 pnpm,通过 dsh plugin add 命令安装并重启服务。典型用法包括使用快捷键打开

阅读全文
dsh-conv-export:把 DeepSeek Harness 对话导出为 Markdown、PDF 或长图

dsh-conv-export 是由 beijingwahw 维护、采用 MIT 许可证的 DSH 客户端插件,旨在解决长对话内容不便保存和分享的问题。该插件支持将当前 DeepSeek Harness 对话导出为 Markdown、PDF(免打印对话框直接下载)或长图 PNG 格式,并可批量将多个历史会话导出为 Markdown ZIP 包。用户可通过点击会话头部的下载图标进行导出,支持按回合筛选仅导出部分内容。插件具备中/英文菜单自动切换功能,可安全卸载,且声明无存储域、无出站网络请求及无状态特性。安装需 Node.js ≥ 22 与 pnpm 环境,通过 `dsh plugin add`

阅读全文
dsh-envsel:在 DSH 会话里选择 Python、R 与 CLI 环境

dsh-envsel 是一款由 beihzb 维护的 DeepSeek Harness (DSH) 独立插件,旨在解决同一 DSH 实例中不同会话绑定不同语言环境的需求。该插件为 Python、R 和 CLI tools 提供独立的环境槽位,支持从 conda、独立 R 安装、WSL 发行版或用户自定义路径中选择,并将选择持久化保存至本机 JSON 文件,重启后依然有效。 用户可通过聊天中的 `/env` 命令或 `session_env` 模型工具来读取、分配、固定或清除环境设置。插件会在 shell 调用中暴露 `DSH_ENV_PYTHON`、`DSH_ENV_RSCRIPT` 和 `D

阅读全文
dsh-web-enhanced:为 DeepSeek Harness Web 端增加任务板、Git 图与增强面板

dsh-web-enhanced 是由 banlanzs 维护的第三方增强插件,专为 DeepSeek Harness Web 端设计,独立于官方仓库开发,仅通过标准接口扩展功能,不修改源码。其核心能力包括:支持 cron 排程的任务板、Git 图、包含文件资源与变更管理的 Workspace 视图、超过2000字符长文本的引用芯片管理、全局提示词配置、文件/文件夹引用、DeepSeek API 余额实时显示(失败时保留最后有效快照),以及面向纯文本模型的图像理解功能。此外还提供界面皮肤与自定义背景设置。该插件以当前进程权限运行,使用前建议审查源码与许可证。注意事项包括:全局提示词不适用于 M

阅读全文
dsh-galgame-generator:把剧本文档与素材生成可玩 Galgame 网页

`dsh-galgame-generator` 是 DSH 的一个 Web 端插件,旨在将 Markdown 剧本文档及立绘、背景、音乐等素材自动转换为可在浏览器直接打开的自包含视觉小说(Galgame)网页。该插件基于 MIT 许可证,要求 Node.js >= 18.18 环境,通过 `galgame_scan` 和 `galgame_build` 两个模型工具实现自动化生成,无需手动编写前端代码。 核心功能包括解析角色台词、旁白、选项分支、变量条件及跳转逻辑;支持立绘显隐、表情切换及 0.35 秒淡入淡出效果;支持背景音乐控制(播放、停止、音量调节)及开局/结束动画和 CG 插图(支持

阅读全文
dsh-custom-brand:DSH Web 左上角品牌区自定义插件

dsh-custom-brand 是一款开源 DSH 插件,允许用户在 Web 界面本地自定义左上角品牌区,无需修改前端文件。该插件支持三项核心功能:一是替换鲸鱼 logo 和 DeepSeek 文字为本地图片,支持自动缩放至 256px 且保留透明通道,右键可重置默认样式;二是编辑 HARNESS 徽章文字,并同步更新浏览器标签页标题。所有修改均保存在浏览器 localStorage 中,重启后不丢失。用户可通过 DSH 设置中的插件市场搜索安装,或直接从 GitHub 仓库(baisama-cloud/dsh-custom-brand)获取。使用时需 Node.js 版本不低于 20。该插

阅读全文
dsh-sleep-send:给 DSH Web 输入框加上定时发送

`dsh-sleep-send` 是 DSH Web 的 Cordis 客户端插件,旨在解决“消息先写好,稍后再发”的需求。它通过在输入框右侧增加定时发送按钮和配置面板,支持将消息排入智能时段(如12:00-14:00、18:00-次日08:00)或自定义指定日期时间,并在到点自动发送。 该插件为纯 ESM 零依赖包,运行于浏览器环境,优先使用 cordis timer 服务,缺失时降级为浏览器定时器。核心功能包括多任务排队管理、实时倒计时显示、以及基于 localStorage 的持久化存储,刷新页面后可自动恢复未到期任务,15分钟内过期的任务会补发,更早过期的则丢弃。插件具备防误覆盖机制,

阅读全文
dsh-update-notifier:在 DSH 侧边栏常驻版本与更新提示

dsh-update-notifier 是一个由 arvin-yd 维护的社区插件(MIT 许可),专为 DeepSeek Harness (DSH) 提供版本管理功能。它能在 Web 界面侧边栏底部常驻显示当前已安装的 DSH 版本,并通过轮询 npm registry 监控 `@deepseek-ai/dsh` 的最新版本。当检测到更新时,插件会显示红点并弹出更新面板,提供查看版本详情、复制更新命令、忽略更新或一键更新等操作。一键更新支持 npx-cache 和全局 npm 安装,但需用户两次确认,且 npx-cache 更新会重启进程以绑定端口。 该插件要求 Node.js >=22.0

阅读全文
dsh-zh-hant-hk:为 DeepSeek Harness 添加港式繁體中文

dsh-zh-hant-hk 是由 Argonaut790 维护的 DeepSeek Harness 客户端插件,旨在为 Web 界面提供港式繁体中文支持。该插件在不修改原有简体中文和英文字符串的前提下,在语言菜单中增加“繁體中文”选项。当活动区域设置为 zh-Hant 时,它会自动将简体界面词转换为繁体,并套用港式用词习惯(如将“會話”改为“對話”),同时重写部分硬编码的英文权限标签。插件通过包裹 locale.translate 函数,自动覆盖经 locale service 渲染的字符串;对于其他插件中硬编码的简体字符串,支持开发者通过 window.__zhHantHk__.mark(

阅读全文
DSH DeepSeek Vision:为文本 DSH 模型增加图像理解、OCR 与视觉证据

DSH DeepSeek Vision 是由 Argonaut790 维护的 MIT 许可证插件,旨在为仅支持文本的 DeepSeek Harness 模型增加视觉能力。它通过引入独立的视觉路由,提供图像理解、全屏 OCR 及持久视觉证据功能,使文本模型能调用图像分析能力并将结果保留在对话中,实现证据可回溯。核心功能包括支持多种图片选择策略、会话范围视觉分析器、结构化摘要输出,以及全局 Vision 提供商选择器。安装需满足特定 Node.js 及 Harness 版本要求,未发布至 npm,需通过本地构建并添加至 Web profile,配置时需避免与内建视觉工具冲突。该插件适用于需稳定将图

阅读全文
dsh-arena:DeepSeek Harness 的本地实验与评估工作台插件

dsh-arena 是 DeepSeek Harness (DSH) 的本地实验与评估工作台插件,旨在解决同一任务下多个候选 profile 的稳定性对比及质量、时长、成本取舍问题。该工具基于 MIT 许可,版本 0.2.0,支持本地安装而非 npm 发布。其核心功能包括执行确定性硬门槛判定(不满足即失败)、Pareto 排名汇总 winner,以及提供实时 Web 矩阵界面查看运行状态和指标。工具具备本地原子化持久化、并发控制、超时中止功能,并在导出报告前自动脱敏凭据,所有操作均在本地离线完成,无远程上传。安装需先构建测试,再通过 `pnpm dsh plugin` 命令添加,要求 Node

阅读全文
dsh-suggested-replies:DSH Web 的下一步回复候选插件

`dsh-suggested-replies` 是面向 DSH Web 的“预测回复”插件,旨在解决 AI 回复后用户手动构思下一句的痛点。它在 AI 完成回复后,基于近期对话生成 2-4 条下一步消息候选(如执行、验证、决策等),显示在输入框上方。用户点击候选仅填入草稿,不自动发送,确保人工控制权。 插件核心流程为:AI 回复结束 -> 运行短文本内部 Agent 生成候选 -> 状态写入特定 domain -> 前端展示。候选行单行显示,宽度不足时横向滚动;支持去重及语言跟随。若辅助模型调用失败或超时,插件会生成保守候选,不会隐藏整行。 安装需通过 `dsh plugin` 命令添加 np

阅读全文
dsh-approval-ai:面向 DSH 审批请求的 AI 辅助回答插件

dsh-approval-ai 是一个 DSH 插件,旨在为已有的审批流程提供 AI 辅助评估,而非创建新的审批触发器。它通过统一的 `ctx.llm` 路由处理 DSH 已发送的 approval/request 事件,默认使用 DeepSeek 路由,且严格限制数据读取范围,不访问项目文件、凭据或会话历史。插件支持 `ai-only`、`ai-then-human` 和 `human-only` 三种模式,并在遇到拒绝、高风险、格式异常或超时等情况下自动采取 fail closed 策略以确安全。用户可通过 `/approval-ai` 命令查看状态、切换模式、更换 Provider/模型

阅读全文
dsh-kanban:在 DeepSeek Harness 中与 AI agent 共用的看板插件

`alpacachen/dsh-kanban` 是一个 DeepSeek Harness (DSH) 插件,旨在通过集成任务看板(Board)优化工作流。它解决了传统外部工具同步滞后问题,让用户与 AI Agent 在同一界面上共享任务状态、优先级及变更历史,实现会话与任务管理的无缝对齐。该插件支持创建、编辑、拖拽卡片及列表,提供标签管理、P0-P2 优先级过滤及活动时间线追踪。核心功能包括 14 个内置 `kanban_*` 工具供 Agent 调用,支持将卡片内容发送至当前或新会话,并具备工作区隔离、磁盘持久化及深色模式支持。安装需 DSH 支持 React 18.2+,执行 `dsh p

阅读全文
DSH Session Pins:为 DeepSeek Harness 提供持久固定会话菜单

alooshxl 开发的 DSH 插件 `dsh-session-pins` 旨在解决 DeepSeek Harness Web 侧边栏中常用会话查找困难的问题。该插件基于 MIT 许可证,通过公开的 `sidebar.footer.action` 槽位集成,不依赖私有 UI 源码或修补宿主。核心功能是在侧边栏底部提供固定会话菜单,支持将普通、非空会话固定,数据保存在浏览器本地 `localStorage`,无需 API 密钥。插件具备完善的校验机制,限制最多 100 个固定项,并通过 `storage` 事件实现同源标签页同步。安装需使用 `dsh plugin` 命令添加指定 Git 标签

阅读全文
dsh-usage-panel:DeepSeek Harness 消耗统计插件

dsh-usage-panel 是一款专为 DeepSeek Harness (DSH) web profile 设计的 MIT 许可插件,旨在解决多模型、多 provider 环境下 token 用量分散、难以监控的问题。该插件在设置页提供可视化的「消耗统计」面板,核心功能包括展示累计总用量、缓存命中率、最常用模型占比,以及近六个月的活跃热力图。它支持按时间(7/14/30 天)切换查看模型维度的每日 token 趋势,并列出 Top 10 高消耗会话以区分主会话与子代理。此外,插件还展示 provider 和模型的 token 分布,支持导出完整 JSON 及符合 RFC 4180 标准的

阅读全文