核心概念
多智能体团队
一个团队预设把一个问题交给一小组专家智能体:它们按依赖顺序工作,实时显示进度,最后写成一份报告。
预设
0.1.19 自带 30 个预设:
investment_committee、quant_strategy_desk、risk_committee、crypto_trading_desk、crypto_research_lab、macro_rates_fx_desk、macro_strategy_forum、global_allocation_committee、global_equities_desk、equity_research_team、fundamental_research_team、earnings_research_desk、value_investing_committee、factor_research_committee、ml_quant_lab、statistical_arbitrage_desk、pairs_research_lab、derivatives_strategy_desk、convertible_bond_team、credit_research_team、commodity_research_team、etf_allocation_desk、fund_selection_panel、portfolio_review_board、sector_rotation_team、event_driven_task_force、geopolitical_war_room、sentiment_intelligence_team、social_alpha_team、technical_analysis_panel。
运行预设
vibe-trading --swarm-presets
vibe-trading --swarm-inspect investment_committee
vibe-trading --swarm-run investment_committee '{"topic":"BTC 走势展望"}'
变量以一个 JSON 对象传入。交互终端里用 /swarm;Web 界面会实时显示每个成员的进度。
管理运行
vibe-trading --swarm-list
vibe-trading --swarm-show RUN_ID
vibe-trading --swarm-cancel RUN_ID
vibe-trading --swarm-retry RUN_ID --swarm-resume # 保留已完成的任务
模型要求
每个成员都是一个完整的智能体,所以团队运行需要模型 key,花费相当于好几次单独运行。成员会自己去取行情数据;预设里列出的技能是强制约束,成员不能加载预设没有列出的技能。