任务板 AI 是一个轻量级、基于文件的任务看板,专为 AI 代理设计,还配备了用于人机协作的网络界面,能有效提升任务管理的效率。
npm install taskboardai
node_modules/.bin/taskboardai start
git clone https://github.com/yourusername/taskboardai.git
cd taskboardai
npm install
npm start
taskboardai list
taskboardai create --name "项目 X"
taskboardai open --name "项目 X"
taskboardai delete --name "项目 X"
taskboard-mcp start
taskboard-all start
taskboardai webhook add --url "https://example.com/webhook"
taskboardai webhook test --id 1
看板数据以 JSON 格式存储,包含以下字段:
{
"名称": "项目 X",
"任务列表": [
{
"标题": "完成需求分析",
"描述": "收集并整理用户需求文档",
"优先级": "高",
"状态": "进行中",
"开始时间": "2023-10-01",
"截止时间": "2023-10-15"
}
],
"下一步计划": [
"评审需求文档",
"分配开发任务"
],
"最后更新时间": "2023-10-05T18:30:00Z"
}
npm test
npm run test:coverage
npm run test:watch
npm test -- --testPathPattern 'tests/.*mcp'
npm test -- tests/unit
npm test -- tests/integration
npm install
npm run docs
~/.taskboardai/C:\Users\\.taskboardai\ 数据目录包含:
boards/:你的看板 JSON 文件config/:配置文件webhooks/:Webhook 配置欢迎贡献!请参考 CONTRIBUTING.md 获取具体指导。
本项目采用 Apache License 2.0 许可协议,具体内容见 LICENSE。