开发环境漂移自检台
在提交代码前快照并本地验证开发环境,避免“别人看起来没问题”的交付事故
- 痛点
- 很多开发者用 AI 代理跨前后端改代码,但本地/服务器环境不一致,导致跑不通或线上故障。有人分享把公司内部工具接上 agent 流程,调了两天 prompt、补了重试才跑通,周一发现新版默认行为已经能做了,自己更像在漏桶里倒水;也有人做 EA 时以为作品集公开了,实际上只有自己可见,几周后才发现。这些场景本质是缺少对“环境状态是否真的生效”的独立验证。
- 方案
- 一个轻量命令行工具,在 AI 编码或部署前对关键环境变量、依赖版本、服务可达性、配置开关做快照,并在干净容器或临时端口复跑最小验证脚本;diff 出与上一次可工作状态的差异,以人类可读报告提示风险。
- 用户
- 使用 Claude Code/Codex 等 AI 编码代理、同时维护前后端仓库的独立开发者和小团队
- MVP
- 只支持 3 类检查项:环境变量与端口可达性;依赖 lock 文件与运行时版本;用 Docker 临时容器跑一个用户提供的 smoke 命令;输出 markdown 对比报告;CLI 单文件分发
- 变现
- 免费本地版 + 团队订阅(共享基线快照与历史趋势),或按项目数买断;先靠开发者社区扩散
- 为何现在
- AI 代理大量写代码后,人类对“哪些环境条件真正改变”的判断力在下降;独立开发者用现成容器与 diff 能力即可做出轻量工具,不用绑定某家云