🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

智能体配置档 SwordX-Lu/dsh-agent-settings

DeepSeek Harness
SwordX-Lu7 天前有提交已提供中文文档扫描:含敏感能力

集中维护子代理配置,让模型按任务自动指派

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 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
dsh 原生插件 · skill
装得上吗
本站尚未做安装检查
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 7 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
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 才能在工具里看到)。
- 视觉验证限于插槽注册与模块加载;浅色/深色下的实际观感未在浏览器中人工确认过。
预览分享卡片长什么样 ↓SwordX-Lu/dsh-agent-settings
分享 · DeepSeek Harness Hub
SwordX-Lu/dsh-agent-settings

集中维护子代理配置,让模型按任务自动指派

回到顶部