docs: Update README to reflect new codebase architecture

- Split market/ into mcp/, decision/, and market/ modules
- Update trader log directory names (trader1/2 -> qwen/deepseek_trader)
- Reflect modular architecture changes in documentation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: tinkle-community <tinklefund@gmail.com>
This commit is contained in:
tinkle-community
2025-10-29 11:26:49 +08:00
parent 5da2e146e8
commit ba01ec0254
2 changed files with 20 additions and 12 deletions

View File

@@ -89,10 +89,14 @@ nofx/
├── manager/ # Multi-trader management
│ └── trader_manager.go # Manages multiple trader instances
├── market/ # Market data & AI decisions
── market_data.go # Market data fetching (K-line, indicators)
├── ai_decision_engine.go # AI decision engine (with historical feedback)
│ └── ai_signal.go # AI API calls (DeepSeek/Qwen)
├── mcp/ # Model Context Protocol - AI communication
── client.go # AI API client (DeepSeek/Qwen integration)
├── decision/ # AI decision engine
│ └── engine.go # Decision logic with historical feedback
├── market/ # Market data fetching
│ └── data.go # Market data & technical indicators (K-line, RSI, MACD)
├── pool/ # Coin pool management
│ └── coin_pool.go # AI500 + OI Top merged pool
@@ -101,8 +105,8 @@ nofx/
│ └── decision_logger.go # Decision recording + performance analysis
├── decision_logs/ # Decision log storage
│ ├── trader1/ # Trader 1 logs
│ └── trader2/ # Trader 2 logs
│ ├── qwen_trader/ # Qwen trader logs
│ └── deepseek_trader/ # DeepSeek trader logs
└── web/ # React frontend
├── src/