AI Agent 调度指挥台 — 把复杂项目拆成多 Agent 可执行的任务树
功能 · 快速开始 · 技术架构 · 定价 · 贡献 · License
你有 ChatGPT、Claude、Cursor、Midjourney、Perplexity、Dify、ComfyUI、v0 等十几个 AI 工具,但面对一个复杂项目时——
谁来分配任务?谁来协调这些 Agent?
TaskPilot 就是那个「参谋长」:
你的大想法 → TaskPilot 拆解 → N 个 AI Agent 各领任务 → 项目完成
不是又一个 Todo 工具。是需求方和 AI Agent 之间缺失的调度层。
- 🧠 智能拆解 — 输入复杂需求,AI 自动拆成任务树,支持快速 / 详细 / 深度三档
- 🔄 流式输出 — SSE 实时流式显示拆解过程,状态实时切换(分析 → 拆解 → 细化 → Prompt生成)
- 🤖 Agent 匹配 — 每个任务精确匹配最适合的 AI 工具(Cursor/Claude/Midjourney/Perplexity 等)
- 📋 Prompt 建议 — 为每个任务生成可直接复制使用的完整 Prompt 指令
- 🔧 递归细化 — Pro 版支持无限递归细化子任务
- 📥 一键导出 — 导出完整 Markdown(含 Prompt 指令),直接分发给各 Agent
- 🔑 自带 Key — 用你自己的 LLM API Key,零推理成本
- 🌙 暗色主题 — 专为开发者设计的深色界面
# 克隆仓库
git clone https://github.com/YOUR_USERNAME/taskpilot.git
cd taskpilot
# 安装依赖
npm install
# 启动开发模式
npm start- 启动后进入设置向导
- 填入你的 LLM API 配置:
- Base URL:
https://api.deepseek.com或https://api.openai.com或任何兼容接口 - API Key: 你的密钥(只存本地)
- 模型:
deepseek-chat/gpt-4o/claude-3.5-sonnet等
- Base URL:
- 测试连接 → 开始使用
taskpilot/
├── main.js # Electron 主进程
├── preload.js # 安全桥接层
├── src/
│ ├── index.html # 主界面
│ ├── style.css # 样式
│ └── app.js # 渲染进程逻辑 + 流式 SSE
├── package.json
└── README.md
核心技术栈:
- Electron 28+ — 跨平台桌面
- 原生 HTML/CSS/JS — 零框架依赖,极致轻量
- SSE Streaming — 通过
/v1/chat/completions的stream: true实现流式输出 - OpenAI 兼容 API — 支持所有兼容接口(DeepSeek / OpenAI / Claude / 本地模型)
数据存储:
~/.taskpilot/config.json— LLM 配置~/.taskpilot/tasks.json— 任务数据~/.taskpilot/license.json— 许可证- 所有数据本地存储,不上传任何服务器
| 版本 | 价格 | 说明 |
|---|---|---|
| 免费版 | ¥0 | 永久免费,3个项目 + 基础拆解 |
| 周卡 | ¥10 | 7 天全功能体验 |
| 月卡 | ¥29 | 30 天全功能(推荐) |
| 年卡 | ¥99 | 1 年全功能 + 持续更新 |
| 终身买断 | ¥199 | 永久全功能 + 源码 + 白标 + 商业授权 |
注:推理成本由你自己的 API Key 承担,TaskPilot 本身不收取任何推理费用。
欢迎参与开发!几种参与方式:
- 提 Issue — 发现 Bug 或有新功能建议
- 提 PR — 直接贡献代码
- 翻译 — 帮助翻译为其他语言
- 推广 — Star ⭐ 或分享给朋友
# Fork 后克隆
git clone https://github.com/YOUR_USERNAME/taskpilot.git
cd taskpilot
# 安装依赖
npm install
# 开发模式(热重载)
npm start
# 构建
npm run build- 插件系统 — 自定义 Agent 适配器
- 任务模板库 — 常见项目类型一键使用
- 团队协作 — 多人分配和追踪
- 本地模型支持 — Ollama / LM Studio 直连
- 任务执行反馈 — Agent 执行结果回传
- VS Code 插件 — 在编辑器中直接使用
- 本仓库 (AGPL-3.0) — 完整的免费版功能,社区共建
- Pro 版 — 深度拆解、递归细化、无限保存等高级功能
- Pro 版收入用于支持项目持续开发
AGPL-3.0 — 你可以自由使用、修改和分发,但修改后的版本也必须开源。
Made with ❤️ by TaskPilot Team
如果觉得有用,请给个 ⭐ Star!