2026-04-29

复盘体系升级

背景

  • xdx 指出:我之前直接替他写复盘日记,这不对。AI 应该引导用户自己思考,不是替他总结。
  • xdx 指出:每天苏格拉底式追问太重,应该分层。

调研结果

  • 日/周/月复盘目的不同:日=穿越情绪,周=重新规划,月=了解自己
  • 日复盘 3-5 分钟就够了,只做原始记录不分析
  • 周复盘用 KISS 模型 + AI 苏格拉底提问
  • 月复盘深度引导 + 跨期对比 + 读书笔记方法论(稻盛和夫"作为人何为正确"、PDCA)

已更新的文件

  • ~/obsidian/99-Templates/每日笔记模板.md — 砍掉复盘环节,只保留记录(做了什么 + 情绪 + 明天一件事)
  • ~/obsidian/99-Templates/周复盘模板.md — 简化为 KISS + 模式识别 + 目标检视
  • ~/obsidian/99-Templates/月度检查模板.md — 加入自我认知 + 决策审视(稻盛和夫/PDCA)
  • HEARTBEAT.md — "每日复盘提醒"改为"每日记录提醒",周/月提醒引导找喵喵做 AI 引导

我的工作方式变化

| 场景 | 我做什么 | |------|---------| | 日记录 | 用户说一句就记录,顶多提醒"今天有什么想说的?",不追问不分析 | | 周复盘 | 苏格拉底式提问,2-3 轮对话,帮发现一周模式 | | 月复盘 | 深度引导 + 跨期对比 + 结合读书笔记方法论 |

教训

  • AI 协助复盘 ≠ AI 替你写复盘。复盘是用户自己的思考过程,AI 只能提问引导。
  • 轻量才能持久。之前的每日复盘模板太重(7 个习惯 + 反思 + 提炼),导致断档 10 天。

2026-04-29

复盘体系升级

背景

  • xdx 指出:我之前直接替他写复盘日记,这不对。AI 应该引导用户自己思考,不是替他总结。
  • xdx 指出:每天苏格拉底式追问太重,应该分层。

调研结果

  • 日/周/月复盘目的不同:日=穿越情绪,周=重新规划,月=了解自己
  • 日复盘 3-5 分钟就够了,只做原始记录不分析
  • 周复盘用 KISS 模型 + AI 苏格拉底提问
  • 月复盘深度引导 + 跨期对比 + 读书笔记方法论(稻盛和夫"作为人何为正确"、PDCA)

已更新的文件

  • ~/obsidian/99-Templates/每日笔记模板.md — 砍掉复盘环节,只保留记录(做了什么 + 情绪 + 明天一件事)
  • ~/obsidian/99-Templates/周复盘模板.md — 简化为 KISS + 模式识别 + 目标检视
  • ~/obsidian/99-Templates/月度检查模板.md — 加入自我认知 + 决策审视(稻盛和夫/PDCA)
  • HEARTBEAT.md — "每日复盘提醒"改为"每日记录提醒",周/月提醒引导找喵喵做 AI 引导

我的工作方式变化

| 场景 | 我做什么 | |------|---------| | 日记录 | 用户说一句就记录,顶多提醒"今天有什么想说的?",不追问不分析 | | 周复盘 | 苏格拉底式提问,2-3 轮对话,帮发现一周模式 | | 月复盘 | 深度引导 + 跨期对比 + 结合读书笔记方法论 |

教训

  • AI 协助复盘 ≠ AI 替你写复盘。复盘是用户自己的思考过程,AI 只能提问引导。
  • 轻量才能持久。之前的每日复盘模板太重(7 个习惯 + 反思 + 提炼),导致断档 10 天。

Obsidian 读书笔记审计与升级

问题诊断

审计了 ~452 篇读书笔记(微信读书导出到 Obsidian),发现 5 个系统性问题:

  1. rating 字段全空 — 所有笔记的 YAML frontmatter 中 rating: ""
  2. 缺少批判性评价 — 只总结书里说了什么,没有批评、偏见、幸存者偏差分析
  3. 行动项太泛 — 没有映射到具体项目(Humanizer、训练营、小说写作等)
  4. 标签过宽个人成长/思维认知 套在技术、投资、中医、小说上
  5. "挤书"风格 — 像听书/AI 摘要,缺少用户自己的声音和微信读书划线

用户选择:方向 2 — 改笔记结构

