核心用法
meta-fb-inbox 是一个基于浏览器自动化的Facebook Business Suite收件箱管理工具,专为需要批量处理客户消息的页面运营者设计。
主要功能
1. 多页面管理 - 通过 config.json 配置多个Facebook主页别名与URL,支持快速切换
2. 消息检查 - 自动化打开收件箱、截取对话列表、识别未读状态
3. 智能回复 - 定位输入框、模拟打字、点击发送,完整回复流程
4. 对话深度管理 - 获取对话直链URL以便快速回访、提取消息内容(含图片下载)、添加/编辑/删除备注、管理标签
技术实现
- 使用隔离浏览器环境 (
profile:"openclaw"),避免与主浏览器冲突 - 基于ARIA引用的元素定位策略,比CSS选择器更稳定
- 快照-解析-执行的循环模式,应对Meta复杂的动态DOM
显著优点
- 工作流完整:从登录检查到消息回复再到备注管理的端到端覆盖
- 多租户支持:一个配置管理多个主页,适合代运营场景
- URL持久化:可保存对话直链,跳过重复检索
- 图片处理:支持消息中的图片识别与下载到指定目录
潜在缺点与局限性
- DOM脆弱性:Facebook前端频繁改版,CSS选择器可能失效(文档已提示此风险)
- 登录依赖:需要人工预先在OpenClaw浏览器完成Facebook登录
- 会话过期:Meta Business Suite会话会定期失效,需重新登录
- 性能开销:浏览器启动+等待时延(每次操作含2-4秒等待)不适合高频实时场景
- 单线程限制:同一targetId串行操作,无法并行处理多对话
适合人群
- 管理多个Facebook主页的社群运营人员
- 需要定期巡检收件箱但未配备专职客服的小团队
- 希望将FB客服流程接入自动化工作流的技术用户
常规风险
| 风险类型 | 说明 |
|---------|------|
| 账号安全 | 浏览器自动化可能触发Facebook风控,建议控制操作频率 |
| 数据隐私 | 客户对话内容被提取至本地,需符合GDPR等合规要求 |
| 误操作风险 | 自动化回复可能被错误发送,建议先人工确认 |
| 服务可用性 | Meta Business Suite改版可能导致技能完全失效 |