Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Integrations
Mvp Kanban Skill
Try it提供任务与泳道管理、批量操作、AI分析和语义搜索的看板系统,支持Web界面、REST API及MCP工具调用。
What it does
MVP 看板系统技能,支持任务管理、泳道管理、批量操作和 AI 分析。 通过 MCP 协议提供 21 个工具,支持 Web 界面、REST API 和 MCP 工具调用。
The skill document
MVP Kanban Board Skill - v3.0.0
📖 描述
MVP 看板系统技能,支持任务管理、泳道管理、批量操作和 AI 分析。 通过 MCP 协议提供 21 个工具,支持 Web 界面、REST API 和 MCP 工具调用。
✨ 功能特性
- ✅ 任务管理 - 增删改查、拖拽移动、双击编辑
- ✅ 泳道管理 - 自定义泳道、颜色、图标
- ✅ 批量操作 - 批量创建/更新/删除任务
- ✅ AI 分析 - 瓶颈识别、风险预警、建议生成
- ✅ 向量搜索 - 语义级任务搜索
- ✅ 自然语言 - 中文命令解析
- ✅ Web 界面 - 可视化操作、拖拽交互
- ✅ 数据持久化 - SQLite 数据库
🚀 快速开始
方式 1: 从 ClawHub 安装
clawhub install mvp-kanban
方式 2: Docker 部署
docker pull your-dockerhub-username/mvp-kanban:latest
docker run -d \
-p 9999:5000 \
-v kanban-data:/app/data \
--name mvp-kanban \
your-dockerhub-username/mvp-kanban:latest
方式 3: 本地开发
git clone https://github.com/your-username/mvp-kanban.git
cd mvp-kanban/docker
pip install -r requirements.txt
python app.py
📋 使用方式
Web 界面
- 点击"➕ 添加任务"创建任务
- 双击任务卡片编辑
- 拖拽任务移动
- 悬停显示操作按钮
REST API
# 添加任务
curl -X POST http://localhost:9999/api/projects \
-H "Content-Type: application/json" \
-d '{"name":"任务","lane":"feature","priority":"high"}'
# 更新任务
curl -X PUT http://localhost:9999/api/projects/1 \
-H "Content-Type: application/json" \
-d '{"status":"in_progress"}'
# AI 分析
curl http://localhost:9999/api/llm/analyze
MCP 工具
from mcp import Client
client = Client("kanban")
# 添加任务
await client.call_tool("add_project", {
"name": "安全加固",
"lane": "security",
"priority": "high"
})
# AI 分析
analysis = await client.call_tool("analyze_board")
自然语言
curl -X POST http://localhost:9999/api/llm/command \
-H "Content-Type: application/json" \
-d '{"command":"添加一个高优先级安全任务给张三"}'
🛠️ MCP 工具(21 个)
任务管理(7 个)
list_projects- 列出所有项目get_project_details- 获取项目详情add_project- 添加项目update_project_status- 更新状态update_project_full- 完整更新move_project- 移动项目delete_project- 删除项目
泳道管理(5 个)
list_lanes- 列出泳道add_lane- 添加泳道update_lane- 更新泳道delete_lane- 删除泳道get_lane_details- 泳道详情
批量操作(3 个)
batch_create_projects- 批量创建batch_update_projects- 批量更新batch_delete_projects- 批量删除
AI 功能(4 个)
analyze_board- AI 看板分析search_similar_projects- 向量搜索nlp_command- 自然语言命令llm_search- 向量搜索
辅助功能(2 个)
get_board_metrics- 获取统计指标get_project_history- 变更历史
⚙️ 配置
MCP 配置
创建 ~/.openclaw/config/mcp.json:
{
"mcpServers": {
"kanban": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"your-dockerhub-username/mvp-kanban:latest",
"python",
"mcp_server.py"
],
"cwd": "/root/.openclaw/workspace/skills/mvp-kanban",
"env": {
"PYTHONPATH": "/app"
}
}
}
}
Docker Compose
version: 0.0.1
services:
kanban:
image: your-dockerhub-username/mvp-kanban:latest
container_name: mvp-kanban
ports:
- "9999:5000"
volumes:
- kanban-data:/app/data
environment:
- FLASK_ENV=production
restart: unless-stopped
📊 系统要求
- Docker 20.10+
- Python 3.12+
- 内存:512MB
- 存储:100MB
📖 文档
- 使用指南 - 5 种使用方式对比
- API 文档 - 完整 REST API 说明
- Web 界面指南 - Web 功能使用
- 快速测试 - 功能测试清单
🏷️ 泳道
默认泳道:
- 🚀 功能开发 (feature)
- 🔒 安全加固 (security)
- ⚙️ DevOps (devops)
- 🐛 Bug 修复 (bugfix)
支持自定义泳道!
🎯 使用场景
| 场景 | 推荐方式 |
|---|---|
| 日常管理 | Web 界面 |
| 开发集成 | REST API |
| AI 自动化 | MCP 工具 |
| 批量导入 | REST API 批量接口 |
| 快速记录 | 自然语言命令 |
📝 示例
CI/CD 集成
# GitHub Actions 发现 bug 自动创建任务
import requests
requests.post("http://localhost:9999/api/projects", json={
"name": f"修复:{bug_title}",
"lane": "bugfix",
"priority": "high",
"assignee": "developer"
})
AI 助手
# AI 理解后自动调用 MCP
command = "添加一个高优先级的安全任务给张三"
await client.call_tool("nlp_command", {"command": command})
🔄 版本
- Docker 镜像: v3.0.0
- Skill 版本: v3.0.0
- API 版本: v3.0.0
👥 作者
DevSecOps Team
📄 许可证
MIT License
🐛 问题反馈
提交 Issue 到:https://github.com/your-username/mvp-kanban/issues
🎉 贡献
欢迎提交 Pull Request!
访问 http://localhost:9999 开始使用!
Related skills
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
Site audit, content writing, and competitor analysis for organic search rankings.
More from 43622283
Browse all skills飞书语音交互技能。支持语音消息自动识别、AI 处理、语音回复全流程。需要配置 FEISHU_APP_ID 和 FEISHU_APP_SECRET 环境变量。使用 faster-whisper 进行语音识别,Edge TTS 进行语音合成,自动转换 OPUS 格式并通过飞书发送。适用于飞书平台的语音对话场景。
飞书语音交互技能。支持语音消息自动识别、AI 处理、语音回复全流程。需要配置 FEISHU_APP_ID 和 FEISHU_APP_SECRET 环境变量。使用 faster-whisper 进行语音识别,Edge TTS 进行语音合成,自动转换 OPUS 格式并通过飞书发送。适用于飞书平台的语音对话场景。
使用国内 OpenAI 兼容 API 快速总结 URLs、本地文件、YouTube 链接。支持所有国内大模型 API(百度千帆、阿里云、腾讯混元、字节火山、Moonshot、DeepSeek 等)。
Linux base security scanner integrating multiple tools - nmap, lynis, nikto, sqlmap, trivy. SINGLE HOST ONLY. Features secure temp files, progress bar, scan...
CodeQL 安全扫描与 LLM 智能分析融合工具。自动检测 CodeQL 安装、扫描指定目录、生成漏洞报告、LLM 分析、Jenkins 集成、输出验证 Checklist。
Node.js-based Excel automation for reading, writing, cleaning, transforming, merging .xlsx/.xls/.csv files with joins, analysis, flow control, and JS scripti...