Agent Q Skills

Master Moon Dev的AI Agents GitHub仓库,包含48+个专业代理,支持多交易所、LLM抽象层及加密货币自主交易功能。

安装

概览

什么是Agent Q Skills

Agent Q Skills 是 Moon Dev 开源的 AI 交易代理系统,专为加密货币市场设计的多智能体协作框架。该系统包含超过48个高度专业化的AI代理,覆盖从策略生成、风险监控到内容创作的完整交易生态链。每个代理均为独立可执行的Python模块,遵循严格的代码规范(单文件不超过800行),通过统一的 ModelFactory 抽象层支持 Claude、GPT-4、DeepSeek 等多种大语言模型。系统核心采用模块化架构,将交易逻辑、数据获取与AI推理解耦,支持 Hyperliquid、Solana(BirdEye)、Extended Exchange(X10 StarkNet)三大主流去中心化交易所的无缝切换。所有代理运行结果均自动保存至本地data目录,便于回溯分析,同时内置完整的配置管理系统处理API密钥、风险参数和模型超参设置。 该系统的独特之处在于其高度可扩展的设计哲学——开发者只需遵循模板即可快速创建新代理,而无需重构底层架构。无论是开发新的量化策略、集成新型DEX接口,还是构建社交媒体自动化机器人,均可通过复制现有代理结构实现功能扩展。系统特别强调实战导向,所有代理默认使用真实市场数据进行测试,并强制要求通过pip freeze维护依赖清单。此外,RBI(Research-Based Implementation)代理实现了从视频、PDF或文本描述自动生成可执行回测代码的能力,极大降低了策略验证门槛。整个项目采用MIT协议开源,鼓励社区贡献但明确禁止泄露任何敏感凭证信息。 作为实验性项目,Agent Q Skills 体现了’最小可行产品优先’的开发理念。每个代理都聚焦单一职责,如sentiment_agent负责情绪分析、whale_agent追踪巨鲸动向、copybot_agent执行跟单操作等。这种设计既保证了单个功能的稳定性,又为组合式策略部署提供了灵活基础。系统默认每15分钟执行一次全量检查,其中risk_agent始终优先运行,内置美元级止损机制和余额保护规则,确保资金安全。对于进阶用户,main.py提供集中式调度器,可通过ACTIVE_AGENTS变量控制多个代理的并行或串行执行模式。

核心功能特点

  1. 支持48+专业级AI代理,涵盖交易执行、市场分析、风险控制和内容生成四大类
  2. 统一LLM抽象层兼容Claude/GPT-4/DeepSeek等6种主流大语言模型
  3. 无缝切换Hyperliquid/Solana/BirdEye/X10四大交易所的交易接口
  4. RBI代理实现从自然语言描述自动生成可执行回测代码
  5. 严格遵循800行代码上限和防移动文件原则保障系统稳定性
  6. 内置实时风险监控与美元级止损机制保障资金安全

适用场景

Agent Q Skills 特别适合需要高频自动化交易的量化团队使用。当团队希望快速验证新型交易策略时,可直接调用strategy_agent结合历史数据生成实盘信号,再通过trading_agent在Hyperliquid上进行低延迟执行。对于DeFi协议研究员而言,whale_agent能持续追踪大额资金流向,配合funding_agent监控永续合约资金费率变化,帮助识别市场拐点。内容运营团队则可部署tweet_agent自动生成带技术指标解读的推文,clips_agent提取关键行情片段用于短视频传播,形成完整的加密市场信息闭环。 个人交易者也能从中获益显著。例如使用copybot_agent复制顶级交易员的持仓结构,或通过sentiment_agent分析社交媒体情绪辅助入场决策。最独特的场景是RBI代理——只需上传YouTube技术分析视频或阅读PDF研报,系统就能解析其中的交易逻辑并输出Backtesting.py格式的回测脚本,让非程序员也能快速检验灵感可行性。风险敏感型用户应重点关注risk_agent的强制前置检查机制,其会在每次交易前评估账户余额是否低于MINIMUM_BALANCE_USD阈值,并支持AI二次确认高危操作。 企业级部署方面,swarm_agent可实现多账户协同作战,polymarket_agent则适合做市商对冲预测市场波动。所有代理的数据输出均结构化存储于src/data//路径下,方便对接BI工具进行可视化分析。值得注意的是,虽然系统支持StarkNet的X10永续合约交易,但建议新手先从Solana生态开始熟悉流程,因其流动性更充裕且Gas费低廉。无论您是机构级的算法工程师还是个人的加密爱好者,这套工具都能显著降低自动化交易的技术门槛。