shijunan126-creator/dsh-subagent-effort--packages-client ↗★ 0

@shijunan123/dsh-client-ui-subagent-effort

GUI settings card for dsh-subagent-effort: choose the subagent model and reasoning effort in Settings 鈥?no config files to edit. 适合需为子代理指定默认模型与思考强度的用户,无需编辑配置文件

패키지
@shijunan123/dsh-client-ui-subagent-effort
호환성
미검증
버전
0.3.3
라이선스
MIT
최근 업데이트
2026. 8. 14.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:shijunan126-creator/dsh-subagent-effort#419ac13b75973e4d412084982bfb0bb4c307f375&path:packages/client

使用

  1. 打开 设置 → 插件 → 可配置 → 点开 「子代理设置」 卡片
  2. 选择默认模型(与主聊天框同源)与默认思考强度,点保存
  3. 后续子代理请求自动使用该配置;父代理保持自身配置不变

也可以直接对助手说:

用 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