dsh-scientific-research:面向 DSH 的科研工作流技能包
dsh-scientific-research 是由 satan9394 维护的 DSH 科研场景技能包,属工作流分类,理念是“一切皆插件”,
阅读全文dsh-plugin-feishu-chat:在 dsh web 里直接查看飞书 bot 私聊记录的客户端插件
# 前言 如果你用 OpenClaw 独立网关(`openclaw gateway --profile dsh`)来服务飞书 bot,会遇到一个具体的问题:你与 bot 的对话记录只存在于网关写入的 agent 会话文件里,dsh web 的页面看不到。想回看一段对话,要么登服务器翻文件,要么自己写脚本解析。 dsh-plugin-feishu-chat 解决的就是这件事:它把会话文件里的记录镜像到 dsh web 页面上,提供一个带自动刷新的查看面板。下面介绍它的功能、原理和安装方法。 # 这是什么 dsh-plugin-feishu-chat(包名
阅读全文dsh-auto-paste:输入框大段粘贴自动存为附件文件的 DeepSeek Harness 插件
# 前言 在 DSH(DeepSeek Harness)的 web profile 里,往输入框粘贴大段文本时,默认行为是原始文本直接进入消息体。长日志、长报错、长文档贴进去,消息本身很重,模型也必须在消息里处理原文。 dsh-auto-paste 解决的就是这个问题:粘贴超过阈值的文本时,插件自动把内容保存为当前会话工作区里的附件文件,输入框里只插入一个路径引用,模型按路径读文件即可。它由 `create-dsh-plugin` 模板生成后扩展而来,本文介绍它的功能、安装方式和验证步骤。 # 这是什么 dsh-auto-paste 是一个 DeepSe
阅读全文dsh-minigame-plugin:让 DeepSeek Harness 直接生成可玩的 HTML5 小游戏
dsh-minigame-plugin 是一个 DeepSeek Harness 插件,由 sasajun2345 开发,采用 MIT 许可。它把小游戏开发经验固化为技能文档,用户在对话中直接描述需求,插件即自动完成引擎选型与模式复用,输出单文件、零
阅读全文better-LVGL-for-dsh:面向 dsh 的离线 LVGL 8.4 知识技能包
# 前言 用 agent 写 LVGL 代码,最常见的失败模式是 API 版本混用。模型训练时见过的 v9 内容远多于 v8.4,生成的代码经常两边都沾:`lv_display_create()`(v9)和 `lv_disp_drv_t`(v8)出现在同一段里,或者调用 v8.4 中根本不存在的 `lv_async_call()`。对目标环境锁死在 v8.4 的项目,这类问题只能靠人逐行排查。 DSH 的理念是「一切皆插件」,技能(skill)机制正好可以承载这类领域知识。下面介绍 sa998aaron 维护的 better-LVGL-for-dsh,它
阅读全文dsh-sampling-sliders:给 DSH 加一个随时可调的采样参数面板
## 前言 做智能体开发时经常遇到这种情况:模型默认的 temperature 或 maxTokens 不合适,想临时改一下对比效果,但每次都要去改配置文件、重启服务。如果只是想在做某次对话时把 temperature 从默认值调到 0.2,现有做法要么改全局配置影响所有会话,要么没有入口可改。 DeepSeek Harness(DSH)的理念是「一切皆插件」,这类需求正适合做成插件。下面介绍的 dsh-sampling-sliders 就是这样一个插件:在输入栏加一个「采样」按钮,点开就能用滑杆调整 temperature 和 maxTokens,对每
阅读全文dsh-decision-map:把会话执行轨迹画成一眼能看懂的决策地图
# 前言 用 DSH 跑智能体任务时,一个会话往往包含多轮推理、几十次工具调用,事件日志逐条排下来很长。内置的「轨迹」视图是账本式的,能查,但想快速回答「这一轮做了什么、哪一步最慢、token 花在哪」并不直观。DSH 的理念是一切皆插件,会话视图本身也留了接缝。下面介绍的 dsh-decision-map,就是利用这个接缝做的一层可视化。 # 这是什么 dsh-decision-map(决策地图)是 Scitiger-AI 维护的 DeepSeek Harness bundle 插件,当前版本 0.1.0,MIT 许可证。一句话定位:把当前会话的执行轨
阅读全文dsh-all-search:一把 API key 给 DeepSeek Harness 聚合多后端搜索
dsh-all-search 是 RealAlexandreAI 维护的 DSH(DeepSeek Harness)插件,MIT 许可,为 DSH 注册名为 anysearch 的联网搜索 provider。它通过 AnySearch 单一 MCP 网关,用一把 API key 聚合 exa、tavily、firecrawl、context7 四个后端,免去逐个申请凭据
阅读全文dsh-diary-detective(赛博日记侦探):一面有温度的日记镜子
# 前言 用 DSH(DeepSeek Harness)这类「一切皆插件」的框架搭智能体,长期记忆要自己搭:存哪、怎么压缩、下次怎么读,每个环节都得动手。日记是个典型场景——既要原文留档,又要让模型隔天回看时抓得住重点,还不能一开口就是冷冰冰的统计报告。 下面介绍 dsh-diary-detective(赛博日记侦探),它把日记读写、记忆压缩、温和反馈打包成一个插件。项目由 SageChenAI 维护,MIT 许可证。 # 这是什么 一句话定位:一面有温度的镜子,读日记、照见盲点、给温柔反馈。 它做的事情分两层: 1、机械层:把口述日记存成文件、读回原文
阅读全文dsh-web-notify:给 DSH Web GUI 加上审批与异常提醒
# 前言 用 DSH Web GUI 跑长任务时,人通常不会一直盯着页面:切去别的标签页写代码、看文档,让任务在后台推进。问题出在会话需要人介入的时刻——待审批、计划审批、模型提问到达时,页面本身是静默的,任务就停在原地,直到有人切回去才发现。 dsh-web-notify 解决的就是这个注意力断层。它是挂在 web profile 上的客户端插件:待处理交互到达时,通过提示音、标签页标题与 Favicon 徽标、OS 通知、PWA 任务栏徽标、通知中心 Dock 多通道提醒;会话完成、任务失败、掉线重连、模型/工具运行异常(429 配额等)也有对应提醒
阅读全文oh-my-ticket:DSH 的五级任务体系与 run 批量执行插件
oh-my-ticket(OMT)是面向 DeepSeek Harness 的任务管理插件,将五级任务体系(Epic→Story→SubStory→Ticket→SubTicket)做成一等公民,解决任务清单散落在对话中难以持久化的问题。采用 SQLite 存元数据、Markdown 存正文的双写架构,支持随项目目录进 git,也可回退全局 home,并提供 om t_reindex 重建索引。UI 提供左侧抽屉、浮窗、Tab 三种外壳,支持树交互、搜索过滤、双向联动(@ 引用、自动展示相关 ticket)及 SSE 实时刷新。核心的 run 批量执行机制将 Ticket 快照成有序批次,通过
阅读全文dsh-mobile:让手机通过局域网连接 DeepSeek Harness
# 前言 DeepSeek Harness(DSH)的日常操作通常发生在桌面端:浏览器里的 web GUI,或者桌面壳的窗口。人离开工位时,想在手机上查看某个 workspace 的会话历史、补发一条 prompt,一般没有现成入口。 dsh-mobile 解决的就是这个问题。它在局域网内搭一条手机连接桥:桌面端出示二维码,手机扫码配对,桌面批准后,手机直接打开一个为移动端优化的 DSH 客户端。下面介绍这个插件的定位、功能、安装与用法。 # 这是什么 dsh-mobile 是面向 DeepSeek Harness 本体的插件,由 s17179XTY 维
阅读全文dsh-sticker-board:把常用任务做成 DSH Web 输入框上方的冰箱贴
# 前言 用 DSH Web 跑日常任务时会遇到一个具体问题:有些任务几乎天天要执行,但时间不定——刷科技新闻、看 GitHub 热门、检查发布草稿。每次都要往输入框手敲一大段 prompt,重复且容易走神。用任务看板来做这类事又偏重:状态机、cron、执行记录,对一个「点一下就发」的动作来说是杀鸡用牛刀。 dsh-sticker-board 解决的就是这个问题:把常用任务做成一张张「冰箱贴」,停靠在输入框正上方,点击即向当前会话发送预置 prompt 并执行。下面按定位、功能、安装、用法、原理的顺序介绍。 # 这是什么 dsh-sticker-boar
阅读全文dsh-token-usage:给 DSH Web GUI 加一个 Token 用量分析页
dsh-token-usage 是 DSH Web GUI 的 Token 用量分析插件(npm 包 @samecorner/dsh-client-ui-token-usage,v0.1.3,MIT 许可)。它在会话顶部新增「Token 用量」Tab,将 host 端内置的 tokenUsage、contextPressure 等投影数据渲染为可视化面板,功能包括整轮 KPI 卡片、上下文压力进度条(80% 警告)、上下文构成、逐轮柱状图
阅读全文dsh-archive-manager:在 DSH Web GUI 里查看、恢复与永久删除归档会话
# 前言 如果你日常用 DeepSeek Harness(DSH)的 Web GUI,可能遇到过这样的情况:会话归档之后,侧边栏里就再也找不到了。底层确实维护着一个全局的 `archivedSessionIds` 集合,但官方 UI 没有提供任何入口去查看归档会话、取消归档,更不用说永久删除一个会话。简单地从列表里把归档会话隐藏掉,只会让它们在 GUI 层面彻底不可恢复;而删除一个会话又要按顺序清理多个相互独立的存储——转录目录、工作区账目、归档标记、投影缓存——顺序错了就会留下残留。 dsh-archive-manager 就是为填补这块空缺而写的。下
阅读全文dsh-plugin-practice:一个能装进 profile 的 DSH 插件开发练习仓库
# 前言 DeepSeek Harness(下文简称 DSH)的理念是「一切皆插件」:Tool、Config、Service、Event、middleware 最终都要以插件的方式接入。对刚开始接触插件开发的人来说,难点通常不是缺文档,而是缺一个把概念串起来、能装进 profile 跑通、每一步都有可观察输出的最小例子。 下面介绍 dsh-plugin-practice。它把插件开发的核心概念拆成六个递进的小课,代码按课程逐步累积,本身同时也是一个标准 DSH Bundle,可以用官方命令安装和卸载。 # 这是什么 dsh-plugin-practice
阅读全文dsh-matt-pipeline:在 DSH 侧边栏可视化 Matt Pocock 技能工作流
# 前言 用 DSH 做智能体开发时,一个常见的做法是把任务拆成固定阶段:先记想法,再筛选、追问细化、写规格、拆任务票,最后逐票实现并审查。每一步如果对应一个技能,就得靠使用者自己记住技能名、在输入框里逐个输入 `/skill`——流程走完一轮,命令记了七八条,中途断了还得回忆上次走到哪。 dsh-matt-pipeline 解决的就是这个问题:把 Matt Pocock 的一套技能工作流注册进 DSH,并在侧边栏里给出一个可视化的流水线面板,点一下就把对应技能派发到当前会话。 # 这是什么 dsh-matt-pipeline(版本 0.2.0,MIT
阅读全文dsh-more-session-operations:DSH Web 会话菜单的未读、复制 ID 与删除增强
# 前言 在 DeepSeek Harness(DSH)里跑会话,Web 侧边栏的会话行「…」菜单是日常操作入口。但官方菜单提供的动作有限:跑完的会话想稍后再看,没有「标为未读」;想把会话 ID 贴进脚本,只能自己到界面上找;归档一点就执行,误触没有缓冲。会话一多,这些小事每次都要绕一下。 DSH 的理念是「一切皆插件」,界面层的这类补缺正适合用插件来做。dsh-more-session-operations 就是这样一个插件:它在会话行「…」菜单里新增「标为未读」「复制会话 ID」「删除会话」三个操作,并给官方归档加上二次确认。下面按功能、安装、典型用
阅读全文dsh-tool-everything:给 DSH Agent 接入 Everything 全盘文件搜索
dsh-tool-everything 是 DSH(DeepSeek Harness)的一个 Everything 搜索插件,为 Agent 注册 `everything_search` 工具,在 Windows 上直接调用本机 Everything 的 NTFS 索引,按文件名毫秒级全盘搜索,无需启用 HTTP 服务器或 es.exe。插件通过 koffi FFI 加载自带的 Everything64.dll(取自 Everything SDK 1.5),经 IPC 通道与 Everything 通信,返回结构化结果(路径、大小、是否文件夹)。支持 Everything 完整搜索语法,如通配
阅读全文dsh-annotation:在 DSH 助手回复上就地批注、批量发送
# 前言 审阅一条很长的 AI 回复时,麻烦往往不在提出意见,而在说清楚「我说的是哪一句」。常见做法是把原文复制进输入框,再补一段解释,几轮下来上下文就散了。dsh-annotation 的思路是把意见直接留在对应句子旁边:选中原文、就地写下注解、攒齐多条后一次发送,模型按编号逐条回答。下面介绍这个插件。 # 插件简介 dsh-annotation 是一个 DSH Web 插件,作者 ruisenbai,MIT 许可证,当前版本 0.5.2,分类为客户端插件。它的定位一句话概括:为 DeepSeek Harness 助手回复提供内联、可批量提交的注解,最
阅读全文dsh-cloudflare-browser-run:为 DeepSeek Harness 提供真实浏览器抓取能力
dsh-cloudflare-browser-run 是 RealAlexandreAI 维护的 DSH 插件,将 Cloudflare Browser Run 的无头 Chrome 接入 DSH,弥补普通 HTTP 抓取无法处理 JS 渲染页面的短板。插件提供三个工具:browse(默认返回干净的 markdown,可选截图或 PDF)、screenshot 和 pdf。其设计特点包括真实浏览器访问、SSRF 防
阅读全文dsh-workspace-scope:按工作区启停 Skill 与全局 MCP 的 DSH 插件
# 前言 在 DeepSeek Harness(DSH)「一切皆插件」的思路下,装进环境的 Skill 和全局 MCP 服务器会越积越多。麻烦在于,这些能力默认对所有会话可见:每个新会话的启动上下文都带着全套工具清单,而单个工程往往只用得到其中几个。 dsh-workspace-scope 解决的就是这件事:让每个工作区(工程)自己决定新会话暴露哪些 Skill 和 Host 全局 MCP。效果类似 VS Code 装了很多语言插件,但每个工程只启用用得到的那几个。下面介绍它的定位、核心功能、安装方式和具体用法。 # 这是什么 dsh-workspace
阅读全文dsh-thinking-summary:给 DSH Web 的思考过程加中文摘要
# 前言 用 DSH 的 Web 界面跑智能体任务时,模型的原生状态只有一行 "Deep diving",思考过程本身又是英文文本。对看不懂英文思考的用户来说,很难跟上模型的工作节奏:等弄明白它打算做什么,命令可能已经开始执行了。 dsh-thinking-summary 针对的就是这个问题。DSH 的理念是「一切皆插件」,这个插件在 "Deep diving" 右侧实时显示下一步计划,并在每段思考下方插入中文摘要卡片。下面介绍它的功能、安装方式和配置。 # 这是什么 dsh-thinking-summary 是一个 DSH Web 插件,由 Rosma
阅读全文dsh-swarm-router:把异构任务路由给最合适模型的 DSH 蜂群插件
# 前言 做智能体开发常会遇到这样的任务批次:一条是 `17×23` 的口算,一条要写代码、验证素数,另一条是长文翻译。全部丢给同一个模型,简单任务在旗舰模型上排队,浪费时间和 token;难题交给便宜模型又容易做错。逐个任务手动挑模型,任务一多就维护不动。 dsh-swarm-router 处理的就是这个问题:把一批异构任务组织成「子智能体矩阵蜂群」——任务是行、候选模型是列,路由器为每一行选中一格,再通过 DSH 的 `ctx.subagents` 把每一格变成绑定到所选模型的进程内子智能体并行下放。 # 这是什么 dsh-swarm-router
阅读全文dsh-web-fetch:CDP 渲染 + Tavily 提取,双源网页抓取插件
dsh-web-fetch 是 runfali 开发的 MIT 许可 DeepSeek Harness(DSH)联网插件,解决网页抓取的两个痛点:SPA 等需要真实渲染的页面与
阅读全文