新增两个固定章节:

  • 社区评价 — 豆瓣高分书评 + 微信读书热门划线/想法(按赞同数排序)
  • 争议与批评 — 表格化:批评点 | 来源 | 论据 | 是否成立 | 我的判断

已更新文件

  • ~/skills/book-notes/SKILL.md — 笔记生成模板新增第七节(社区评价)、第八节(争议与批评),写入数据获取流程(豆瓣搜索 + 微信读书 MCP)
  • ~/obsidian/04-Resources/读书笔记/【0163】原则-瑞达利欧.md — 已用新结构重构示范

微信读书 MCP 状态

  • weread MCP 工具可用:get_bookshelf, search_books, get_book_notes_and_highlights, get_book_best_reviews
  • CookieCloud 容器 (192.168.50.47:8088) 之前没跑起来
  • xdx 手动发了 curl Cookie,提取到 wr_vid=63726642; wr_rt=web@GynsCW1uVZlHoaLIfex_AL; wr_skey=ktoXv5De
  • 成功拉取 80 本书的笔记数据 + 《原则》热门评论(11056 条书评,8.18 分)
  • 微信读书评论质量高:有赞同数排序、有低分评论、都是真实读者

结论

  • 豆瓣 + 微信读书 互补:豆瓣批评更犀利,微信读书更精准(同版本读者)
  • 后续可批量刷热门书补充社区评价层

读书笔记批量增强

微信读书社区评价集成

  • 用 mcporter weread 工具链拉取热门书评,为读书笔记新增「社区评价」+「争议与批评」章节
  • Cookie 放 /tmp/weread_cookie.txt,mcporter 需要 WEREAD_COOKIE 环境变量
  • 已更新 15 本已有笔记:纳瓦尔宝典、认知觉醒、明朝那些事儿、道德经、清单革命、福格行为模型、如何阅读一本书、经济学的思维方式、心与活法、好好思考、熵增定律、思辨力35讲、麦肯锡思考工具、斯坦福极简经济学2、微服务设计
  • 新创建 5 本待读笔记:影响力、乌合之众、置身事内、思考快与慢、活法
  • 微信读书找不到的书(版权限制):反脆弱、黑天鹅、穷爸爸富爸爸、人类简史、自私的基因、1984、动物庄园、百年孤独、三体等 27+ 本 → 考虑用豆瓣补

