dsh-provider-usage:在 DeepSeek Harness Web GUI 里总览所有 provider 的余额与用量
dsh-provider-usage 是 lizhouai 开源的 DeepSeek Harness 插件(v0.3.12,MIT,Node ^22.19.0 或 ≥24),把多条 provider 路由的余额、用量与订阅窗口集中显示在 Web GUI 的可拖动悬浮球上。它自动检测 profile 中注册的路由,按 kind
阅读全文dsh-workbench-layout:为 DSH Web 提供三栏工作区布局
dsh-workbench-layout 是一个 DSH Web 插件(npm 包 @lsq64737/dsh-workbench-layout,MIT 许可),将官方 AppFrame 重排为三栏布局:左侧为 Sessions、文件浏览器、Git 变更与 Commit Graph、终端列表;中间是多文件标签编辑器与终端;右侧保留原生 DSH 会话,让用户不离开对话即可查看文件、Git 状态和运行命令。核心功能包括:按 Git 状态
阅读全文dsh-layout-control:不改源码,控制 DeepSeek Harness Web 的布局
# 前言 DeepSeek Harness(下称 DSH)的 Web 界面布局是固定的:顶栏、状态栏、任务条、输入栏各占一处。想在录屏、投屏或者专注阅读时让对话区更干净,通常只有改源码这一条路,改完还得跟着上游更新维护。 dsh-layout-control 提供了另一种做法:以插件形式往页面里注入一枚可拖动的「布局」浮层,隐藏会话装饰、把输入栏停靠到四角、按类型过滤对话内容,全程不改 DSH 源码。下面介绍它的功能、安装方法和使用细节。 # 这是什么 dsh-layout-control 是面向 DSH Web 端的独立布局插件,作者 LzqSuShi
阅读全文dsh-project-memory:给 DeepSeek Harness 加一套可校验、需人工批准的项目记忆
# 前言 用智能体协作开发时,一个常见的麻烦是:这次会话里定下的技术选型、约束和踩过的坑,下次会话就丢了。要么每次重新解释一遍,要么让模型自己往记忆文件里写——后者的风险是没有校验,模型写入的内容可能早已和当前代码对不上。 dsh-project-memory 针对的就是这个问题:把持久性的决策、约束、约定、经验教训和事实变成版本化的项目记录,但模型只能提案,能否入库由人决定。DeepSeek Harness(DSH)的理念是「一切皆插件」,这个插件就是沿这个思路对记忆能力的扩展。 # 这是什么 dsh-project-memory 的定位一句话可以说清
阅读全文dsh-skin-picker:给 DSH Web 界面换肤的插件
dsh-skin-picker 是一个 DSH(DeepSeek Harness)换肤插件(v0.6.0,MIT 许可),在不改动本体的前提下为 dsh web 界面提供换肤能力。核心功能包括:内置 10 套亮暗双色预设皮肤;通过自然语言描述生成配色(关键词匹配加确定性 HSL 兜底);自定义背景图片并叠加可读性蒙层;输入框、按钮等界面控件联动换色;皮肤选择经 settings.yaml 跨设备同步。实现上通过
阅读全文dsh-cache-hit-precision:让 DSH 状态栏的缓存命中率显示两位小数
# 前言 dsh web 的状态栏下方有一行统计信息,缓存命中率是其中一项。这个数值默认不按两位小数显示,想观察它在相邻轮次之间的细微变化时,读数不够用。 要改这类显示,直接修改 dsh 安装目录里的代码是一种做法,但改动会和上游环境混在一起,不好维护。DSH 的理念是「一切皆插件」,这类界面上的小改动正适合用插件解决。下面介绍的就是这样一个小插件:dsh-cache-hit-precision,作者是 luern0313。 # 插件简介 dsh-cache-hit-precision 面向 dsh web 平台(package.json 中 `dsh.
阅读全文dsh-plugin-forge:人工把关的 DSH 插件创建、验证与发布工作台
dsh-plugin-forge 是 luoyuejun9 维护的 DSH 插件(v0.1.0,MIT),定位为一个人工把关的插件创建、验证与发布工作台,把插件开发中易出错的环节——脚手架、类型检查、测试、打包预览、密钥扫描、干净环境安装验证、发布——串成一条可重放的工作流。它提供 tool-command、skill-wrapper、stateful、bundle 四种模板,通过 /forge 命令和 Web Studio 卡片在聊天中操作,卡片状态基于持久化会话事件重建,重放对话后仍在。核心安全设计是阶段推进只认人工确认:/forge continue 才能推进阶段,模型可读状态、做校验、
阅读全文dsh-token-monitor:DSH Web 的大模型余量与用量监控插件
# 前言 同时接几家模型供应商是 DSH 用户的常态:Kimi For Coding 是订阅额度,DeepSeek 官方按量扣余额,OpenRouter 看积分。想知道「还剩多少、这个月花了多少」,通常要分别登录各家控制台,来回切换,查完一圈,手头的工作早被打断。 dsh-token-monitor 把这件事搬进了 DSH Web:会话头部常驻余量徽标,主区多一个「用量」页签,本地 SQLite 记录每次调用的 token 与估算费用。下面介绍它的功能、安装与配置。 # 这是什么 dsh-token-monitor 是 DeepSeek Harness(
阅读全文dsh-turn-rail:模仿 DeepSeek 官网样式的 DSH Web 对话时间轴
dsh-turn-rail 是一款 DeepSeek Harness(DSH)客户端插件,由 Luoji-Yuli 维护(v0.3.0,MIT 许可),解决长会话中定位历史 turn 的痛点。它在页面右
阅读全文dsh-greet-plugin:给 DeepSeek Harness 加一个最小 greet 工具的插件
dsh-greet-plugin 是 luxiu666 维护的 DeepSeek Harness(dsh)最小插件示例(MIT 许可),功能是为 agent 添加一个 greet 工具:调用时传入 name,返回“问候语, name!”,默认问候语 Hello 存放在 cordis.patch.yml,可通过 profile patch 层覆盖而无需改代码。仓库自带预构建产物,安装免构建脚本,命令为 `dsh plugin --profile web add github:<you>/dsh-greet-plugin#v0.1.0`(<you> 为占位符)。要求 Node.js ^22.19
阅读全文dsh-plugin-catalog:把 DSH Web GUI 的插件页升级为一本插件目录
# 前言 DSH 的理念是「一切皆插件」。第三方插件装得多了之后,Web GUI 设置页里那份内置的「插件列表」就开始不够用:想确认某个插件是不是第三方的、挂在哪些位置、具体做什么,都得另外翻资料。下面介绍的 dsh-plugin-catalog 针对的就是这个问题——它把 设置 → 插件 页升级为一本插件目录,补充第三方徽标、挂载点聚合和中英文功能说明,但不改变插件本身的安装与管理方式。 # 这是什么 dsh-plugin-catalog 是一个 DeepSeek Harness(DSH)Web GUI 插件,由 LuniteGlaze 维护,当前版本
阅读全文dsh-todo-dock:把 DSH Web 的 todo 面板钉到右上角,跨轮不消失
dsh-todo-dock 是一个 DSH Web GUI 插件(作者 lsxblh,MIT 协议,当前 v0.3.2),解决原生 todo 面板的两大痛点:面板占文档流挤占输入区,以及 `turn/start` 会清空 todos 投影导致面板消失。它是一个
阅读全文dsh-cc-switch:把 cc-switch 中转商配置一键同步成 DSH 模型路由
# 前言 用 DeepSeek Harness(DSH)跑智能体,绕不开模型配置。如果你此前一直用 cc-switch 管理 Claude Code / Codex 的中转商配置,这些现成的供应商在 DSH 里并不能直接使用——常规做法是在 DSH 里重新录入一遍 API 地址和密钥,再手工搭好路由。 dsh-cc-switch 要解决的就是这件事:把 cc-switch 里已管理的供应商配置一键同步成 DSH 的模型路由,而且不要求 DSH 上已配置任何模型。换句话说,一个全新的、零模型的 DSH 实例,也能靠它从你已有的供应商起步。DSH 的理念是「
阅读全文dsh-session-index:让 agent 能检索历史会话的 DSH 全文索引插件
# 前言 用 DSH 开发智能体,很快会碰到一个具体问题:会话之间是互相隔开的。新开一轮对话,agent 查不到上一次说过什么、调用过哪些工具。想自己写插件订阅 `session/event` 攒一份记录也不够——`session/event` 是"提交后追加"的事件流,恢复(resume)的会话不会重放 seed 历史事件,旧会话的内容拿不到。 dsh-session-index 补的就是这个缺口:把所有会话内容建成一份跨会话的全文索引,并暴露成模型可以直接调用的工具。下面介绍它的定位、工作方式和安装步骤。 # 这是什么 dsh-session-ind
阅读全文DeepSeek Harness Tool Palette:渐进式工具发现与按 Agent 解锁
# 前言 DSH 的理念是「一切皆插件」,但装的东西一多,一个现实问题就摆在面前:每个插件、每个 MCP 服务器都会向每次模型请求贡献一批工具 schema。列表越长,重复的工具前缀成本越高,模型在一长串工具里挑对目标也越难。 DeepSeek Harness Tool Palette 的做法相反:每个 Agent 启动时只带一个 `tool_search` 加一份部署选定的基础工具,其余已安装的全局工具先隐藏,等模型搜索到对应能力时再解锁,供后续步骤使用。下面介绍这个插件的具体机制、安装方式和使用边界。 # 这是什么 Tool Palette 由 li
阅读全文lussey820/aitoearn-dsh-plugin:把 AiToEarn 内容创作套件移植成 DeepSeek Harness 插件
# 前言 做内容自动化的智能体开发者常遇到这样的情况:创意方向要靠人工反复对齐,脚本、图文、视频各自用不同工具生成,最后发布还要手动操作一遍。中间每一步的衔接代码都得自己写,尤其调用外部 MCP 端点时,往往要手写 HTTP 请求或脚本胶水。 DeepSeek Harness(DSH)的理念是「一切皆插件」,这类流程适合封装成插件复用。下面介绍 lussey820 的 aitoearn-dsh-plugin,它把 AiToEarn 内容创作套件移植为 DSH 插件,在 dsh 对话里走完「创意指导 → 脚本/图文/视频生成 → 发布抖音」的完整链路。 #
阅读全文whale-purse:住在 DSH 网页里的鲸鱼娘桌宠,帮你盯余额和花费
## 前言 用 DeepSeek Harness(DSH)跑任务时,有一个常见的不便:你想知道账户还剩多少钱、今天花了多少、当前会话烧了多少 token,就得离开网页去官方平台翻用量页面。任务一多,这种来回切换很打断思路。 whale-purse 把这件事放回了 DSH 网页内部:一只鲸鱼娘桌宠悬浮在页面上,点开就能看余额、官方「今日已消费」、当前会话的用量和花费,以及近 7 天的历史趋势。下面介绍它的功能、安装方法和配置项。 ## 这是什么 whale-purse(`liuherong808-dev/dsh-whale-purse`)是一个 DSH 网
阅读全文dsh-speech-input:给 DeepSeek Harness Web 输入框加一个麦克风按钮
# 前言 在 dsh web 里和模型对话,长一点的提示词往往要敲上好几分钟。输入框本身没有语音入口,想口述通常只能借助系统听写再粘贴,或者直接改 Harness 的 DOM 往页面里塞控件——后者页面一升级就可能失效。 下面介绍的 `dsh-speech-input` 走的是另一条路:通过官方插槽在输入框右侧加一个原生麦克风按钮,点击开始听写,识别结果实时写入当前草稿,再次点击停止并补全句末标点,全程绝不自动发送消息。 DSH 的理念是「一切皆插件」,输入框增强正是插件体系覆盖的范围。 # 这是什么 `dsh-speech-input` 是 lizne
阅读全文dsh-session-kit:通过官方扩展点增强 DeepSeek Harness 会话管理
dsh-session-kit 是 ltxlong 维护的 DeepSeek Harness 插件(v1.1.0,MIT 协议),不修改 DSH 核心源码,通过官方扩展点增强会话页日常管理能力,插件卸载后可干净还原。安装后,会话页头部出现「会话管理」按钮,支持会话删除(运行中受保护、尽量移入系统回收站)、重命名、分叉、归档、打开目录、导出及工具调用统计。归档会话可按标题搜索、弹窗预览、分叉、恢复或删除。针对已完成轮次,插件提供「此轮到后续全删除」与「重新生成」操作,采用追加持久化 tombstone 的保守策略而非抹掉日志,取得 Agent maintenance lease 并校验轮次安全后
阅读全文dsh-ui-font:调整 DSH 界面字体的客户端插件
## 前言 DSH 的理念是「一切皆插件」,但客户端界面本身的文字显示——正文字体、代码字体、缩放比例、行高——想调整并没有现成入口,中文环境下遇到字体回退,往往只能自己动手改样式。 dsh-ui-font 把这件事做成了插件:安装后在 设置 → 字体 里集中调整整个界面的文字显示效果,改完实时预览,设置存在浏览器 localStorage,刷新后仍然保留。下面介绍它的功能、安装方法与注意事项。 ## 这是什么 dsh-ui-font 是一个 DSH 客户端插件,由 linshufan21 维护,基于 MIT 许可证开源。定位一句话:修改整个 DSH 界
阅读全文oh-my-dsh:DeepSeek Harness 的 think/build 分层模型路由插件
# 前言 跑智能体编码会话时有个常见的两难:每一步都跑在最强的模型上,效果好但成本高、速度慢;全程用便宜模型,遇到规划、架构设计这类硬活又顶不住。手动在会话间切换模型同样麻烦,打断思路。 oh-my-dsh 解决的就是这个问题:它在单个 DeepSeek Harness(DSH)会话内部做模型分层,规划用强模型、日常执行用便宜模型,图片理解和图像生成也各走各的通道,全程不需要手动切换会话,也不需要编辑 YAML。下面介绍它的功能、安装方式和典型用法。 # 这是什么 oh-my-dsh 是 llmpolska 维护的 DSH 插件,MIT 许可,当前版本
阅读全文dsh-hero-custom:在设置页里自定义 DSH 新对话首页标题
dsh-hero-custom 是一个 DSH(DeepSeek Harness)Web GUI 插件,用于自定义新对话首页的「探索未至之境 预览版」标题区域,无需修改官方前端文件。插件由 Lumera114514 维护,MIT 许可证,可在「设置 → 主界面标题」页面修改主标题文字、徽标、字号、颜色、字体、位置、霓虹光效、标题特效(流光/呼吸/彩虹)及鲸鱼图标的大小、颜色和动画,支持实时预览与自动保存。其防闪现机制避免旧文字先闪现,设置持久化于本机 $DSH_HOME/hero-custom.settings.json,重启不丢,且不上传任何数据。安装要求 Node >= 20,通过 npm
阅读全文dsh-molbio-tools:面向 DeepSeek Harness 的零依赖分子生物学研究插件
dsh-molbio-tools 是面向 DeepSeek Harness(DSH)的零依赖分子生物学插件,包含 44 个纯 .mjs 工具,覆盖序列分析、PCR 引物自动设计与检查、限制酶切与克隆组装模拟(含 Golden Gate)、GenBank/SnapGene 解析与 SVG 质粒图谱、Sanger 测序验证、qPCR 分析、密码子优化、多序列比对与保守性分析、PubMed
阅读全文dsh-plugin-toggle-manager:在 DSH Web 里可视化管理插件
# 前言 DSH 的理念是「一切皆插件」,插件装多了之后,管理工作就变得具体起来:哪些插件被 Cordis Loader 识别了、哪些处于启用状态、哪几个来自第三方,这些信息平时散落在配置文件里。想停用一个插件,要手动改 `cordis.patch.yml`;想保留几套插件组合来回切换,只能靠手工编辑和备份。 `dsh-plugin-toggle-manager` 把这些操作搬进了 DSH Web 的界面。下面介绍它的功能、安装方式和安全边界。 # 这是什么 `dsh-plugin-toggle-manager` 是 DSH Web 的可视化插件管理器,
阅读全文dsh-humanized-deepseek-maid:给 DeepSeek Harness 换上可配置的鲸鱼娘女仆人格
# 前言 如果你把 DeepSeek Harness(下称 DSH)的 web 界面当日常对话工具用,多半遇到过两个问题:一是自称和称呼不稳定,明明在系统提示里写了「自称什么、称呼用户什么」,几轮上下文之后模型就开始漂移;二是没有记忆,每个新会话都要从头介绍自己。常见的应对办法是把角色设定塞进系统提示,但这类写法既容易被后续上下文覆盖,也不管记忆。 下面介绍的 dsh-humanized-deepseek-maid 把这两件事做成了一个 DSH 插件:强制自称/称呼、沉浸式角色扮演、轻量长期记忆与性格成长,全部通过 Web UI 的设置卡片配置。 # 这
阅读全文