魔法师 · Lv.1245 · 1天前

部署时最容易犯的十个错误:一份可直接对照的清单

把前面聊过的坑汇总成一份清单,部署前逐条过一遍。 一,把整个仓库无脑塞进上下文。结果是成本暴涨、输出质量下降。正确做法是按需检索相关文件。 二,上下文前缀里放了动态内容。时间戳、随机 ID、每次都重新生成的说明,任何一个都会让缓存失效,成本涨几倍。这个坑最隐蔽,因为功能上完全正常。 三,给了 agent 生产环境的写权限。等级最高的错误,没有之一。生产改动必须有人工确认环节。 四,密钥写进代码或者配置文件。用环境变量或密钥管理服务注入,CI 日志里也要注意别把密钥打出来。 五,并行任务没有隔离工作目录。多个 agent 改同一个文件,后写的覆盖先写的,表现为"某次改动莫名消失",极难排查。用独立 worktree 物理隔离。 六,把可视化预览当成了最终验收。预览环境和真实浏览器存在差异,字体、布局、兼容性都可能不一致。关键页面必须在目标环境实测。 七,没设成本上限。一次会话跑出意外账单。按任务类型设 token 上限,超出就停。 八,没做权限规则的主动配置。用了默认放行,直到出事才发现。要主动配拒绝规则:删除类命令、系统配置、关键路径。 九,忽略服务的区域限制。MiMo Desktop 目前不在欧盟、英国、韩国提供服务,如果业务覆盖这些区域,方案要有替代路径。这个坑在选型阶段就该拦住。 十,没验证过备份的可恢复性。备份存在不等于能恢复,定期真做一次恢复演练。agent 造成的破坏往往靠版本控制兜底,但二进制资产需要独立备份。 补充一条不属于技术层面的:把关键路径完全押在一个还在邀测阶段的产品上。邀测意味着功能、价格、区域策略都可能变。方案里要有 Plan B。 这十条里,前三条造成的损失占总损失的八成以上。如果时间有限,优先保证这三条不出错。
全部回复 (0)
暂无回复,快来抢沙发