deepseek-harness-flowchart:为 DeepSeek Harness 增加主题化 Mermaid 流程图渲染工具

# 前言 在 DeepSeek Harness(DSH)里让智能体「画一张流程图」,常见做法有两种:一是让模型输出一段 Mermaid 源码,再由人粘贴到渲染器里出图;二是写一个直接操作文件系统的脚本工具,让模型生成文件后自行落盘。前者流程断在对话之外,后者绕开了 Harness 对文件写入的审批与沙箱策略。 deepseek-harness-flowchart 走的是另一条路:它给 DSH 挂载一个 `render_flowchart` 工具,在本地把 Mermaid flowchart 渲染成主题化、自包含的 SVG,文件写入则嵌套委托给 Harne

阅读全文
dsh-lan-proxy:把 dsh Web UI 暴露到局域网的反代插件

# 前言 DSH 的 Web UI 默认只监听回环地址,也就是只有本机能访问。想在局域网里的另一台电脑、平板上打开它,通常得自己搭一层反向代理:单独起进程、改配置文件、处理 token 链接和 WebSocket 转发,dsh 一重启还得跟着折腾。 dsh-lan-proxy 把这件事做成了插件:开关、状态和启动日志直接嵌在 dsh 设置页里,随 dsh 启停,不需要单独维护一个进程。下面介绍它的功能、安装和用法。 # 这是什么 dsh-lan-proxy 是由 liveqte 维护的 DSH 插件,采用 MIT 许可证。它的核心工作是把只监听 `127

阅读全文
dsh-file-resource:DeepSeek Harness Web 的本地文件输入插件

# 前言 在 DeepSeek Harness Web 里,图片附件有原生流程,文档则没有现成入口。想让模型看一份 PDF 报告或一个 XLSX 表格,常见做法是把文本复制出来粘进输入框:长文档容易被截断,表格结构和排版也会丢失;自己搭一套上传解析管线,又要处理存储、格式支持和上下文占用等问题。 DSH 的理念是「一切皆插件」,文件输入这件事同样可以交给插件。下面介绍的 dsh-file-resource 做的就是这件事:在输入框原有 `+` 菜单顶部增加 `attach` 入口,文档在本机解析为会话隔离的私有资源,模型通过一个受限读取工具按需读取。 #

阅读全文
dsh-api-balance:在 DSH 设置面板查看 DeepSeek 余额与真实 Token 用量

dsh-api-balance 是 gaozhiwei521 开发的 DSH 插件(v0.1.0,MIT),针对 DeepSeek 无公开用量接口、开发者需登录控制台或手动估算 token �

阅读全文
dsh-dream-incubator:让 DeepSeek Harness 在后台做梦的插件

## 前言 写 DSH(DeepSeek Harness)插件,大多数扩展都围绕「正经事」:接工具、管会话、路由模型。会话里积累的对话与工具日志,通常只是躺在日志文件里,很少被二次利用。 dsh-dream-incubator 走的是另一条路。它监听会话事件流,在你继续工作的同时于后台异步「做梦」,把当天的会话素材蒸馏成风格化的中文梦境报告,呈现在一个沉浸式网页里。定位上更像给 harness 加了一层「潜意识」,但工程实现是完整的:四种认知心理学机制、六个可轮换的梦境风格、一套 Web 路由和明确的隐私边界。下面按安装、机制、配置的顺序介绍。 ## 这

阅读全文
dsh-session-cost:给 DSH Web GUI 加上余额与会话花费读数

ljcscp/dsh-session-cost 是一个 DeepSeek Harness (DSH) Web GUI 插件(MIT,v0.1.0),在 composer dock 会话统计行下方直接显示账户余额与当前会话估算花费,免去切到官方账单页面查询的不便。余额通过官方 /user/balance 接口获取,API key 仅保留在 host 端不下发浏览器;花费按 token 用量乘以官方价格计算,价格每 6 小时从官方

阅读全文
dsh-windows-notifications:DSH Web 的 Windows 桌面通知插件

# 前言 用 DeepSeek Harness(DSH)跑长任务时,人不会一直停在 DSH Web 页面里。切到别的窗口写代码、看文档,等回过头才发现任务早就完成,或者停在等批准的状态,中间空转了很久。DSH Web 本身的事件只呈现在页面内,标签页不开着盯,就容易漏。 下面介绍的 dsh-windows-notifications 插件补的就是这一段:保持 DSH 标签页打开,你在其他应用里工作时,任务结果和需要关注的事件仍能以 Windows 桌面通知、页内卡片和可选提示音的形式到达。 # 这是什么 dsh-windows-notifications

