Files
vps-management-bot/memory/2026-03-14.md
2026-03-21 01:10:53 +08:00

4.6 KiB
Raw Blame History

2026-03-14

aff-monitor VPS补货监控 优化

服务器信息

  • IP: 167.148.203.191 (Debian 13)
  • 密码: fJ7#vP9s@tL2qX!d
  • 项目路径: /root/aff-monitor
  • 端口: 3900
  • 服务: aff-monitor.service

完成的优化

  1. 配色方案 — 从蓝紫渐变改为橙色系(白底 + 暖橙强调)
  2. 首页布局 — Hero 紧凑化,统计数据融入 Hero移除邮箱订阅占位
  3. 导航优化 — 加橙色 logo 图标V后台移除冗余的 Aff 链接入口
  4. 产品分类 — 商家 → 地区 两级手风琴结构,每个都可独立展开/合并
  5. 卡片状态色条 — 左边框颜色区分库存(绿=有货,红=缺货)
  6. 页脚增强 — 加 TG 频道等链接

GoMami 产品录入

  • 商家 ID: 3 | aff=31
  • 正确 aff 格式: https://gomami.io/aff.php?aff=31&pid=XX
  • 录入 19 款产品:
    • 🇭🇰 HKG Turin/Peak/Pulse/Forge (11款)
    • 🇯🇵 JPN Pulse (4款)
    • 🇸🇬 SIN Pulse (4款)

踩坑记录

  • 数据库缺字段generated_aff_url 列不存在,需手动添加
  • TG 推送 chat not foundtg_channels 表的 chat_id 是假数据 -1001234567890,需改成真实频道 ID -1002243984935
  • 商家官网缺 https — 商家 website 字段需包含完整 URL
  • 产品 URL 格式错误 — 从产品页按钮的 id="product{数字}-order-button" 提取 pid

后续优化

  • 优惠码显示:gomami365 年付八折,在卡片和详情页都显示
  • 详情页购买按钮改为 aff 链接(generated_aff_url
  • 商家官网链接改为 aff 链接

待继续

  • 监控任务创建(目前只给 HKG.Turin.Mini 创建了)
  • 其他商家产品录入
  • NodeSeek VP404 签到脚本缺失cron 配置有误)

更新: 2026-03-14 08:41

WHMCS 商家自动扫描功能

  • 后台商家管理加"🔍 扫描"按钮
  • 自动访问 /store 页面提取分类和产品
  • 弹窗展示产品列表,支持勾选导入
  • 商家表加 aff_code 字段,扫描时自动用商家的推广 ID

po0 商家录入

  • 商家 ID: 5 | aff=85 | 网站: console.po0.com
  • 18 款产品:广州(8) + 华东(8) + 香港(2)
  • 关键词:立即购买 / 缺货,售罄,0 可用
  • 价格/配置/流量已补充完整

推送模板优化

  • 加配置信息:💻 4C/8G/50G SSD
  • 加流量信息:📊 流量 10T
  • aff 链接优先用 generated_aff_url

待继续

  • 监控任务批量创建
  • 更多商家录入
  • 扫描器价格提取优化

更新: 2026-03-14 10:50

rfchost 商家尝试录入(未完成)

  • 商家 ID: 7 | aff=1664 | 网站: my.rfchost.com
  • 问题rfchost 网站有 Cloudflare 保护,无法自动提取产品信息
  • 尝试的方法
    1. 浏览器自动化browser 工具)— 失败act 操作验证失败
    2. 服务器端 cheerio 抓取 — 失败,返回 Cloudflare 验证页
    3. Mac 本地 Chrome + peekaboo — 失败,无法执行 JavaScript
    4. AppleScript 操作 Chrome — 失败,需要手动启用权限
    5. 屏幕截图 OCR — 可以识别产品名称,但无法获取 pid
  • 识别到的产品
    • JP2-T1ION-Mini ($11.90/月)
    • JP2-T1ION-Standard ($19.90/月)
    • JP2-T1ION-Advanced ($29.90/月)
  • 结论:暂时删除 rfchost 产品,等以后有准确信息再录入

当前状态

  • GoMami: 19 款产品
  • po0: 18 款产品
  • rfchost: 已删除,待补充

地区支持

  • 移除了德国、荷兰rfchost 实际没有这些地区)
  • 当前支持:香港、广州、华东、日本、新加坡、美国

更新: 2026-03-14 21:37

Cloudflare 绕过尝试(失败)

  • 尝试方法
    1. puppeteer + stealth 插件 — 页面标题 "Just a moment...",返回空数组
    2. playwright — 页面标题 "请稍候…",返回空数组
    3. 提取 Chrome cookies — 需要权限批准,被拒绝
    4. peekaboo 自动化 — 只能截图,无法提取 DOM
    5. 键盘模拟操作 — 无法可靠执行
  • 结论rfchost 的 Cloudflare 保护无法绕过,所有自动化方法都失败

DMIT 商家尝试

  • 网站: www.dmit.io
  • 也有 Cloudflare 保护,但可以手动过验证
  • 产品页面显示:洛杉矶、香港、东京三个地区
  • EPYC 系列产品,价格从 9.99 USD 起
  • 网站结构与 WHMCS 不同,需要手动分析
  • 状态:顶尖已登录,待继续录入

最终状态

  • 橙色清爽主题
  • 商家→地区折叠布局
  • 移动端适配
  • WHMCS 自动扫描功能
  • GoMami: 19 款产品
  • po0: 18 款产品
  • 总共 37 款产品
  • rfchost: Cloudflare 保护无法绕过
  • ⏸️ DMIT: 待继续录入

更新: 2026-03-14 22:24