Twitter Autopilot — Twitter 自动驾驶
v1.0.0读取和搜索X(Twitter)数据,包括个人资料、时间线、提及、关注者、推文搜索、趋势、列表、社区和Spaces。同时也支持p...
运行时依赖
安装命令
点击复制技能文档
Twitter Autopilot 🐦 Twitter/X 的智能和行动工作流程,为代理提供了由 AIsa 驱动的能力。当您需要以下功能时,请使用此技能:
读取公开的 Twitter/X 个人资料、时间线、提及、关注者、列表、社区、趋势或 Spaces 搜索 tweets 和用户用于研究、监控或社交监听 在用户完成 OAuth 授权后发布帖子或回复 在授权后通过本地参与工作流程点赞、取消点赞、关注或取消关注
兼容性: 此技能与任何 agentskills.io 兼容的Harness一起工作,包括: Claude Code 和 Claude OpenAI Codex Cursor Gemini CLI OpenCode、Goose、OpenClaw、Hermes 和其他实现 Agent Skills 规范的工具 需要 Python 3、POSIX shell 和来自 aisa.one 的 AISA_API_KEY
常见请求: 监控账户:“获取埃隆·马斯克的最新 tweets 并通知我任何与 AI 相关的帖子” 跟踪趋势:“Twitter 全球当前的热门话题是什么?” 社交监听:“搜索提及我们产品的 tweets 并分析情绪” 竞争对手研究:“监控 @anthropic 和 @GoogleAI 并总结新的公告”
工作流路由: 读取工作流:使用此文件和 scripts/twitter_client.py 进行公开读取/搜索操作。这些操作不需要用户登录。 参与工作流:此文件不直接定义点赞/取消点赞/关注/取消关注的程序。如果用户要求在 X/Twitter 上点赞、取消点赞、关注或取消关注,请使用 ./references/engage_twitter.md。必须先使用 ./references/post_twitter.md 完成 OAuth 授权,然后再执行参与操作。 发布工作流:此文件不直接定义发布逻辑。如果用户要求在 X/Twitter 上发布、回复、引用或发布,请使用 ./references/post_twitter.md。
快速开始: export AISA_API_KEY="你的密钥"
核心能力: 读取操作(无需登录) 用户端点: + 获取用户信息:curl "https://api.aisa.one/apis/v1/twitter/user/info?userName=elonmusk" -H "Authorization: Bearer $AISA_API_KEY" + 获取用户个人资料:curl "https://api.aisa.one/apis/v1/twitter/user_about?userName=elonmusk" -H "Authorization: Bearer $AISA_API_KEY" + 批量获取用户信息:curl "https://api.aisa.one/apis/v1/twitter/user/batch_info_by_ids?userIds=44196397,123456" -H "Authorization: Bearer $AISA_API_KEY" + 获取用户最新 tweets:curl "https://api.aisa.one/apis/v1/twitter/user/last_tweets?userName=elonmusk" -H "Authorization: Bearer $AISA_API_KEY" + 获取用户提及:curl "https://api.aisa.one/apis/v1/twitter/user/mentions?userName=elonmusk" -H "Authorization: Bearer $AISA_API_KEY" + 获取用户关注者:curl "https://api.aisa.one/apis/v1/twitter/user/followers?userName=elonmusk" -H "Authorization: Bearer $AISA_API_KEY" + 获取用户关注:curl "https://api.aisa.one/apis/v1/twitter/user/followings?userName=elonmusk" -H "Authorization: Bearer $AISA_API_KEY" + 获取用户已验证关注者:curl "https://api.aisa.one/apis/v1/twitter/user/verifiedFollowers?user_id=44196397" -H "Authorization: Bearer $AISA_API_KEY" + 检查两个用户之间的关注关系:curl "https://api.aisa.one/apis/v1/twitter/user/check_follow_relationship?source_user_name=elonmusk&target_user_name=BillGates" -H "Authorization: Bearer $AISA_API_KEY" + 搜索用户:curl "https://api.aisa.one/apis/v1/twitter/user/search?query=AI+researcher" -H "Authorization: Bearer $AISA_API_KEY" tweet 端点: + 高级 tweet 搜索:curl "https://api.aisa.one/apis/v1/twitter/tweet/advanced_search?query=AI+agents&queryType=Latest" -H "Authorization: Bearer $AISA_API_KEY" + 搜索顶级 tweets:curl "https://api.aisa.one/apis/v1/twitter/tweet/advanced_search?query=AI+agents&queryType=Top" -H "Authorization: Bearer $AISA_API_KEY" + 获取 tweets:curl "https://api.aisa.one/apis/v1/twitter/tweets?tweet_ids=1895096451033985024" -H "Authorization: Bearer $AISA_API_KEY" + 获取 tweet 回复:curl "https://api.aisa.one/apis/v1/twitter/tweet/replies?tweetId=1895096451033985024" -H "Authorization: Bearer $AISA_API_KEY" + 获取 tweet 引用:curl "https://api.aisa.one/apis/v1/twitter/tweet/quotes?tweetId=1895096451033985024" -H "Authorization: Bearer $AISA_API_KEY" + 获取 tweet 转发者:curl "https://api.aisa.one/apis/v1/twitter/tweet/retweeters?tweetId=1895096451033985024" -H "Authorization: Bearer $AISA_API_KEY" + 获取 tweet 线程上下文:curl "https://api.aisa.one/apis/v1/twitter/tweet/thread_context?tweetId=1895096451033985024" -H "Authorization: Bearer $AISA_API_KEY" + 获取文章:curl "https://api.aisa.one/apis/v1/twitter/article?tweet_id=1895096451033985024" -H "Authorization: Bearer $AISA_API_KEY" * 趋势、列表、社区和 Spaces: + 获取趋势话题:curl "https://api.aisa.one/apis/v1/twitter/trends?woeid=1" -H "Authorization: Bearer $AISA_API_KEY"