阅读全文
dsh-skill-manager:给 DSH 技能做分类管理的插件

dsh-skill-manager 是一个 DSH(DeepSeek Harness)插件,用于按分类、标签和集合整理 agent 技能,解决技能数量增多后难以管理的问题。分类和标签写入技能文件的 frontmatter(metadata.category 和 metadata.tags),集合存于本地 JSON,数据纯本地无服务依赖。核心功能包括:可视化设置面板(浏览、搜索、筛选、编辑分类标签)、一键启用/停用技能(通过 disable-model-invocation 字段)、输入框按集合文件夹逐级挑选技能、以及覆盖全部功能的 /skillmgr 斜杠命令系列。安装需 DSH 0.1.0-

阅读全文
dsh-cursor-acp:让 DSH 聊天中的 agent 把独立任务交给本机 Cursor CLI

dsh-cursor-acp 是 loeanxi 维护的 DSH 社区插件(MIT 许可,v0.2.0),它注册一个 `cursor_agent` 工具,让 DeepSeek Harness 聊天中的 agent 能把边界清晰的独立任务(如实现功能、review 文件)委托给本机已登录的 Cursor CLI(经 ACP)执行。前置条件是安装并登录 Cursor CLI(或使用 `CURSOR_API_KEY`),且需在将要使用的同一终端窗口设置代理环境变量(浏览器代理对终端无效)。通过 npm 或 GitHub 一行命令安装后重启 DSH,并在 Settings → Cursor subag

阅读全文
dsh-mcp-market:在 DeepSeek Harness 里一键安装 MCP server 的插件市场

# 前言 用 DeepSeek Harness(DSH)做智能体开发时,接入一个 MCP server 的常规动作大致是:找到包名或 URL、打开 profile 的配置文件、手写一段 YAML、重启、再验证工具是否出现在模型面前。包名拼错,或者包已经从 npm 下架,往往要到运行时报错才发现。 DSH 的理念是「一切皆插件」,这套流程同样可以交给插件来做。下面介绍的 dsh-mcp-market 做的就是这件事:把「发现 MCP server → 填配置 → 激活」搬进 Web 界面,装完不重启,模型立刻能用上新工具。 # 这是什么 dsh-mcp-m

阅读全文
dsh-asc:把上下文压缩交给模型自己决定的 DeepSeek Harness 插件

# 前言 长会话是智能体开发里绕不开的问题:多轮工具调用、大量中间结果堆在上下文里,几轮之后窗口就满了。常见的做法是设一个阈值,触发后由系统自动摘要——模型本身没有发言权,压掉什么、保留什么全由外部规则决定。 dsh-asc 走的是另一条路:让模型自己决定何时压缩、压缩什么,并且每一次压缩都以持久会话日志替换事件的形式提交,可回放、可搜索、可逆。DSH 的理念是「一切皆插件」,压缩这件事同样可以插件化。下面介绍这个插件的定位、工作方式、安装步骤和注意事项。 # 这是什么 dsh-asc 全名 DeepSeek Harness Agentic Surfac

阅读全文
dsh-theme-ti:给 DeepSeek Harness Web UI 换一套 TI6 皮肤

# 前言 DSH 的理念是「一切皆插件」,但 Web 界面的外观一直跟着默认主题走:想换配色,通常只能去改前端源码,改完还得跟着上游升级维护一份 fork。`dsh-theme-ti` 给出了另一种做法——以客户端插件的形式压一层完整的 token 覆盖,不动任何原有文件。正值 Dota 2 The International 赛季,作者把它做成了一套 TI6 主题:深空蓝黑、TI6 红飘带、不朽盾金,主面板再画上矢量翅膀和星空背景。 下面介绍这个插件能做什么、怎么装、怎么按需调整。 # 这是什么 `dsh-theme-ti`(包名 `@dsh-them

阅读全文
dsh-toolkit:一条命令为 DSH 装上 MCP 管理、Skill 管理与 Git 分支徽章

# 前言 如果你在用 DeepSeek Harness(DSH)的 web 客户端,下面这些操作大概不陌生:配置 MCP 服务器要手动编辑 `$DSH_HOME/profiles/web/cordis.patch.yml`,增删 Skill 要直接改 `$DSH_HOME/skills` 下的 Markdown 文件,想确认当前会话跑在哪个 git 分支上还得切回终端。 这些事情本身不难,但散落在客户端之外,来回切换成本不低。dsh-toolkit 要解决的就是这个问题:把 MCP 管理、Skill 管理和 Git 分支徽章三个功能打包成一个插件工具包,

