给 Electron Agent 长任务做断点续跑时,我会先把主进程账本建起来 2026-07-03 2026-07-03 项目实战 AI 应用开发 / Electron / Agent / 自动化 / TypeScript / 工程实践 一篇 Electron 桌面端 Agent 长任务续跑复盘:把渲染进程交互、主进程任务账本、独立执行进程和启动恢复扫描拆开,减少窗口关闭、应用重启和任务失败带来的状态丢失。 4 | 0
给 Agent 接浏览器前,我会先把 Playwright MCP 当成可收回的操作边界 2026-07-03 技术分享 AI / Agent / MCP / Playwright / 自动化 把浏览器交给 AI Agent 之前,先用 Playwright MCP 拆出工具边界、权限范围和证据留存,能让调试和回滚更可控。 4 | 0
给 RAG 知识库做删除同步时,我会先把墓碑表和索引对账拆出来 2026-07-02 项目实战 AI 应用开发 / RAG / Agent / 自动化 / 工作流 / 工程实践 一篇 RAG 知识库删除同步的项目复盘:把源文档删除、chunk 版本、向量库删除、重试队列和索引对账拆成可追踪链路,减少旧知识块被继续召回的风险。 2 | 0
把接口调试集合交给 Bruno 前,我会先拆清环境和秘密边界 2026-07-02 开发实践 Bruno / API 调试 / 开源工具 / Git / DevOps / 开发实践 一篇面向团队 API 调试集合治理的实践笔记:用 Bruno 保存本地可读集合文件,同时把环境变量、秘密值、CLI 执行和 CI 报告边界拆清楚,避免把个人调试习惯直接带进仓库。 5 | 0
给 RAG 检索加重排前,我会先把召回池和证据账本拆开 2026-07-01 2026-07-01 项目实战 AI 应用开发 / RAG / Agent / 自动化 / 工作流 / 工程实践 一篇 RAG 检索重排上线复盘:把第一阶段召回池、rerank 分数、chunk 证据、评测指标和回滚开关拆成可追踪链路,减少答案看似变准但无法解释的风险。 2 | 0
给前端 AI 草稿箱做离线恢复时,我会先把 IndexedDB 账本拆出来 2026-06-30 2026-06-30 项目实战 AI 应用开发 / 前端工程 / 自动化 / 工作流 / TypeScript / 工程实践 一篇前端 AI 草稿箱复盘:把浏览器本地草稿、IndexedDB 版本迁移、outbox 同步队列、冲突恢复和审计账本拆成可验证的链路,减少刷新、断网和升级带来的数据丢失。 4 | 0
把事件总线交给 NATS JetStream 前,我会先分清 stream 和 consumer 边界 2026-06-30 开发实践 NATS / JetStream / 消息队列 / 云原生 / 开源项目 / 开发实践 一篇面向小团队的 NATS JetStream 实践笔记:先把事件入口、持久化 stream、消费确认和 replay 证据拆清楚,再把临时脚本里的消息流量迁进去。 3 | 0
给 Agent 高风险工具加确认闸时,我会先把 dry-run 和审计账本拆清楚 2026-06-29 项目实战 AI 应用开发 / Agent / 自动化 / 工作流 / TypeScript / 工程实践 一篇 Agent 工具调用治理复盘:把高风险动作拆成 dry-run 计划、风险分级、用户确认、受控执行和审计账本,避免一句确认框承担全部安全语义。 3 | 0
给 Agent 工具调用加超时预算时,我会先把 deadline 和重试账本写进协议 2026-06-29 项目实战 AI 应用开发 / Agent / 自动化 / 工作流 / TypeScript / 工程实践 一篇 Agent 工具调用治理复盘:把用户取消、整体 deadline、单次工具超时、重试预算和审计日志拆清楚,避免一次慢工具拖住整条工作流。 4 | 0
把定时脚本交给 Kestra 前,我会先画清工作流边界 2026-06-29 开发实践 Kestra / 工作流编排 / 开源项目 / 自动化 / 开发实践 一篇面向小团队的 Kestra 实践笔记:把定时任务、Webhook、脚本执行和失败证据收进同一条可观察工作流,先治理边界,再扩大自动化范围。 4 | 0