dsh-rss:DSH 的 RSS/Atom 订阅工具插件
dsh-rss 是 DSH 生态中的 RSS/Atom 订阅工具插件,旨在简化模型获取外部资讯的流程。该插件将抓取、解析及订阅管理封装为标准化工具,解决手动处理 HTTP 请求、XML 解析及日期格式化等复杂且不统一的问题。 核心功能包括:订阅增删改查(`rss_list`、`rss_add` 等)、条目抓取与解析(`rss_fetch`)、跨源关键词搜索(`rss_search`)以及 OPML 格式导入导出。插件具备输出归一化能力,如日期转 ISO 8601、相对链接转绝对链接及文本清洗;同时设有安全边界,限制响应体积为 5MB,不解析 DTD/外部实体。 订阅列表持久化存储在 setti
阅读全文dsh-remotion:给 DSH 注册 Remotion 视频创作技能
dsh-remotion 是一款 DSH 视频创作技能插件,旨在将 Remotion 官方移植技能直接注册进 DSH,使用户能通过自然语言指令(如“用 Remotion 做个视频”)触发 React 编程式视频工作流。该插件支持动画、音频、字幕、3D、图表及字体等多种视觉任务,内置 38 个规则文件以覆盖不同场景。它遵循 cordis 组合包补丁模型,采用开放的 Agent Skills(SKILL.md)格式,不依赖 DSH 内部模块,因此具备良好的跨平台兼容性,技能目录可直接复用于 Claude Code、Cursor、Gemini CLI 及 OpenAI Codex 等工具。安装通过
阅读全文dsh-ffmpeg:为 DSH 提供七个 ffmpeg 视频处理工具
dsh-ffmpeg 是一款面向 DSH 的视频处理工具插件,基于本机 ffmpeg/ffprobe 提供探测、剪辑、拼接、转码、字幕烧录、音频提取及 GIF 生成七类功能。该插件采用 MIT 许可证,零运行时依赖,要求 Node.js >= 22 及本机已安装 ffmpeg。其核心优势在于将常见视频操作封装为标准化工具,解决了临时脚本中命令拼装、参数边界、进程超时及输出覆盖等复杂问题。 插件执行严格安全约束:参数通过独立数组传递避免 Shell 注入,进程由官方服务管理,超时机制支持树级终止,并默认禁止覆盖同名文件或输出输入一致。单次操作超时限制在 10 秒至 2 小时,探测操作额外限制为
阅读全文dsh-codex-tools:为 DeepSeek Harness 增加 Codex 搜索、生图与识图工具
`dsh-codex-tools`是面向DeepSeek Harness(DSH)的插件,由SPYQWER1维护,提供`codex_web_search`、`image_gen`和`image_vision`三个工具,分别用于公网搜索摘要、位图生成及本地图片理解。该插件复用现有ChatGPT/Codex登录态,不提供独立登录或LLM服务。搜索支持自定义来源数量与新鲜度;图像生成支持多种尺寸与格式,输出路径限制在DSH会话工作区内,禁止绝对路径、父目录及符号链接,且不覆盖已有文件;图像视觉识别仅接受工作区内特定格式及大小限制的本地文件。安装需Node>=22环境,支持从Git或npm添加,安装后
阅读全文ds-vision-plugin:DeepSeek Harness 的网页图片转文本插件
ds-vision-plugin 是一个为 DeepSeek Harness 设计的开源插件,旨在解决文本型模型无法直接处理图片输入的问题。该插件在 Web 交互界面中自动将粘贴或拖入的图片转换为文本,供 DeepSeek 模型继续推理,无需用户手动切换工具或模型。其核心功能包括支持四模型竞速机制(如 agnes 和 glm 系列),以实现快速、可靠的首次有效响应;提供 Baidu OCR 或本地 Tesseract 的路由支持,并在不可用时回退至视觉语言模型;允许接入自定义 OpenAI 兼容模型或本地运行时(Ollama/LM Studio)。此外,插件具备完善的诊断工具、YAML 热重载
阅读全文dsh-node-nav:DSH Web GUI 的对话节点导航插件
dsh-node-nav 是 DSH Web GUI 的客户端插件,旨在优化长会话中的导航与输入体验。该插件采用零依赖的纯手写 JS 实现,通过 MIT 许可发布。其核心功能包括在聊天区右侧提供纵向节点串,支持悬停或键盘聚焦时预览消息文本,点击节点可平滑滚动并高亮对应位置,同时 active 状态会自动跟随阅读进度。此外,插件支持输入历史回溯,当输入框为空时,用户可通过上下方向键快速回填或浏览历史输入。它具备深色模式、自动隐藏、减少动效支持以及 details 面板避让等特性,并能通过全量历史节点端点覆盖未加载的会话日志。安装方式为通过 dsh 命令添加 GitHub 仓库或本地目录,随后重启
阅读全文dsh-youmind-plugin:为 DeepSeek Harness 接入 YouMind OpenAPI 工具与 Skill
dsh-youmind-plugin 是面向 DeepSeek Harness (DSH) 的社区适配插件,由 seamas0825-lab 维护,采用 MIT 许可证,需 Node.js >=20。该插件遵循 DSH“一切皆插件”理念,将 YouMind OpenAPI 工作流集成至 DSH,注册 `youmind` Skill 及五个核心模型工具:搜索可用 API、读取 API 说明、调用已确认接口、搜索个人知识库或指定 Board,以及通过 YouMind 进行公开互联网搜索。 配置方面,插件利用 DSH 原生 `credentials` 服务动态读取 API Key,修改凭据后无需重启
阅读全文dsh-log-memory:打开 DSH Web 时弹窗守护会话日志
`dsh-log-memory`是一款MIT许可的DSH插件(v1.3.0),旨在解决会话日志误删或格式迁移导致的恢复难题。该插件在打开DSH Web界面时立即弹出守护面板,提示用户备份`~/.dsh/sessions`下的日志文件,并允许在弹窗内调整提醒间隔(10分钟至3小时)及选择备份文件夹。核心功能包括按北京时间自然日静音提醒、支持鱼话版(原始.zstd)和人话版(可读.txt)两种格式的增量备份,且各自维护独立索引。插件配置持久化于本地文件,备份过程为纯本机文件复制,不联网、不上报数据,HTTP路由仅接受同源POST。支持通过`dsh plugin`命令、源码或手动方式安装,实测兼容D
阅读全文dsh-prompt-manager:给 DeepSeek Harness Web 的本地提示词库
`dsh-prompt-manager` 是专为 DeepSeek Harness Web (DSH) 开发的本地双语提示词管理插件,旨在解决提示词跨会话复用不便及重复输入痛点。该插件允许用户在设置中集中新建、编辑和搜索常用提示词,支持收藏及按使用频率排序。在聊天界面,用户可通过 `/prompt` 命令或工具栏按钮快速搜索并勾选多条提示词,这些提示词将作为系统指令注入当前会话,且新建的分支会话会自动继承祖先会话的提示词集合。插件具备 JSON 备份导入导出功能,支持数据合并或替换。数据仅保存在本机浏览器 localStorage 及本地镜像文件中,确保隐私安全,不上传网络。安装支持 npm
阅读全文dsh-boot-guard:DSH Web UI 启动失败时的独立救援控制台
dsh-boot-guard 是针对 DeepSeek Harness (DSH) Web UI 的救援插件,用于解决插件加载失败导致界面无法启动的问题。它独立于正常插件加载链,在出现“Failed to load plugins”错误时提供紧急入口,允许用户识别疑似故障插件、临时跳过并刷新重试,无需重启 DSH 进程。该插件仅向配置文件写入带有特定标记的禁用项,恢复时只处理自身标记,不删除插件或干扰其他配置。核心功能包括自动定位故障插件、批量跳过与恢复、诊断信息复制以及中英文界面支持。安装主要通过 GitHub 命令执行,兼容 Node.js 22.19.0 及以上版本。安全方面,它严格限制
阅读全文DSH 插件 dsh-deeplink:从 URL 直接打开指定会话或工程
dsh-deeplink 是一款用于 DSH WebUI 的轻量级插件,旨在解决手动查找对话会话的痛点。它允许用户通过 URL 查询参数(`?session=<id>` 或 `?workspace=<id>`)直接打开指定项目或工程的特定对话,支持会话优先策略。插件具备“深链跳转”和“地址栏跟随”功能,后者能实时将地址栏更新为当前会话 ID,且不污染浏览器历史。此外,它在后端注册模型提示,使 AI 在引用其他会话或工程时能自动附加真实存在的深链 ID。安装简单,通过 `dsh plugin` 命令即可部署,无需构建步骤。该插件适合需要分享、收藏会话链接或希望实现智能深链引用的 DSH 用户,采
阅读全文dsh-client-ui-pet:为 DSH Web 界面添加 Q 桌宠浮层
dsh-client-ui-pet 是一款由 qweqwe12382 维护的 MIT 许可 DSH Web GUI 插件,旨在通过页面右下角的 Q 版桌宠浮层直观展示会话活动状态。该插件将当前会话状态映射为角色的表情、动作及对话气泡,具体状态包括空闲、思考、阅读、编辑、工作、任务完成及出错等,每个状态均配有轮换的文案和内置图集帧动画。 插件架构分为宿主和浏览器两部分,核心功能位于浏览器端,利用 React 和 DSH 运行时依赖,将图片以 base64 形式内联,无需静态文件路由。用户可通过 `dsh plugin` 命令安装,显示偏好保存在浏览器 localStorage 中。该插件仅用于展
阅读全文qwe225380/dsh-omni-router:DeepSeek Harness 的任务级可靠性插件
dsh-omni-router 是专为 DeepSeek Harness (DSH) 设计的代理可靠性内核,旨在通过 Decide、Prepare、Verify 三步法增强任务执行的可靠性,而非替代 DSH 的执行功能。该插件核心功能包括智能任务介入、基于任务契约的上下文准备、能力充足性审计、证据验证及失败恢复机制。其设计原则优先复用 DSH 现有的 Tool、Skill 和 Plugin,仅在存在阻塞时才建议安装缺失能力,且默认需用户审批。此外,它支持自动检测并组合 Router Standard,提供 OmniBench 基准测试以监控性能。当前版本为 3.0.0-rc.27 (RC状态)
阅读全文dsh-model-meta-autofill:为 DSH 自定义供应商模型自动补全元数据
dsh-model-meta-autofill 是一款 DSH 插件,旨在为 `llm-pi-ai` 设置区中的自定义供应商模型自动补填缺失的元数据,包括上下文长度、输出上限、显示名及输入模态。该插件默认从 models.dev 获取数据,支持构建时打包离线索引以实现离线可用,并允许通过 `sources` 配置合并其他目录源。其核心原则是“只填有依据的缺失字段”,绝不覆盖用户已有设置,且对目录中未收录的新发布或小众模型不做猜测。插件提供了丰富的操作接口,包括设置页的图形化选项(如单模型填充、批量覆盖、数据刷新)以及本机回环 HTTP API,方便开发者通过脚本或控制台调用。安装需 Node
阅读全文dsh-plugin-browser:DSH 插件市场入口与已装插件面板
`dsh-plugin-browser` 是一个 DSH 插件,旨在统一解决插件状态查询与管理问题。它将 awesome-dsh-plugin 社区目录浏览、当前 profile 的插件加载状态检查,以及通过 `dshmarket` 执行的安装、更新和卸载操作整合在同一面板中。该插件为 agent 提供 `list_plugins` 和 `browse_plugin_market` 两个工具,支持在会话中直接查询插件清单或按关键词搜索并查看状态。GUI 界面包含“市场”和“已装插件”页签,支持分类过滤、搜索及状态展示,并需配合 `dshmarket` 使用以执行变更操作。此外,插件提供 HTT
阅读全文dsh-frostfin:Kimi Code 作为 DSH 的 agent loop
dsh-frostfin 是 DSH 的一个 MIT 许可循环插件,其核心理念是将 Kimi Code 的 `kimi acp` 子进程作为会话驱动者,在保留 DSH 原生界面与审批体系的同时运行 Kimi 的 agent loop。该插件支持流式回话、思考块及工具调用的原生渲染,实现了 Kimi 工具审批与 DSH 审批弹窗的无缝对齐,并支持图片输入、会话生命周期管理及重启自愈。此外,它提供了月芒霜鳍鲸默认模式、真实模型列表同步、状态条显示及 goal/plan 模式驱动等功能。使用需预装 Node.js 22.19+ 及已登录的 Kimi Code,通过 `npx` 命令安装插件并重启 D
阅读全文DSH B站浮窗插件:在 DeepSeek Harness 中保留一个 B 站小窗
`dsh-bili-widget` 是一款面向 DeepSeek Harness (DSH) 的 B 站浮窗插件,旨在解决开发时窗口切换打断上下文的问题,允许用户在 DSH 内通过常驻悬浮窗浏览、播放、搜索 B 站内容。该插件支持置顶、拖动缩放、迷你模式及最小化到悬浮球继续播放,并具备自动连播、观看历史持久化及已看标记等功能。内容入口涵盖推荐、热门、排行、精选、关注及 AI 频道,支持 45 个话题快捷切入、多类型搜索及 UP 主关注聚合。安装方式包括在 DSH 对话中直接指令安装,或手动修改 profile 配置文件后执行 `pnpm install`。主要适用于 Windows 平台,使用
阅读全文dsh-pollyreach:DeepSeek Harness 的 PollyReach 电话工具插件
dsh-pollyreach 是一个 DeepSeek Harness (DSH) 插件(v1.0.3,MIT 许可证),旨在封装 PollyReach 电话能力,解决凭据持久化、账户激活、外呼、轮询、余额及来电数据处理等流程。插件注册七个核心工具供模型调用,包括 `pollyreach_register`(安全保存凭据)、`pollyreach_activation_status`(激活并获取号码)、`pollyreach_send_call`与 `pollyreach_query_call`(外呼及结果轮询)、`pollyreach_balance`(余额查询)、`pollyreach_i
阅读全文dsh-wechat:让微信成为 DSH 的第二客户端
dsh-wechat 是一个由 pan17 维护的 DSH 插件,旨在通过腾讯 iLink bot 协议将微信私聊桥接为 DeepSeek Harness (DSH) 的第二客户端。该工具允许用户直接在微信中触发 DSH agent,支持文本、图片、文件及语音消息的接收与处理,并支持 agent 回复回传至微信。其核心功能包括:通过 slash 命令(如 /workspace、/session、/model 等)在微信内管理 DSH 状态、切换工作区或会话;在微信与 GUI 端弹出一致的原生审批/提问卡;以及提供静默模式和繁忙消息排队机制。安装需使用 `npx @deepseek-ai/dsh
阅读全文DSH 插件 dsh-task-control:为 DSH Web 增加任务暂停、恢复和取消
`dsh-task-control` 是 DSH Web 的插件,旨在增强长任务的控制能力,支持任务暂停、恢复和取消。该插件适配 DSH v0.1.1-rc.2,采用 MIT 许可证。它提供三种暂停模式:`safe wait`(默认,等待自然完成)、`safe stop`(工具完成后暂停)和 `force`(立即中断),并允许用户通过输入框旁的按钮或 `/pause`、`/resume`、`/cancel` 等斜杠命令进行操作。恢复时可选择重新执行或跳过被中断的工具,确保不重复已完成的工作。暂停状态持久化保存,重启后不丢失。此外,插件提供 API 供其他组件调用以查询和控制任务状态。该工具适用
阅读全文@opentritium/dsh-codex-shim:为 DSH 提供路由感知的 Codex 环境模拟
`@opentritium/dsh-codex-shim` 是一款面向 DeepSeek Harness (DSH) 的 MIT 许可插件,旨在提升 GPT-family 等 Codex 适配模型在 DSH 中的工具调用稳定性。它通过路由感知机制,为指定模型模拟 Codex 风格的 prompts、工具词汇、结果及 WebUI 呈现,而非作为独立的 Codex 运行时。该插件支持在 profile 配置中启用,并通过 `modelPatterns` 和 `modelOverrides` 精细控制适用模型。核心功能包括注册 `exec_command`、`apply_patch` 等 shim
阅读全文dsh-tool-time:DSH 的时间工具插件
DSH插件`omdsh-dev/dsh-tool-time`是一款零依赖、纯函数的时间处理工具,旨在解决Agent任务中时区偏移、闰年及月末边界等时间计算易出错的问题。该插件适配DSH 0.1.2-alpha.1系统,通过核心的`time`工具提供`now`、`convert`、`add`、`diff`四类操作,支持严格ISO 8601子集解析、IANA时区转换、UTC日历运算及固定时长差计算。其设计强调安全与确定性:输入校验无`eval`风险,`add`运算基于UTC日历而非当地墙钟,`diff`仅返回固定时长差而不支持自然语言或日历月/年差。插件对时间精度有明确约定,`iso`和`unix
阅读全文omdsh-dev/dsh-tool-markdown:DSH Markdown 工具插件
`omdsh-dev/dsh-tool-markdown` 是面向 DSH 的 MIT 许可文档处理插件,旨在解决 HTML、Markdown 及表格转换中的格式不稳定与安全隐患。该插件注册 `markdown` 工具,通过不同 `action` 支持四大核心功能:HTML 转 GFM Markdown、Markdown 转白名单安全 HTML、HTML 或管道文本规范化为 GFM 表格,以及基于标题生成嵌套目录。 插件采用零依赖、纯函数架构,具备严格的安全边界:禁止执行脚本、加载远程资源,自动剥离 `script`、`style` 等危险标签;输出仅允许白名单标签,文本强制转义,链接仅保留
阅读全文DSH Diff 文本差异工具插件:dsh-tool-diff
dsh-tool-diff 是 DSH 插件体系中的只读文本差异工具,支持对文本、JSON、CSV 及 Markdown 进行结构化比较,并生成 unified diff。该工具具备纯函数、零依赖特性,所有操作均在内存中完成,绝不落盘。用户需通过 `dsh plugin` 命令将其安装至目标 profile(如 headless 或 web),注意不同 profile 需独立安装。调用时指定 action 类型及前后内容,可选格式与主键参数。输出为标准 JSON 信封,包含相等性、截断状态、字节数及变更列表。该工具适用于需安全对比配置、接口响应或文档修订的场景,但存在单侧输入 256 KiB、
阅读全文omdsh-dev/dsh-tool-csv:DSH 的 CSV 文本处理插件
`omdsh-dev/dsh-tool-csv` 是一个用于 DSH 会话的 CSV 数据处理插件,采用 MIT 许可,具备零依赖、纯函数及 RFC 4180 状态机解析器特性。它避免了模型临时编写解析脚本可能导致的引号、分隔符等边界错误,统一将解析、查询、过滤、统计和转换操作输出为 JSON 字符串。 插件提供 `parse`、`query`、`stats` 和 `to_json` 四个核心动作,支持按列名和精确值进行字面匹配过滤,并限制默认返回 100 行。其运行约束包括输入上限 256,000 字节、超时 2000 毫秒,且拒绝处理未闭合引号或非法字符。安装时需指定 profile(如
阅读全文