阅读全文
dsh-plugin-auth-guard:为 DeepSeek Harness 加一层零信任认证与访问控制

# 前言 DeepSeek Harness(DSH)是一个面向本地桌面工作流的 AI coding agent runtime,默认围绕 127.0.0.1 设计。一旦想把它开放给局域网里的手机、平板,或者部署到云服务器上,会接连碰到几个障碍: 1、非 localhost 来源调用特权接口(如 `settings.describe`、`llm.providers`)会被 403 Forbidden 拦下,远程切换模型做不了; 2、移动端浏览器在纯 HTTP 环境下没有 Secure Context,`crypto.randomUUID` 未定义,RPC

阅读全文
dsh-win-notify:给 DSH 加上 DeepSeek 品牌的 Windows 系统通知

# 前言 用 DeepSeek Harness(DSH)跑长任务时,经常会切到别的窗口去做别的事。但有两个时刻你必须守在窗口前:一是工具操作需要人工确认,二是模型运行结束。错过前者,任务会一直停在那里等人;错过后者,你不知道它什么时候跑完。 dsh-win-notify 要解决的就是这个问题:把这两个时刻转成 Windows 系统通知,需要确认时响循环警报,跑完时响一声普通提示。下面介绍它的实现方式、安装步骤和使用注意。 # 这是什么 dsh-win-notify 是 DeepSeek Harness 的 Windows 11 系统通知桥接插件,由 li

阅读全文
dsh-l10n-hardpatch:导入即汉化的 DSH 硬编码中文化补丁插件

# 前言 如果你在用 DSH(DeepSeek Harness),大概率见过这些英文界面:命令菜单里各命令的描述、权限预设的说明文字、计划模式的审查按钮、轨迹视图的标签。它们不是配置项能改的文案,而是硬编码在包文件里的英文字符串,官方没有提供 i18n 覆盖点。想换成中文,只能直接改包文件——改完能生效,但 dsh 一升级,补丁就丢了,又得重做一遍。 社区作者 lingyingaojue 把这套手动操作做成了插件 dsh-l10n-hardpatch:安装后重启 DSH Web 即自动汉化,升级导致英文回归时,重启会自动重新打上补丁。下面介绍它的实现方式

阅读全文
dsh-api:在 dsh 已监听的端口上开一层 HTTP 控制面

# 前言 用脚本、桌面壳或编辑器插件驱动 dsh 时,常遇到一个问题:改语言、切工作区、感知 agent 什么时候空闲,这些能力都长在 dsh 进程内部。外部进程要么直接伸手调它的 in-process services,要么各写各的通道,接口不统一,耦合也重。 dsh-api 的做法是把这件事收敛到一个入口:dsh 本来就在 127.0.0.1 上监听 HTTP,插件直接在这条 socket 上挂一组 `/dsh-api/*` JSON 路由,同机的任何进程——桌面包装器、浏览器扩展、CLI、编辑器集成——都从这里走。下面介绍它的定位、接口、安装和常见

阅读全文
dsh-plugin-memory:给 DSH 智能体一个跨会话的长期记忆

# 前言 用 DeepSeek Harness(DSH)开发智能体,绕不开一个问题:会话之间没有记忆。用户的偏好、项目的背景、之前定下的决定,每开一个新会话都得重新交代。 常见的补法有两种。一种是把记忆写成技能文件,靠模型自己主动加载——这是「软保障」,模型哪次忘了调,记忆就没进来;另一种是每次查询现走一遍检索——记忆永远现查现用,缺乏持续沉淀。dsh-plugin-memory 走的是第三条路:把记忆 boot 块随系统提示词运行时上下文在会话开头强制注入,做成「硬保障」。下面介绍这个插件的机制与用法。 # 这是什么 dsh-plugin-memory

阅读全文
dsh-balance-display:在 DeepSeek Harness 界面里查看 DeepSeek API 余额

# 前言 用 DeepSeek Harness(DSH)跑 Web 端智能体时,账户余额是绕不开的一件事:余额见底,后续调用就会失败。要确认余额,通常得切出当前环境,打开 DeepSeek 平台后台登录查看,思路被打断。dsh-balance-display 把这一步搬进 Harness 界面:余额以面板形式常驻,随用随看。 下面介绍这个插件的功能、数据来源、安装方式和配置。 # 这是什么 dsh-balance-display 是由 Liu-ty 维护的 DeepSeek Harness 可安装 bundle,版本 0.1.0,MIT 许可证。它在一个

