{"name":"polymarket-arbitrage-agent","version":"3.0.0","funds":[{"id":"cheetah","name":"猎豹","emoji":"🐆","motto":"机会属于敢于出手的人","monthlyTarget":"+8%","initialBalance":10000},{"id":"gambler","name":"蜜獾","emoji":"🎲","motto":"无所畏惧，绝不退让","monthlyTarget":"+30%","initialBalance":10000},{"id":"octopus","name":"章鱼","emoji":"🐙","motto":"用数据说话，让公式决策","monthlyTarget":"+5%","initialBalance":10000},{"id":"shark","name":"鲨鱼","emoji":"🦈","motto":"大胆出击，快速收割","monthlyTarget":"+15%","initialBalance":10000},{"id":"turtle","name":"海龟","emoji":"🐢","motto":"少即是多，确定性高于一切","monthlyTarget":"+3%","initialBalance":10000}],"schedule":{"scan":"every 30 min","dailyReport":"0 1 * * * (UTC 01:00 = BJ 09:00)","evolution":"0 0 * * 0 (Sunday UTC 00:00)"},"endpoints":{"GET /api/funds":"Fund rankings and stats","GET /api/trades":"Trade history (query: status, fund, limit)","GET /api/signals":"Recent signals (query: limit)","GET /api/snapshots":"Portfolio snapshots (query: fund, limit)","GET /api/evolution":"Evolution log and epoch history","GET /api/health":"Health check","WS /ws":"Real-time event stream (WebSocket)","POST /run":"Manual scan+trade (auth required)","POST /report":"Manual daily report (auth required)","POST /evolve":"Manual evolution trigger (auth required)","POST /init-funds":"Initialize fund configs in D1 (auth required)"}}