想把终端 AI Agent 做轻一点时,我会先试 OpenCode 2026-08-11 2026-08-11 技术分享 AI 工具 / OpenCode / 开源项目 / 开发实践 / 终端工具 OpenCode 是 MIT License 的开源 AI coding agent,适合从终端里把代码阅读、计划拆分、模型配置和轻量改动收拢到同一个入口。 22 | 0
给静态站补全文搜索时,我会先用 Pagefind 保持零后端 2026-08-07 技术分享 Pagefind / 静态站点 / 开源工具 / 前端搜索 Pagefind 适合给文档站、博客和静态产品手册补一层浏览器端全文搜索,部署时只多一个静态索引包。 16 | 0
给 Worker 项目接 SQLite 数据库时,我会先用 Cloudflare D1 跑本地闭环 2026-08-07 2026-08-07 云服务实践 Cloudflare D1 / Workers / SQLite / 云服务实践 D1 把 SQLite 语义带到 Workers 和 Pages,先把本地会话、迁移文件和远端访问开关分开,试错成本会低很多。 12 | 0
想把 Coding Agent 变成日常工作台时,我会先试 OpenHands Agent Canvas 2026-08-06 2026-08-06 技术分享 AI 工具 / 开源项目 / 开发实践 / Agent OpenHands Agent Canvas 把本地、容器、VM 和云端后端收拢到一个浏览器工作台,适合先做团队级 AI 编程自动化原型。 26 | 0
GitHub Models 退役后,我会先给 AI 原型补一层 provider 边界 2026-08-05 2026-08-05 技术分享 AI / GitHub / 开发实践 / 架构设计 GitHub Models 已在 2026 年 7 月 30 日完全退役,新原型更应该把模型访问、策略和供应商适配拆开。 15 | 0
给 Agent 工具输出加 JSON Schema 验收门时,我会先把 unknown 和 Typed State 分开 2026-08-04 2026-08-04 技术分享 AI 应用开发 / Agent / 自动化 / TypeScript / 工程实践 一次前端 Agent 工具链的排障复盘:工具输出先按 unknown 入账,再用 JSON Schema 做运行时验收,失败进入隔离队列,成功后才收敛成 TypeScript 可消费的业务状态。 12 | 0
给 AI 工具原型找后端时,我会先用 PocketBase 把边界跑通 2026-08-04 2026-08-04 技术分享 AI 工具 / 开源工具 / PocketBase / 开发实践 PocketBase 把 SQLite、Auth、Realtime、文件和管理后台收进一个开源可执行文件,适合先验证 AI 工具原型的数据边界,但上线前要补备份、迁移和生产风险评估。 8 | 0
给 RAG 增量导入做去重时,我会先把文件指纹和 chunk 指纹拆开 2026-08-03 项目实战 AI 应用开发 / RAG / 自动化 / 工作流 / TypeScript / 工程实践 一次桌面端知识库增量导入复盘:用文件指纹判断入口变化,用 chunk 指纹控制嵌入复用,再用向量库 payload 做可追踪对账。 25 | 0
给 Electron Agent 面板接 MessagePort 时,我会先定义消息信封 2026-08-03 项目实战 AI 应用开发 / Electron / Agent / 工作流 / TypeScript / 工程实践 一次 Electron 桌面端 Agent 进度通道复盘:把 MessagePort 当传输层,把消息信封当契约层,让进度、取消、回执和心跳都能被追踪和复用。 18 | 0
让 AI 架构图可复盘,我会把 D2 放进文档流 2026-08-03 技术分享 AI 工具 / D2 / 架构文档 / 开源工具 / 工程实践 D2 适合把 AI 生成的架构草图变成可评审、可 diff、可自动渲染的文本图源,让团队文档从一次性图片走向可维护资产。 14 | 0