OpenMAIC-Feishu-Lab 任务列表 (Tasks)
摘要
本页面为 OpenMAIC-Feishu-Lab 项目的官方任务进度追踪文档,全量覆盖项目从环境准备、核心功能集成、飞书生态对接、部署上线到文档规范的五大类任务项,清晰标注各子任务的完成状态。
进度概览
截至当前,项目共规划20项子任务,其中已完成18项,待完成2项,整体完成率90%,剩余待完成任务集中于飞书Bitable自动化模块。
任务模块详情
1. 环境搭建 (Environment Setup)
- 克隆 OpenMAIC 仓库并初始化。
- 配置豆包 (Doubao-Ark) 模型 API Key 和 Base URL。
- 配置 OpenClaw Gateway 环境。
2. 核心集成开发 (Core Integration)
- 适配 Next.js
basePath: '/hr'模式。 - 开发
getApiPath/withBasePath路径工具函数。 - 全局替换 20+ 个组件中的 API 请求和静态资源路径。
- 修正
providers.ts以兼容doubao/ark-code-latest模型解析。
3. 飞书 Bitable 自动化 (Feishu Automation)
- 编写
bitable-sync.js同步得分的原型脚本。 - 开发
Bitable.RecordCreated事件监听器 (OpenClaw Plugin 层)。 - 自动化发送课堂邀请链接逻辑。
4. 部署与配置 (Deployment)
- 生成
hr-portal.confNginx 配置文件。 - 测试子路径
/hr访问。 - 测试 WebSocket 转发。
5. 文档与规范 (Documentation)
- 编写
README.md(项目入口)。 - 编写
ARCHITECTURE.md(架构图解)。 - 编写
BITABLE_GUIDE.md(飞书接入指南)。 - 编写
DEPLOYMENT.md(部署手册)。 - 编写
spec.md(技术规格)。 - 编写
tasks.md(任务进度)。 - 编写
checklist.md(核对表)。