master
xueqiu_sync — 雪球 Cookie 复制 Chrome 扩展
把本地 Chrome 里 xueqiu.com 的 HttpOnly Cookie 读出来,一键复制成你需要的格式。 不依赖任何后端 / 数据库 / Python。
为什么不做成自动化
浏览器扩展不能直接连 PostgreSQL / MySQL(沙箱限制:无 DB 驱动、禁裸 TCP、暴露凭据)。 所以这版只做"读 cookie + 复制到剪贴板",你粘到哪里由你决定。
准备
- Chrome / Edge / 其他 Chromium 内核浏览器
- 一次:在浏览器里登录过 xueqiu.com(让 cookie 落到本地)
安装(开发模式,30 秒)
- 打开
chrome://extensions/ - 右上角打开「开发者模式」
- 点「加载已解压的扩展程序」
- 选这个目录的
chrome-extension/子目录:/home/gao/Development/quant_home/xueqiu_sync/chrome-extension/ - 工具栏会出现一个 ❄ 雪花图标
使用
- 浏览器登录过 xueqiu.com 后,点工具栏的 ❄ 图标
- 弹窗会自动读出
xq_a_token和u(含 HttpOnly) - 选一个复制按钮:
| 按钮 | 复制内容 | 用在 |
|---|---|---|
| 复制组合字符串 | xq_a_token=xxx;u=yyy |
dashboard 的 POST /api/data/datasource/xueqiu-cookie、market_sync 的 XUEQIU_TOKEN 字段值 |
| 复制 .env 行 | XUEQIU_TOKEN=xq_a_token=xxx;u=yyy |
直接粘到 market_sync/.env |
| 仅 xq_a_token | xxx |
单独使用场景 |
改代码
chrome://extensions/ → 找到本扩展 → 点 ↻ 重新加载。
目录结构
xueqiu_sync/
├── README.md
├── .gitignore
└── chrome-extension/
├── manifest.json
├── popup.html
├── popup.js
└── icons/
├── icon16.png
├── icon48.png
└── icon128.png
License
私有
Description
Languages
JavaScript
67.7%
HTML
32.3%