Creator App Tests / PR Spam Gate (push) Skipped
Frontend Tests / PR Spam Gate (push) Skipped
NPM Format (website & console) / PR Spam Gate (push) Skipped
Pre-commit Checks / PR Spam Gate (push) Skipped
QwenPaw Creator Plugin Release / check-version (push) Canceled after 0s
QwenPaw Creator Plugin Release / upload-oss (push) Canceled after 0s
Tests / PR Spam Gate (push) Skipped
CodeQL / CodeQL (python) (push) Canceled after 0s
CodeQL / CodeQL (typescript) (push) Canceled after 0s
Creator App Tests / Creator Backend Tests (push) Canceled after 0s
Creator App Tests / Creator UI Build & Tests (push) Canceled after 0s
E2E Smoke Tests / Playwright UI Smoke (push) Canceled after 0s
Frontend Tests / Detect console changes (push) Canceled after 0s
NPM Format (website & console) / website format check (push) Canceled after 0s
NPM Format (website & console) / console format check (push) Canceled after 0s
Pre-commit Checks / Pre-commit (push) Canceled after 0s
QwenPaw Data Plugin Release / check-version (push) Canceled after 0s
Tests / Detect code changes (push) Canceled after 0s
Frontend Tests / Vitest Unit Tests (push) Canceled after 0s
Frontend Tests / Frontend Summary (push) Canceled after 0s
QwenPaw Data Plugin Release / upload-oss (push) Canceled after 0s
Tests / Maintainer Approval (push) Canceled after 0s
Tests / Unit Tests - py3.11 - macos-latest (push) Canceled after 0s
Tests / Unit Tests - py3.11 - ubuntu-latest (push) Canceled after 0s
Tests / Unit Tests - py3.13 - ubuntu-latest (push) Canceled after 0s
Tests / Unit Tests - py3.11 - windows-latest (push) Canceled after 0s
Tests / Contract Tests - py3.11 - macos-latest (push) Canceled after 0s
Tests / Contract Tests - py3.11 - ubuntu-latest (push) Canceled after 0s
Tests / Contract Tests - py3.13 - ubuntu-latest (push) Canceled after 0s
Tests / Contract Tests - py3.11 - windows-latest (push) Canceled after 0s
Tests / Integrated Tests - py3.11 - macos-latest - p0 (push) Canceled after 0s
Tests / Integrated Tests - py3.11 - macos-latest - p1 (push) Canceled after 0s
Tests / Integrated Tests - py3.11 - macos-latest - p2 (push) Canceled after 0s
Tests / Integrated Tests - py3.11 - ubuntu-latest - fallback (push) Canceled after 0s
Tests / Integrated Tests - py3.11 - ubuntu-latest - p0 (push) Canceled after 0s
Tests / Integrated Tests - py3.11 - ubuntu-latest - p1 (push) Canceled after 0s
Tests / Integrated Tests - py3.11 - ubuntu-latest - p2 (push) Canceled after 0s
Tests / Integrated Tests - py3.13 - ubuntu-latest - p0 (push) Canceled after 0s
Tests / Integrated Tests - py3.13 - ubuntu-latest - p1 (push) Canceled after 0s
Tests / Integrated Tests - py3.13 - ubuntu-latest - p2 (push) Canceled after 0s
Tests / Integrated Tests - py3.11 - windows-latest - p0 (push) Canceled after 0s
Tests / Integrated Tests - py3.11 - windows-latest - p1 (push) Canceled after 0s
Tests / Integrated Tests - py3.11 - windows-latest - p2 (push) Canceled after 0s
Tests / Coverage Report (push) Canceled after 0s
Tests / Test Summary (push) Canceled after 0s
📋 Agent Kanban
一个基于 PawApp 框架开发的 AI 协作看板应用,支持多智能体任务管理与自动调度。
✨ 特性
- 🎯 看板式任务管理 - 5列看板(待规划、等待调度、进行中、审核中、已完成)
- 🤖 Agent 自动调度 - 智能分配任务给可用的 Agent
- 📊 实时进度追踪 - SSE 实时流式输出任务执行过程
- ✅ 工具调用批准 - 支持需要人工确认的工具执行
- 🔄 拖拽操作 - 通过拖拽在不同状态间移动任务
- 👥 Agent 视图 - 切换到 Agent 维度查看任务分布
🚀 快速开始
安装
通过 QwenPaw 应用中心安装:
- 打开 QwenPaw 应用中心
- 搜索 "Agent Kanban"
- 点击安装
使用
- 创建任务 - 点击列标题的
+按钮 - 分配 Agent - 在下拉菜单中选择 Agent
- 运行任务 - 点击"运行"按钮启动执行
- 查看结果 - 任务完成后点击"查看结果"查看详细输出
- 拖拽移动 - 拖动卡片在不同状态间切换
📖 看板列说明
| 列名 | 说明 |
|---|---|
| 待规划 | 新创建的任务,等待编辑和规划 |
| 等待调度 | 已分配 Agent,等待执行 |
| 进行中 | Agent 正在执行中 |
| 审核中 | 任务完成,等待审核 |
| 已完成 | 任务已审核通过 |
🎨 视图切换
- 任务视图 - 按任务状态分组显示(默认)
- Agent 视图 - 按 Agent 分组显示任务
🔧 技术栈
- 前端: React + Ant Design
- 后端: FastAPI + PawApp SDK
- 实时通信: Server-Sent Events
📄 许可证
MIT License