Zxznb666/dsh-qoder-cn-subagent ↗★ 0
dsh-qoder-cn-subagent
把 Qoder CN 注册为 DeepSeek Harness 的子智能体后端:复用 Qoder CN 原生登录与设置,一次委派一个任务。 适合需要委派任务给Qoder CN子智能体进行无人值守执行的用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Zxznb666/dsh-qoder-cn-subagent配置
全部字段都有可用默认值,不配也能跑。
| 字段 | 默认 | 说明 |
|---|---|---|
providerName | qoder-cn | 提供方注册名,委派工具的 provider 指向它 |
authMode | native | native 只读复用 CLI 登录;token 用 accessToken/accessTokenEnv;auto 有令牌走令牌、否则走 CLI |
accessToken | 空 | Qoder CN personal access token。不要填 App 的 device token |
accessTokenEnv | QODERCN_PERSONAL_ACCESS_TOKEN | 令牌所在环境变量,避免密钥进配置文件 |
qoderHome | 空 | Qoder CN 配置根目录。空表示 $QODERCN_CONFIG_DIR 或 ~/.qoder-cn |
delegateSettings | true | 把 settings.json 的 MCP 服务器转交给子会话 |
model | 空 | 子会话使用的 Qoder CN 模型 id;空表示上游默认 |
permissionMode | bypass_permissions | 子会话的权限模式。子智能体无人值守,需要免提示才能动手 |
maxTurns | 120 | 单次委派的轮数上限 |
sessionPersistence | false | 是否把子会话留在磁盘,方便 qoderclicn --list-sessions 事后查看 |
cwdPolicy | parent | parent 用委派时的工作目录;fixed 用 cwd |
cwd | 空 | cwdPolicy: fixed 时使用的工作目录 |
在 profile 的 cordis.patch.yml 里覆盖:
- id: subagent-qoder-cn
name: dsh-qoder-cn-subagent
config:
authMode: auto
model: qmodel_latest
maxTurns: 60
sessionPersistence: true