在无影云电脑上,让 Claude 帮你对【已 DM 过、≥3 天没回的潜在用户】的视频底下自动发评论二次唤回。一句话触发,本机备料、无影自动发。
和发私信(DM 通道)是同一台无影、同一抖音号。如果你的机器已经能发 DM,这步基本现成,只差脚本。
.env 有 OCR key:发 DM 用的那把(OpenRouter key 放在 ANTHROPIC_API_KEY 槽)。二次触达的身份门、开视频、定位发送键都要它。douyin_comment_grounded.py 到 C:\akke-wuying\(必须和 douyin_dm_grounded.py 同目录)。
Ctrl+V → 回车,
看到 WROTE chars=... 就装好了。或者用 PM 的最新镜像(已含脚本)。这套流程封装成了 Claude 的 skill send-cloudpc-second-touch。你不用记命令,对 Claude Code 说下面任意一句,它就自动按流程带你走:
带上你的需求更省事,比如:
触发后,Claude 做本机的活(备料 + 传文件),你只需在无影 PowerShell 跑一条命令 + 最后核对。
second-touch-worklist,触达前已确认对方真没回)、用 qwen3 生成二次触达话术,做成 contacts.csv(含去重要用的隐藏 ID 列)。
_comment_id/_sec_uid 两列——这是发完去重的命门。手打的 CSV 没这两列,发完无法回写去重账本,只能一次性临时用。Ctrl+V → 回车,文件落到 C:\akke-wuying\contacts.csv。python douyin_comment_grounded.py contacts.csv想逐条人工把关(每条发前问你 y/跳过)就加
--confirm:
python douyin_comment_grounded.py contacts.csv --confirm
它每条会走:搜人 → 身份门核对 → 点开第一条视频 → 暂停 → 切评论区 → 打字 → 发送 → 点左上角返回键回主页。
focus_fail)不会乱发。✅ 已点发送 / [跳过] 身份门未过 等),让它帮你判断哪些发了、哪些没发。comment_log_日期.csv 拷回给 Claude 写回节奏状态别省。无影上跑完会生成这个日志;让 Claude 给你一条命令把它打包传回本机,Claude 跑 mark-second-touch.ts --from-comment-log 写回 second_touch_state。
✅ 已点发送」只代表点了发送键,不等于真发出去。
收尾必须逐条刷新对方视频评论区,亲眼看到你那条评论才算数。--confirm 逐条确认,别塞进自动批;独特名(峥宇60km/小时这种)才放心自动发。comment_log 拷回给 Claude 跑 mark-second-touch.ts --from-comment-log。这是节奏去重唯一生效的一步——漏了
下次名单会把这批刚发过的人重新挑出来再评一次,对方体感是被反复骚扰。| 现象 | 原因 / 处理 |
|---|---|
| 整批都被「身份门未过」拦下、发不出 | 多半是分辨率漂了(用户 tab 点歪)→ 重新锁 2560×1600;或 CSV 昵称填了数字号 → 改真实昵称。 |
| 文字打到了 PowerShell / 桌面,没进评论框 | 焦点没在抖音(脚本会打印前台窗口=,应为「抖音」)。一般脚本自己会修;反复出现就重启脚本、确认抖音在最前。 |
| 文字进了框但没发出去 | 发送键没点中(长评论框会变高)。脚本已改成现场找「发送」二字;还不行就贴日志给 Claude。 |
| 评论发到了别的视频下 | 视频播完自动跳了下一条。脚本已加「先暂停」;若仍发生,贴日志给 Claude。 |
第 2 条起搜到的是上一个人 / 日志 [复位] ⚠️ 未回主页 | 发完没退出视频浮层。脚本已改成点左上角「返回」键回主页;若 VL 没认出返回键,让 Claude 量一个固定坐标 AKKE_C_BACK 写进 .env。 |
| 下载 CSV / 脚本卡死不动 | paste.rs 在国内偶发卡 → 让 Claude 改用剪贴板打包(gzip+base64)方式重发。 |
| OCR 报 401 / 整批 wrong_user | 无影 .env 里那把 key 失效了 → 找 Claude / PM 换一把已验证可用的 key。 |
C:\akke-wuying\ 里有 douyin_comment_grounded.py_comment_id/_sec_uid),昵称是真实显示名;短名/大众名走 --confirmcomment_log 拷回给 Claude 写回去重账本(漏了会被重复触达)