技能标识:async-programming
|
当用户请求涉及以下内容时,激活此技能:
收到编程任务 → 立即调用子 agent + 立即回复确认 = 可以继续聊天
javascript
sessions_spawn({
task: {具体任务描述,包含项目路径和具体要求},
label: {项目名} - {任务类型},
model: bailian/qwen3-coder-plus,
mode: run,
runTimeoutSeconds: 900
})
参数说明:
| 参数 | 说明 | 示例 |
|---|---|---|
| task | 明确的任务描述 | 给 Stock-Analysis 添加 Excel 导出功能 |
| label |
调用子 agent 后,立即回复用户,不要等待完成!
回复模板:
✅ 任务已接收
正在处理:
你可以在等待期间继续问我其他问题,完成后我会通知你。
子 agent 完成后会自动发送结果,转发给用户:
✅ {任务名} 完成了!
完成内容:
文件变更:
需要调整或继续开发吗?
用户可以连续下达多个编程任务,子 agent 并行执行:
用户:给项目 A 加个功能
→ 调用子 agent #1
→ 立即回复确认
用户:帮项目 B 修复 bug
→ 调用子 agent #2
→ 立即回复确认
用户:项目 C 也帮我看看
→ 调用子 agent #3
→ 立即回复确认
并发限制: 最多 8 个子 agent 同时运行(agents.defaults.subagents.maxConcurrent)
当用户询问进度时,使用:
javascript
subagents(action=list)
回复格式:
当前任务进度:
✅ 已完成 (2)
⏳ 进行中 (1)
❌ 失败 (0)
用户:给 Stock-Analysis 加个导出 Excel 的功能
助手:
✅ 任务已接收
正在处理:
你可以在等待期间继续问我其他问题,完成后我会通知你。
---(2 分钟后,子 agent 完成)---
✅ Excel 导出功能完成了!
完成内容:
文件变更:
需要测试或继续开发吗?
用户:帮我给三个项目都加个 README
助手:
✅ 收到!正在并行处理三个项目:
任务队列:
预计 5-8 分钟完成,你可以继续问我其他问题。
---(5 分钟后)---
✅ 三个项目的 README 都完成了!
完成情况:
需要调整吗?
子 agent 配置位于 openclaw.json:
json
{
agents: {
defaults: {
subagents: {
maxConcurrent: 8,
maxSpawnDepth: 2,
model: bailian/qwen3.5-plus,
runTimeoutSeconds: 600,
archiveAfterMinutes: 60
}
}
}
}
以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:
帮我安装 SkillHub 和 async-programming-1776287732 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 async-programming-1776287732 技能
skillhub install async-programming-1776287732
文件大小: 6.27 KB | 发布时间: 2026-4-16 15:47