|
|
2 недель назад | |
|---|---|---|
| .. | ||
| README.md | 2 недель назад | |
| __init__.py | 2 недель назад | |
| collect_facebook_conversations.py | 2 недель назад | |
| prepare_facebook_outreach.py | 2 недель назад | |
| run_facebook_follow_dm.py | 2 недель назад | |
| send_facebook_outreach.py | 2 недель назад | |
| write_facebook_conversations.py | 2 недель назад | |
本目录是模块二的正式实现:从建联表生成英文社交建联预览,并通过 AdsPower + Playwright 执行 Facebook Page Follow + Messenger 私信。
| 脚本 | 作用 | 默认是否真实发送 | 默认是否写表 |
|---|---|---|---|
prepare_facebook_outreach.py |
读取 Facebook Sheet,按客户类型生成中文判断 + 英文加好友/私信话术 JSON 预览 | 否 | 否 |
send_facebook_outreach.py |
根据预览执行 Page Follow + Messenger DM;默认 dry-run,真实执行需 --confirm |
否 | 否 |
run_facebook_follow_dm.py |
模块二总控入口:先生成预览,再调用执行脚本 dry-run 或确认发送 | 否 | 否 |
collect_facebook_conversations.py |
通过 AdsPower + Playwright 只读采集已匹配客户的 Messenger 历史/增量消息 | 否 | 否 |
write_facebook_conversations.py |
校验 Agent 中文翻译和五级意向分析,写入 Facebook对话记录并更新客户状态 | 否 | 需 --write-workbook |
--confirm-send 真实执行。--write-workbook。python scripts/social/run_facebook_follow_dm.py `
--excel "D:\WEFANBOT\摩洛哥客户建联表-按渠道分类 .xlsx" `
--sheet Facebook `
--profile-id k1eu4lc2 `
--max-contacts 5 `
--review-only
python scripts/social/run_facebook_follow_dm.py `
--excel "D:\WEFANBOT\摩洛哥客户建联表-按渠道分类 .xlsx" `
--sheet Facebook `
--profile-id k1eu4lc2 `
--max-contacts 5 `
--use-open-page
python scripts/social/run_facebook_follow_dm.py `
--excel "D:\WEFANBOT\摩洛哥客户建联表-按渠道分类 .xlsx" `
--sheet Facebook `
--profile-id k1eu4lc2 `
--max-contacts 5 `
--use-open-page `
--confirm-send
python scripts/social/run_facebook_follow_dm.py `
--excel "D:\WEFANBOT\摩洛哥客户建联表-按渠道分类 .xlsx" `
--sheet Facebook `
--profile-id k1eu4lc2 `
--max-contacts 5 `
--use-open-page `
--confirm-send `
--batch-confirmed
--write-workbook。發送訊息 按钮不弹出 Messenger 小窗,脚本会兜底打开 https://www.facebook.com/messages/t/<page_slug>,验证客户名称后再发送。首次历史采集:
python scripts/social/collect_facebook_conversations.py --excel "<建联表>" --profile-id "<profile_id>" --initial-full
后续增量采集将 --initial-full 改成 --incremental。Agent 必须按 references/facebook-conversation-sync.md 翻译和分析,并先在聊天框展示结果。写表时使用:
python scripts/social/write_facebook_conversations.py --excel "<建联表>" --transcript "<raw.json>" --analysis "<analysis.json>" --write-workbook --refresh-summary --refresh-dashboard
回复同步只读取消息,不发送回复、不点击反应、不下载附件、不关闭 AdsPower。