开源项目数字货币类新手
X → 币安广场(x-to-binance-square)
一个仅供个人使用的 Chrome Manifest V3 扩展,可在用户自己的 X 原创推文下加入金色同步按钮,打开审阅面板编辑文字、选择最多 4 张图片,并在用户点击确认后把内容发布到币安广场;Key 仅存本地,无服务器、无遥测。
0 次阅读2026/09/24 发布
社区作者 · zZz
它解决什么问题
项目定位 X → 币安广场是一个仅供个人使用的 Chrome 扩展(Manifest V3),用于把用户自己的 X 原创推文同步到币安广场。它会在原创推文下方加入金色同步按钮,打开审阅面板,可编辑文字、挑选图片,并且仅在用户点击确认后发布,不会自动发布。
免责声明 这是社区项目,与 X(Twitter)、币安均无关联,未获背书或赞助。发布使用用户自己的币安广场 OpenAPI Key,用户对所发布内容及遵守两个平台规则负全部责任。
隐私与安全
- 无服务器、无遥测:扩展直接从浏览器调用币安官方 OpenAPI,无第三方后端;除发布请求本身外,没有数据离开电脑。
- Key 只留在本地:广场 OpenAPI Key 存于 chrome.storage.local,仅限受信扩展上下文读取;x.com 内容脚本读不到,也不写入日志。
- 最小权限:Host 权限仅限 x.com(解析推文)、www.binance.com(广场 OpenAPI)、pbs.twimg.com(下载图片)和 *.amazonaws.com(上传到币安预签名 S3 地址)。
- 只针对配置用户名的原创推文,不处理他人推文或转推。
- 只有发布权限:广场创作者 Key 无法触达交易或资金。
功能
- 发布前审阅面板:编辑文字、切换是否附原文来源链接、最多选择 4 张图片。
- 处理 X 媒体懒加载与“显示更多”文字截断:点击同步时实时重新解析该条推文,长文和图片完整抓取。
- 本地同步记录防重复;结果不确定(504 / 提交过程中断网)标记为“待确认”,需显式凭 token 确认后才重试,不静默重发。
- 设置页内置网络诊断,用于定位币安 API 链路上的 VPN / 分流代理问题。
- 纯 ES 模块,零依赖,零构建步骤。
配图 配图 1 为设置页预览。
局限
- 不支持视频 / GIF,不支持定时或自动发布,不支持编辑 / 删除广场帖子,不支持 X Articles(长文章);仅支持文字和最多 4 张静态图片。
- 依赖 X 的 DOM 结构(data-testid 属性);若 X 改版,可能需要更新 content/tweet-parser.js。
- 币安当前公开默认配额为每天 100 次成功发布、400 次媒体上传;需遵守配额及广场内容规则。
开发与许可证
MIT,见 LICENSE。无需安装任何依赖:node --test 运行单元测试(绝不调用真实币安 API);
npm run check 语法检查所有源码和 manifest。
— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。
安装 / 开始使用
- 准备环境:使用支持 Manifest V3 的 Chrome 浏览器;准备自己的 X 账号,并在币安广场创作者中心创建一个专用的广场 OpenAPI Key。该 Key 只能发布广场内容,不能交易、不动资产。
- 获取代码:克隆或下载本仓库(来源未给具体命令;可从 GitHub 页面下载 ZIP,或使用 git clone 仓库地址)。
- 打开 chrome://extensions,启用“开发者模式”。
- 点击“加载已解压的扩展程序”,选择仓库根目录(含 manifest.json 的文件夹)。
- 首次加载后设置页会自动打开;之后可通过工具栏图标重新打开。
- 配置:在设置页填入你的 X 用户名(不带 @),并粘贴广场 OpenAPI Key。
- 刷新已打开的 x.com 标签页。
- 建议在设置页运行一次“网络诊断”,确认扩展能连上币安 API,尤其是使用分流 / PAC 代理时。
- 首次运行:找到你自己的一条原创推文,点击金色图标,在面板中审阅文字、来源链接和图片,点击“发布到币安广场”。成功后面板会直接链接到广场帖子,该条推文保持“已同步”标记。
- 常见问题排查:没有金色图标——检查配置的用户名,然后刷新 x.com;别人的推文和转推永远不会显示。Key 无效 / 过期——在创作者中心重新生成,并更新设置页。“待确认”——先去你的广场主页核对;扩展刻意不自动重试,以避免重复发布。网页能打开但发布失败——运行内置的网络诊断,它能区分代理分流问题和币安侧的封禁。
步骤 11 · 开发校验(无需安装依赖):node --test 运行单元测试(绝不调用真实币安 API);
npm run check 做语法检查,覆盖所有源码和 manifest。
来源教程配图
适用场景
把个人 X 原创推文手动同步到币安广场
发布前编辑文字
选择最多 4 张图片并决定是否附原文来源链接
通过本地同步记录避免重复发布同一推文
用内置网络诊断排查币安 API 链路上的 VPN / 分流代理问题
在本地保管币安广场 OpenAPI Key
避免经过第三方服务器