用途:spaces-live 提供浏览器控制台脚本,用于与 X/Twitter Spaces(实时音频)交互,包括加入房间、抓取元数据、发现直播或已排期的 Space,以及管理 Space 互动。
主要能力:包含两个脚本。src/spacesManager.js 用于加入、离开、申请发言并获取实时 Space 数据;src/scrapeSpaces.js 用于从搜索结果或时间线中查找并收集 Space 元数据,识别直播、已排期和已结束三种状态,输出主播、标题、加入链接及 JSON 导出。抓取仅获取元数据,不包含音频内容。
使用方式:打开目标 Space 或 x.com/i/spaces,按 F12 打开开发者工具并切换到 Console,粘贴脚本后回车。抓取脚本需先进入搜索页(如 x.com/search?q=你的主题&f=live)或任意时间线,再粘贴运行。可通过 CONFIG 配置 maxSpaces、scrollDelay、maxScrollAttempts、exportResults。
适用场景:发现细分领域活跃 Space、以听众身份持续参与、在话题匹配时申请发言、记录参与者元数据,以及主持 Space 前后的推广与互动。
限制:录制可用性取决于主持人设置;主持 Space 需要 600 以上关注者(X 限制);脚本依赖页面 DOM 选择器,页面结构变化可能影响运行;资料未提供安装命令、收费或价格信息。