Skip to content

MeiYanDong/aidog-auto-buy-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AIDOG 自动买入机器人

面向 BaseAIDOG 的自动化交易机器人,支持每日定投、深跌加仓、飞书卡片通知和云服务器长期运行。

核心价值观

  • 安全第一:默认小额专用钱包,限制日预算、买入次数和冷却时间。
  • 自动化不是失控:所有自动下单都必须可观测、可恢复、可审计。
  • 独立运行:项目独立目录、独立服务、独立运行时,不影响服务器上其他项目。
  • 少说空话,只做有效动作:配置、部署、通知、恢复都围绕真实交易场景设计。

痛点

  • 盯盘成本高,半夜触发买点也很容易错过。
  • 人工下单不稳定,容易受情绪、时间和网络状态影响。
  • 自动脚本常见问题很多:重复下单、进程重启后状态丢失、通知缺失、部署互相污染。

方案

  • 两套策略并行:
    • 每日定投:<= 0.005 USD,北京时间 24:00 后窗口内买入 2 USDC
    • 深跌加仓:<= 0.004 USD,买入 10 USDC,冷却 5
  • 风控内建:
    • 每日预算上限
    • 每日买入次数上限
    • 最低 Base ETH gas 余额
    • 最大 AIDOG 持仓限制
  • 稳定性内建:
    • 待确认交易持久化
    • 重启后恢复确认
    • 单实例锁文件
    • Feishu 卡片通知
    • 每周汇总
  • 部署内建:
    • 一键部署到 VPS
    • 独立 systemd 服务
    • 独立 Node.js 20 运行时

结果

  • 从“手动盯盘”变成“7x24 自动执行”。
  • 从“只会下单”变成“带风控、带恢复、带通知的生产型机器人”。
  • 从“容易影响同机项目”变成“独立部署、独立升级、独立运维”。

当前能力

  • 实时价格监控
  • 自动报价、授权、买入
  • 飞书中文卡片通知
  • 每周汇总卡片
  • 云服务器一键部署

快速开始

  1. 复制 .env.example.env
  2. 填写 OKX、钱包、RPC 和可选飞书配置
  3. 安装依赖
npm install
  1. 本地运行
npm run buy:aidog
  1. 一键部署到云服务器
npm run deploy:vps

相关文档

提醒

  • 不要用主钱包运行。
  • 首次上线先用 DRY_RUN=true 验证。
  • 这是交易机器人,不是收益承诺。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors