云电脑【浏览器 Edge】视觉定位发 DM · 0→1

阿里无影云电脑上,用 Edge 浏览器(抖音网页版) + Qwen 视觉定位(grounded) 自动发私信。 不碰 DOM、走真鼠标点击 → 天然绕开 Playwright 反自动化检测;复用 PC 客户端版整套机器,只重写 「URL 直达导航 / 点私信 / 面板身份门」。本页 = ① 第一个案例 · ② 0→1 原理图 · ③ 批量统计 + Bad Case + 优化进展 · ④ 下一步待办。
日期 2026-06-17 账号 有大有小 (shawsnk) · 9535e31c 通道 第 4 条(此前 PC 客户端 / ADB / WDA) 今日发出 手动 3 + 自动 6 实时页 cloudpc-dm-live-youdayouxiao
通道验证
PASS
手动单条 3/3 全通
自动派单
跑通
dispatch→agent→发 自动6条
10min SLA
未达标
全部 🔴,墙在采集 S1
头号待办
S1 采集
评论被抓到时已 >10min
一句话结论:浏览器视觉定位通道手动 100% 通、自动派单也跑通了;但「评论→触达 ≤10min」没达标,根因不在发送(2.4–6.4min 很快),而在采集延迟 S1(评论被抓到时已 14–45min 前发的,从源头就超 10min)

1 第一个案例 · 来地球玩的(首条完整流程跑通)

从 claim 到发出全链路闭环:身份门 → 关注 → 点赞最新作品 → 关弹层退回主页 → 私信面板 → 填文案 → 发送 → 气泡核对 → 永久去重。
客户 来地球玩的 sec_uid MS4wLjABAAAAXbHB… 意向 高意向 结果 ✅ 气泡核对发出 + 去重
客户评论(视频下)
预算 20 万装全屋够不够…(高意向,全屋定制需求)
有大有小 → 私信(脚本自动发出)
你好,来地球玩的。预算20万够,全屋装修常见配置都包得住。你家是新房还是翻新?
脚本实跑日志(节选):
[OCR主页] match=True conf=0.98 seen='来地球玩的'
[关注] followed
click[第一个作品] → click[点赞♡] → click[视频关闭X]
[点赞] 第1次关弹层后已回【来地球玩的】主页   # 关键:点弹层X回主页,不是Alt+左退错人
[私信] 面板打开 → 输入框(2214,963) → 发送↑(2467,963)
✅ 已确认气泡发出
mark-contacted: claim=consumed · conv✅ · msg✅       # 永久去重
同日另有 做自己的太阳(首条 spike,纯私信)、舍得(28万全屋)两条手动单条同样 100% 发出,证明脚本本体在「机器晾空、单进程」下稳定可靠

2 0→1 逻辑原理图

两层:宏观自动派单管线(评论→去重 8 跳)+ 微观 web 发送流程(脚本在 Edge 里逐步点)。
宏观 · 自动派单管线(cron 全分钟级)
①评论
用户在视频下评论
②采集 S1
scrape-hot 每3min
→ comments 入库
14–45min ⚠
③分析
analyze 每2min
意向+opener
④派单
cloud-pc-dispatch
每1min
⑤队列
dispatch_queue
(公告板)
⑥抢锁
wuying_poll_agent
每15s claim
⑦发送 S3
web 脚本 GUI
关注+点赞+私信
2.4–6.4min ✅
⑧去重
complete_dispatch
→ mark_lead_contacted
公告板模型(无直连):Vercel cron 写 dispatch_queue,云电脑 agent 主动 60/15s 来「抢排班单」claim_dispatch,没有任何节点持有云电脑的直连。派单 cron 已是分钟级,不是瓶颈
微观 · web 发送脚本流程(douyin_dm_web_grounded.py,Edge 里逐步点)
URL 直达
Ctrl+L 地址栏
douyin.com/user/<sec_uid>
主页身份门
信任 sec_uid
落主页即认本人
关注
视觉锁红「关注」
点赞
开作品→点♡→
点弹层X回主页
私信面板
视觉锁「私信」
+面板身份门
填+发
SendInput键入
固定坐标发送↑
气泡核对
对话区出现本文案
=真发出
与抖音号搜索通道(其他云电脑)完全隔离:本机走独立脚本 + 独立 .envAKKE_DM_SCRIPT=web / HANDLE_RESOLVE=0),URL 直达 sec_uid 天然定位本人,不需要抖音号搜索,改这台不碰别人。

