DeepSeek Harness AgentTeams 插件介绍

DeepSeek Harness (DSH) 的 AgentTeams 插件旨在通过模块化扩展智能体开发能力。该插件目前处于基础形态,官方未提供具体功能列表、安装命令或典型用法示例。由于缺少详细文档,用户需自行参考源码仓库进行部署,并务必检查许可证及源码可靠性。

阅读全文
dsh-echo-memory:DeepSeek Harness 专用跨会话持久记忆插件

dsh-echo-memory 是 JxaMe 维护的 DSH 专用跨会话持久记忆插件,旨在解决 Agent 记忆中断问题。该插件采用极简架构,纯本地 JSON 存储,不依赖向量库或数据库。它提供 5 个工具(保存、检索、删除等)供 Agent 调用,支持自然对话保存及 AI 建议记忆。通过 BM25F 算法按需召回,并具备工作区隔离、损坏自愈等功能。插件还提供浏览器端悬浮原点 UI,支持拖拽选文保存及记忆管理,非常适合需要长期记忆与数据隐私保护的 DSH 开发者。

阅读全文
DeepSeek Harness 插件:jwilson411/dsh-tool-quota

DSH (DeepSeek Harness) 插件 `dsh-tool-quota` 用于限制智能体对工具的调用。该插件通过配置文件(支持具体工具或通配符 `*`),对每个会话内的工具调用次数和返回结果字节数进行强制限制。当触达限制时,插件会抛出明确错误而非静默截断。它还提供 `tool_quota_status` 工具供智能体查询剩余配额,有助于防止上下文膨胀和资源浪费。

阅读全文
DeepSeek Harness 插件:dsh-ssrf-guard

`dsh-ssrf-guard` 是 DeepSeek Harness (DSH) 的 SSRF 防护函数插件。它基于“拒绝一切”策略,通过白名单机制在请求发起前检查出站 URL 的主机和方案,拦截回环地址及含凭证的 URL。该插件不进行 DNS 解析或代理流量,仅支持代码调用 `assertUrlAllowed` 工具或直接使用 `ssrf_check`。它允许在 `cordis.patch.yml` 中配置允许列表,并支持环境变量作为后备,但无法防护 DNS 重绑定攻击。需 Node.js 22.14.0+。

阅读全文
DeepSeek Harness 费用收据插件介绍

`dsh-spend-receipt` 是 DeepSeek Harness (DSH) 的一个函数插件,旨在解决 API 调用计费不透明及浮点数精度误差问题。该插件将使用情况报告转化为仅追加的 JSONL 格式费用收据,提供可验证的计费记录,并支持从会话日志同步数据。用户可通过 `spend_receipt` 工具查看最新记录、总计及缓存命中率。插件依赖 Node.js 22.14.0,定价基于特定时间窗口,确保了成本核算的精确性与透明度。

阅读全文
dsh-secret-scrub:DeepSeek Harness 插件

`dsh-secret-scrub` 是 DeepSeek Harness (DSH) 的一个安全插件,用于在工具执行过程中屏蔽敏感信息。该插件在入参和出参处根据预定义的正则模式(如 GitHub PAT、AWS Key 等)替换密钥为占位符,并将事件记录到日志文件,但绝不存储原始明文或提供反向映射。它依赖 `@deepseek-ai/dsh-tools` ^0.1.1-rc.2,非管理器且不支持实时扫描,仅作为侧信道记录。

阅读全文
dsh-result-cap:DeepSeek Harness 工具结果确定性字节截断插件

`dsh-result-cap` 是 DeepSeek Harness 的模型推理插件,用于解决工具返回结果过大导致任务中断的问题。它通过确定性截断保留结果的前 N 个字节,并返回原始内容的 SHA256 哈希值、截断状态及丢弃字节数,确保模型能识别非完整内容。插件支持配置 `maxBytes`(默认 8192),仅处理字符串类型,不进行压缩或总结。安装后需在配置文件中设置 `id: result-cap`,直接调用 `capResult` 函数即可生效。

阅读全文
dsh-plugin-kit:DeepSeek Harness 插件最小可用模板

`dsh-plugin-kit` 是 DeepSeek Harness (DSH) 的最小可用函数插件模板,旨在简化插件开发。它将插件本体与配置打包,通过 `package.json` 中的 `dsh.bundle.patch` 字段识别为 bundle layer,并利用 `cordis.patch.yml` 挂载插件。该模板提供了一个 `kit_ping` 工具用于存活检查。安装需满足 Node.js >= 22.14.0 及 DSH 0.1.1-rc.2 版本。开发者可基于此模板进行定制,通过修改 ID、重命名和替换工具逻辑来创建自己的插件。

