集中维护子代理配置,让模型按任务自动指派
30.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/25 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add SwordX-Lu/dsh-agent-settings该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 7 处,展示前 7 条)
- 读取本地文件index.js:129
raw = await readFile(path, 'utf8') - 写入本地文件index.js:161
await mkdir(directory, { recursive: true }) - 写入本地文件index.js:163
await writeFile(temporary, body, 'utf8') - 写入本地文件index.js:164
await rename(temporary, path) - 读取本地文件index.js:248
const body = await readFile(legacy, 'utf8') - 写入本地文件index.js:249
await writeFile(storagePath, body, { flag: 'wx' }) - 发起网络请求client.js:116
const response = await fetch(url, options);
扫描于 2026/11/1(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
README
由 DeepSeek 最新模型翻译生成智能体设置(Agent Settings)
给 DeepSeek Harness 加一个面板,让你在任务之外手动维护智能体(侧边栏名称:智能体设置 / Agent Settings):每个配置档写清「它做什么」「什么任务该用它」「用哪个 provider/模型」,之后在任意任务里,模型按 whenToUse 自行启动对应的子代理,或者由你显式点选。
它做了什么
| 能力 | 位置 |
| 侧边栏「智能体设置」图标 + 中央管理页(列表 / 新建 / 编辑 / 启停 / 自动启动开关 / 行内二次确认删除) | sidebar.panellist + main(key agent-settings) |
| 每个配置档携带 provider / model / reasoningEffort / maxTokens 路由 | 保存时用 llm.resolveCallConfig 预检,写错在表单里就失败 |
| 模型工具:list_roster_agents、delegate_to_roster_agent、save_roster_agent、remove_roster_agent | ctx.tools.register |
展开完整文档(README 剩余 1 节)
智能体设置(Agent Settings)
给 DeepSeek Harness 加一个面板,让你在任务之外手动维护智能体(侧边栏名称:智能体设置 / Agent Settings):每个配置档写清「它做什么」「什么任务该用它」「用哪个 provider/模型」,之后在任意任务里,模型按 whenToUse 自行启动对应的子代理,或者由你显式点选。
它做了什么
| 能力 | 位置 |
| 侧边栏「智能体设置」图标 + 中央管理页(列表 / 新建 / 编辑 / 启停 / 自动启动开关 / 行内二次确认删除) | sidebar.panellist + main(key agent-settings) |
| 每个配置档携带 provider / model / reasoningEffort / maxTokens 路由 | 保存时用 llm.resolveCallConfig 预检,写错在表单里就失败 |
| 模型工具:list_roster_agents、delegate_to_roster_agent、save_roster_agent、remove_roster_agent | ctx.tools.register |
| 自动启动:把启用且开了 autoLaunch 的配置档按 whenToUse 写进系统提示,模型匹配就指派,不必先问你 | systemPrompt.section(TOOL_SUBAGENT 前一位) |
| 耐久存储 | ${DSH_HOME:-~/.dsh}/agent-settings.json,原子替换写入(旧名 agent-roster.json 会自动迁移一次) |
面板与工具共用同一份存储:面板里改的配置档,模型下一次 list_roster_agents 立刻看到;模型 save_roster_agent 写的配置档,面板刷新即出现。
安装
本地目录:
dsh plugin --profile web add /home/kali/Documents/deepseek-harness/default-workspace/plugins/dsh-agent-settings
或用插件管理器以该目录为 target 执行 install_bundle。
从 GitHub(上架 dsh-market 后):
dsh plugin --profile web add github:OWNER/dsh-agent-settings
上架到 dsh-market 的完整步骤见 GITHUB-SETUP.md。
配置(cordis.patch.yml)
- id: agent-settings
name: 'dsh-agent-settings'
config:
storagePath: ~/.dsh/agent-settings.json # 可省略,默认即此 autoLaunch: true # false = 只留工具,不写系统提示 maxAgents: 24 # 档案上限(1–256) spawnProvider: spawn # 子 Agent 后端:spawn(全新)或 fork(继承对话) toolName: delegate_to_roster_agent # 委派工具名
扩展约定
- 新增字段:index.js 的 normalizeProfile / view、client.js 的 toDraft / draftToPayload、CONTRACT.md 三处同步。
- 新增面板操作:先在 Host 里实现一次方法,再同时接路由与工具(见 references/user-actions.md 的「一个操作两个调用方」)。
- 子代理的角色说明来自 description,任务说明来自调用时的 prompt;两者在委派时拼成一条文本提示。
图标资源
- icon.svg — 插件清单读取的矢量源。透明背景、扁平配色(#145AF3 / #7CB7FF / #45D9E7 / #F2AF63),与 dsh 自带 bundle 图标的视觉语言一致
- 侧边栏图标是另一套:client.js 里的 RosterIcon 用 currentColor 描边,继承宿主文字颜色,且在 16px 下仍可辨认
- assets/icon-180.png / assets/icon-512.png — dsh-market 目录条目所需的位图(目录不接受 SVG)
- assets/icon-preview.png — 与自带图标的同尺度对照图
已知限制
- 面板不支持拖拽排序(只按 order 升序;新建自动排到末尾)。
- 推理强度与模型都用下拉:档位来自该模型真实的 efforts,输出上限默认取模型配置的 defaultMaxTokens(老档案里为 null 的会在启动时补写一次)。
- 配置档禁用后不会被委派,也不进系统提示,但仍显示在面板里(includeDisabled 才能在工具里看到)。
- 视觉验证限于插槽注册与模块加载;浅色/深色下的实际观感未在浏览器中人工确认过。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
SwordX-Lu/dsh-agent-settings
集中维护子代理配置,让模型按任务自动指派
相关插件 · 技能 / 提示词
人设统管ZiChuanLan/agent-purge
一份系统提示词,喂给多个 coding…
★ 931已汉化DSH
73.8
人物画像蒸馏titanwings/distilly
Distilly — 把他们的思考方式提炼成可复用的技能,供任何智能体或机器人使用。原名 Colleague Skill(原同事 Skill)。
★ 25,659已汉化DSH
71.3
推理工作空间套件Tiger3807861189/J-Space-Cognition-Suite
J-Space 是面向复杂推理、大型仓库工程、子代理协作与授权安全分析的推理时工作空间和控制套件。
★ 2,957已汉化DSH
70.5
两阶段工具锚定预设xiaobright/dsh-anchored-standard
实验性 DeepSeek Harness agent preset…
★ 3,742已汉化DSH
70.1
智能体工作流编排nrslib/takt
不再日夜盯着 AI 编码智能体。
★ 1,402已汉化DSH
70
Agent 运行时手册Electricitysheep/dsh-handbook
DeepSeek Harness dsh 从 0 到 1 深度手册:安装/插件开发/性能调优/实测案例/同模型多…
★ 827已汉化DSH
68.7