• 街角·陌路△
    2026-07-30 来自内蒙古
    我听完之后有一个疑问,这套设计是不是有点建立在“不太相信外部系统”的前提下? 正常来说,Agent 一般都是接在原来的业务系统上面。像支付、订单这些老系统,本身通常已经有幂等、失败重试、状态判断这些机制了。那现在规划执行层又做一遍,感觉有点像把原来业务系统该解决的问题,又放到 Agent 这一层重新解决。 当然,两边都做肯定更安全,但也会有新的问题。比如开发成本会更高,而且如果 Agent 认为任务失败了要重试,但底层系统其实已经执行成功了,两边的状态对不上,反而可能造成重复执行或者数据不一致。 所以想请教一下老师,在真实项目里,哪些事情应该交给原来的业务系统保证,哪些事情需要在 Agent 这一层再做一次?通常会根据什么条件来判断?
    
    