阅读全文
dsh-otel: 将 DeepSeek Harness Session 导出为 OpenTelemetry Spans

dsh-otel 是一个 DeepSeek Harness 插件,它将 session log 翻译为 OpenTelemetry spans,使 DSH 数据能接入现有追踪系统。该插件默认关闭,需手动配置导出器,支持 OTLP/HTTP 和 stdout 导出。它专注于单向数据转换,不依赖 SDK 运行时,仅包含名称、ID、时间、Token 计数及元数据,适合需要将 DSH 调试数据接入现有可观测性栈的开发者。

阅读全文
DeepSeek Harness 插件:jwilson411/dsh-mutation-receipt

`jwilson411/dsh-mutation-receipt` 是 DeepSeek Harness 的一款函数插件,旨在为智能体提供安全的文件操作审计。该插件通过生成追加式的 JSONL 收据,记录操作路径、类型以及文件的 SHA256 哈希值,从而在不泄露文件内容的前提下证明操作发生。它要求主机主动调用 `recordMutation` 函数,并支持通过 CLI 工具查看审计日志。插件完全本地运行,不进行文件系统遍历或扫描,且对路径进行了安全校验,是平衡审计需求与数据隐私的有效工具。

阅读全文
dsh-modelprint:DeepSeek Harness 请求指纹识别与漂移检测插件

`dsh-modelprint` 是 DeepSeek Harness (DSH) 的一个轻量级插件,用于检测配置漂移。它通过标准化请求参数生成“指纹”,并利用 `modelprint_check` 工具将当前配置与本地 pin 文件比对。该插件零依赖,支持在 CI/CD 和本地开发中验证 Provider、Model ID、采样参数及工具列表的一致性,帮助开发者确认请求组装行为是否符合预期。

阅读全文
DeepSeek Harness 插件:dsh-loop-brake(相同工具调用的电路断路器)

`dsh-loop-brake` 是 DeepSeek Harness 的插件,用于防止智能体因逻辑缺陷陷入重复调用死循环。它通过 SHA256 哈希算法检测相同工具调用,默认允许连续调用 3 次,第 4 次触发断路并抛出 `LoopBrakeError`。该插件支持自定义最大重复次数,仅捕获完全相同的调用(参数键排序),不干预带时间戳或轮询的调用。除作为插件外,还提供独立 API 供直接控制断路逻辑。

阅读全文
dsh-llamacpp: 本地 llama.cpp 适配器

`dsh-llamacpp` 是专为 DeepSeek Harness (DSH) 设计的适配器插件,用于连接本地 llama.cpp 服务器。它通过 OpenAI 兼容接口通信,在 Harness 中注册为 `llamacpp` provider,支持流式输出和文本工具调用。插件支持通过环境变量或配置文件设置服务器地址、模型名称及 API Key。目前仅支持文本,不支持图片及 Ollama,且具备完善的错误处理机制。

阅读全文
DeepSeek Harness 插件介绍:dsh-kokoro

`dsh-kokoro` 是 DeepSeek Harness 的 HTTP TTS 客户端插件,用于连接本地 Kokoro 服务器实现文本转语音。该插件不包含模型权重,仅作为连接器,注册了 `kokoro_tts` 工具。安装需 Node.js 22.14.0+,并依赖 Web profile。配置需指定服务器地址(默认 8765 端口),支持多种语音及语速调节。返回 WAV 文件路径,但不会自动清理临时文件。该插件适用于在 DSH 环境中快速接入本地 TTS 能力。

阅读全文
DeepSeek Harness 插件:OpenAI 兼容服务器协议探测工具

`dsh-compat-probe` 是 DeepSeek Harness 的一个插件,旨在解决服务器文档与实际 OpenAI 兼容协议不符导致的运行时崩溃问题。该工具发送五个微型 fixture 请求,生成“协议卡”,精确检测服务器是否在线、支持流式传输、接受 `max_tokens` 等参数。它无额外依赖,支持离线测试,默认仅探测回环地址以确保安全,帮助开发者避免参数错误或连接异常。

阅读全文
dsh-canary:DeepSeek Harness 插件

`dsh-canary` 是 DeepSeek Harness (DSH) 的安全插件,用于检测并阻断工具调用或 URL 中回显种植的特定标记。插件在上下文中植入唯一 canary 字符串,通过拦截包含该标记的调用进行防护,并支持记录 incident。开发者可利用 `plantCanary`、`wrapExecute` 等库 API 实现拦截逻辑,或使用 `assertNoCanary` 等函数在入口点进行严格检查。该插件依赖 DSH RC `0.1.1-rc.2`,旨在防止敏感上下文在工具执行中泄露。

阅读全文
dsh-arxiv:arXiv 搜索与摘要获取插件

