给前端 AI 草稿箱做离线恢复时,我会先把 IndexedDB 账本拆出来 2026-06-30 2026-06-30 项目实战 AI 应用开发 / 前端工程 / 自动化 / 工作流 / TypeScript / 工程实践 一篇前端 AI 草稿箱复盘:把浏览器本地草稿、IndexedDB 版本迁移、outbox 同步队列、冲突恢复和审计账本拆成可验证的链路,减少刷新、断网和升级带来的数据丢失。 4 | 0
给 AI 表单助手加差异预览时,我会先把字段契约锁住 2026-06-25 2026-06-25 项目实战 AI 应用开发 / 前端工程 / Agent / TypeScript / 工程实践 一篇前端 AI 表单助手的项目复盘:把字段 schema、校验、dirty field、差异预览和人工确认串成提交前的安全门禁。 3 | 0
给前端 Agent 流式输出加取消和重试时,我会先把事件账本建起来 2026-06-22 2026-06-22 项目实战 AI 应用开发 / 前端工程 / Agent / 工作流 / TypeScript / 工程实践 一次前端 Agent 流式输出治理复盘:把取消、重试、缓冲区和审计事件拆清楚,避免用户点击停止后页面还在继续吐 token。 5 | 0
给前端 Agent 工具调用做离线回放时,我会先把 MSW 场景表建起来 2026-06-17 2026-06-17 项目实战 AI 应用开发 / 前端工程 / Agent / 自动化 / TypeScript / 工程实践 一次前端 Agent 调试复盘:用 MSW 把工具调用、异常响应和测试场景收进可回放 fixtures,让排障少依赖真实后端状态。 1 | 0
给 RAG 答案做引用证据卡时,我会先把 chunk 版本存下来 2026-06-10 项目实战 AI 应用开发 / RAG / 前端工程 / 工作流 / 工程实践 一次 RAG 答案可核验改造复盘:把命中 chunk、向量版本、引用片段和前端证据卡绑定,减少答非所问后的排查成本。 4 | 0
Electron 桌面端出问题时,我会先打一个诊断证据包 2026-06-09 2026-06-09 项目实战 AI 应用开发 / 前端工程 / Electron / 自动化 / 工作流 / 工程实践 一次 Electron 桌面端排障复盘:把主进程日志、渲染进程事件、preload 安全桥和 netLog 网络记录收进同一个诊断包,让远程问题更容易复现和回看。 3 | 0
我给 AI 生成的前端补丁加了一道 AST 验收门 2026-06-08 项目实战 AI 应用开发 / 前端工程 / 自动化 / 工作流 / TypeScript / 工程实践 一次前端工程自动化复盘:把 AI 生成补丁先放进 AST、类型检查、Lint、格式和测试门禁里验收,再决定是否进入真实代码库。 5 | 0
给前端 AI 任务做多标签同步时,我会先把广播和单写锁分开 2026-06-08 项目实战 AI 应用开发 / 前端工程 / 自动化 / 工作流 / TypeScript / 工程实践 一次前端 AI 任务多标签同步复盘:用 BroadcastChannel 做状态广播,用 Web Locks 控制单写任务,再用可恢复快照兜住后台标签页和刷新场景。 5 | 0
给 Electron preload 扩能力前,我会先写一份可审计能力清单 2026-06-04 项目实战 Electron / 前端工程 / TypeScript / 工作流 / 工程实践 一次 Electron 桌面端能力桥接复盘:把 renderer 可调用的原生能力收口到类型、IPC 白名单、参数校验、窗口范围和审计记录里,让 preload 不再变成随手扩展的万能入口。 6 | 0
给 RAG 导入大文件前,我会先把上传队列做成可恢复状态机 2026-06-03 项目实战 RAG / 前端工程 / 自动化 / 工作流 / TypeScript / 工程实践 一次 RAG 批量导入的项目复盘:在切分和入库之前,先把浏览器端上传队列、校验、暂停恢复和失败重试做成可审查的状态机。 3 | 0