dsh-file-explorer:DSH Web UI 文件浏览器插件
dsh-file-explorer 是一款面向 DSH Web UI 的 MIT 许可插件,旨在解决聊天界面中查看源码、配置及生成物时需切换终端或编辑器的痛点,实现会话上下文内的轻量文件操作。该插件支持懒加载目录树、文本文件内联编辑(带版本检测)及 IDE 式右键菜单,涵盖新建、重命名、复制粘贴、移动、删除等功能,并支持拖放移动、实时刷新及跨平台回收站机制。其面板可停靠或浮动,且能自动跟随当前工作区。安装需使用 pnpm 执行指定命令,要求 DSH 版本在 0.1.0-rc.7 至 0.1.1-rc.2 之间,重启后即可通过标题栏入口访问。安全方面,写操作严格限制在当前工作区根目录内,只读浏览
阅读全文dsh-browseruse:DeepSeek Harness 的 browser-use 风格浏览器自动化插件
`dsh-browseruse` 是一款 DeepSeek Harness(DSH)浏览器自动化插件,纯 JavaScript 实现,无需构建。它通过 `playwright-core` 驱动独立的 Google Chrome 实例,实现网页打开、读取、点击、输入、滚动及标签页切换等操作,支持在多步任务中根据页面状态自主决策。 核心功能包括:11 个细粒度 `browser_*` 工具;`browser_task` 自然语言自主任务(默认上限 30 步);`browser_schedule` 本会话内定时任务;敏感操作(如支付、删除)前的用户确认机制;验证码检测时的人工接管;以及基于独立 Pr
阅读全文dsh-plugin-opencode-bridge:将 OpenCode 的 skills 与配置接入 DeepSeek Harness
`dsh-plugin-opencode-bridge` 是一款由 YYTbit 开发、基于 MIT 许可的 DeepSeek Harness (DSH) 插件,旨在实现 OpenCode 与 DSH 环境间的“零迁移”桥接。该插件主要解决已有 OpenCode 工具链能力接入 DSH 的需求,核心功能包括自动加载 OpenCode 的 skills(路径为 `~/.config/opencode/skills/<name>/SKILL.md`)以及注入配置上下文(路径为 `~/.config/opencode/opencode.jsonc`)。用户可通过 `dsh plugin --prof
阅读全文dsh-plugin-meta-memory:为 DeepSeek Harness 提供结构化长期记忆
dsh-plugin-meta-memory 是 DSH 生态中用于解决长期记忆分散与上下文复用问题的插件。它将记忆组织为“单元(unit)+记录(record)”结构,每条记录区分 `brief`(摘要)与 `full`(完整内容),并支持自动将相关 `brief` 注入 Agent 上下文,同时维护全局 `index` 以梳理线索。该插件提供 CLI 工具 `mm`,支持初始化、列表查看、读取、搜索及索引管理等操作,允许用户按 `verb-modifier-noun` 命名单元,实现记忆的分层存储与按需加载。主要功能包括记忆分类、摘要快速扫描、完整记录检索及自动上下文注入。配置项包括 `m
阅读全文dsh-multi-selection-comments:DSH 多段选中逐条提要求插件
`dsh-multi-selection-comments` 是一款由 yuanc1204 开发的 DSH 客户端插件(v0.4.3,MIT 许可),旨在优化用户对助手回复或工具输出进行多段文字批注的体验。该插件解决了传统方式中多段引用正文堆叠导致主输入框过长的问题,提供仿 Codex 的交互设计。核心功能支持用户连续选中多段文本并为每段独立填写后续要求,主输入框上方仅显示紧凑的状态胶囊,保持界面简洁。用户可通过弹窗管理选中内容,使用 `Enter` 快速添加、`Ctrl+Enter` 换行,且要求字段为可选。插件仅在发送时将批注作为结构化上下文注入消息,聊天记录中以胶囊形式展示,避免暴露底层
阅读全文DeepSeek Harness 插件 dsh-file-panel:右侧会话文件面板
`dsh-file-panel` 是 DeepSeek Harness(DSH)的一款右侧文件面板插件,由 `yu2025-luo` 维护,采用 MIT 许可证。该插件旨在解决 `dsh` web GUI 中手动查找 agent 生成文件路径繁琐的问题。它能自动跟踪会话中创建或下载的文件,在右侧面板集中展示,支持图片内联预览、文本内容查看及元数据显示,并提供在文件管理器中定位、使用默认应用打开、复制绝对路径等功能。 安装需通过命令添加插件并重启 `dsh web` 服务器。其安全边界严格,RPC 通道仅限本地回环地址调用,文件读取仅限已观察到的路径,且面板状态随进程重启清空,不扫描历史文件。该
阅读全文dsh-prime-agent:DeepSeek Harness 的持久 TypeScript REPL 插件
dsh-prime-agent 是面向 DeepSeek Harness (DSH) 的 RLM-first 控制面插件,专为 Prime preset 会话提供持久 TypeScript REPL 环境。与官方一次性的 one-shot 语义不同,该插件将模型可见工具收敛为唯一的 `repl` 接口,允许在连续的 REPL cell 中复用前序声明的变量、函数及对象状态。其他 DSH 能力如 `tools`、`agents` 和 `jobs` 不进入模型 schema,而是预加载至 cell 内供直接调用,直接调用其他工具会被 guard 拒绝。 核心能力包括本地组合操作(如 `apply_
阅读全文MathModelingAgent:面向数学建模与竞赛题的证据驱动验证插件
MathModelingAgent 是面向开放式数学建模、预测、优化等任务的 DSH 插件,旨在解决代码运行正常但结论可能错误的问题。其核心机制是将关键结论登记为 Claim,并通过 Obligation 和 Evidence 进行验证,明确区分 PASS、FAIL 和 INCONCLUSIVE 三种状态,特别强调在证据不足时保留 INCONCLUSIVE 状态,避免强行确定结论。 该插件提供两个 Skill:math-modeling-agent 用于推进模型,math-modeling-audit 用于独立审计,不修改原文。支持 Python、Lean、Wolfram 等可选工具进行数值计
阅读全文dsh-dynamic-island:为 DeepSeek Harness Web GUI 提供的灵动岛状态插件
`dsh-dynamic-island` 是 DeepSeek Harness Web GUI 的一款 Liquid Glass 风格浮动插件,旨在解决开发者需在事件流、日志及审批入口间频繁切换的问题。该插件由 YLifeOnlyOnce 维护,采用 MIT 协议,目前处于高保真设计原型阶段。其核心功能是将 Harness 状态映射为 idle、thinking、approval 等八种可视化状态,支持在浮动组件中直接处理审批请求、查看工具执行详情(如耗时、退出码)、监控任务进度及处理异常告警。插件具备可拖动定位并记忆位置、支持快捷键命令面板及自动演示模式,同时兼顾无障碍需求。安装后可通过 `
阅读全文dsh-deepseek-quota:在 DSH 网页界面显示 DeepSeek 额度与消费
`dsh-deepseek-quota` 是面向 DeepSeek Harness (DSH) 网页界面的 MIT 许可插件,旨在解决额度查看不便的问题。它通过 `shell.overlay` 槽位在页面右下角显示悬浮卡片,实时展示总余额、可用状态、当前对话费用、今日消费及赠送/充值余额。 插件支持自动与手动刷新:余额每 60 秒更新,当前对话费用每 5 秒更新。它依据 DeepSeek 官方价格表及 2026 年 8 月 17 日起实施的峰谷计价规则计算费用,并提示高峰时段(北京时间 09:00–12:00 与 14:00–18:00)。今日消费若配置了 `DEEPSEEK_PLATFORM
阅读全文dsh-failure-capsule:DSH 的本地故障证据包插件
`dsh-failure-capsule` 是 YiHarvest 维护的 DeepSeek Harness 本地故障证据包插件(MIT 许可)。它旨在解决 DSH 场景下复杂失败难以排查的问题,在工具调用、回合结束或 Agent 运行时发生错误时,自动采集相关信号并生成脱敏 ZIP 证据包。 该插件遵循本地优先原则,不进行数据上传或远程诊断。其核心功能包括:捕获多种失败事件(如 `tool/result` 错误、`turn/end` 中断等);默认对凭据、密钥、私钥及敏感路径进行脱敏;采集 Git 状态、运行时信息、插件清单及有界 Session Event timeline(默认最多 80
阅读全文dsh-llm-proxy:让 dsh 的 LLM 请求走可配置 HTTP 代理
dsh-llm-proxy 是 DeepSeek Harness (dsh) 的全局 HTTP 代理插件,旨在将 dsh 发出的 LLM 请求导向指定代理。它利用 undici 的 setGlobalDispatcher 和 EnvHttpProxyAgent 接管请求路由,支持配置变更后即时生效(热切换),无需重启进程。插件还具备可恢复性,禁用时自动恢复基线 dispatcher,避免残留。用户可通过 dsh 设置页或编辑 settings.yaml 文件配置启用状态、代理地址及排除列表。此外,插件提供仅回环访问的本地接口,用于查看当前代理状态及测试代理到目标端点的连通性。安装时需使用指定的
阅读全文dsh-notify-sound:AI 回复完毕后播放提示音
`dsh-notify-sound` 是一个基于 MIT 许可的 DSH web 插件,旨在解决用户确认 AI 回复完成状态的痛点。该插件通过监听 `turn/end` 事件并利用 WebSocket 实时推送,在回合结束时自动播放内置提示音,无需轮询或联网加载音频。 插件内置 44 个可选音效(来源 `Stephanvs/opencode-sfx`),支持在 DSH 设置页中即时开关、切换音效、调节音量及试听,偏好设置存储于 DSH 设置服务并全局生效,重启后保留。安装需满足 Node.js >= 20 环境,支持从 GitHub 远程安装或本地开发部署。核心依赖包括 `@deepseek-
阅读全文xueayi/dsh-opencode-go-usage:在 DSH Web GUI 中查看 OpenCode Go 配额
`@xueayi/dsh-opencode-go-usage` 是一款为 DeepSeek Harness (DSH) 开发的 MIT 许可插件,旨在解决开发者在 Web 界面频繁切换查看 OpenCode Go 配额的痛点。该插件通过官方 API 获取数据,在 DSH Web GUI 中提供一个可拖动的悬浮窗(Floating Dock),实时展示 5 小时滚动、每周及每月配额窗口、剩余额度及重置倒计时。 核心功能包括支持折叠徽章与展开面板、极简模式、自动刷新(折叠时 60 秒,展开时 10 秒)以及失败时保留最后成功数据。插件不介入模型请求路径,无 token 注入或工具模式影响。使用需配
阅读全文@xsj/dsh-rewind:DSH 会话回退到任意用户消息
@xsj/dsh-rewind 是由 XSJUSTC 维护的 DSH 会话回退插件,采用 MIT 许可证,无 npm 依赖。该插件允许用户从任意一条用户消息处重新组织输入,将该消息及其后续内容从聊天视图和模型上下文中截断,同时保留原始会话日志的 append-only 特性。其核心功能包括:在用户消息操作行提供回退入口,可立即打断模型正在进行的思考或输出;被截断的消息文本自动填入输入框供编辑,期间提供“取消回溯”选项以恢复原状;发送后回退生效,截断内容不再进入模型上下文。插件通过记录 hook/invoked 事件并在进程重启后回放,确保隐藏状态在 UI 和模型侧跨重启保持一致。安装需 Nod
阅读全文dsh-session-timeline:在 DSH Web 会话左侧加一条可跳转时间轴
dsh-session-timeline 是 XiLuovo 开发的 DSH Web 会话时间轴插件,旨在解决长对话中快速定位、跳转和预览用户输入位置的痛点。该插件在对话区左侧渲染横向短横线时间轴,每条线对应用户消息,支持无滚动条内部滚动。核心功能包括:基于 sessionProjections 的全量统计与持久化缓存;Scroll-spy 实现激活条跟随当前视口;鼠标移动时的波浪聚焦效果;悬停显示包含用户提问与 AI 回复的圆角预览 Tooltip;点击任意横线可跳转至对应对话,若目标在窗口外则自动加载历史;以及通过顶部胶囊把手实现时间轴的收起与展开。 插件采用 MIT 许可证,纯 JS 实
阅读全文dsh-weixin:用微信扫码登录并收发文件的 DSH 插件
dsh-weixin 是一款由 xiaoshihou514 维护的极简 DeepSeek Harness (DSH) 插件,采用 MIT 许可证,专为 DSH 的 web profile 设计。该插件的核心能力包括微信扫码登录、文件收发以及通过微信远程控制 DeepSeek Harness,旨在为开发者提供便捷的微信接入方案。 安装流程首先需全局安装 DSH CLI,随后使用特定命令将插件添加到 web profile,并从 GitHub main 分支拉取源码。典型使用场景涵盖在插件登录流程中扫码认证,以及在登录状态下进行文件传输。 适用于需要在 web 环境下通过微信作为接入点进行操作的开
阅读全文dsh-token-usage:为 DSH 增加 LLM API 调用用量统计面板
@wycto/dsh-token-usage 是一款 DeepSeek Harness (DSH) 插件,旨在解决模型调用后难以快速核对会话、状态、Token 及金额的问题。该插件通过读取 DSH 会话日志而非拦截请求,将分散的 API 调用信息整合为全屏统计面板。核心功能包括:支持按时间、会话 ID、模型、提供商及状态码进行多条件筛选;提供包含 15 列数据的明细表,支持点击表头排序及会话 ID 快捷筛选;支持按 provider、model、status、effort 维度进行分组统计;并可导出 CSV 文件供二次分析。金额显示支持 USD 与人民币双币估算,默认汇率 7.2,支持通过 s
阅读全文dsh-balance-panel:在 DSH 中集中查看 Provider 余额与密钥状态
`dsh-balance-panel`是wycto开发的DeepSeek Harness(DSH)插件,旨在集中展示DSH中已配置Provider的模型、密钥状态及余额明细。该插件在Web UI侧边栏底部提供余额入口,点击后打开全屏面板,逐Provider显示模型芯片、余额详情及状态徽标,并每5分钟自动刷新。核心功能包括仅展示实际配置的Provider和模型,内置DeepSeek官方余额接口,支持为其他Provider自定义余额查询接口,以及按Provider显示`apiKeyEnv`凭证配置状态(密钥不进入前端)。安装时需使用npm包名`@wycto/dsh-balance-panel`,通
阅读全文dsh-ai-prompt-optimizer:在 DSH Web 聊天页优化提示词
dsh-ai-prompt-optimizer 是专为 DeepSeek Harness(DSH)Web 聊天页面设计的提示词优化插件,旨在帮助用户将粗略的临时草稿整理为结构清晰、完整的 AI 提示词。该插件由 wuchubuzai2018 维护,采用 MIT 许可证。其核心功能是读取输入框中的原始文本,调用 DSH 当前配置的默认模型生成优化版本,并将结果回填至输入框供用户确认后发送,而非自动提交。主要优势包括无需单独配置 API Key、复用现有模型配置、过程状态可视化以及失败提示明确。同时,它通过仅发送基础请求字段以提高对不同模型提供商的兼容性。安装需使用 Node.js 22+ 和 p
阅读全文dsh-llm-codex-app-server:把本地 Codex App Server 注册为 DSH 主模型 Provider
`dsh-llm-codex-app-server` 是一个 DeepSeek Harness 的 LLM Provider 插件,旨在将本地已认证的 Codex App Server 接入 DSH 的智能体循环。该插件适用于 DSH `>=0.1.2-alpha.1 <0.2.0` 版本,属于 out-of-tree bundle,安装后不修改核心仓库。其核心能力包括注册 `codex-local` 为主模型 Provider,复用本地 `CODEX_HOME` 的登录态而不存储密钥,并支持会话复用、冷启动上下文恢复、工具调用映射及 `harness_skill` 暴露。插件能将 Codex
阅读全文dsh-attachment:为 DeepSeek Harness 增加文件与文件夹附件能力
dsh-attachment 是一款针对 DeepSeek Harness (DSH) Web 界面的插件,由 WJZ-P 开发,MIT 许可。它旨在增强普通文件和文件夹的附件处理能力,支持在保留目录结构的同时持久化到工作区,且不改变原有输入区布局。核心功能包括支持文件夹拖放并保留内部目录树、普通文件的预览与流式下载、与原生图片附件共存,以及将附件写入指定路径供模型读取。该插件通过低侵入方式集成,适用于需要处理复杂文件结构、保留附件历史及确保模型能基于明确路径读取数据的场景。用户可通过 npm 命令轻松安装至 DSH web profile,并在提交后自动将附件同步至工作区。使用前需注意,插件
阅读全文dsh-input-plus:DSH Web UI 输入框的 @ 路径引用与 /h 历史候选
dsh-input-plus 是一款 MIT 许可的 DSH Web UI 输入框增强插件,由 WhitePlusMS 维护。它不替换官方组件,而是基于官方 `@` 和 `/` 触发机制进行扩展,主要提供两大功能:一是通过输入 `@` 从当前 Session 工作区快速选择文件或目录路径,草稿中仅保留纯文本路径引用,发送时不读取文件、展开目录或生成清单;二是通过输入 `/h` 打开当前 Session 成功提交的用户提示历史候选菜单,支持关键字过滤以复用之前的提示词。该插件要求 DSH 0.1.0-rc.6 或兼容版本,需通过官方插件流程安装 GitHub tag 压缩包,安装前需确保已构建并
阅读全文dsh-pdf-edit:AI 修改 PDF 文字并保持原版式
dsh-pdf-edit 是 DSH 社区插件,核心功能是利用 AI 修改 PDF 文字,同时严格保持字体、字号、颜色及位置等排版样式不变。该插件适用于术语统一、错别字修正、合同及报告批量替换等场景,支持自动识别中文字体,并在文本变长时自动调整字号或截断以防溢出。此外,它提供将 Markdown 或笔记作为新页插入指定位置的无 LLM 功能,支持学术论文、移动端等多种版式重排,并暴露 `StyleLockedEditor` 等编程接口供深度定制。 安装可通过 `dsh plugin add` 或 npm 完成,支持 dsh-std 标准生态及 cordis 直连。典型用法包括打开文档预览可编辑
阅读全文dsh-desktop-min:为 DeepSeek Harness 提供最小桌面扩展宿主
dsh-desktop-min 是一个基于 Electron 的最小化、产品中立的 DeepSeek Harness 桌面壳,旨在为第三方桌面扩展提供安全的最小运行时环境。它通过在安全的 Electron 窗口中启动具备 Web 能力的 DSH profile,支持自动发现或通过 `--extension` 显式加载 Native 扩展。Native 入口可注册 JSON 能力、替换 Host 连接器、执行 Host 命令及观察主窗口,且仅在显式声明 full-trust 时才能访问完整 Electron API。普通插件无法直接获取 Node.js 或原生 IPC 权限。该仓库不包含 Age
阅读全文