面向 Base 链 AIDOG 的自动化交易机器人,支持每日定投、深跌加仓、飞书卡片通知和云服务器长期运行。
- 安全第一:默认小额专用钱包,限制日预算、买入次数和冷却时间。
- 自动化不是失控:所有自动下单都必须可观测、可恢复、可审计。
- 独立运行:项目独立目录、独立服务、独立运行时,不影响服务器上其他项目。
- 少说空话,只做有效动作:配置、部署、通知、恢复都围绕真实交易场景设计。
- 盯盘成本高,半夜触发买点也很容易错过。
- 人工下单不稳定,容易受情绪、时间和网络状态影响。
- 自动脚本常见问题很多:重复下单、进程重启后状态丢失、通知缺失、部署互相污染。
- 两套策略并行:
- 每日定投:
<= 0.005 USD,北京时间24:00后窗口内买入2 USDC - 深跌加仓:
<= 0.004 USD,买入10 USDC,冷却5天
- 每日定投:
- 风控内建:
- 每日预算上限
- 每日买入次数上限
- 最低
Base ETHgas 余额 - 最大
AIDOG持仓限制
- 稳定性内建:
- 待确认交易持久化
- 重启后恢复确认
- 单实例锁文件
Feishu卡片通知- 每周汇总
- 部署内建:
- 一键部署到 VPS
- 独立
systemd服务 - 独立
Node.js 20运行时
- 从“手动盯盘”变成“7x24 自动执行”。
- 从“只会下单”变成“带风控、带恢复、带通知的生产型机器人”。
- 从“容易影响同机项目”变成“独立部署、独立升级、独立运维”。
- 实时价格监控
- 自动报价、授权、买入
- 飞书中文卡片通知
- 每周汇总卡片
- 云服务器一键部署
- 复制
.env.example为.env - 填写
OKX、钱包、RPC和可选飞书配置 - 安装依赖
npm install- 本地运行
npm run buy:aidog- 一键部署到云服务器
npm run deploy:vps- 不要用主钱包运行。
- 首次上线先用
DRY_RUN=true验证。 - 这是交易机器人,不是收益承诺。