RPA 差评监控与飞书连接器自动化:
不怕 API 断供,只怕没有备用方案

官方 API 说断就断,但业务监控不能停。不等官方修复,直接把数据抓取层换成 Playwright RPA,上层推送逻辑完全复用。同样的思路也解决了飞书连接器没开放 API 的难题。

1. 项目背景:API 停服,业务不能停

跨境电商的差评监控是一件"刚需中的刚需"——一条差评如果在 24 小时内没有被回复处理,不仅会影响 listing 评分,更可能触发亚马逊的负面反馈机制,直接导致产品权重下滑。因此,差评监控任何一刻的中断,都是在直接损失真金白银

公司使用积加 ERP 管理差评数据。最初通过积加官方 API 接口每天定时拉取差评列表,然后清洗、去重、翻译、推送飞书卡片给客服团队。这套架构稳定运行了数月。然后,积加 API 突然停服了——没有提前通知,没有任何替代方案的说明。

对于大多数运营团队来说,这意味着:要么等官方修复(天知道要等多久),要么手动每天登录 ERP 截图核对。但全栈工程师的日常工作教会我一个原则:永远不要把自己的核心业务流程建立在你无法控制的 API 之上

应对方案 传统依赖官方修复 本案方案:RPA 即时切换
修复周期 等待官方,3–15 天(无承诺) 3 小时内完成切换
数据获取层 耦合在官方 API 中,一坏全坏 Playwright RPA 独立抓取,与推送解耦
改动范围 等待官方修复,全部链条卡住 仅替换数据获取函数,推送层零修改
后续稳定性 再次停服风险依然存在 抓取层可随时在 API 和 RPA 间切换

2. 方案一:积加 ERP 差评 RPA 监控(jijia_review_skills.py)

核心思路很简单:只替换数据获取层,上面所有的业务逻辑——去重、翻译、推送、飞书卡片渲染——全部不动

2.1 RPA 抓取流程

使用 Playwright 替代积加 API:

2.2 上层逻辑零修改

这是最核心的设计原则。原来的处理流程是:

API 接口 → 数据清洗 → 翻译 → 去重 → 飞书卡片推送

切换到 RPA 后:

Playwright 抓取 → 数据清洗 → 翻译 → 去重 → 飞书卡片推送

从第二个步骤开始,代码一行都没改。数据清洗函数接收的输入格式完全相同——都是 [{order_id, rating, content, asin, time}, ...] 的结构化数组。飞书卡片推送模块甚至根本不知道数据是从 API 抓来的还是从 RPA 抓来的。

积加ERP差评监控RPA飞书推送卡片示例
图:RPA 抓取差评数据后自动推送飞书卡片,客服直接回复处理

3. 方案二:飞书多维表连接器 RPA 自动化(update_sales_analysis.py)

在同一个项目中,还遇到了另一个"API 不给力"的经典场景。

飞书多维表的连接器功能允许用户配置定期数据同步(比如每天从 MySQL 拉取销售数据到多维表)。但飞书官方没有开放连接器的 API——你要修改连接器的数据源日期或查询参数,只能手动登录飞书 Web 界面去点。

业务需要每周更新销售分析数据源的查询日期范围。手动操作只需要 2 分钟,但如果 15 张多维表都要手动更新,每周就是 30 分钟纯机械劳动,而且极容易忘。

3.1 Playwright 操作 Web 界面改日期

解决方案同样是用 Playwright:

3.2 复用架构

这个脚本和差评监控脚本共享了相同的底层架构——Playwright 浏览器上下文管理 + 凭证自动刷新 + 超时重试 + 日志记录。实际上,它们在代码层面共享了同一个 browser_manager.py 基础模块,只是 page 导航和 DOM 操作不同。

📈 数字化交付量化收益看板 (ROI KPI)

两套 RPA 方案上线后的关键效益指标:

3h
API 停服后切换完成时间
-100%
连接器手动配置时长归零
99.6%
差评监控月度可用率

4. 工程实现的技术细节

这套 RPA 方案在工程上有几个值得关注的设计点:

5. 一个更大的启示

这两个项目单独看都很"小"——一个是替换掉一个失败 API 的抓取层,一个是自动化一个本来只需要 2 分钟的 Web 操作。但它们的共同价值在于展示了面对外部依赖失效时的工程应变能力

在跨境电商这个领域,第三方平台 API 停服、接口版本变更、数据格式调整几乎是常态。如果业务流程的每个环节都深度绑定在一个不可控的 API 之上,那这个业务流程本身就是脆弱的。RPA 不是一个"最后的备选方案",而应该是一个随时可以激活的 B 方案——它的存在不是为了替代 API,而是为了让你在面对外部依赖崩塌时,核心业务仍然可以正常运行。

6. 数字化转型背书

"积加的 API 突然停掉的时候,说实话运营团队是慌的。差评监控我们一分钟都不想断。结果技术团队说别急,3 小时内给你个新方案。然后用了一个叫 RPA 的东西,不但把差评监控接回来了,连飞书连接器那些需要每周手动改日期的破事儿也一并解决了。这让我们意识到:与其等第三方修复,不如自己掌握主动权。"

—— 某跨境品牌 运营副总
← 返回案例列表