记录每一份投入,沉淀每一次成长。工作足迹是一个用于记录、整理、沉淀和复盘工作内容的系统,帮助个人或团队更清晰地回顾每日工作、跟踪项目进展、汇总阶段成果,并形成可检索、可复用的工作知识库。
- 记录每日工作内容、进展与问题
- 按项目、模块、任务维度沉淀工作过程
- 支持日报、周报、月报快速汇总
- 记录成果、风险、阻塞项与复盘结论
- 让零散的工作记录逐步沉淀为可追溯的工作足迹
状态说明:
- ✅ 已完成
- 🚧 开发中
- 🗓️ 规划中
任务列表:
- 工作记录(新增/编辑/按日期查看):网页端快速录入 + 草稿/发布/编辑
- 项目与任务关联:记录关联项目/模块/任务,汇总进展与风险
- 周报与总结(日报/周报/月报):按时间范围汇总,支持手动补充
- 工作复盘:问题、阻塞原因、解决过程、经验沉淀
- 检索与统计:按日期/项目/标签/关键词检索与统计
- AI 自动整理工作记录:自由文本解析为结构化记录,进入待确认
- AI 总结生成(周报/月报):基于时间范围记录生成总结草稿
- 钉钉机器人接入(消息入库 + AI解析):发送消息自动入库并结构化解析
- 记录工作事项、完成情况、耗时与备注
- 支持草稿、发布与编辑
- 支持按日期查看工作内容
- 工作记录关联项目、模块和任务
- 查看项目的工作进展与历史记录
- 汇总项目阶段成果、待办事项和风险项
- 按时间范围自动汇总工作记录
- 生成日报、周报、月报内容
- 支持手动补充重点成果、问题与下阶段计划
- 记录问题、阻塞原因和解决过程
- 沉淀经验、改进措施和可复用方案
- 支持按标签检索历史复盘内容
- 按日期、项目、标签、关键词检索
- 统计工作投入、项目进展和成果分布
- 支持查看个人或团队工作轨迹
- 首页:今日工作、近期项目、待办事项、工作统计
- 工作记录:按日期查看和编辑每日工作内容
- 项目管理:项目列表、模块、进展与关联记录
- 工作总结:日报、周报、月报生成与管理
- 复盘沉淀:问题记录、经验总结、知识检索
- 数据看板:工作量、项目投入、成果与趋势统计
- 后端:Spring Boot、MyBatis-Plus、MySQL、Redis
- 前端:Vue 3、TypeScript
- 部署:Docker Compose、Nginx
- AI能力:支持 OpenAI 兼容接口(可配置 baseUrl / apiKey / model),用于 AI 整理与总结
目录结构:
backend/后端服务frontend/前端 Webdeploy/部署相关(待补充)
前端启动:
cd frontend
npm install
npm run dev后端启动(需要本机可访问 Maven 仓库下载依赖):
cd backend
mvn -s maven-settings.xml -DskipTests spring-boot:run后端默认配置:
- 默认登录账号:
admin/admin123(可通过DEFAULT_USERNAME/DEFAULT_PASSWORD覆盖) - 数据库连接:通过
DB_URL/DB_USERNAME/DB_PASSWORD配置 - AI 配置:
AI_BASE_URL/AI_API_KEY/AI_MODEL - 钉钉回调:
DINGTALK_ENABLED/DINGTALK_TOKEN/DINGTALK_AES_KEY/DINGTALK_APP_KEY
- 接入 AI 自动整理工作记录
- 根据每日记录自动生成周报、月报
- 自动识别项目风险、长期阻塞项和遗漏事项
- 支持团队协作、成员工作汇总与管理视图
- 支持导出 Markdown、Word、Excel 等格式
🚧 规划中