给前端 AI 流式 Markdown 渲染加护栏时,我会先把解析和净化拆开 2026-07-08 2026-07-08 项目实战 AI 应用开发 / 前端工程 / Agent / 自动化 / TypeScript / 工程实践 一篇前端 AI 流式 Markdown 渲染的项目复盘:把 token 缓冲、增量解析、HTML 净化、预览渲染和清理账本拆开,减少闪烁、卡顿和 XSS 风险。 16 | 0
给前端 AI 文件预览加大文件保护时,我会先把解析和渲染拆开 2026-07-07 2026-07-07 项目实战 AI 应用开发 / 前端工程 / 自动化 / 工作流 / TypeScript / 工程实践 一篇前端 AI 文件预览的项目复盘:把文件选择、大小校验、流式读取、Worker 解析、预览缓存和对象 URL 清理拆开,减少大文件拖垮页面的风险。 11 | 0
给前端 Agent 加撤销重做时,我会先把命令栈和副作用账本拆开 2026-07-06 项目实战 AI 应用开发 / 前端工程 / Agent / 工作流 / TypeScript / 工程实践 一篇前端 Agent 操作撤销重做的项目复盘:把用户意图、状态补丁、反向补丁、外部副作用和回放审计分层,避免 Ctrl+Z 只回滚界面却留下脏接口调用。 11 | 0
给前端 AI 草稿箱做离线恢复时,我会先把 IndexedDB 账本拆出来 2026-06-30 2026-06-30 项目实战 AI 应用开发 / 前端工程 / 自动化 / 工作流 / TypeScript / 工程实践 一篇前端 AI 草稿箱复盘:把浏览器本地草稿、IndexedDB 版本迁移、outbox 同步队列、冲突恢复和审计账本拆成可验证的链路,减少刷新、断网和升级带来的数据丢失。 14 | 0
给 AI 表单助手加差异预览时,我会先把字段契约锁住 2026-06-25 2026-06-25 项目实战 AI 应用开发 / 前端工程 / Agent / TypeScript / 工程实践 一篇前端 AI 表单助手的项目复盘:把字段 schema、校验、dirty field、差异预览和人工确认串成提交前的安全门禁。 14 | 0
给前端 Agent 流式输出加取消和重试时,我会先把事件账本建起来 2026-06-22 2026-06-22 项目实战 AI 应用开发 / 前端工程 / Agent / 工作流 / TypeScript / 工程实践 一次前端 Agent 流式输出治理复盘:把取消、重试、缓冲区和审计事件拆清楚,避免用户点击停止后页面还在继续吐 token。 9 | 0
给前端 Agent 工具调用做离线回放时,我会先把 MSW 场景表建起来 2026-06-17 2026-06-17 项目实战 AI 应用开发 / 前端工程 / Agent / 自动化 / TypeScript / 工程实践 一次前端 Agent 调试复盘:用 MSW 把工具调用、异常响应和测试场景收进可回放 fixtures,让排障少依赖真实后端状态。 8 | 0
给 RAG 答案做引用证据卡时,我会先把 chunk 版本存下来 2026-06-10 项目实战 AI 应用开发 / RAG / 前端工程 / 工作流 / 工程实践 一次 RAG 答案可核验改造复盘:把命中 chunk、向量版本、引用片段和前端证据卡绑定,减少答非所问后的排查成本。 18 | 0
Electron 桌面端出问题时,我会先打一个诊断证据包 2026-06-09 2026-06-09 项目实战 AI 应用开发 / 前端工程 / Electron / 自动化 / 工作流 / 工程实践 一次 Electron 桌面端排障复盘:把主进程日志、渲染进程事件、preload 安全桥和 netLog 网络记录收进同一个诊断包,让远程问题更容易复现和回看。 13 | 0
我给 AI 生成的前端补丁加了一道 AST 验收门 2026-06-08 项目实战 AI 应用开发 / 前端工程 / 自动化 / 工作流 / TypeScript / 工程实践 一次前端工程自动化复盘:把 AI 生成补丁先放进 AST、类型检查、Lint、格式和测试门禁里验收,再决定是否进入真实代码库。 12 | 0