10-of-my-most-popular-text-to-image-series-prompts-78b0897e
generate a bunch of images, then you curate the results to handpick the best ones
异步编程任务处理。当用户请求编程任务时,立即调用子 agent + 立即回复确认,无需等待完成即可继续聊天。
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
SkillHub CLI
skillhub install broommonk/async-programming打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。
将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。
当用户请求涉及以下内容时,激活此技能:
收到编程任务 → 立即调用子 agent + 立即回复确认 = 可以继续聊天
sessions_spawn({
task: "{具体任务描述,包含项目路径和具体要求}",
label: "{项目名} - {任务类型}",
model: "bailian/qwen3-coder-plus",
mode: "run",
runTimeoutSeconds: 900
})
参数说明:
| 参数 | 说明 | 示例 |
|---|---|---|
task |
明确的任务描述 | "给 Stock-Analysis 添加 Excel 导出功能" |
label |
任务标识,格式 项目名 - 任务类型 |
Stock-Analysis - 功能开发 |
model |
编程任务统一用 coder 模型 | bailian/qwen3-coder-plus |
runTimeoutSeconds |
超时时间(秒) | 900 (15 分钟) |
调用子 agent 后,立即回复用户,不要等待完成!
回复模板:
✅ 任务已接收
**正在处理:**
- 项目:{项目名}
- 任务:{任务简述}
- 执行者:子 agent(编程助手)
- 预计时间:2-5 分钟
你可以在等待期间继续问我其他问题,完成后我会通知你。
子 agent 完成后会自动发送结果,转发给用户:
✅ {任务名} 完成了!
**完成内容:**
- {改动 1}
- {改动 2}
**文件变更:**
- {文件路径 1}
- {文件路径 2}
需要调整或继续开发吗?
用户可以连续下达多个编程任务,子 agent 并行执行:
用户:"给项目 A 加个功能"
→ 调用子 agent #1
→ 立即回复确认
用户:"帮项目 B 修复 bug"
→ 调用子 agent #2
→ 立即回复确认
用户:"项目 C 也帮我看看"
→ 调用子 agent #3
→ 立即回复确认
并发限制: 最多 8 个子 agent 同时运行(agents.defaults.subagents.maxConcurrent)
当用户询问进度时,使用:
subagents(action="list")
回复格式:
**当前任务进度:**
✅ 已完成 (2)
- Stock-Analysis - 功能开发
- Amazon-Analyzer - 数据抓取
⏳ 进行中 (1)
- Skills-Bank - 文档整理 (预计还需 1 分钟)
❌ 失败 (0)
用户:给...
这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。
# 异步编程任务处理技能
## 触发条件
当用户请求涉及以下内容时,激活此技能:
- ✅ 编写/修改代码
- ✅ 添加新功能
- ✅ 修复 bug
- ✅ 重构代码
- ✅ 创建脚本
- ✅ 项目配置
- ✅ 依赖安装
## 核心原则
**收到编程任务 → 立即调用子 agent + 立即回复确认 = 可以继续聊天**
---
## 执行流程
### 1. 调用子 agent
```javascript
sessions_spawn({
task: "{具体任务描述,包含项目路径和具体要求}",
label: "{项目名} - {任务类型}",
model: "bailian/qwen3-coder-plus",
mode: "run",
runTimeoutSeconds: 900
})
```
**参数说明:**
| 参数 | 说明 | 示例 |
|------|------|------|
| `task` | 明确的任务描述 | "给 Stock-Analysis 添加 Excel 导出功能" |
| `label` | 任务标识,格式 `项目名 - 任务类型` | `Stock-Analysis - 功能开发` |
| `model` | 编程任务统一用 coder 模型 | `bailian/qwen3-coder-plus` |
| `runTimeoutSeconds` | 超时时间(秒) | `900` (15 分钟) |
### 2. 立即回复确认(关键!)
**调用子 agent 后,立即回复用户,不要等待完成!**
回复模板:
```
✅ 任务已接收
**正在处理:**
- 项目:{项目名}
- 任务:{任务简述}
- 执行者:子 agent(编程助手)
- 预计时间:2-5 分钟
你可以在等待期间继续问我其他问题,完成后我会通知你。
```
### 3. 完成后汇报
子 agent 完成后会自动发送结果,转发给用户:
```
✅ {任务名} 完成了!
**完成内容:**
- {改动 1}
- {改动 2}
**文件变更:**
- {文件路径 1}
- {文件路径 2}
需要调整或继续开发吗?
```
---
## 多任务并发
用户可以连续下达多个编程任务,子 agent 并行执行:
```
用户:"给项目 A 加个功能"
→ 调用子 agent #1
→ 立即回复确认
用户:"帮项目 B 修复 bug"
→ 调用子 agent #2
→ 立即回复确认
用户:"项目 C 也帮我看看"
→ 调用子 agent #3
→ 立即回复确认
```
**并发限制:** 最多 8 个子 agent 同时运行(`agents.defaults.subagents.maxConcurrent`)
---
## 任务追踪
当用户询问进度时,使用:
```javascript
subagents(action="list")
```
回复格式:
```
**当前任务进度:**
✅ 已完成 (2)
- Stock-Analysis - 功能开发
- Amazon-Analyzer - 数据抓取
⏳ 进行中 (1)
- Skills-Bank - 文档整理 (预计还需 1 分钟)
❌ 失败 (0)
```
---
## 示例对话
### 示例 1:单个任务
```
用户:给...generate a bunch of images, then you curate the results to handpick the best ones
generate a bunch of images, then you curate the results to handpick the best ones
Productivity system based on Maya calendar with 13 natural tones for project management and personal development
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.