技术博客

记录开发实践、技术思考与踩坑总结。

标题摘要日期
从 Engineering State 到 Requirements Sieve:ForgeFlow 的第二次语义收缩 ForgeFlow 的关注点从“工程状态系统”进一步收缩到 requirements artifact:用原子化 sieve、typed extraction、pending clarification 与 blocking inconsistency,把模糊需求逐步变成可校验、可阻塞、可继续追问的结构化状态。 2026-05-28
Authority 比 Abstraction 更重要:ForgeFlow 的一次语义收缩 ForgeFlow 曾经一路膨胀成“workflow runtime / orchestration runtime / multi-agent system”。直到我开始为长周期项目负责:我才逐渐意识到,真正缺的不是抽象层,而是工程状态的 authority——哪些结论可信、凭什么可信、失败后该 STAY 还是 BACKFLOW。 2026-05-23
从“全能主力机”到“职责分离”:一次个人设备架构重构 这不是一篇“Mac 和 Windows 谁更好”的评测,而是一份真实的个人工作流演化记录:我如何从“让一台游戏本承担所有角色”,最终走向 Mac、Lima、Windows、AI node 分层共存的结构。 2026-05-08
从“自动恢复”到“删除恢复器”:一次 SSH 双跳事故复盘 这不是一篇 SSH 调参教程,而是一份真实故障复盘:我如何把一个不断叠加 autossh、watchdog、launchd、sleepwatcher 的“自愈系统”,最后删回一个普通 SSH tunnel。 2026-05-06