我现在用的方式就是在开发阶段让 ai 为服务接口生成代码,然后自动写测试调用服务接口,测试通过了就能放到线上跑了,如果 ai 生成的代码错了,测试不通过,它会自己再生成一次,直到通过为止。简单说就是通过多次试错来解决 ai 的不确定性问题。//@leafgray :要怎么解决 AI 的不确定性呢?
@zhh-4096
做企业应用,甲方的管理层就怕系统出错自己要担责,所以 openclaw 那种全是 skills 的方式就不可能被推广,我就问你怎么通过写测试验证?所以 lealone 一开始就用 services.sql 来规范服务接口,功能描述可以用文字,但更上层的接口要规范,可测试可验证。这是我做了那么多年企业外包项目的血泪总结。