Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

工作足迹

记录每一份投入,沉淀每一次成长。工作足迹是一个用于记录、整理、沉淀和复盘工作内容的系统,帮助个人或团队更清晰地回顾每日工作、跟踪项目进展、汇总阶段成果,并形成可检索、可复用的工作知识库。

核心目标

  • 记录每日工作内容、进展与问题
  • 按项目、模块、任务维度沉淀工作过程
  • 支持日报、周报、月报快速汇总
  • 记录成果、风险、阻塞项与复盘结论
  • 让零散的工作记录逐步沉淀为可追溯的工作足迹

核心功能规划

功能状态

状态说明:

  • ✅ 已完成
  • 🚧 开发中
  • 🗓️ 规划中

任务列表:

  • 工作记录(新增/编辑/按日期查看):网页端快速录入 + 草稿/发布/编辑
  • 项目与任务关联:记录关联项目/模块/任务,汇总进展与风险
  • 周报与总结(日报/周报/月报):按时间范围汇总,支持手动补充
  • 工作复盘:问题、阻塞原因、解决过程、经验沉淀
  • 检索与统计:按日期/项目/标签/关键词检索与统计
  • AI 自动整理工作记录:自由文本解析为结构化记录,进入待确认
  • AI 总结生成(周报/月报):基于时间范围记录生成总结草稿
  • 钉钉机器人接入(消息入库 + AI解析):发送消息自动入库并结构化解析

1. 工作记录 - 新增每日工作记录

  • 记录工作事项、完成情况、耗时与备注
  • 支持草稿、发布与编辑
  • 支持按日期查看工作内容

2. 项目与任务关联

  • 工作记录关联项目、模块和任务
  • 查看项目的工作进展与历史记录
  • 汇总项目阶段成果、待办事项和风险项

3. 周报与总结

  • 按时间范围自动汇总工作记录
  • 生成日报、周报、月报内容
  • 支持手动补充重点成果、问题与下阶段计划

4. 工作复盘

  • 记录问题、阻塞原因和解决过程
  • 沉淀经验、改进措施和可复用方案
  • 支持按标签检索历史复盘内容

5. 检索与统计

  • 按日期、项目、标签、关键词检索
  • 统计工作投入、项目进展和成果分布
  • 支持查看个人或团队工作轨迹

主要页面规划

  • 首页:今日工作、近期项目、待办事项、工作统计
  • 工作记录:按日期查看和编辑每日工作内容
  • 项目管理:项目列表、模块、进展与关联记录
  • 工作总结:日报、周报、月报生成与管理
  • 复盘沉淀:问题记录、经验总结、知识检索
  • 数据看板:工作量、项目投入、成果与趋势统计

技术栈

  • 后端:Spring Boot、MyBatis-Plus、MySQL、Redis
  • 前端:Vue 3、TypeScript
  • 部署:Docker Compose、Nginx
  • AI能力:支持 OpenAI 兼容接口(可配置 baseUrl / apiKey / model),用于 AI 整理与总结

本地开发

目录结构:

  • backend/ 后端服务
  • frontend/ 前端 Web
  • deploy/ 部署相关(待补充)

前端启动:

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 等格式

项目状态

🚧 规划中

About

一个用于记录、整理、沉淀和复盘工作内容的轻量化系统,帮助个人或团队清晰追踪每日工作、项目进展、阶段成果与复盘记录。

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages