{"id":50222354,"url":"https://github.com/Pangu-Immortal/qflow","last_synced_at":"2026-06-03T16:00:47.856Z","repository":{"id":351798076,"uuid":"1212517016","full_name":"Pangu-Immortal/qflow","owner":"Pangu-Immortal","description":"驱动的项目管理 MCP 服务器，50 个工具覆盖任务管理、Spec 驱动开发、多 Agent 协作、自动驾驶引擎｜AI-powered project management MCP server — 50 tools for Claude Code / Cursor / Windsurf / Codex. Task tracking, spec-driven devAI elopment, multi-agent orchestration, complexity scoring, autopilot engine, quality gates. | ","archived":false,"fork":false,"pushed_at":"2026-04-17T06:28:58.000Z","size":1908,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-04-26T00:38:22.764Z","etag":null,"topics":["ai-project-management","autopilot","claude-code","complexity-scoring","context-modules","cursor","design-system","file-based","lottie-animation","mcp-server","model-context-protocol","multi-agent","open-source","prd-parser","spec-driven-development","sprint-management","task-management","tdd","typescript","windsurf"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Pangu-Immortal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-04-16T13:07:30.000Z","updated_at":"2026-04-25T14:43:50.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/Pangu-Immortal/qflow","commit_stats":null,"previous_names":["pangu-immortal/qflow"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Pangu-Immortal/qflow","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pangu-Immortal%2Fqflow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pangu-Immortal%2Fqflow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pangu-Immortal%2Fqflow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pangu-Immortal%2Fqflow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pangu-Immortal","download_url":"https://codeload.github.com/Pangu-Immortal/qflow/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pangu-Immortal%2Fqflow/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33872298,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-03T02:00:06.370Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-project-management","autopilot","claude-code","complexity-scoring","context-modules","cursor","design-system","file-based","lottie-animation","mcp-server","model-context-protocol","multi-agent","open-source","prd-parser","spec-driven-development","sprint-management","task-management","tdd","typescript","windsurf"],"created_at":"2026-05-26T13:00:18.258Z","updated_at":"2026-06-03T16:00:47.849Z","avatar_url":"https://github.com/Pangu-Immortal.png","language":"TypeScript","funding_links":[],"categories":["Project \u0026 Service Management","📦 Other"],"sub_categories":["📋 Project Management"],"readme":"\u003cdiv align=\"center\"\u003e\n\n![qflow Visitor Count](https://count.getloli.com/get/@qflow?theme=rule34)\n\n\u003ch1\u003eqflow\u003c/h1\u003e\n\n\u003cp\u003e\u003cstrong\u003e装上就能用的 AI 项目管理工具 — 不需要任何 API Key\u003c/strong\u003e\u003c/p\u003e\n\n\u003cp\u003e\n  \u003cb\u003e如果这个项目对你有帮助，请 \u003ca href=\"https://github.com/Pangu-Immortal/qflow/stargazers\"\u003e\u0026#11088; Star\u003c/a\u003e 支持一下！\u003c/b\u003e\n\u003c/p\u003e\n\n[![License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n[![MCP](https://img.shields.io/badge/MCP-Compatible-purple.svg)](https://modelcontextprotocol.io)\n[![Tools](https://img.shields.io/badge/MCP%20Tools-50-orange.svg)]()\n[![Dependencies](https://img.shields.io/badge/Dependencies-4-brightgreen.svg)]()\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.0%2B-blue.svg)](https://www.typescriptlang.org)\n\n[English](README-en.md)\n\n\u003c/div\u003e\n\n---\n\n## 💡 一句话介绍\n\nqflow 是一个纯 MCP 工具层，让你的 AI 编辑器（Claude Code / Cursor / Windsurf / Codex）秒变项目经理。50 个工具、17 个上下文模块、34 种 Lottie 动画模板，只有 4 个运行时依赖，装上就用，不需要配置任何 API Key。\n\nMCP（Model Context Protocol）是让 AI 编辑器连接外部工具的开放协议。\n\n---\n\n## ✨ 装上后你能做什么\n\n不是功能列表，是你明天就能用的真实场景：\n\n🗂️ **对 AI 说\"帮我拆解这个需求\"**\n→ qflow 自动创建任务树，设置依赖关系，评估每个任务的复杂度（1-10 分）\n\n📋 **对 AI 说\"下一步做什么\"**\n→ qflow 分析依赖图谱和优先级，推荐最优任务，告诉你为什么\n\n📝 **对 AI 说\"写一个技术方案\"**\n→ qflow 管理 Spec 全生命周期——创建、变更提议、SHA-256 冲突检测、归档\n\n📄 **对 AI 说\"把这个 PRD 转成任务\"**\n→ qflow 解析 Markdown PRD，一键生成结构化任务树，自动建立依赖\n\n🔄 **对 AI 说\"进入自动驾驶\"**\n→ qflow 启动 Autopilot 引擎，令牌桶限流，自动推进任务链\n\n🔍 **对 AI 说\"帮我做个代码评审\"**\n→ qflow 召唤 12 个 Agent 角色（PM / 架构师 / QA / 安全 / DBA / DevOps），多视角对抗性评审\n\n🎨 **对 AI 说\"生成一个加载动画\"**\n→ qflow 从 34 种模板中选择，输出标准 Lottie JSON，直接用于 Android / iOS / Web\n\n🏃 **对 AI 说\"开始 Sprint\"**\n→ qflow 管理 Scrum 全流程——创建 Sprint、添加故事、完成回顾\n\n🧪 **对 AI 说\"用 TDD 方式开发\"**\n→ qflow 驱动红-绿-重构循环，自动跟踪每一步状态\n\n🧠 **对 AI 说\"加载 iOS 设计规范\"**\n→ qflow 按需注入 SwiftUI 约束知识，6 个平台的设计系统随时可用\n\n---\n\n## 🚀 30 秒安装\n\n\u003e 前置要求：[Node.js](https://nodejs.org) \u003e= 18\n\n```bash\ngit clone https://github.com/Pangu-Immortal/qflow.git\ncd qflow\nbash setup.sh\n```\n\n重启编辑器，完成。\n\n**不需要配置 API Key。** qflow 是纯工具层，你的 AI 编辑器提供智能。所有 50 个工具开箱即用。\n\n\u003e 提示：在你的项目中将 `.qflow/` 加入 `.gitignore`，避免任务数据被提交到 Git。\n\n---\n\n## 🛠️ 支持的编辑器\n\n**Claude Code** · **Cursor** · **Windsurf** · **Codex CLI** · 任何 MCP 兼容工具\n\n---\n\n## 📦 50 个工具一览\n\n### 🗂️ 任务管理（15 个工具）\n\n创建、拆解、依赖图谱（Kahn 环检测 + 关键路径）、7 态状态机、优先级排序、批量操作、标签工作区隔离、PRD 一键转任务树。\n\n### 📝 Spec 驱动开发（8 个工具）\n\n初始化、提议变更、SHA-256 冲突检测、确定性合并、3 维验证（完整性 / 正确性 / 一致性）、AI 内容生成、Living Spec 同步、归档。\n\n### 🎯 工程质量（10 个工具）\n\n5 维复杂度评分、12 角色多视角评审、对抗性辩论、TDD 红-绿-重构循环、Scrum Sprint 全流程、自动驾驶引擎（5 种预设）、治理宪章。\n\n### 🧠 上下文模块（17 个）\n\n9 个工程模块（核心规范 / 分析模式 / 开发模式 / UI 约束 / 上下文守卫 / 思维分层 / 铁律 / README 规范 / 逆向分析）+ 8 个设计系统模块（Web / App / iOS / Android / Game / Pencil / PPT / UI-Web）。按需加载，Token 感知，自动压缩。\n\n### 🎨 Lottie 动画引擎\n\n34 种模板，6 大分类（加载 / 反馈 / 交互 / 过渡 / 数据 / 空状态）。告诉 AI 你想要什么动画，qflow 输出标准 Lottie JSON。支持自定义颜色、尺寸、帧率。\n\n### ⚙️ 其他工具\n\n模板管理、插件系统、DAG 工作流编排、持久化记忆、会话交接、系统诊断、编辑器规则安装。\n\n---\n\n## 📊 同类产品对比\n\n\u003e **qflow 是目前唯一的 All-in-one 方案** —— 任务管理 + Spec 驱动 + 多角色评审 + 设计系统 + 动画引擎，一个工具全搞定。其他同类工具通常只覆盖其中一个方向。\n\n| 维度 | **qflow** | Task Master AI | OpenSpec |\n|------|-----------|----------------|----------|\n| MCP 工具数 | **50** | 44 | 0（仅 CLI） |\n| 运行时依赖 | **4 个** | 61 个 | 9 个 |\n| 许可证 | **MIT（纯开源）** | MIT + Commons Clause | MIT |\n| 需要 API Key | **不需要** | 需要 | 不需要 |\n| Spec 管理 | **完整生命周期** | 无 | 有 |\n| 设计系统上下文 | **6 个平台** | 无 | 无 |\n| Lottie 动画引擎 | **34 种模板** | 无 | 无 |\n| 多 Agent 评审 | **12 个角色** | 无 | 无 |\n\n---\n\n## ❓ 常见问题\n\n**qflow 需要 API Key 吗？**\n不需要。qflow 是纯 MCP 工具层，智能由你的 AI 编辑器（Claude Code / Cursor / Windsurf）提供。所有 50 个工具开箱即用，零配置。\n\n**qflow 和 Task Master AI 有什么区别？**\nTask Master 专注任务管理（44 工具）。qflow 是 All-in-one 方案（50 工具），额外提供 Spec 管理、12 角色评审、6 平台设计系统、Lottie 引擎、TDD、Sprint。而且 qflow 只有 4 个依赖（vs 61 个），纯 MIT 许可。\n\n**支持哪些编辑器？**\n任何 MCP 兼容工具：Claude Code、Cursor、Windsurf、Codex CLI、VS Code（通过 MCP）等。也可以直接用 CLI（`qflow task add`、`qflow task list`）。\n\n**数据存在哪里？**\n本地 `.qflow/` 目录，纯文件存储，无需外部数据库。所有数据在你的机器上，不会上传。\n\n**qflow 是免费的吗？**\n完全免费。MIT 协议开源，个人和商业使用均可。\n\n---\n\n## ⭐ Star History\n\n[![Star History Chart](https://api.star-history.com/svg?repos=Pangu-Immortal/qflow\u0026type=Date)](https://star-history.com/#Pangu-Immortal/qflow\u0026Date)\n\n---\n\n## 📄 许可证\n\n[MIT](LICENSE) — 个人和商业使用均免费。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPangu-Immortal%2Fqflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPangu-Immortal%2Fqflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPangu-Immortal%2Fqflow/lists"}