蜜蜂

我们给人工智能系统提交了支持请求。它重建了集成,并完成了闭环。

Claude Code 和 APIANT 如何将一个棘手的多支付同步错误转化为一个经过验证的修复方案,而最终只有人为确认。

在一排排正确的绿色交易中,有一笔估值错误的交易显示为红色,人工智能正在介入并纠正它。

Claude Code 和 APIANT 如何将一个棘手的多支付同步错误转化为一个经过验证的修复方案,而最终只有人为确认。

这个来自 CRMConnectAPIANT 的一站式集成方案可确保 Mindbody 和 HubSpot 数据同步。它负责处理客户数据、去重和字段映射,使营销团队能够基于实际活动数据而非过时的导出数据开展工作。我们这里重点讨论的是将 Mindbody 销售转化为 HubSpot 交易的部分,这样收入就能自动导入 CRM 系统,并与正确的客户关联。

一位顾客在前台支付了约 8400 美元。但 CRM 系统中的交易记录却显示为 400 美元。一切正常,没有任何错误提示,系统看起来也没什么问题,而且大部分销售记录同步都正常。这笔交易的金额就这样悄无声息地在 Mindbody 和 HubSpot 之间的某个环节损失殆尽。

这些是最棘手的漏洞:它们隐藏在2%略微异常的交易中。我们把这个问题交给人工智能处理,让它全程负责,从故障诊断到测试修复,再到回复客户。以下是整个过程。

门票

一家精品健身工作室来信讲述了一个令人困惑的小问题。他们的大部分销售订单都能顺利地从 Mindbody 流转到 HubSpot,唯独这笔交易出了问题。

罪魁祸首原来是多种付款方式。一笔款项被拆分到一张信用卡和账户余额中,而旧的同步系统读取的报告并未包含所有付款方式。因此,最终成交的金额远低于客户实际支付的金额。

为什么这通常是一个缓慢而痛苦的修复过程?

像这样的 bug 通常会耗费工程师数天的时间。必须有人重构集成机制,找出多个同步路径中的哪一个出了问题,在不破坏现有路径的前提下修改逻辑,然后在真正难以测试的线上系统上进行测试。销售点软件可不会给你提供一个带有“创建奇怪的分期付款销售”按钮的沙盒环境。

所以问题就一直搁置着。客户只能等待。修复风险很大。每个人都对动一个已经运行的集成系统有点忐忑。

我们把它交给了人工智能。

人工智能将错综复杂的集成管道重构为一个清晰的共享组件,该组件分为即时同步和夜间同步两个部分。

我们把工单交给了运行在 APIANT 上的 Claude Code,然后让它运行。不是“提供一段代码片段”,而是真正地运行:阅读集成文档,理解它,修改它,用真实的 Mindbody 账户进行测试,然后反馈结果。以下是它完成的工作,全程无需人工编写任何代码。

它找到了真正的原因。 它追溯到三个隐藏在一个症状背后的独立问题:同步正在读取一份遗漏了某些付款类型的报告,多件商品销售的计数不正确,以及几笔销售可能因同一个标识符而发生冲突。

它正确地重建了集成。 它没有采用简单的修补方案,而是将交易逻辑重构为一个共享组件,供即时同步(销售发生时立即触发)和夜间补录同步使用。相同的逻辑,两个触发器,不再存在数据偏差。它将两者都迁移到了一个更丰富的数据源,该数据源实际上包含了所有付款信息,包括账户余额和会员余额。

它实现了规模化快速传输。 它添加了一个缓存,这样夜间作业就不会重复执行耗时的查询,从而避免对成千上万条历史销售记录进行重复查找。第一次运行会构建缓存;之后每次运行都会跳过耗时的搜索。

它添加了客户想要的细节。 现在每笔交易都会记录所使用的付款方式,因此工作室可以一目了然地看到销售是如何支付的。

然后它在实际系统上进行了测试。

一只人工智能手按下销售终端,源源不断地产生交易,每笔交易都以绿色对勾标记进行验证。

这部分仍然感觉有点像科幻小说。

