监控Instagram私信中的短视频。当需要检查私信中新未读消息、点击短视频并提取链接时使用。
Instagram Reels 监视器是一项面向实际任务的技能,主要用于此技能监视一个已经打开的 Instagram 直接信件标签, 用于包含 liels 的新信件, 并将其保存到 CSV 文件;正在运行的浏览器会话, 并带有标签 o。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
该技能监控一个已打开的 Instagram 私信(Direct Messages)标签页,检测其中包含 Reel 的新消息,并将相关信息保存至 CSV 文件中。
https://www.instagram.com/direct/inbox/。browser 工具,设置 action: tabs 和 profile: chrome,查找 Instagram 私信标签页对应的 targetId。browser 工具,设置 action: act、kind: evaluate,执行一段脚本,用于扫描私信列表中是否存在新的未读消息。browser 工具,设置 action: act、kind: evaluate,提取所有包含 /reel/ 或 /p/ 的链接(即视频/Reel 类型内容)的 href 属性值。userid,reel_link 格式追加写入 instagram_reels.csv 文件。() => {
const links = Array.from(document.querySelectorAll('a'));
return links.filter(a => a.href.includes('/reel/')).map(a => a.href);
}
() => {
const buttons = Array.from(document.querySelectorAll('div[role="button"]'));
return buttons.map(b => b.innerText.replace(/n/g, ' '));
}