shijunan126-creator/dsh-subagent-effort--packages-client ↗★ 0
@shijunan123/dsh-client-ui-subagent-effort
子代理设置卡片:在设置中选择子代理模型与思考强度 适合需为子代理指定默认模型与思考强度的用户,无需编辑配置文件
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:shijunan126-creator/dsh-subagent-effort#419ac13b75973e4d412084982bfb0bb4c307f375&path:packages/client說明文件
閱讀完整 README ↗使用
- 打开 设置 → 插件 → 可配置 → 点开 「子代理设置」 卡片
- 选择默认模型(与主聊天框同源)与默认思考强度,点保存
- 后续子代理请求自动使用该配置;父代理保持自身配置不变
也可以直接对助手说:
用 subagent_select 派一个 deepseek-v4-flash / low 的子代理去跑批量格式化
配置
运行时优先级:subagent_select 逐次指定 > 设置(settings.yaml)> 配置默认值 > 继承父级。
# ~/.dsh/settings.yaml(设置 → 插件 → 打开配置文档)
subagent-effort:
model: deepseek-v4-flash
reasoningEffort: max # low | medium | high | max
| 字段 | 说明 | 留空 |
|---|---|---|
model | 子代理默认模型 id | 继承父代理模型 |
reasoningEffort | 子代理默认思考强度 | 继承父代理强度 |
架构
单 bundle,双包:
- Host 半(
@shijunan123/dsh-subagent-effort):agent/request瀑布监听(按subagentDepth只改写子代理请求)+ 配置路由(/subagent-effort/config,存进 settings.yaml)+subagent_select工具 - Client 半(
@shijunan123/dsh-client-ui-subagent-effort):settings.plugin.item卡片(「子代理设置」)
卸载
dsh plugin --profile web remove @shijunan123/dsh-subagent-effort
重启后完全还原;残留清理用 manage.ps1 uninstall。
验证
dsh --profile web --dump-config # subagent-effort 行在位
node --test packages/host/test/ # 25 个行为测试(mock ctx,无需模型)
License
MIT