`dsh-arxiv` 是一款为 DeepSeek Harness(DSH)设计的轻量级函数插件,旨在解决智能体访问外部学术信息的需求。该插件仅通过 arXiv 公开 API 提供“只读”查询功能,支持论文搜索与详情获取,无需 API 密钥或本地存储。安装便捷,支持 Headless 模式。插件严格遵循只读、无状态原则,仅返回元数据和摘要,适合快速检索最新论文。开发者需注意遵守 arXiv API 使用规范及数据归属。

阅读全文
dsh-progress-overlay:DeepSeek Harness 的 Windows 始终置顶进度浮窗

`dsh-progress-overlay` 是专为 DeepSeek Harness (DSH) 开发的 Windows 进度浮窗插件。它通过独立窗口实时展示任务状态,支持多任务并行、进度百分比显示及审批交互,且具备全屏自动隐藏、鼠标穿透等特性。安装简便,支持 DPI 缩放与多屏,可有效解决静默运行任务难以监控的问题。

阅读全文
DeepSeek Harness WebUI 余额与价格时段监控插件

`dsh_deepseekapi_quota` 是 JRNitre 开发的 DeepSeek Harness WebUI 插件,旨在左侧边栏底部实时显示 API 余额及价格时段。该插件支持自动/手动刷新、鼠标悬停查看详情,并仅在宽栏模式下显示,无需额外配置即可使用。安装后需重启 WebUI 进程,方便开发者直观监控 API 消耗情况。

阅读全文
AnySearch 搜索提供商插件

该插件为 DeepSeek Harness 提供了 AnySearch 搜索能力,核心功能包括 API 密钥轮询、按密钥冷却故障转移(支持 429/401/403 错误处理)以及浏览器端 UI 配置。安装后,用户可在设置页面管理密钥池、端点及结果数,无需修改配置文件。插件具备安全存储机制(密钥不回传浏览器)及数据清洗功能,支持匿名搜索。通过指定配置,可将其设为默认后端。

阅读全文
dsh-goal-restart:DSH 服务重启后自动恢复目标回合

DeepSeek Harness (DSH) 的 dsh-goal-restart 插件旨在解决服务重启导致智能体中断后需人工介入的问题。该插件在服务重启时自动检测并恢复处于活跃状态且有预算的目标,调用 `ctx.goals.resume` 重新激活回合驱动程序,实现无缝续接。 安装时需使用插件管理命令,并可通过配置文件禁用。插件核心逻辑在 `agent/session-start` 事件中,仅在会话恢复源为 `'resume'` 时触发,并跳过全新启动、已结束或已达上限的目标。该插件包含完整测试,是智能体工作流关键的“自愈”机制。

阅读全文
dsh-catalog-refresh:在 DSH 中重建模型目录

`dsh-catalog-refresh` 插件用于 DSH,通过从 API 实时获取模型列表并修补 `@earendil-works/pi-ai` 包的注册表,解决静态模型列表更新滞后的问题。它支持 OpenRouter、Fireworks 等多家提供商,提供自动刷新、缓存及推理努力级别配置。插件通过写入头部触发模型选择器实时更新,无需重启。安装使用 `dsh plugin add` 命令,具体行为可通过环境变量如 `CATALOG_REFRESH_INTERVAL_HOURS` 进行控制。

阅读全文
dsh-agent-teams: 将 DeepSeek Harness 会话转化为多智能体协作团队

dsh-agent-teams 是 DeepSeek Harness 的一个插件,允许当前会话作为队长调度多个持久化子智能体成员,通过自然语言实现复杂任务拆解、依赖管理和结果汇总。该插件具备队长委派、依赖感知任务、直接通信、质量门控及实时活动面板等功能,无需额外工作流引擎即可在单次会话中完成多智能体协作,推荐在 Harness 0.1.5-rc.1 环境下运行。

阅读全文
prompt-polish:DeepSeek Harness 提示词优化助手

DSH 生态插件 prompt-polish 旨在通过提示词工程 Agent 解决输入草稿模糊问题。该插件支持一键润色补全、多轮迭代改写及版本回溯,具备自动写入输入框、内置诊断日志及零构建特性。用户可通过 dsh 命令安装,配置 OpenAI 兼容 API(如 DeepSeek、Ollama)或使用内置路由,使用便捷且易于卸载。

阅读全文
dsh-custom-prompt:为 DSH 全局系统提示注入自定义规则

`dsh-custom-prompt` 是一个 DeepSeek Harness 插件,旨在解决统一管理全局行为约束的需求。它将用户自定义文本注册为系统提示词的一部分(顺序50),并通过设置页面实时应用,无需重启。插件支持变量使用、重置功能及状态控制,但需注意浏览器通过 loopback 连接及严格的变量支持。

阅读全文