Learning Journal
学习周记 #1 · 记忆系统启动与网站框架重构
2026.07.07
以输出倒逼输入——每周记录学到了什么、踩了什么坑、下周做什么。
本周推进
网站框架改造
- 导航重构:学习路径 → 方法论 · Harness → 知识域 → 案例 → 文章 → 资源库
- 新增 3 个落地页:学习路径 (/roadmap)、Harness (/harness)、记忆系统 (/memory)
- 修复了资源库 404 问题(文件存在但未部署)
- 全站字体颜色加深一度,提升可读性
- 首页 Hero 改为 SVG 架构图替代文字卡片
- 文章列表增加 Phase 筛选和阶段标识
记忆系统系列
- 第 1 篇:Agent 的"失忆症"——诊断篇 ✅
- 第 2 篇:三层记忆模型——框架篇 ✅
- 第 3 篇:工作记忆管理——实践篇 ✅
- 第 4 篇:情景记忆——核心工程篇 ✅
- 系列进度:4/6
学到了什么
关于记忆系统
三层记忆模型(工作记忆→情景记忆→语义知识)不是一个理论框架,而是一个工程决策框架。每一层对应一个不同的生命周期,意味着不同的存储策略和检索策略。最核心的发现是:情景记忆是 Harness 没有覆盖的缺口,也是"断片"最频繁的领域。
关于网站设计
导航结构经历了三次迭代才定下来。一开始把"记忆系统"作为独立导航项和 Harness 并列,但用户指出内容有重叠;又把 Harness 塞进知识体系,但方法论和知识域是不同维度的东西——最终方案是"方法论"和"知识域"作为导航里并列的两项,各有各的定位。
这个迭代过程本身说明:结构设计不要追求一步到位,上线后根据实际感受调整比闭门设计更有效。
💡 一个经验:当导航里有让用户困惑的项时,不是它的位置不对,就是它的名字不对。
踩了什么坑
- Astro 花括号转义: JSON 代码块中的
会被 Astro 当作模板表达式解析,报编译错误。修复方案是用 { 和 } 替代。 - sed 颜色替换顺序: 一次性替换多个颜色值时,如果规则顺序反了(先替换 #64748b → #475569,再替换 #475569 → #334155),会导致原本该保留中间色的值被过度替换。应该从最浅色开始替换。
- Astro 不支持
<></> 片段: 在模板表达式中使用 React 风格的 Fragment 会报运行时错误,需要用 <div> 包裹。
下周计划
- 记忆系统第 5 篇《遗忘的艺术——什么时候该忘记》
- 记忆系统第 6 篇《记忆系统的可观测性与调试》
- 如果时间允许:开始情景记忆在 Hermes 中的落地实践
学习周记是一个实验——每两周一篇,记录学习轨迹。这不是写给读者的,是给自己的进度条。
💬 评论