名称: taskmaster
描述: 项目管理和任务委派系统。适用于需要将复杂工作拆分为小任务、根据复杂度分配合适的AI模型、生成子代理并行执行、跟踪进度和管理令牌预算的场景。是研究项目、多步骤工作流程的理想选择,也适用于将常规任务委派给更经济的模型,而自己处理复杂协调工作。
通过智能模型选择和子代理编排,将复杂项目转化为可管理的工作流程。
🎯 智能任务分诊
- 分析复杂度 → 分配合适的模型(Haiku/Sonnet/Opus)
- 将大型项目拆分为更小、可管理的任务
- 防止过度设计(避免使用 Opus 处理简单的网络搜索)
🤖 子代理编排
- 生成具有特定模型约束的独立子代理
- 并行执行任务以加快完成速度
- 将结果整合为连贯的交付物
💰 预算管理
- 跟踪每个任务及整个项目的令牌成本
- 设置预算限制以防止超支
- 优化模型选择以实现成本效益
📊 进度跟踪
- 所有活动任务的实时状态
- 失败任务重试与升级机制
- 最终交付物汇编
TaskMaster: 研究 PDF 处理库
- 预算:$2.00
- 优先级:中等
- 截止时间:2 小时
TaskMaster: 构建食谱应用 MVP
- 组件:UI 原型、后端 API、数据架构、部署
- 预算:$15.00
- 时间线:1 周
- 根据复杂度自动分配模型
Haiku ($0.25/$1.25) - 简单、重复性任务:
- 网络搜索与摘要
- 数据格式化与提取
- 基础文件操作
- 状态检查与监控
Sonnet ($3/$15) - 大多数开发工作:
- 研究与分析
- 代码编写与调试
- 文档创建
- 技术设计
Opus ($15/$75) - 复杂推理:
- 架构决策
- 创造性问题解决
- 代码审查与优化
- 战略规划
当您更了解情况时,可覆盖自动选择:
TaskMaster: 调试复杂算法 [FORCE: Opus]
同时运行多个任务:
TaskMaster: 多研究项目
- 任务 A:库比较
- 任务 B:性能基准测试
- 任务 C:安全性分析
[PARALLEL: true]
设置支出限制:
TaskMaster: 市场调研
- 最高预算:$5.00
- 支出超过 $3.00 时升级处理
- 任何单个任务超过 $1.00 时停止
scripts/delegate_task.py 作为核心编排逻辑会话管理:每个子代理获得具有特定模型约束的独立会话。除非明确设计,否则无交叉通信。
错误处理:失败任务自动在 Sonnet 上重试一次,然后升级至人工审核。
结果汇总:TaskMaster 将所有子代理的结果汇编成单一、连贯的交付物提供给用户。
令牌跟踪:实时成本监控,并在接近预算限制时发出警报。