Backend Engineer · Automation Builder · Agent Harness Engineering
我是一名偏后端和工程效率方向的软件工程师,主要做业务系统、自动化平台和高并发服务。相比追逐新概念,我更关心一件事:怎么把复杂流程拆清楚,把系统边界定稳,再用代码和工具把重复工作交给机器。
最近我把更多时间放在 Agent、harness 工程和 AI Coding 最佳实践上。重点不是让 AI 多写几行代码,而是研究一套可复用的工作方式:怎样给 Agent 提供稳定上下文,怎样设计工具调用边界,怎样让它在真实项目里完成计划、实现、验证、复盘,而不是停留在一次性的代码生成。
- 常做的事:Python / PHP / Go 后端服务、自动化脚本、任务调度、容器化部署
- 关心的问题:接口边界、幂等、状态流转、并发处理、可观测性和交付验证
- 正在探索:Agent harness、工具调用编排、上下文工程、AI 辅助重构
- 个人偏好:先把问题讲清楚,再做最小可验证实现,少写没有业务收益的抽象
- 把 AI Coding 接入真实开发流程,而不是只拿来生成片段代码
- 研究 Agent harness 工程:上下文加载、工具边界、任务状态、验证回路和失败恢复
- 从业务流程里抽出稳定的任务链路,用自动化减少人工重复操作
- 用更清晰的状态机、队列、缓存和幂等设计支撑后端系统稳定运行
- 总结 AI Coding 在工作中的最佳实践:什么时候让 AI 做计划,什么时候写代码,什么时候只做审查和验证
| Project | Description |
|---|---|
| next-oa | 给朋友 vibe coding 的简易 OA 系统,基于 TypeScript / Next.js 探索快速业务系统搭建。 |
| Numberblocks-Sudoku | 数字积木风格的数独游戏,偏前端交互、游戏反馈和移动端体验。 |
| fastapi-RMBG-demo | 基于 FastAPI 和 RMBG 模型的人像 / 物体背景移除服务,提供 Web UI 与 API。 |
| crawler | Go 分布式爬虫学习项目,关注并发、任务调度和工程结构。 |
- Email: cathaycchen@gmail.com
- Website: chenguotai.com

