dsh-task-complete-notifier:任务真正结束时,右下角弹一张能续指令的置顶卡片
# 前言 用 DSH 跑 agent 任务,一个任务跑几分钟到几十分钟是常事,尤其是多轮 goal loop。这段时间你多半切去干别的了,任务什么时候结束,要么时不时切回窗口看一眼,要么自己写轮询——前者费注意力,后者绕得远。 dsh-task-complete-notifier 只解决这一件事:任务真正结束时,在屏幕右下角弹一张置顶卡片告诉你,卡片上还能直接敲下一条指令。DSH 的理念是「一切皆插件」,这类客户端侧的提醒需求正好适合做成插件。下面介绍它的功能、安装和使用。 # 这是什么 dsh-task-complete-notifier 是 Krea
阅读全文dsh-fleet-audit:给 DSH agent 机器做一次只读的凭据卫生审计
## 前言 多 agent 时代的开发机上,凭据散落在 `~/.gitconfig`、agent 配置、`.git/config` 和各种 `.env` 里。git 的 `url.*.insteadof` 或 `pushurl` 一旦嵌了 token(例如 `https://oauth2:<token>@gitlab.example.com/...`),任何一次 `git remote -v` 都会把密钥打印进日志、对话或 CI。 以往的做法是手工逐个检查文件权限、grep 一遍 remote 配置,费时且容易漏。dsh-fleet-audit 把这件事
阅读全文dsh-restore-archived-sessions:查看并恢复 Harness 中被归档的会话
dsh-restore-archived-sessions 是一个查看并恢复 DeepSeek Harness 中已归档会话的补丁包,由 le-soleil-se-couche 维护(MIT 许可)。官方 Harness 归档即消失且无法恢复,该项目填补了这一缺口。它不是独立插件,而是替换 Harness 主线的 prebuilt host/client 包,因恢复
阅读全文dsh-web-summary:让 DeepSeek Harness 智能体抓取并摘要公开网页的 Host 工具插件
dsh-web-summary 是 lavenleo 开源的 DSH Host 工具插件(v0.1.0,MIT 许可),用于解决
阅读全文dsh-skin-studio:本地、token 安全的 DSH 皮肤工作台
# 前言 DSH 的理念是一切皆插件,Web 界面的主题也不例外。但想亲手换一套配色,要面对 `--dsw-alias-*` 这一批语义 token:明暗两套颜色分别要填、正文与背景的对比度要过 WCAG AA、派生色调整时还不能动已经锁定的项。纯手工逐项核对,既慢也容易漏。 dsh-skin-studio 解决的就是这个问题:它在浏览器本地完成皮肤的生成、编辑、审计、预览、持久化与导入导出,全程不向模型上下文写入任何内容。 # 这是什么 dsh-skin-studio 的定位是「本地 token 安全的 DSH 主题生成器、编辑器、审计器与导出器」,由
阅读全文dsh-vibe-pack:面向 DeepSeek Harness 的事务性纯数据配置包管理器
# 前言 长期维护一个 DSH 实例时,`$DSH_HOME` 下的配置资源很容易变成一笔糊涂账:文件是手工复制进去的,改坏了不知道动了哪里,两份配置包先后写入同一个文件时互相覆盖,出问题之后既查不到来源也回不去。DSH 的理念是「一切皆插件」,但把数据型配置资源的分发和卸载做成可审计的事务,此前并没有现成工具。 下面介绍的 dsh-vibe-pack 就是针对这个问题:把资源的安装做成先预览、再安装、可回滚的事务,并在全过程追踪文件归属。 # 这是什么 dsh-vibe-pack 是一个面向 DeepSeek Harness 的事务性、纯数据配置包管理
阅读全文agent-loop-workflow:给 DSH 多 agent 小队一套现成的协作协议骨架
# 前言 在 DeepSeek Harness(DSH)里搭多 agent 协作时,常见的做法是把工作流规则写在每个 agent 的 instructions 里:执行者一份、评审一份、lead 一份。规则一多就难以保持一致,改一处要同步多处。更麻烦的是循环失控——agent 反复重试同一个错误、无人判定何时停止、handoff 信息在角色之间传递时丢失。 下面介绍的 agent-loop-workflow 插件,就是针对这类问题的工作流骨架:把协作协议抽出来,任何 agent 小队加载一次即可,不必在各处各抄一份。 # 这是什么 agent-loop-
阅读全文@kongxiangyiren/dhs-theme-plugin:DSH Web 界面的主题管理插件
# 前言 DSH 的 Web 界面默认只有跟随系统、浅色、深色三档外观,想换个配色,没有现成的入口。`@kongxiangyiren/dhs-theme-plugin` 补的就是这块:在「设置」里加一个「主题」大分类,内置森林绿、海洋蓝两套主题,也允许上传自己写的 JS 主题,点一下就切换,数据落在磁盘上,换浏览器不丢。下面介绍它的功能、安装和用法。 # 这是什么 这是一个 DSH 主题管理插件,作者 kongxiangyiren,当前版本 0.0.3,MIT 许可证。DSH 的理念是「一切皆插件」,这个插件就是在界面这一层做的扩展:它做两件事,一是提供
阅读全文dsh-whale-companion:把隐私安全的会话元数据变成一只桌面鲸鱼
# 前言 用 DSH 做智能体开发时,会话进度本身是看不见的:回合数、工具调用次数、连续使用记录,都埋在 Host 侧的事件流里。想给这些数据加一层可视反馈,常见做法要么把状态塞回模型上下文,要么把数据送到远端服务,前者浪费 token,后者有隐私代价。 dsh-whale-companion 走了另一条路:插件只在 Host 侧观察已提交的会话事件元数据,不读内容、不连网络,把「潮汐、远征、收藏」这套进度体系渲染成一只可拖动的桌面鲸鱼。下面介绍它的定位、功能、安装方式和实现边界。 # 这是什么 dsh-whale-companion 是一个 local
阅读全文dsh-packer:把 DSH 本地配置按模块打包成标准 zip
# 前言 用 DeepSeek Harness(DSH)一段时间后,本地 `~/.dsh` 下会积累不少资产:自己写的 skills、历史会话、profile 配置、全局设置、记忆数据。换机器或重装时,这些文件散落在不同目录,手动找齐再拷过去很容易遗漏;想把几个 skill 发给别人,又不确定文件里是否带着本地路径或密钥。 dsh-packer 针对的就是这两件事:把本地 DSH 资产按模块打包成标准 zip,一条链路覆盖迁移(整套环境搬过去)与分享(只把该给的给别人),打包前的隐私扫描贯穿两种场景。 # 这是什么 dsh-packer 是 DSH 的「
阅读全文@lcthe/dsh-timeline-rail:为 DeepSeek Harness 长会话加一条消息时间轴
@lcthe/dsh-timeline-rail 是一款 DSH 网页会话消息时间轴导航插件(作者 lcthe,版本 0.2.12,MIT 许可)。它解决长会话中回溯用户消息需要在消息流里反复滚动的问题:在对话左边缘渲染一条 1px 竖轨,为每条 durable 用户消息绘制等间距(12px)刻度,悬浮可预览消息(用户消息限 2 行、助手回复限 3 行),点击可将第 N 条消息对齐到消息区顶部。该插件是纯展示型客户端插件,注册到 `conversation.input.dock` 槽位,通过 `useSession` 读取实时 ConversationSnapshot,复用产品 data 属性
阅读全文dsh-composer-layout:把 DSH Composer 停靠到右侧,让长回答与长提示词并排显示
## 前言 如果你在桌面浏览器里用 DSH Web 处理长任务,大概率遇到过这个场景:回答越来越长,把底部的 Composer 输入框不断往上顶;而当你想写一段足够详细的提示词时,草稿又会盖住它正在引用的那段回答。两者挤在同一条竖直空间里,只能靠复制、缩放、来回滚动互相迁就。 桌面屏幕通常是横向宽裕、纵向紧张。dsh-composer-layout 解决的就是这个布局问题:把 Composer 从底部改为停靠在右侧,让对话和草稿各占一列,互不挤压。 ## 这是什么 dsh-composer-layout 是开发者 lavapapa 维护的一个 DSH W
阅读全文dsh-evolve-in-git:用 Git 仓库给 DeepSeek Harness 加长期记忆
# 前言 在 DeepSeek Harness(DSH)里跑智能体,一个反复出现的问题是:会话一结束,积累的经验就没了。常见的补救办法是让模型把笔记写进本地目录,但这套做法有明显的短板——文件改坏了没有历史可回溯,跨设备要自己同步,敏感信息写进去也没人拦。 dsh-evolve-in-git 的思路是换用一个成熟的基础设施:Git。它把一个 Git 仓库当作记忆存储,会话笔记、分支专属记录、可复用技能草稿都以普通文件的形式写进去,提交就是普通 Git 历史。下面按已核实的信息介绍这个插件的定位、功能、安装与用法。 # 这是什么 dsh-evolve-in
阅读全文dsh-codebuddy:给 DeepSeek Harness 接入 CodeBuddy 登录与推理等级控制
# 前言 用 DeepSeek Harness(DSH)做智能体开发时,如果想复用 CodeBuddy 平台上的模型,通常要自己处理 OAuth 授权、维护 token、再手动把账号可用的模型写进配置。账号模型一变,配置就得跟着改,凭据放在哪里也容易出错。 dsh-codebuddy 解决的就是这个问题:把 CodeBuddy 的 OAuth 登录、动态模型目录和推理等级选择做成一个标准 DSH 插件。下面介绍它的能力、安装方法和日常使用。 # 这是什么 dsh-codebuddy 是由 Lbryany 维护的 DeepSeek Harness 插件,定
阅读全文dsh-moments-aieo:把品牌被 AI 搜索引用的 AIEO 交付方法打包成 DSH 技能包
dsh-moments-aieo 是 Kenerlee 维护的 DeepSeek Harness(DSH)技能包,把让品牌被 AI 搜索引用的 AIEO(GEO/AEO)交付方法打包成 bundle,以 MIT
阅读全文dsh-plugin-factory:让 DSH 会话里的 Agent 自己写插件
# 前言 如果你在给 DeepSeek Harness(dsh)做插件开发,会碰到一个现实问题:dsh 的插件有一套严格的契约规范,`apply(ctx)` 生命周期函数、`defineTool` 工具定义、Schema DSL 硬约束。这些 API 对人来说要翻文档,对模型来说更麻烦,dsh 发布不久,模型缺乏针对性训练数据,直接在会话里让 Agent「帮我做一个 XX 插件」,很容易出现 API 幻觉,产出跑不起来的代码。 dsh-plugin-factory 要解决的就是这件事:它给 dsh 会话中的 Agent 提供一套完整的插件开发工具链,让
阅读全文ds-balance:把 DeepSeek 余额和用量挂进会话头部的 DSH 插件
# 前言 用 DSH 跑 DeepSeek 会话时,有两件事总要切出去做:想确认账户还剩多少钱,得打开 DeepSeek 平台页面;想知道这段时间消耗了多少 Token、花在哪个模型上,也得另开页面翻。会话跑得越久,这种来回切换越频繁。 ds-balance 把这两件事搬进会话界面:余额以徽章形式常驻会话头部,点击可看明细和用量图表,也能直接跳官方收银台充值。下面介绍它的功能、安装方式和使用流程。 # 这是什么 ds-balance 是一个 DeepSeek Harness(DSH)插件,由 Lateautumns 维护,当前版本 1.1.0,协议 MI
阅读全文dsh-peak-hours:在 DSH 会话顶栏显示北京高峰时段徽章
## 前言 DeepSeek Harness(DSH)的理念是「一切皆插件」,会话界面里的每个角落理论上都能由插件扩展。但实际写一个顶栏插件要处理几件事:往会话顶栏工具行注册自己的组件、适配浅色/深色主题、把用户设置持久化——其中最后一步在第三方插件这里还有额外限制。 dsh-peak-hours 是一个把这些问题都走通一遍的小插件:它在会话顶栏显示一个「高峰时段」状态徽章,按北京时间判断当前是否处于 09:00–12:00 或 14:00–18:00,并附带当前北京时间。打开会话就能看到状态,不需要切出去核对时间。 下面按功能、原理、安装、使用的顺序介
阅读全文dsh-plugin-chatgpt-crash-fix:诊断并修复 ChatGPT 桌面应用在 Windows 上的启动崩溃
# 前言 如果你在 Windows 上同时使用 ChatGPT(或 Codex)桌面应用和 Clash 类系统代理,可能遇到过这样的现象:应用启动正常,但约 60-90 秒后整个进程退出,系统不弹任何错误对话框。README 记录崩溃前最后一条应用日志是 `[windows-store-updater] Checking Windows Store for package updates`。手工排查需要翻崩溃转储、核对 Microsoft Store 通道和代理配置,链条长、容易漏。 dsh-plugin-chatgpt-crash-fix 把这套排查和
阅读全文dsh-ai-pm:把 pm-scaffold 的 PRD 工作流接入 DeepSeek Harness
dsh-ai-pm 是 konwait12 开源的 DSH 插件,将 pm-scaffold 的 PRD 工作流接入 DeepSeek Harness,解决 AI 起草 PRD 后推断混入事实、无人拍板、变更无感知的问题。它坚持「一切皆插件」的壳层设计,仅含 package.json、cordis.patch.yml 和 lib,上游源码原样保留便于升级。插件为 agent 提供 init、status、entry、gate、reflow、skill、artifact 七个模型工具,GUI 侧(设置 → 插件 → AI-PM)提供需求看板。核心机制包括:六态知识标注(FACT/DECISION
阅读全文dsh-project-anchor:为单人长期 DSH 项目固定 Goal、Milestone 与 Turn 检查点
dsh-project-anchor 是由 KKLL2025 维护的开源插件,为单人跨多会话运行的 DeepSeek Harness 项目提供持久状态锚点,通过用户批准的 Goal、单一活跃 Milestone 和持久 Turn 检查点解决状态接续问题,避免目标漂移。当前为 v0.1.0-preview.1,仅支持从固定 commit 的 GitHub 源安装,宿主要求 DSH 0.1.0-rc.6、Node 特定版本和 pnpm。 核心特性包括:冷恢复与同意门控的原生 resume(异常情况下保持状态不变);三个字节级冻结的内置 Skills 按需加载;fast、continuity、hig
阅读全文dsh-client-fix:修复 DSH Desktop 中文路径报错,自动同步 web 与 desktop 插件
# 前言 在 Windows 上用 DSH Desktop 的开发者,多半碰到过三类麻烦: 1、桌面端生成的 pnpm 命令在路径含中文时乱码,装插件直接报「系统找不到指定的路径」; 2、市场(dshmarket)更新只作用于 desktop profile,web 侧得手动再装一遍; 3、pnpm 会拦截 24 小时内发布的新包,刚上架的插件装不上。 dsh-client-fix 针对的就是这三件事。下面介绍它的功能、安装方式和注意点。 # 这是什么 dsh-client-fix 是由 labi43186-spec 维护的 DSH Desktop 客户
阅读全文dsh-stats-hud:把 dsh web 的会话统计行变成游戏风 HUD 的客户端插件
# 前言 用 DeepSeek Harness(dsh)跑智能体任务时,步数、轮次、吞吐、缓存命中、上下文占用这些数字都挤在 web UI 原有的 stats 行里。信息在,但都是平铺文本,长任务跑到一半想快速回答「现在吞吐多少、上下文还剩多少、缓存效率如何」,得逐个读数。 dsh-stats-hud 解决的就是这个读数问题:它把会话统计渲染成一块固定在页面最右缘的竖排面板,用等级条、速度表和滚动计数器呈现,同时不动原有 stats 行。下面介绍它的功能、安装方式和工作原理。 # 这是什么 dsh-stats-hud 由 lauytgary 维护,MIT
阅读全文dsh-gateway-plugin:给 DeepSeek Harness Web 加一道访问密码网关
dsh-gateway-plugin 是 laoin114514 维护的 DSH 插件(MIT 许可),用于给 DeepSeek Harness Web 加密码访问网关。由于 dsh web 本身无认证,而 harness 按官方要求只能绑定 127.0.0.1,该插件在前面架起一道「密码反代」:网关端口作为唯一对外入口,除登录/首次设置页外不存在任何未认证可达内容面(未认证页面 302、API 返回 401、WebSocket 拒绝),认证请求经改写 Host/Origin 后代理到 harness。它支持首次设置密码、修改密码(改密后所有会话失效)、恒定时间密码比较加登录失败限流(默认 5
阅读全文dsh-reminder:在 DSH 会话里一句话设定时提醒与重复任务
dsh-reminder 是一款 DSH 插件(Cordis Bundle),用于在 DSH 会话内一句话创建定时提醒与重复任务,后台调度器每 15 秒检查一次,到点自动触发,无需离开对话。它支持相对时间、每天、
阅读全文