twitter-to-bsky 是一款轻量化的浏览器扩展脚本(Userscript),专为希望在维持 Twitter/X 活跃度的同时,同步深耕去中心化社交平台(Bluesky 和 Mastodon)的用户设计。
通过该工具,你无需在多个页面间反复复制粘贴,只需在 Twitter 网页端一次点击,内容即可精准触达三个平台,是平台迁移期、内容多线分发及避免“数字失联”的理想解决方案。
为什么需要跨平台同步?
低成本迁移:在完全离开 Twitter 之前,通过同步发布让老粉丝知道你的新去向。
内容备份:将你的思考和动态自动镜像到去中心化协议(AT Protocol 与 ActivityPub),确保内容所有权。
多端覆盖:特别适合发布新闻、博客链接及通用日常动态,让不同社交偏好的用户都能接收到你的信息。
支持的内容类型
类型**是否支持**备注纯文本 支持 同步速度极快 多图推文 支持 完美支持单图及多图展示 链接预览卡 支持 自动解析链接并生成预览卡片 视频/GIF 不支持 受限于 Bluesky 当前 API 限制 
安装与配置指南
第一步:基础环境搭建
首先,你需要为浏览器安装一个脚本管理器插件:
Tampermonkey(强烈推荐,兼容性最强)
Violentmonkey(轻量开源,Chrome 用户首选)
第二步:脚本安装与激活
访问 twitter-to-bsky 页面并点击“安装脚本”。安装成功后,刷新 Twitter 网页版,你会发现界面发生了细微变化:
侧边栏:新增“交叉发布”配置按钮。
推文框:底部新增 Bluesky 与 Mastodon 的勾选框。
第三步:参数配置(核心步骤)
Mastodon 配置:
填写实例地址(如 https://mastodon.social)。
在 Mastodon 的 设置 -> 开发 -> 新建应用 中勾选权限,获取 Access Token 填入。
Bluesky 配置:
填写完整 Handle(如 @yourname.bsky.social)。
关键:前往 Bluesky 设置 -> 高级 -> App Passwords 生成专用 App 密码,切勿使用登录主密码。
兼容性建议与限制
浏览器建议:Chrome + Tampermonkey 是目前最稳定的组合。
Firefox 提示:由于 Firefox 的 CSP(内容安全策略)较严,可能会导致 API 请求被拦截,若失效请尝试更换为 Tampermonkey 插件并检查权限设置。
互动限制:脚本仅支持原创推文同步。回复(Replies)、私信(DMs)及 @ 提及(Mentions)等特定交互无法跨平台映射。
最终收获
效率倍增:一次发布,全网覆盖。
安全迁移:为自己的社交数据建立多重去中心化备份。
内容掌控:在不同社交协议间游刃有余,不再受制于单一平台的算法波动。
附件内容



