From ba01ec025469a544845757b1fab1dc20122363c8 Mon Sep 17 00:00:00 2001 From: tinkle-community Date: Wed, 29 Oct 2025 11:26:49 +0800 Subject: [PATCH] docs: Update README to reflect new codebase architecture MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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 --- README.md | 16 ++++++++++------ README.zh-CN.md | 16 ++++++++++------ 2 files changed, 20 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index c9aab83b..5c04fc02 100644 --- a/README.md +++ b/README.md @@ -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/ diff --git a/README.zh-CN.md b/README.zh-CN.md index 06905840..968bcd7e 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -89,10 +89,14 @@ nofx/ โ”œโ”€โ”€ manager/ # ๅคštrader็ฎก็† โ”‚ โ””โ”€โ”€ trader_manager.go # ็ฎก็†ๅคšไธชtraderๅฎžไพ‹ โ”‚ -โ”œโ”€โ”€ market/ # ๅธ‚ๅœบๆ•ฐๆฎไธŽAIๅ†ณ็ญ– -โ”‚ โ”œโ”€โ”€ market_data.go # ๅธ‚ๅœบๆ•ฐๆฎ่Žทๅ–๏ผˆK็บฟใ€ๆŒ‡ๆ ‡๏ผ‰ -โ”‚ โ”œโ”€โ”€ ai_decision_engine.go # AIๅ†ณ็ญ–ๅผ•ๆ“Ž๏ผˆๅซๅކๅฒๅ้ฆˆ๏ผ‰ -โ”‚ โ””โ”€โ”€ ai_signal.go # AI API่ฐƒ็”จ๏ผˆDeepSeek/Qwen๏ผ‰ +โ”œโ”€โ”€ mcp/ # Model Context Protocol - AI้€šไฟก +โ”‚ โ””โ”€โ”€ client.go # AI APIๅฎขๆˆท็ซฏ๏ผˆDeepSeek/Qwen้›†ๆˆ๏ผ‰ +โ”‚ +โ”œโ”€โ”€ decision/ # AIๅ†ณ็ญ–ๅผ•ๆ“Ž +โ”‚ โ””โ”€โ”€ engine.go # ๅ†ณ็ญ–้€ป่พ‘๏ผˆๅซๅކๅฒๅ้ฆˆ๏ผ‰ +โ”‚ +โ”œโ”€โ”€ market/ # ๅธ‚ๅœบๆ•ฐๆฎ่Žทๅ– +โ”‚ โ””โ”€โ”€ data.go # ๅธ‚ๅœบๆ•ฐๆฎไธŽๆŠ€ๆœฏๆŒ‡ๆ ‡๏ผˆK็บฟใ€RSIใ€MACD๏ผ‰ โ”‚ โ”œโ”€โ”€ pool/ # ๅธ็งๆฑ ็ฎก็† โ”‚ โ””โ”€โ”€ coin_pool.go # AI500 + OI Topๅˆๅนถๆฑ  @@ -101,8 +105,8 @@ nofx/ โ”‚ โ””โ”€โ”€ decision_logger.go # ๅ†ณ็ญ–่ฎฐๅฝ• + ่กจ็Žฐๅˆ†ๆž โ”‚ โ”œโ”€โ”€ decision_logs/ # ๅ†ณ็ญ–ๆ—ฅๅฟ—ๅญ˜ๅ‚จ -โ”‚ โ”œโ”€โ”€ trader1/ # Trader 1็š„ๆ—ฅๅฟ— -โ”‚ โ””โ”€โ”€ trader2/ # Trader 2็š„ๆ—ฅๅฟ— +โ”‚ โ”œโ”€โ”€ qwen_trader/ # Qwen traderๆ—ฅๅฟ— +โ”‚ โ””โ”€โ”€ deepseek_trader/ # DeepSeek traderๆ—ฅๅฟ— โ”‚ โ””โ”€โ”€ web/ # Reactๅ‰็ซฏ โ”œโ”€โ”€ src/