December 2025
个人知识库:让 AI 帮我记录工作
用 Claude Code、Git 和聚合脚本自动生成日志与周报
这篇文章分享我用 Claude Code、Git 和聚合脚本搭建的个人知识库系统:日志自动生成、周报一键汇总、长期事项随时可查。「记录」从负担变成了习惯。
它能帮我做什么?
日常
我:dailylog 1218
AI:日志已生成。今日完成 3 项:LLM Memory 调研、盲测功能上线、发布时区修复。
新增 TODO 1 项,进行中 2 项。确认提交?
我:commit
终端里简短确认,详细内容在生成的 markdown 文档里。
周会
我:weeklog
AI:本周完成 8 项,重点:业务平台上线、图片监控完成。
进行中 3 项,新增 TODO 2 项。确认提交?
周五开会前跑一下,直接汇报。
绩效/OKR
我:帮我总结 10-12 月的工作重点
AI:Q4 主要产出:业务平台(完整交付)、LLM Memory 调研、
Agent 可视化编码系统...共 47 项完成,12 项进行中。
再也不用翻三个月前的聊天记录。
追踪遗漏
我:XX 功能做到哪了?
AI:11/20 提出,11/25 开始开发,12/03 后无更新。
最后状态:完成 80%,阻塞点是等设计稿。
每日规划
我:今天主要任务是什么?
AI:P0 进行中:平台上线验证、图像能力限流对接。
P2 长期 TODO:Agent 代码重构,上次跟进是 12/10。
我用的工具
Claude Code(Anthropic 官方命令行工具)+ 一个 Git 仓库 + 一个聚合脚本
核心架构
所有工作都用 Git 管理,但不能把所有东西塞一个仓库——太乱,看不清主线。
我的做法:
- 每个项目独立 Git 仓库(代码、调研、文档各自分开)
- 知识库是单独一个仓库
fetch-today-work.sh脚本把外部仓库的今日工作聚合进来
> ./scripts/fetch-today-work.sh -d 2025-12-18
[OK] project-a: 13 commits, +13905/-759
[OK] project-b: 3 commits, +3002/-280
[OK] llm-memory-research: 7 commits, +6236/-7
脚本扫描所有配置的仓库,提取今天的 commits 和 diff,存到 .work-cache/。然后 AI 读取这些内容生成日志。
核心思路:外部工作仓库的路径配置在脚本里,知识库自动拉取各仓库的 commits 和 diff。工作本身就是记录,commit 就是日志的原材料。
各仓库保持独立清晰,知识库只做聚合和总结。
三个核心原则
1. Git 管理一切 代码用 Git,知识也用 Git。版本化、可追溯、多设备同步。
2. 定期聚合 日志 → 周总结 → 月总结 → 年总结。信息压缩,不会越积越多。
3. 本地化 数据在你手里,不锁在任何云服务。AI 工具换代了?随时切换。
未来畅想
现阶段 AI 干活还需要我很多干预——提供上下文、解释背景、纠正方向。本质上是我知道很多 AI 不知道的事情。
但如果 AI 知道我的一切呢?
我的工作习惯、项目历史、技术偏好、踩过的坑、做过的决策……全部记录在案,随时可查。到那时候,我只需要说「把这个功能做了」,剩下的交给它。
这是我的梦想:让 AI 替我干活,而我只负责提想法。
知识库就是第一步。
结语
「记录」从负担变成了习惯,因为它几乎不需要我动手。
对具体实现感兴趣的,可以参考这个公开仓库的维护方式。我的原始工作记录包含大量私人信息,不适合直接公开;公开版本只保留方法论和可复用的结构。
P.S. 这篇文章也是我让 AI 帮我写的。