给 Electron Agent 面板接 MessagePort 时,我会先定义消息信封 2026-08-03 项目实战 AI 应用开发 / Electron / Agent / 工作流 / TypeScript / 工程实践 一次 Electron 桌面端 Agent 进度通道复盘:把 MessagePort 当传输层,把消息信封当契约层,让进度、取消、回执和心跳都能被追踪和复用。 18 | 0
给 Electron Agent 加后台任务看门狗时,我会先把心跳和恢复计划拆开 2026-07-27 2026-07-27 项目实战 AI 应用开发 / Electron / Agent / 自动化 / 工作流 / TypeScript 一篇 Electron 桌面端 Agent 稳定性复盘:把 utility process、心跳、超时检测、恢复账本和人工复核拆成清晰边界,避免后台任务卡死后界面无感。 19 | 0
给 Electron Agent 加截图取证时,我会先把授权和脱敏账本拆开 2026-07-17 项目实战 AI 应用开发 / Electron / Agent / 自动化 / TypeScript / 工程实践 一篇 Electron Agent 项目复盘:把截图取证链路拆成用户授权、来源选择、裁剪脱敏、轨道释放和留存账本,降低隐私风险,也让调试证据可追溯。 15 | 0
给 Electron AI 会话做本地密文存储时,我会先把索引和密钥边界拆开 2026-07-06 项目实战 AI 应用开发 / Electron / Agent / 自动化 / TypeScript / 工程实践 一篇 Electron 桌面端 AI 会话本地存储复盘:把可检索索引、密文正文、主进程加密服务和 preload 桥接边界拆开,让会话恢复、隐私保护和调试定位都能同时落地。 10 | 0
给 Electron Agent 长任务做断点续跑时,我会先把主进程账本建起来 2026-07-03 2026-07-03 项目实战 AI 应用开发 / Electron / Agent / 自动化 / TypeScript / 工程实践 一篇 Electron 桌面端 Agent 长任务续跑复盘:把渲染进程交互、主进程任务账本、独立执行进程和启动恢复扫描拆开,减少窗口关闭、应用重启和任务失败带来的状态丢失。 15 | 0
给 Electron 自动更新加发布闸时,我会先把通道和回滚证据拆开 2026-06-26 2026-06-26 项目实战 AI 应用开发 / Electron / 自动化 / 工作流 / TypeScript / 工程实践 一篇 Electron 桌面端自动更新接入复盘:把发布通道、代码签名、更新元数据、客户端事件和回滚证据拆开,避免一次更新事故变成线上黑盒。 9 | 0
给 Agent 文件工具加路径沙箱时,我会先从 realpath 和 dry-run 开始 2026-06-15 项目实战 AI 应用开发 / Agent / Electron / 自动化 / TypeScript / 工程实践 一次桌面端 Agent 文件工具复盘:把模型给出的文件操作先收进路径沙箱,经过 scope、resolve、realpath、dry-run、审批和审计后再落盘。 11 | 0
Electron 桌面端出问题时,我会先打一个诊断证据包 2026-06-09 2026-06-09 项目实战 AI 应用开发 / 前端工程 / Electron / 自动化 / 工作流 / 工程实践 一次 Electron 桌面端排障复盘:把主进程日志、渲染进程事件、preload 安全桥和 netLog 网络记录收进同一个诊断包,让远程问题更容易复现和回看。 13 | 0
给 Electron preload 扩能力前,我会先写一份可审计能力清单 2026-06-04 项目实战 Electron / 前端工程 / TypeScript / 工作流 / 工程实践 一次 Electron 桌面端能力桥接复盘:把 renderer 可调用的原生能力收口到类型、IPC 白名单、参数校验、窗口范围和审计记录里,让 preload 不再变成随手扩展的万能入口。 17 | 0
给 Electron 长任务补取消按钮时,我会先把 AbortSignal 传到底 2026-05-30 项目实战 AI 应用开发 / Electron / 自动化 / 工作流 / TypeScript / 工程实践 一次桌面端 AI 长任务取消链路复盘:把取消动作从渲染进程传到主进程、Worker、清理器和审计日志,避免按钮只是 UI 状态。 12 | 0