自动收集指定公开 X/Twitter 用户过去24小时内原创及转帖推文,生成包含中英双语、截图、链接和互动数据的报告。
X/Twitter 推文收集技能是一项面向实际任务的技能,主要用于x-twitter-collector;自动收集指定 X/Twitter 用户在过去 24 小时内的所有推文(原创 + 转帖),生成包含中英双语、截图、链接和数据分析的完整报告;
多语言团队需要了解 X 内容;浏览器已配置 :Ope。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
x-twitter-collector
自动收集指定 X/Twitter 用户在过去 24 小时内的所有推文(原创 + 转帖),生成包含中英双语、截图、链接和数据分析的完整报告。
收集 @用户名 过去 24 小时的推文
帮我收集 @elonmusk 过去 24 小时的推文,要中英双语和截图
整理 @NASA 昨天的所有推文,带链接
| 参数 | 说明 | 默认值 |
|---|---|---|
@用户名 |
X 账号用户名(不含 @ 也可) | 必填 |
时间范围 |
过去多少小时的内容 | 24 小时 |
语言 |
报告语言 | 中英双语 |
截图 |
是否包含页面截图 | 是 |
链接 |
是否包含推文直链 | 是 |
browser.start({ profile: "openclaw" })
browser.open({
profile: "openclaw",
targetUrl: "https://x.com/{username}"
})
browser.act({
profile: "openclaw",
request: { kind: "wait", timeMs: 5000 },
targetId: "{targetId}"
})
browser.snapshot({
profile: "openclaw",
refs: "aria",
targetId: "{targetId}"
})
browser.act({
profile: "openclaw",
request: { kind: "evaluate", fn: "window.scrollTo(0, document.body.scrollHeight)" },
targetId: "{targetId}"
})
browser.screenshot({
profile: "openclaw",
fullPage: true,
targetId: "{targetId}",
type: "png"
})
从快照中提取:
按照预设模板生成完整的中英双语报告。
可以根据需求修改报告模板:
| 问题 | 原因 | 解决方案 |
|---|---|---|
| 浏览器无法启动 | 浏览器配置问题 | 检查 browser status |
| 内容加载不全 | 页面未完全加载 | 增加等待时间或手动滚动 |
| 截图失败 | 内存不足 | 关闭 fullPage 或分屏截图 |
| 链接无效 | 推文已删除 | 标注为"不可用" |
SKILL.md - 技能说明文档(本文件)collect.sh - 可选的命令行脚本template.md - 报告模板文件config.json - 配置文件(可选)Generated for OpenClaw workspace
遵循 OpenClaw 技能许可协议
相关专题
热门下载
相关下载
精品课程
共32课时 | 10.5万人学习
共23课时 | 7.7万人学习
共26课时 | 10.8万人学习