Open Source

开源项目实战

我做的 AI 开源工具的完整设计思路。每篇文章对应一个真实的 npm 包——从发现问题、设计方案、踩坑到发布,记录一个 AI 工具从 0 到 1 的全过程。

Total Articles 7 篇
Level 开源
01.
JAN 12, 2026 CLICode Review

ai-review-pipeline:一行命令搞定 AI Review + 修复 + 测试 + 报告

零依赖、支持 6 大 AI 厂商、npx 即跑的 AI 代码质量流水线

02.
JAN 20, 2026 Node.js架构

零依赖 AI 代码审查 CLI 是怎么实现的——ai-review-pipeline 架构拆解

两个 fetch 函数适配 6 家 AI、prompt 驱动评分、50% 安全阀、自包含 HTML 报告,全部零依赖实现

03.
FEB 08, 2026 CLIGit

ai-git-msg:AI 自动生成 Git Commit Message

读 diff → AI 生成 → 确认 → 提交,零依赖、支持 6 大 AI 厂商、npx 即跑

04.
MAR 05, 2026 CLIi18n

ai-i18n-sync:AI 驱动的 i18n 翻译同步工具

检测缺失 key → AI 翻译 → 增量同步,术语表保证翻译一致性

05.
MAR 25, 2026 TypeScriptAI Gateway

ai-gateway-lite:轻量 AI 网关,多模型路由 + 降级 + 预算控制

路由、降级、限流、成本控制——调多个 LLM 必须解决的四个问题,一个零依赖 TypeScript 库搞定

06.
APR 02, 2026 TypeScript架构

47KB 的 AI 网关是怎么设计的——ai-gateway-lite 架构全拆解

六个子系统拆解:优先级路由、条件降级、固定窗口预算、统一 SSE 流式、错误分类、指数退避重试

07.
APR 28, 2026 CLIAI Memory

ai-memory:把 Cursor 对话变成结构化知识库,告别重复铺垫

零 .remember() 埋点,直接读 AI 编辑器聊天记录,提取决策/架构/约定,输出 AGENTS.md + Anthropic Skills,纯 Markdown + git 可追踪