CookieCloud Cloudflare Tunnel

  • 目标:用 cc.miaomiao.uk 访问本地 Docker CookieCloud(192.168.50.47:8088
  • 方案:Cloudflare Tunnel(cloudflared)
  • Quick Tunnel 已验证可行,但 URL 随机不适合生产
  • 需要创建 Named Tunnel + CF API Token(权限:Cloudflare Tunnel: Edit, DNS: Edit)
  • 等用户提供 CF API Token 后继续配置

CSAPP 闯关学习系统(工程化版本)

背景

  • xdx 要求设计「CSAPP 闯关学习系统」,输出到 Obsidian 项目中
  • 目标不是"做完实验",而是构建系统级理解能力 + 从底层模型映射到真实工程问题
  • 基于 CSAPP 7 个 Labs(Data / Bomb / Attack / Cache / Shell / Malloc / Proxy)

设计原则

  1. 极简优先 — 每个 Lab 控制在 1 页结构,所有内容可执行
  2. 模型驱动 — 每个 Lab 2~4 个核心模型,必须可迁移
  3. AI 是教练不是代做 — Prompt 禁止直接产出答案,必须引导思考
  4. 面向工程 — 每个知识点映射真实系统问题(偏后端/数据/性能/内存)

文件结构(10 个文件)

📂 CSAPP闯关系统/
├── 00-Dashboard.md          ← 总览(进度/规则/能力地图/游戏规则)
├── 01-Data-Lab.md           ← 位运算 / 补码 / IEEE754
├── 02-Bomb-Lab.md           ← 栈帧 / 汇编阅读 / GDB调试
├── 03-Attack-Lab.md         ← 缓冲区溢出 / ROP / 防护机制
├── 04-Cache-Lab.md          ← 局部性 / 缓存行 / 分块优化
├── 05-Shell-Lab.md          ← fork/exec / 信号 / 并发
├── 06-Malloc-Lab.md         ← 空闲链表 / 碎片 / 分配策略
├── 07-Proxy-Lab.md          ← TCP连接 / HTTP代理 / 并发模型  ⭐新建
├── 08-Learning-Agents.md    ← 4 Agent系统 + Prompt模板       ⭐新建
└── 通关总结模板.md           ← 每关必填6个问题                ⭐新建

每个 Lab 统一 7 模块结构

  1. 🎯 本关目标(核心问题 + 现实工程能力)
  2. 🧠 核心模型(2~4 个,本质 + 关键变量)
  3. 🧪 任务拆解(子任务列表)
  4. 🤖 AI 教练 Prompt(Theory Agent)
  5. 🔍 工程映射(Reality Agent)
  6. 📝 通关总结(6 个必填问题模板)
  7. ✅ 过关标准(必须 + 可选)

4 个 AI Agent 系统

  • Theory Agent — 概念讲解 / 模型提炼("解释 XXX 的本质是什么?")
  • Review Agent — 代码审查 / 挑错找漏洞("这段代码有什么问题?")
  • Reality Agent — 工程映射("XXX 在真实系统中会遇到什么问题?")
  • Progress Agent — 学习节奏管理(追踪进度、卡关提醒)

费曼学习法集成

  • xdx 问:系统用了费曼学习思想吗?
  • 对照结果:①学概念✅ ②教别人⚠️隐性 ③找缺口✅ ④简化类比✅
  • 缺在第②步:有"模型提炼"但没有显式的"用简单话教外行"环节
  • 已在 Dashboard 规则中补充:"如果你不能用一句话说清楚一个概念,说明你还没真懂"

CSAPP 费曼检验工程化升级

  • xdx 指出:"教外行"对后端架构师来说太抽象
  • 从"教外行"改为三个工程场景:
    • Junior Test(带新人):能不能拆解开讲清楚 — 技术深度检验
    • Boss Test(给 PM/老板汇报):能不能抽象掉术语讲本质 — 架构思维检验
    • Debug Test(线上故障排查):能不能从原理推到根因 — 工程能力检验
  • 已同步更新 Dashboard 规则和通关总结模板

软考架构师闯关系统

创建

  • ~/obsidian/02-Projects/软考架构/ 创建了 12 个文件:
    • 00-Dashboard.md(10 关路线图 + 费曼测试工程化版本)
    • 01-10 关卡文件(软件工程、架构风格、质量属性、系统设计、分布式、数据库、安全、新兴技术、论文、真题)
    • 通关总结模板.md

质量问题(xdx 指出)

  • 核心问题:所有文件内容质量都不行——只有知识点目录和 bullet points,没有真题、没有标准答案、没有实际案例
  • 具体缺陷
    1. "核心模型"只有名词罗列,没有实质内容
    2. AI Prompt 是通用的,任何关都能用同一套
    3. 案例分析和论文全是空壳,只写了"要做"
    4. 真题完全没有
    5. AIoT 项目绑定停留在口号
  • 对比 CSAPP 系统:CSAPP 质量好是因为基于具体实验任务,内容天然具体;软考这堆文件连考题都没查就开始搭结构,纯属空中楼阁

重构方案确定

每关应该包含:

  1. 知识卡(精简版,直接对标考点,不是教材搬运)
  2. 真题集(近 10 年真题按知识点分类 + 标准答题模板)
  3. 案例库(3-5 道案例题 + 标准答案 + 答题模板)
  4. AIoT 项目绑定(具体的分析、设计、论文素材,不是口号)
  5. 费曼测试(用真题检验,不是空对空)

05-分布式与微服务.md 已重写(标杆关)

  • 从 117 行空壳 → 实打实的学习材料
  • 新增内容:
    • 6 张知识卡(考试标准答案级别定义)
    • 2024年5月案例真题(单体 vs 微服务)+ 标准答题模板
    • 2022年11月案例真题(缓存一致性)+ 标准答题模板
    • 综合知识真题 + 高频考点总结
    • 4 种分布式事务方案对比表 + 2024年11月论文真题解法
    • AIoT 项目 3 个具体场景绑定(设备接入 AP/CP 选型、分布式事务方案、微服务拆分表)
    • 考试常考陷阱标注
  • 核心变化:从"你应该学什么"→"考试考过什么 + 标准答案长什么样 + 你的项目怎么套用"

教训

  • 搭框架不等于做内容。目录再漂亮,没有真题和标准答案就是空壳
  • 先查真题再写内容,否则根本不知道考试到底考什么
  • 项目绑定要具体到场景和方案,不能只写"结合 XX 项目"

软考架构师闯关系统 — 批量重写完成

重写范围(2026-04-29 完成 5 关)

按优先级重写了 02/03/04/06/07 共 5 关,加上之前已重写的 05,总计 6 关完成。

| 关卡 | 核心内容 | 行数 | |------|---------|------| | 02-架构风格与模式 | 五大分类 + 管道/黑板/解释器 + 设计模式分类 + 2022年11月案例真题(面向对象vs解释器) + 2021年11月案例真题 | ~140 | | 03-质量属性与评估 | 六大质量属性 + 六要素 + ATAM 四阶段 + 效用树 + 2022年11月必答题25分完整答案(效用树填空+架构风格对比) | ~160 | | 04-系统设计与建模 | UML三大分类 + 用例/类图/顺序图/状态图 + 4+1视图 + 2024年5月真题25分(设计类分类+活动图vs流程图) | ~140 | | 05-分布式与微服务 | CAP + 微服务拆分 + 分布式事务 4 方案 + 2024年5月/2022年11月案例真题 | ~117(标杆关,最先重写) | | 06-数据库与存储 | 数据库四阶段 + 反规范化 4 方法 + Cache-Aside + 布隆过滤器 + 2022年11月缓存真题完整答案 | ~140 | | 07-安全与可靠性 | CIA 三要素 + 对称/非对称/哈希 + N版本vs恢复块 + 双机容错 + 2025年AES-256真题 | ~130 |

统一结构(每关都包含)

  1. 知识卡:考试标准答案级别的定义,标注常见陷阱
  2. 历年真题:综合知识 + 案例分析,附标准答题模板
  3. AIoT 项目绑定:具体场景分析 + 论文素材(可直接用于论文写作)
  4. AI 教练 Prompt:Review Agent + Theory Agent(针对该关主题定制)
  5. 过关标准:具体可检验的 checklist

待补文件

  • 08-新兴技术(69 行,考试占比少 5-8 题,优先级低)
  • 09-论文专项(118 行,已丰满)
  • 10-真题冲刺(73 行,够用)

统一模板(所有关卡一致)

每关采用相同结构:🎯本关目标 → 📖知识卡 → 📝历年真题 → 🧪AIoT项目绑定 → 🤖AI教练Prompt → 📝通关总结 → ✅过关标准

软考架构师闯关系统 — 全部完成(2026-04-29 终版)

全部 11 关完成

xdx 指出原结构缺少"案例专项"——01-08 关只是知识点的案例练习,没有教案例分析这门考试怎么打(选题策略、答题模板、评分标准)。新增 11-案例专项.md 后补全。

最终文件清单: | 关卡 | 主题 | 行数 | 核心内容 | |------|------|------|---------| | 00 | Dashboard | 142 | 总览/规则/费曼测试/能力地图 | | 01 | 软件工程基础 | 112 | 开发模型/需求工程/维护类型 | | 02 | 架构风格与模式 | ~140 | 五大分类+设计模式+2案例真题 | | 03 | 质量属性与评估 | ~160 | ATAM+效用树+25分完整真题 | | 04 | 系统设计与建模 | ~140 | UML+4+1视图+25分完整真题 | | 05 | 分布式与微服务 | ~117 | CAP+分布式事务+2案例真题 | | 06 | 数据库与存储 | ~140 | Cache-Aside+布隆过滤器+缓存真题 | | 07 | 安全与可靠性 | ~130 | 加密算法+N版本vs恢复块+AES真题 | | 08 | 新兴技术 | ~90 | Lambda架构+MDA+云原生+论文真题 | | 09 | 论文专项 | ~120 | 历年真题汇总+AIoT素材+P0/P1/P2优先级 | | 10 | 真题冲刺 | ~110 | 三科策略+高频考点速查+时间分配 | | 11 | 案例专项 | ~120 | 选题策略+三大题型模板+评分标准+真题解析 |

教训

  • 每门独立考试都要有专门攻略。综合知识有 10 关冲刺,论文有 09 关专项,但案例分析原来夹在 01-08 里没人管。xdx 一眼看出这个 gap。
  • 知识点学习 ≠ 考试策略。01-08 教"是什么",11 教"怎么答题拿分"。

2025年软考真题补漏

背景

xdx 指出:闯关系统里为什么没有 2025 年真题?确实遗漏了。2025年两期考试(5月+11月)都结束了,真题已出。

2025年真题趋势变化

| 年份 | 新出现考点 | 说明 | |------|-----------|------| | 2025上 | 解释器架构(必答题)、知识图谱+Scrapy | AI/大模型相关首次进入案例 | | 2025下 | Serverless 架构、云原生数据库、缓存击穿方案对比、自主可控/鸿蒙 | Serverless 首次论文题,鸿蒙成新增热点 |

已更新的 5 个文件

  • 06-数据库与存储:+ 2025下缓存击穿真题(逻辑过期 vs 物理过期)
  • 08-新兴技术:+ Serverless 架构 + 自主可控/鸿蒙(2025下新增热点)
  • 09-论文专项:+ 2025上下半年论文真题 + Serverless 素材
  • 10-真题冲刺:+ 2025综合知识热点 + 案例新增考点 + 论文高频更新
  • 11-案例专项:+ 2025上解释器+知识图谱真题 + 2025下缓存击穿真题

软考闯关系统结构(最终版)

  • 01-08:知识点学习(含案例练习)
  • 09:论文专项(三科之一)
  • 10:案例专项(三科之一,答题策略+案例真题解析)
  • 11:真题冲刺(全科总复习,考前冲刺,高频速查表)
  • 顺序调整:原来 10 冲刺/11 案例反了,xdx 指出后调整为冲刺放最后

2023年真题补漏

  • 案例专项:2023下必答题 Lambda/Kappa(奥运会转播)、2023上 DFD 纠错、容器 vs 虚拟机
  • 论文专项:2023下 边缘计算/湖仓一体、2023上 云原生微服务/嵌入式系统
  • 注意:2023下是第二版教材改版第一次考试,必答题从"质量属性+架构风格"变成"大数据架构",超纲题变多

备考共识:软考没有"内部卷"

  • 全国统考,人社部+工信部封闭出题,泄题刑法管着
  • 市面上"内部资料/押题包过"都是营销话术,本质是真题合集+教材提炼
  • 真正有用的:近5年真题刷3遍 + 论文写5篇背熟 + 官方教材精读
  • 2023改版后超纲题变多,押题班全军覆没,连出题人都在变

软考教材知识库项目(2026-04-29 启动)

背景

  • xdx 想基于教材 PDF + 历年真题建立知识库,后续用于生成模拟题
  • 教材:《系统架构设计师教程(第2版)》清华大学出版社,2022年12月,712页

方案

~/projects/ruankao-kb/
├── chapters/        ← PDF 按 20 章拆分(Markdown)
├── knowledge/       ← 结构化知识点(YAML frontmatter + 考点/真题映射)
├── past-papers/     ← 历年真题库(2022-2025)
├── mock-exams/      ← 生成的模拟题
└── tools/           ← 拆章脚本 + 模拟题生成脚本

知识点格式

---
chapter: 07
title: 软件架构风格
tags: [架构风格, 数据流, 调用返回]
exam_frequency: 每年必考
question_types: [选择题, 案例填空]
related_past_papers: [...]
difficulty: 中等
---

模拟题生成策略

  • 选择题:KB 抽取知识点 → 参考历年真题的"坑" → 生成 75 题
  • 案例分析:KB 场景章节 + 历年真题题干格式
  • 论文题目:KB 下篇架构章节 + 历年命题趋势 → 预测 4 个方向

PDF 获取状态

  • 服务器直接下载失败(需要浏览器交互/验证码)
  • 已提供三个下载源给 xdx:
    1. 读书派 dushupai.com(诚通网盘 + 迅雷网盘)
    2. 看看网 okbook.net(27MB 压缩版)
    3. xdx 自己下载后发到飞书
  • 等 xdx 提供 PDF 后开始拆章

2026 年教材变更判断

  • 第二版教材 2022 年出版,2023 年启用,至今约 3.5 年
  • 第一版用了 ~14 年才换
  • 结论:2026 年出第三版教材概率很低
  • 但考题确实在快速变化:2025 年新增 Serverless/鸿蒙/知识图谱/解释器架构/缓存击穿等
  • 官方渠道:中国计算机技术职业资格网 ruankaow.org.cn(真有改版会发公告)
  • 培训机构的"重大调整"是营销话术,不是换教材

教材使用建议

  • 712 页通读性价比不高,但完全不碰教材也有风险(2023 改版后超纲题变多)
  • 策略:把教材当词典用,不是当小说读
  • 可以跳过:绪论、信息化基础、硬件组成、多媒体、数据通信(占 60%+)
  • 建议精读:第 7 章架构设计、第 8 章质量属性评估、第 9 章可靠性、第 10 章架构演化、第 11 章未来技术、下篇 12-19 章(论文写作框架)
  • 刷题遇到盲区 → 翻对应章节 → 看完回来继续刷