01PERSONAL AI ENGINEERING LAB / 2026
把想法做成
能用的东西。
我是白牙,一名后端工程师。这里记录我如何理解 Agent、拆解系统,并把真实需求做成可以交付的工具。
- 14
- 正在沉淀的产品与实验
- 03
- 长期研究方向
- ∞
- 持续构建

SELECTED WORK / 近期作品
已经做出来的,
先让它们真正被使用。
写作、学习和日常工作中遇到的麻烦,试着用一个工具解决。
01
02
03
04WRITING / 文章与笔记
把过程留下来,
让下一次少走一点弯路。
真实项目中的经验、遇到的问题,以及那些值得留下来的工程判断。
01阅读 →
全部文章 →macOS / AI / 微信 / 独立开发
阅读 →02用 AI 写了一个公众号批量取关应用
微信没有批量取关,我就从自己的 236 个关注里动手,做了一个能搜索、加白名单、生成清单并选择三种执行速度的 Mac 工具。
AI / 独立开发 / 工具
阅读 →03有需求,就用 AI 搓一个
这几个月,我陆续给自己做了不少小工具。它们不一定成熟,有的甚至谈不上产品,但只要能解决眼前的痛点,就有继续存在的理由。
《Agent 如何将消息触达到微信》
前段时间,我把 Agent 和几个自动化程序接进了自己的通知系统:任务跑完、网站有新专栏、每天筛出的生财有术内容,都会到微信里提醒我。
KNOWLEDGE MAP / 知识地图
研究不是收藏链接,
而是建立自己的解释。
围绕 Agent Engineering,持续积累概念、案例、工程取舍和验证方法。
Agent Runtime
研究一个 Agent 如何循环、调用工具、保留记忆,并在失败后恢复任务。
- Loop
- Harness
- Memory
- Tool Calling
Coding Agent
从 Claude Code、Codex 与开源实现中,理解代码智能体的系统边界。
- Claude Code
- Codex
- OpenClaw
- Hermes
Evaluation
不只看最终答案:记录任务轨迹、失败位置、成本与可恢复性。
- Task Success
- Trajectory
- Reliability
- Cost
PROJECT UPDATES / 作品近况
持续迭代的作品。
ABOUT BAIYA / 关于白牙
工程师、写作者,
也是自己的第一位用户。
我习惯从自己真正遇到的问题开始:写作流程太散、简历难以维护、课程入口不够清楚、Agent 的可靠性无法解释。
然后做一个工具,记录证据,再把过程中形成的判断写下来。Baiya Lab 就是这些产品、研究与思考共同生长的地方。
GitHub baiya@baiyalab.com