关于 qwen-delegation
面向将任务路由至 Qwen 的 Qwen CLI 委派技能,处理专属凭据、配额检查和命令构建,适用于批处理及多文件分析。
主要功能
- 01委派前检查 Qwen 凭据有效期
- 02构建 Qwen CLI 命令
- 03支持选择模型
- 04将委派结果保存为带时间戳的文件
适用场景
- 01分析多个源文件
- 02汇总一批文件
- 03将大上下文任务委派给 Qwen
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ athola/ claude-night-market --skill qwen-delegation安装后在 Claude Code 中输入/qwen-delegation确认已加载。
附带文件modules/qwen-specifics.md
详细介绍
Qwen CLI 委派
概述
此技能为 Qwen CLI 实现 conjure:delegation-core。
它提供 Qwen 专用的身份验证、配额管理
和命令构建功能。
有关通用的委派模式,请参阅 Skill(conjure:delegation-core)。
何时使用
Skill(conjure:delegation-core)判定 Qwen 适用之后- 需要 Qwen 的大上下文窗口(100K+ tokens)时
- 用于批处理、摘要或多文件分析
- 已安装并配置
qwenCLI 时
何时不要使用
- 选择要委派给哪个服务提供方时(使用
conjure:delegation-core) - 选定的服务提供方是 Gemini 时(使用
conjure:gemini-delegation)
前提条件
安装:
# Install Qwen CLI
npm install -g @qwen-code/qwen-code
# Verify installation
qwen --version
# Authenticate: run qwen once and complete the flow it offers
qwen
没有 qwen auth 子命令。 qwen --help 中没有列出该命令,而
此文件记录了三个并不存在的命令:qwen auth status、
qwen auth login 和 QWEN_API_KEY。
qwen 后面任何未被识别为标志的内容都会作为提示词传给
模型,因此 qwen auth status 实际上是在向 Qwen 提问
“auth status”,并会因此产生费用。
在 2026-08-22 进行探测时,它返回了
[API Error: 401 Incorrect API key provided] 并以 0 退出,这就是
委派注册表现在声明 qwen 无需身份验证探测的原因。
凭据存储在 ~/.qwen/oauth_creds.json,其中包含自身的
expiry_date。
即使没有凭据,~/.qwen/settings.json 也会存在,因此它不是
要检查的文件。
委派器会读取所述过期时间,并在不启动 qwen 的情况下跳过它,从而避免
每次链式遍历都为被拒绝的调用付费。
验证: make -C plugins/conjure delegate-doctor 会报告
qwen 的凭据状态,包括已过期的凭据。
快速开始
使用共享委派执行器
# Basic file analysis
uv run python scripts/delegation_executor.py qwen "Analyze this code" \
--files src/main.py
# With specific model
uv run python scripts/delegation_executor.py qwen "Summarize" \
--files src/**/*.py --model qwen-max
# With output format
uv run python scripts/delegation_executor.py qwen "Extract functions" \
--files src/main.py --format json
直接使用 CLI
# Basic command
qwen -p "@path/to/file Analyze this code"
# Multiple files
qwen -p "@src/**/*.py Summarize these files"
# Specific model
qwen --model qwen-max -p "..."
保存输出
qwen -p "..." > delegations/qwen/$(date +%Y%m%d_%H%M%S).md
智能委派
共享委派执行器可以自动选择最佳服务:
# Auto-select a service for the task
uv run python scripts/delegation_executor.py auto "Analyze large codebase" \
--files src/**/*
Qwen 专属详情
有关 Qwen 专属模型、CLI 选项、费用参考
和故障排除,请参阅 modules/qwen-specifics.md。
完成标准
- 委派任何任务之前,
qwen --version以 0 退出,且~/.qwen/oauth_creds.json存在,并且其expiry_date为未来时间。若未安装或凭据已过期,则报告问题并停止执行。 没有可运行的qwen auth status,询问该命令会产生一次 补全调用的费用。 - 委派任务的输出保存到
delegations/qwen/YYYYMMDD_HHMMSS.md(时间戳 格式与快速开始示例一致),并且委派后该文件存在于磁盘上。 - 如果
conjure:delegation-core选择了其他服务提供方(Gemini 或本地服务),则不会调用此技能;只有在 delegation-core 明确将任务路由到 Qwen 时,才会运行 Qwen 委派。 - 通过
delegation_executor.py auto进行智能委派时,会在执行任务之前记录选中了哪个服务提供方以及原因,以便审计选择过程。