# ai_project **Repository Path**: xiaodeme/ai_project ## Basic Information - **Project Name**: ai_project - **Description**: A项目管理 功能亮点 - 语音记录项目活动记录,随时随地随心,可以管理多个项目,告别繁琐手动记录 - 自动汇总项目活动记录,形成项目周报 - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-04-27 - **Last Updated**: 2026-05-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目管理助手 Claw 轻量级 AI 项目管理工具,支持 Web 界面、飞书语音录入、Docker 一键部署。 # 产品特点 随时随地通过手机终端通过语音交换实现项目过程记录,自动创建任务,添加项目活动记录等; ## 应用架构 ``` 飞书APP ──→ OpenClaw(你的小龙虾) ──→ localhost:8000 (AI 项目助手 API) │ Web 浏览器 ────────────────────→ localhost:80 (Nginx 前端) ``` ## 功能 - **项目管理**:多项目并行,侧边栏切换 - **活动记录**:会议/沟通结构化录入,含结论和下一步计划 - **任务看板**:四列看板(未开始·进行中·已完成·已停滞) - **已完成汇总**:当天完成的任务自动归集为活动 - **周报生成**:配 DeepSeek Key 后一键生成三段式周报 --- ## 单服务器部署 ### 前置条件 - 已安装 Docker & Docker Compose - Node.js ≥ 20 ### 1. 部署 AI 项目助手 ```bash git clone https://gitee.com/xiaodeme/ai_project.git cd ai_project cp .env.example .env # ⚠️ 必须填写 DEEPSEEK_API_KEY(否则周报无 AI 润色) docker-compose up --build -d ``` 验证:`curl localhost:8000/api/health` 返回 `{"status":"ok"}` ### 2. 安装 OpenClaw ```bash npm install -g openclaw openclaw init ``` ### 3. 连接飞书 在 OpenClaw 后台配置飞书插件,完成后飞书机器人可接收消息。 ### 4. 安装项目技能(必须) > ⚠️ 此步骤必须执行,否则 OpenClaw 无法按项目工作流规则进行交互。 ```bash # 将项目自带的 SKILL.md 安装到 OpenClaw 技能目录 mkdir -p ~/.openclaw/plugin-skills/ai-project cp /root/ai_project/SKILL.md ~/.openclaw/plugin-skills/ai-project/SKILL.md # 重启使技能生效 openclaw gateway restart ``` 验证:飞书发送「查看项目列表」,OpenClaw 应返回项目数据。 完工。飞书发语音 → OpenClaw 自动匹配 ai-project 技能 → 按工作流规则调用 `localhost:8000/api/` 写入数据。 --- ## 本地开发 ```bash # 启动 cd backend && .venv/bin/python -m uvicorn main:app --port 8000 & cd frontend && npm run dev & # 停止 pkill -f "uvicorn main:app" pkill -f "vite" ``` 前端 `localhost:5173`,后端 `localhost:8000` ## 环境变量 ``` DEEPSEEK_API_KEY=your-key # 周报 AI 生成 ``` ## 技术栈 Vue 3 + Element Plus · FastAPI + SQLite · DeepSeek API