用途:面向需要 X/Twitter 研究及发帖、点赞、取消点赞、关注、取关工作流的任务。使用前提是配置 AISA_API_KEY,并通过 AIsa relay(api.aisa.one)进行网络调用,发帖等操作需显式 OAuth 批准。
主要能力:研究 X/Twitter 账号、推文、趋势、列表、社区与 Spaces;在 OAuth 批准后发布文本、图片和视频帖子;在授权后执行点赞、取消点赞、关注与取关。
使用方式:环境变量 export AISA_API_KEY="your-key"。读取客户端 scripts/twitter_client.py;发帖客户端 scripts/twitter_oauth_client.py;互动客户端 scripts/twitter_engagement_client.py。参考文档 references/post_twitter.md、references/engage_twitter.md。
常用命令:python3 scripts/twitter_client.py search --query "AI agents" --type Latest;python3 scripts/twitter_oauth_client.py authorize;python3 scripts/twitter_engagement_client.py follow-user --user "@elonmusk"。
限制:不适用于需要 cookie 提取、密码登录或完全本地 Twitter 客户端的场景;需避免 relay 网络调用或经 api.aisa.one 上传媒体的流程不适用;不支持未记录密钥或浏览器派生认证值。