阅读全文
dsh-trace-insight:把 DSH 执行轨迹整理成可回溯分析时间线的只读复盘插件

# 前言 用 DeepSeek Harness(DSH)跑长任务时,原生轨迹会记录消息、工具调用和事件,但一轮任务往往包含成百上千个步骤。想回答几个基本问题并不容易:Agent 实际采用了什么策略?哪些步骤在推进任务,哪些是重复试探?失败来自模型判断、工具使用还是环境条件?一段「已经完成」的回答有没有足够证据? 逐条翻轨迹效率很低。下面介绍的 dsh-trace-insight 做的就是这件事:把密集的轨迹事件整理成持续更新的分析时间线,并让每条结论都能回到对应的原始事件。 # 这是什么 dsh-trace-insight(DSH Trace Insig

阅读全文
dsh-nba-pets:在 DeepSeek Harness 里用篮球宠物看任务状态

# 前言 用 DeepSeek Harness(下称 DSH)跑任务时,一个常见的麻烦是:任务在后台执行,你得切窗口、刷页面才能知道它是在等你输入、出了错,还是已经跑完。dsh-nba-pets 用另一种方式解决这个问题:在 DSH 页面上放一只篮球主题的桌面宠物,用不同的动画直接表达任务状态,需要输入时它会等你,出错时它显示受阻动作,空闲时它就在那里练习投篮。 下面介绍这个插件的定位、功能和安装方法。 # 这是什么 `dsh-nba-pets` 是由 lijian-888 维护的篮球桌面宠物合集,专为 DSH 打造,许可证为 MIT,仓库 `packa

阅读全文
dsh-dglab:让 DSH 中的 AI 通过工具控制 DG-LAB 设备

dsh-dglab 是 lindog114514 开发的 DSH Web 平台插件,用于将 DG-LAB 电刺激设备(郊狼/负鼠/灵猫系列)接入 AI 控制。插件提供 10 个 dglab_* 工具,覆盖连接、状态查询、强度调节(绝对/相对/临时)、波形播放、清理与断开等操作,并在工具内校验参数。Web UI 内

阅读全文
dsh-voice-input:DeepSeek Harness 的语音听写与转录清理插件

# 前言 在 DeepSeek Harness 里,往 composer 输入的内容常常是口语化的:补充上下文、描述需求、交代约束。这类内容说出来比打字快,但听写拿到的是原始转录——有口头语、有重复、有说到一半再改口的自我更正,贴进输入框之前还得手动整理一遍。 dsh-voice-input 的思路是把两步分开:听写交给浏览器识别或系统听写,清理交给当前 Session 已经选定的模型,不需要另外配置 API key。下面介绍这个插件的定位、安装方法和日常用法。 # 这是什么 dsh-voice-input 是由 lhenlihai-hub 维护的开源插

阅读全文
dsh-pet:跟着 Agent 状态切换动画的 DeepSeek Harness 桌宠插件

# 前言 用 DeepSeek Harness(dsh)跑 Agent 时,想确认它此刻在思考、在调工具,还是已经完成或出了错,通常得盯着 Web 页面里的会话流。dsh-pet 换了一种呈现方式:把 Agent 的实时事件映射成一只桌面宠物的动画,事件来了切状态,扫一眼页面角落就知道当前进展。 下面介绍这个插件的功能、安装方式与典型用法。 # 这是什么 dsh-pet 是 levi52 维护的 DSH 插件,一句话定位:Codex 风格的 DeepSeek Harness 桌面宠物——内嵌 DSH Web 界面,跟着 Agent 实时状态播放动画,精灵

阅读全文
dsh-session-search-pro:基于 sessionQuery 的 DSH 跨会话搜索插件

# 前言 用 DSH 干活久了,会话记录越攒越多。「上次那个报错是怎么解决的」「之前那版配置写在哪」——答案多半躺在历史会话里,但 agent 本身看不见它们。手动翻会话文件要面对格式与压缩细节;自己写脚本扫文件,又碰不到当前正在进行中的这个会话。 dsh-session-search-pro 换了一条路:不直接读会话文件,而是走 harness 内置的 `sessionQuery` 服务,把「搜索、列出、读取会话」封装成三个 agent 工具。下面介绍它的能力、安装方式,以及在默认(stock)配置下的实际表现。 # 这是什么 dsh-session-

阅读全文