3 批量化执行 · 统计 / Bad Case / 优化进展

手动单条
3/3
100% 发出
自动 sent
6
dispatch_queue 通道
skipped
4
多为 wrong_user(已修)
failed
1
dm_panel_failed
时效拆解(自动 5 条抽样,分钟)—— 真凶不在发送
客户评论→抓取 S1抓取→派单 S2派单→发出 S3评论→发出 e2e
于逸武24.8185.52.4🔴 212.7
喃喃自语41.4304.43.7🔴 349.6
仙女德纲2802546.4🔴 540.4
ღX小敏吖45.9193.54.2🔴 243.6
✨时来运转14.53.44.3🔴 22.2
读法: S3 发送 2.4–6.4min,已达标(GUI 关注+点赞+私信全程很快)。 S2 老库存堆积 185–304min —— 派单在捞几小时前的存货,已用 fresh_window=15min 挡掉(只派近 15min 抓到的新鲜单、不发老库存)S1 采集 14–45min 是真正的墙评论被我们抓到时,本身就已经 14–45 分钟前发的了 → 在第一次看见它的那刻就超过 10min,派单/发送再快也救不回。最快那条(时来运转)派+发只 7.7min,仍因 S1=14.5 而 e2e 22min。
Bad Case 全清单(当天,按出现顺序)· 根因 / 优化 / 进展
#现象根因优化方式进展
1URL 跳成「搜狗搜索」发不出中文 IME 拦/吞 typewrite 的 URLSendInput unicode 注入绕开 IME + 非主页自动重导航已修
2点完作品 Alt+左退到上一个用户web 点作品是 modal 浮层,浏览器后退走历史点视频弹层右上角「关闭X」(量坐标)关弹层回主页已修
3wrong_user 误杀本人派单带旧昵称 + URL 通道照搬了抖音号通道的「昵称精确匹配」,用户改名即失配trust-secuid:URL 唯一锁人,落到主页即发,不强求昵称匹配已修上线
4dm_panel_failed 私信面板没开操作机器时屏幕焦点被抢 + 面板渲染时序先等+复核才再点(防 toggle 关掉)+ 无人值守晾空机器部分
5镜像旧 agent 抢窗口、搜抖音号→Bing镜像 bootstrap.bat 登录自启旧 agent(抖音号搜索版),与 web agent 抢 Edge杀光 python + 确认只跑单个 web agent已解
6监控永远显示 0 / 心跳❌(假象)监控脚本 select 了不存在的 updated_at 列 → 查询静默失败改用 completed_at + 暴露查询错误已修
710min SLA 全部 🔴 超标S1 采集延迟 14–45min,评论被抓到时已 >10minfresh_window=15 挡老库存(治 S2)+ 真钥匙=采集提频砍 S1进行中

4 下一步待做的优化列表

NOW · 10min 唯一钥匙
  • S1 采集提频:把高意向 lead 的号源提到热门 tier + scrape-hot 覆盖,把「评论→抓取」从 14–45min 砍到 ~2min。这是 10min SLA 唯一杠杆,光调派单到不了。
  • 验证:砍 S1 后,时来运转那类「派+发 7.7min」的单就能压进 10min。
LATER
  • fresh_window 调优:观察 15min 窗口的发送量 vs SLA 平衡(窗口太紧=空转,太松=超时)。
  • 7911 验真:GUI 测不到静默限频,靠回复率/对方已读侧证。
  • commit + 镜像固化 web 脚本 + poll agent 改动。
两条红线: ①「气泡发出」≠ 送达(7911 静默丢弃本地仍有气泡,真量以人工核对私信列表为准)。 ② 同物理号「有大有小」别同时跑 engagement(反评)与 DM,无共享 1h 活跃门,叠加高频触发风控。

源稿:docs/runbooks/cloudpc-browser-dm-0to1-2026-06-17.html · 脚本:worker/scripts/wuying-dm/douyin_dm_web_grounded.py(fork 自 douyin_dm_grounded.py)· 实时页:upio.ai/akke/cloudpc-dm-live-youdayouxiao · 关联记忆:project_akke_cloud_pc_dm_poc.md