人工智能在浏览器中打开了Mindbody的实际销售点系统,并自行进行了测试结账。测试包括:一件商品一次性付款;一件商品分两次付款;多件商品一次性付款;多件商品分多次付款;以及一位没有客户记录的顾客直接到店。它像店员一样完成了收银操作。

然后,它监控每笔销售在集成过程中的流转,并逐行读取结果。创建的交易数量是否正确?金额加起来是否等于销售总额?付款方式是否显示?运行两次同步是否创建了重复项,或者它是否正确识别出已经处理过该笔销售?

所有分行都核对过了。金额一致。没有重复项。付款方式也都已到账。

它发现了自己的错误

人工智能之眼注视着一只发光的手重新连接数据管道中断裂的环节,并发现了自身的倒退。

过程中,自身的一项改动导致了一个小的倒退。一个新字段的连接不正确,悄无声息地破坏了新交易的创建功能。

人工智能之所以能发现问题,是因为它读取的是实时执行数据,而不是想当然地认为自己的工作已经正确。它找到了问题的确切原因,修复了线路,重新执行了失败的交易,并确认修复后的结果正确无误,同时还记录了整个过程。

这就是编写代码和拥有最终结果之间的区别。

它与客户形成了闭环。

修复方案确认无误后,人工智能会用通俗易懂的语言回复客户:说明发生了什么,金额为何显示错误,现在有哪些变化,并保证之前的销售数据会在下次同步时自动更正。系统会将这条消息添加到工单中,随时可以发送。

有人审阅了内容,表示同意,然后发送。最终发布到生产环境的变更也由人审核通过。这是有意为之。人工智能负责繁重、精确且不知疲倦的工作。而人则始终把持着两项应该由人来做的决定:如何与客户沟通,以及哪些内容最终上线。

一次修复,服务每一位客户

如果你以构建集成为生,那么以下部分就至关重要了。这并非一个临时脚本,也不是简单地附加到单个账户上。Mindbody 到 HubSpot 的同步是一个产品化的解决方案。 API 应用:一个集成系统,在单一平台上构建和维护,适用于所有使用该系统的客户。因此,当人工智能重建交易逻辑时,它不仅修复了这一个工作室的问题,还消除了所有使用该集成系统的客户在分期付款方面的差异,并且每个新客户从一开始就能使用修正后的版本。

这正是系统集成商一直梦寐以求的模式:一次构建解决方案,多次销售,并在一个地方进行改进。这样的改进能够一次性提升所有安装用户的产品质量,这正是将产品化集成转变为真正能够带来持续收入的资产的关键所在,而不是一堆随着规模扩大而变得越来越脆弱的、针对每个客户的定制工作。

APIANT 为何能实现这一点

人工智能只能操作它能看到和触摸到的事物。大多数集成平台都是黑匣子,因此人工智能只能从外部编写建议。

APIANT 的构建方式恰恰相反。每个集成都由 AI 可以实际检查、编辑和运行的部分组成:自动化流程、共享子程序、字段映射、实时执行历史记录和缓存值。AI 可以更改其中一部分,运行它,准确读取每一步发生的情况并进行调整。结合浏览器对源系统的控制,它就可以进行基于实际情况的测试,而不是靠猜测。

正是这种组合使得一个棘手的现实世界问题变成了一个完整的、经过验证的重构。

要点

这可不是什么小问题。这是两个重要系统实时集成中一个微妙的、由多种原因导致的漏洞,通常情况下,这种漏洞会让工程师焦虑不安,并导致一周的工作量大幅减少。

整个流程由人工智能完成。它诊断出真正的原因,以正确的方式重建了集成,针对实际销售点测试了每条路径,发现并修复了自身的错误,并撰写了客户回复。人工干预仅限于批准信息和部署。

这就是未来的发展方向。人工智能不再只是帮你写几行代码,而是能够解决一个棘手而具体的问题,并在一个专门为此构建的平台上,最终找到一个经过测试、切实可行的解决方案。如果你遇到集成问题,或者某些 bug 只在极少数情况下(比如 2%)出现,那么这就是未来解决问题的方向。

请与我们谈谈 APIANT