运行时依赖
安装命令
点击复制技能文档
推文采集技能 使用此技能,当对话中出现 Twitter/X URL 时,您需要阅读其内容 —— 单个推文、线程或用户个人资料。 何时使用 Twitter/X URL 被分享,您需要文本来总结、分析或索引 您想获取推文线程以获取上下文 您需要从特定帐户获取最近的推文以进行 RAG 或研究 代理需要在没有 API 密钥或付费订阅的情况下获取 Twitter 内容 不要用于:发送/发布推文(使用 Buffer —— skills/buffer-publisher/SKILL.md),或实时监控流。 快速参考 单个推文(默认)—— 快速、免费、无需 API 密钥 python3 /Users/loki/.openclaw/workspace/scripts/tweet-ingest.py https://x.com/solanamobile/status/2034675043033375103 线程 —— 通过 Apify 获取推文 + 回复(需要小额 Apify 积分) python3 /Users/loki/.openclaw/workspace/scripts/tweet-ingest.py https://x.com/solanamobile/status/2034675043033375103 --mode thread 个人资料 —— 来自帐户的最近推文(需要 Apify) python3 /Users/loki/.openclaw/workspace/scripts/tweet-ingest.py https://x.com/solanamobile --mode profile --max-tweets 20 将输出管道化到文件中以进行 RAG 索引 python3 /Users/loki/.openclaw/workspace/scripts/tweet-ingest.py https://x.com/solanamobile/status/2034675043033375103 > /Users/loki/.openclaw/workspace/content/tweets/solanamobile-grants.md 模式 模式 后端 成本 用例 single(默认) Jina AI(r.jina.ai) 免费 获取一个推文的文本 + 作者 + 时间戳 thread Jina(根)+ Apify Apify 积分 作者的完整线程 profile Apify Apify 积分 来自帐户的最近推文 Apify 积分 Actor:apidojo/tweet-scraper,约每 1K 次推文 0.40 美元,5 美元/月免费积分 —— 偶尔使用的非常低成本 从 env APIFY_API_KEY 或 1Password op://OpenClaw/Apify API 凭证/credential 自动加载密钥 输出格式 始终将干净的 markdown 输出到 stdout: # 推文线程:@solanamobile 来源:https://x.com/solanamobile/status/2034675043033375103 获取时间:2026-03-20 09:00 AEST
推文 1 —— @solanamobile(2026-03-19 21:44 UTC)
Solana Mobile Builder Grants 现在开放...推文 2 —— @solanamobile(2026-03-19 21:45 UTC)
以下是资格... 错误也以 markdown 形式返回(永远不会崩溃): # 推文采集错误❌ Jina 获取失败:...优雅降级 无 Apify 密钥 —— 线程/个人资料模式警告并降级为单个(或个人资料错误) Apify 返回无结果 —— 降级为仅根推文,并在 markdown 中添加警告注释 Jina 超时 —— 错误 markdown,退出 1 任何意外错误 —— 错误 markdown,永远不会将 Python 跟踪输出到 stdout 与 RAG 集成 直接将输出管道化到 RAG 索引器: python3 scripts/tweet-ingest.py https://x.com/solanamobile/status/... > /tmp/tweet.md python3 scripts/rag_index.py /tmp/tweet.md --collection agent-research-kb 或在 Python 中: import subprocess result = subprocess.run(["python3", "scripts/tweet-ingest.py", url, "--mode", "single"], capture_output=True, text=True) markdown = result.stdout # 干净的 markdown,准备索引 支持的 URL 格式 https://x.com/username/status/TWEET_ID —— 推文、线程模式 https://twitter.com/username/status/TWEET_ID —— 同上(自动规范化) https://x.com/username —— 个人资料模式 https://twitter.com/username —— 同上(自动规范化) 备注 线程模式从 Apify 获取最近的推文并过滤匹配对话的推文。如果 Apify 的窗口不包含完整的线程(例如,线程很旧),则仅返回根推文并附上警告。 个人资料模式按时间顺序返回最近的推文。 Jina 将推文内容解析为未登录用户 —— 在单个模式下不返回参与度指标(点赞/转发)。 Python 路径:/Users/loki/.pyenv/versions/3.14.3/bin/python3