v1.11.0 — 每张监控卡都有自己的插件面板
之前只有最多 2 个插件面板(主聚合 + 我的聚合),第 3 张及之后的监控卡没有 UI 控件。
v1.11.0 起:
- 页面上所有监控卡都自动挂一个独立面板(青蓝色主题 🎯)
- 标题显示该卡的标题文字(如「本卡聚合 · 钱包监控」)
- 默认 scope='panel':只聚合本卡当前展示的钱包(用户滚动卡时白名单累积)
- 完全独立的 config:阈值 / 时间窗 / 声音 / 浮窗 / 位置 / 分级开关 — 每张卡各保各的
- 储存在
config.cardPanels[cardId],第 N 张卡 cardId =card-N
主聚合(金色)和我的聚合(绿色)行为不变,仍默认 scope='all' 全页面聚合。
典型用法:
- 主面板:全页面聚合(追全局热点)
- 我的面板:全页面 + 我的列过滤
- 卡 3+:仅本卡(每条链/每个分组独立监控)
- 任一个都能切浮窗 🪟、独立声音、独立阈值
实现细节:
extraPanels数组维护「每卡面板」状态(cardEl + alerts + cardId)checkConvergencevariants 数组动态加入每卡 variantbindPanelEvents用 cardId 区分配置读写路径mountExtraPanels跟着startMountWatcher每 2 秒检查一次新卡
gmgn 单面板架构不受影响。
📖 使用教程
使用教程
📦 安装
- 下载本页下方的
wallet-convergence-alert-v*.zip - 任意位置解压
- Chrome 地址栏输入
chrome://extensions/ - 右上角开启「开发者模式」开关
- 点击「加载已解压的扩展程序」→ 选解压后的目录
- 装好后会出现一个金色火焰图标的扩展,确认已启用
升级注意:旧版的源码目录如果还在 chrome 扩展页里,先点「移除」彻底卸载,再加载新版目录,避免新旧版同时跑。
🎯 在 xxyy.io 上使用
- 打开 https://pro.xxyy.io 任意代币页面
- 「钱包监控」卡片顶部会自动出现金色「🔥 聚合买入提醒」面板
- 旧版双列布局:左卡显示 KOL 聚合,右卡显示「★ 我的 聚合」(绿色)
- 新版单列布局:原卡显示 KOL,自动克隆出第二张卡显示「我的」(无需点 tab 切换)
主面板「KOL 聚合」:所有钱包(KOL + 我的)一起算
克隆/第二张卡的「我的 聚合」:只算「我的」列的钱包
🎯 在 gmgn.ai 上使用
- 打开 https://gmgn.ai 任意页面
- 屏幕右上角浮窗出现「🔥 聚合买入提醒」(可拖拽)
- 当前钱包追踪页面的所有 trades 自动进入聚合池
⚠️ gmgn 的列表用了虚拟滚动(virtual-list),只有屏幕里能看见的行才被插件捕获。手动滚动列表可以让插件抓到更多历史。
⚙️ 阈值设置
每个面板上方有两个输入框:
- ≥ N 钱包:触发提醒的最少不同钱包数(默认 2)
- 内 X 分钟:滑动时间窗口(xxyy 默认 5 分钟、gmgn 默认 30 分钟)
任意面板改设置,所有面板自动同步。
⭐ 特别关注(Starred)
- 任意钱包名旁的 ☆ 按钮 → 点一下加星标,再点取消
- 加星支持位置:
- xxyy 原卡每条 trade 的钱包名前
- 克隆卡 / 浮窗里 alert 的每个钱包标签
- 星标钱包出现在任何提醒里 → 整条提醒会炫彩动画高亮 + 右上角金色旋转 ★
- 面板顶部右侧 ★ 数字 按钮可查看 / 移除已加的关注
🚨 4 档分级提醒
按 钱包数 - minWallets + 1 自动升级(最高 4 档):
| 档位 | 视觉 | 声音 |
|---|---|---|
| L1 普通 | 现有金色 | 2 声 880Hz |
| L2 ⚡升温 | 橙色边 + token 名稍大 | 3 声 1000Hz 加速 |
| L3 🔥火热 | 红橙渐变 + 脉冲 + 火焰 emoji | 5 声 1100Hz 和弦 |
| L4 🚨暴动 | 彩虹背景 + 卡片震荡 | 警报扫频 880→1760Hz |
只在跨档时才发声(不会同档位重复响),避免吵。整体静音用面板右上角的铃铛按钮 🔔。
整体关掉分级:面板右上角有个 🔥 按钮,点一下变 🌫️,所有提醒就回到 L1 普通态(金色 + 2 声短铃),不再升级。再点一下恢复 🔥(默认开)。
❌ 自动跟踪清仓
提醒触发后,如果池子里某个买入的钱包之后清仓了,他在提醒里会被自动横线划掉,标题里的钱包数也会减 1,并显示「−N 清仓」红色小标签。
- 清仓 = 全部卖完(postTokenUiAmount=0 / 动作含「清仓」)
- 减仓不会触发划线(你部分卖一点不算撤离)
- 等效钱包数会用来重算 tier 档位(比如 4 个买入 + 3 个清仓 = 1 个有效 = L1 普通态)
- 提醒不会消失(保留历史聚合记录),但热度归位
🔗 点代币跳转
提醒里的代币名后面有 ↗,点一下页面内跳转到该代币交易页(不刷新整页,沿用原站路由)。
🔄 自动检查更新
插件每次加载时(每 6 小时缓存一次)会调一次 GitHub Releases API 比对版本号:
- 有新版 → 面板顶部出现金色横幅「🎉 新版 vX.Y.Z 可用 — 点击下载」
- 点链接跳转到 release 页下载新版 zip
- 点 × 关闭横幅(下次刷新仍会再次检查)
- 未打包扩展无法 Chrome 自动更新,所以下载后需手动覆盖目录 + 在
chrome://extensions/点刷新
🐛 故障排查
打开 DevTools Console 输入:
xxyy:
__xcp.alertsKol // KOL 聚合提醒列表
__xcp.alertsMy // 我的聚合提醒列表
__xcp.cloneData // KOL/我的 两栏交易缓存
__xcp.tokenMeta // 已知代币 mint/chain/logo
__xcp.starred // 特别关注集合
__xcp.walletGroups // 钱包→分组名映射
__xcp.rerender() // 强制重渲面板gmgn:
__gcp.alerts // 当前所有聚合提醒
__gcp.buyRecords // 池子里的所有买入记录
__gcp.tokenMeta // 已知代币
__gcp.starred // 特别关注集合
__gcp.rescan() // 强制重扫列表常见问题:
- 没数据 / 不聚合:检查阈值是否过高、时间窗口是否过短;gmgn 需要手动滚动列表才能拿全部数据
- 同名代币不聚合:故意行为,按合约地址(mint)去重,避免不同链同名乱聚
- 声音不响:先点一下页面任何位置(浏览器要求用户手势才能播音频);检查面板的铃铛按钮是否被关闭
- panel 没出现:刷新插件 + 刷新页面;旧扩展目录残留可能导致冲突,全部卸载重装
🔒 隐私
- 所有数据仅本地浏览器处理,不上传任何外部服务器
localStorage仅保存:阈值配置、声音开关、特别关注名单、浮窗位置- xxyy 的 fetch 调用复用浏览器现有 cookie;gmgn 完全不发请求
- 没有任何分析 / 埋点