1 line
20 KiB
JSON
1 line
20 KiB
JSON
{"repo": "164149043/cryptomind", "files": {"README.md": {"91bf91b8df92c2a8096b4ea441a1cfaf83cce082": {"t": 1785746594.4211745, "n": 2831, "h": "0f5b0276769a429f", "c": "# CryptoMind.AI - 多智能体加密货币交易助手\n\n## 简介\n\n**CryptoMind.AI** 是一个基于 React 的分层式 AI 交易决策系统。它模拟了一家专业的加密货币对冲基金的运作架构,协调 9 个专业的 AI 智能体(从底层分析师到顶层 CEO)来分析实时的 BTC/USDT 市场数据,并生成精准的交易信号。\n\n系统支持 **Google Gemini 2.5**(速度快、免费额度高)和 **DeepSeek R1**(擅长深度推理)两种模型。\n\n## 核心功能\n\n* **多智能体分层架构**:\n * **第1层 (分析师)**:短线、趋势、量化、链上、宏观分析师并行工作,从不同维度解析市场。\n * **第2层 (经理)**:技术经理和基本面经理汇总下属报告,解决观点冲突。\n * **第3层 (风控)**:风控经理计算盈亏比 (R:R),拥有“一票否决权”,确保交易安全。\n * **第4层 (CEO)**:综合所有信息,输出最终的 JSON 交易指令(开多/开空/观望)。\n* **实时数据集成**:\n * 集成 **Binance API** 获取实时 K 线、订单簿深度(Order Book)和资金费率。\n * 集成 **Etherscan API** 获取实时 ETH Gas 价格,辅助判断链上热度。\n* **双模型切换**:用户可以在界面上一键切换使用 Google Gemini 或 DeepSeek 模型。\n* **交互式 UI**:\n * 包含技术指标(SMA, Bollinger Bands)的实时 K 线图表。\n * 可视化的智能体思维链(Chain of Thought)展示。\n * 持仓管理模拟:输入你的持仓成本,AI 会给出针对性的建议。\n\n## 技术栈\n\n* **前端框架**: React 19, TypeScript\n* **样式库**: Tailwind CSS\n* **图表库**: Recharts\n* **AI SDK**: Google GenAI SDK (`@google/genai`), Fetch API (DeepSeek)\n* **数据源**: Binance API (Market Data), Etherscan API (On-Chain Data)\n\n## 部署与运行\n\n### 1. 环境准备\n\n确保你的本地环境已安装:\n* [Node.js](https://nodejs.org/) (推荐 v16 或更高版本)\n* npm 或 yarn\n\n### 2. 获取代码\n\n```bash\ngit clone https://github.com/164149043/cryptomind.git\ncd cryptomind-ai\n```\n\n### 3. 安装依赖\n\n```bash\nnpm install\n```\n\n### 4. 配置 API Key\n\n本项目依赖 AI 模型的 API Key 才能运行。\n\n**方式 A:通过环境变量配置(推荐)**\n\n在项目根目录下创建一个 `.env` 文件(或修改现有的环境配置文件),添加以下内容:\n\n```env\n# Google Gemini API Key (必须)\n# 获取地址: https://aistudio.google.com/\nAPI_KEY=AIzaSy...\n\n# DeepSeek API Key (可选,也可以在网页 UI 中直接输入)\n# 获取地址: https://platform.deepseek.com/\nDEEPSEEK_API_KEY=sk-...\n```\n\n**方式 B:通过 UI 配置**\n\n项目启动后,你也可以直接在网页界面的输入框中填入 DeepSeek API Key 和 Etherscan API Key。\n\n### 5. 启动开发服务器\n\n```bash\nnpm start\n# 或者使用 vite/next 等命令,取决于具体的构建工具\n# npm run dev\n```\n\n启动成功后,打开浏览器访问 `http://localhost:3000`(具体端口请查看控制台输出)。\n\n## 使用指南\n\n1. **选择语言与模型**:点击右上角的语言按钮切换中/英,点击“Gemini”或“DeepSeek”切换底层模型。\n2. **输入标的**:在顶部输入框输入交易对(如 `BTCUSDT`, `ETHUSDT`, `SOLUSDT`)。\n3. **设置持仓(可选)**:点击控制面板中的“设置持仓”,输入你当前的开仓价格和方向。AI 会在分析时考虑到你的持仓风险。\n4. **开始运行**:点击右侧的 **\"开始市场分析\"** 按钮。\n5. **查看结果**:\n * 观察右侧的智能体节点依次亮起,它们会实时打字输出分析逻辑。\n * 等待 CEO 输出最终决策弹窗。\n * 点击右上角的设置图标,可以填入 **Etherscan Key** 以启用链上数据分析,或调整每个智能体的“随机性”(Temperature)。\n\n## 目录结构说明\n\n```\n/\n├── components/ # UI 组件 (Header, Chart, AgentNode, Modals 等)\n├── hooks/ # 核心业务逻辑 Hooks (useAgentWorkflow)\n├── services/ # API 服务层\n│ ├── binanceService.ts # 币安行情数据\n│ ├── etherscanService.ts # 链上 Gas 数据\n│ ├── geminiService.ts # Google Gemini 调用封装\n│ ├── deepseekService.ts # DeepSeek 调用封装\n│ └── prompts.ts # AI 提示词工程与技术指标计算\n├── types.ts # TypeScript 类型定义\n├── locales.ts # 多语言翻译文件\n├── constants.ts # 智能体角色定义与默认配置\n├── App.tsx # 主应用入口组件\n└── index.tsx # React 挂载点\n```\n\n## 免责声明\n\n本系统生成的交易建议仅供学习和研究使用,不构成任何财务建议。加密货币市场波动巨大,请自行承担投资风险。\n"}, "1d1a5d38252ac6021a667c8c6f7e553fde8cc536": {"t": 1785766147.1690235, "n": 2803, "h": "2276ff9bb94ba736", "c": "# CryptoMind.AI - 多智能体加密货币交易助手\n\n## 简介\n\n**CryptoMind.AI** 是一个基于 React 的分层式 AI 交易决策系统。它模拟了一家专业的加密货币对冲基金的运作架构,协调 9 个专业的 AI 智能体(从底层分析师到顶层 CEO)来分析实时的 BTC/USDT 市场数据,并生成精准的交易信号。\n\n系统支持 **Google Gemini 2.5**(速度快、免费额度高)和 **DeepSeek R1**(擅长深度推理)两种模型。\n\n## 核心功能\n\n* **多智能体分层架构**:\n * **第1层 (分析师)**:短线、趋势、量化、链上、宏观分析师并行工作,从不同维度解析市场。\n * **第2层 (经理)**:技术经理和基本面经理汇总下属报告,解决观点冲突。\n * **第3层 (风控)**:风控经理计算盈亏比 (R:R),拥有“一票否决权”,确保交易安全。\n * **第4层 (CEO)**:综合所有信息,输出最终的 JSON 交易指令(开多/开空/观望)。\n* **实时数据集成**:\n * 集成 **Binance API** 获取实时 K 线、订单簿深度(Order Book)和资金费率。\n * 集成 **Etherscan API** 获取实时 ETH Gas 价格,辅助判断链上热度。\n* **双模型切换**:用户可以在界面上一键切换使用 Google Gemini 或 DeepSeek 模型。\n* **交互式 UI**:\n * 包含技术指标(SMA, Bollinger Bands)的实时 K 线图表。\n * 可视化的智能体思维链(Chain of Thought)展示。\n * 持仓管理模拟:输入你的持仓成本,AI 会给出针对性的建议。\n\n## 技术栈\n\n* **前端框架**: React 19, TypeScript\n* **样式库**: Tailwind CSS\n* **图表库**: Recharts\n* **AI SDK**: Google GenAI SDK (`@google/genai`), Fetch API (DeepSeek)\n* **数据源**: Binance API (Market Data), Etherscan API (On-Chain Data)\n\n## 部署与运行\n\n### 1. 环境准备\n\n确保你的本地环境已安装:\n* [Node.js](https://nodejs.org/) (推荐 v16 或更高版本)\n* npm 或 yarn\n\n### 2. 获取代码\n\n```bash\ngit clone <repository-url>\ncd cryptomind-ai\n```\n\n### 3. 安装依赖\n\n```bash\nnpm install\n```\n\n### 4. 配置 API Key\n\n本项目依赖 AI 模型的 API Key 才能运行。\n\n**方式 A:通过环境变量配置(推荐)**\n\n在项目根目录下创建一个 `.env` 文件(或修改现有的环境配置文件),添加以下内容:\n\n```env\n# Google Gemini API Key (必须)\n# 获取地址: https://aistudio.google.com/\nAPI_KEY=AIzaSy...\n\n# DeepSeek API Key (可选,也可以在网页 UI 中直接输入)\n# 获取地址: https://platform.deepseek.com/\nDEEPSEEK_API_KEY=sk-...\n```\n\n**方式 B:通过 UI 配置**\n\n项目启动后,你也可以直接在网页界面的输入框中填入 DeepSeek API Key 和 Etherscan API Key。\n\n### 5. 启动开发服务器\n\n```bash\nnpm start\n# 或者使用 vite/next 等命令,取决于具体的构建工具\n# npm run dev\n```\n\n启动成功后,打开浏览器访问 `http://localhost:3000`(具体端口请查看控制台输出)。\n\n## 使用指南\n\n1. **选择语言与模型**:点击右上角的语言按钮切换中/英,点击“Gemini”或“DeepSeek”切换底层模型。\n2. **输入标的**:在顶部输入框输入交易对(如 `BTCUSDT`, `ETHUSDT`, `SOLUSDT`)。\n3. **设置持仓(可选)**:点击控制面板中的“设置持仓”,输入你当前的开仓价格和方向。AI 会在分析时考虑到你的持仓风险。\n4. **开始运行**:点击右侧的 **\"开始市场分析\"** 按钮。\n5. **查看结果**:\n * 观察右侧的智能体节点依次亮起,它们会实时打字输出分析逻辑。\n * 等待 CEO 输出最终决策弹窗。\n * 点击右上角的设置图标,可以填入 **Etherscan Key** 以启用链上数据分析,或调整每个智能体的“随机性”(Temperature)。\n\n## 目录结构说明\n\n```\n/\n├── components/ # UI 组件 (Header, Chart, AgentNode, Modals 等)\n├── hooks/ # 核心业务逻辑 Hooks (useAgentWorkflow)\n├── services/ # API 服务层\n│ ├── binanceService.ts # 币安行情数据\n│ ├── etherscanService.ts # 链上 Gas 数据\n│ ├── geminiService.ts # Google Gemini 调用封装\n│ ├── deepseekService.ts # DeepSeek 调用封装\n│ └── prompts.ts # AI 提示词工程与技术指标计算\n├── types.ts # TypeScript 类型定义\n├── locales.ts # 多语言翻译文件\n├── constants.ts # 智能体角色定义与默认配置\n├── App.tsx # 主应用入口组件\n└── index.tsx # React 挂载点\n```\n\n## 免责声明\n\n本系统生成的交易建议仅供学习和研究使用,不构成任何财务建议。加密货币市场波动巨大,请自行承担投资风险。"}, "7fce63c4c347d5a1f7023a598434625bba6e02ea": {"t": 1785766148.6787124, "n": 2409, "h": "805b40c53705e73b", "c": "# CryptoMind.AI - 多智能体加密货币交易助手\n\n## 简介\n\n**CryptoMind.AI** 是一个基于 React 的分层式 AI 交易决策系统。它模拟了一家专业的加密货币对冲基金的运作架构,协调 9 个专业的 AI 智能体(从底层分析师到顶层 CEO)来分析实时的 BTC/USDT 市场数据,并生成精准的交易信号。\n\n系统支持 **Google Gemini 2.5**(速度快、免费额度高)和 **DeepSeek R1**(擅长深度推理)两种模型。\n\n## 核心功能\n\n* **多智能体分层架构**:\n * **第1层 (分析师)**:短线、趋势、量化、链上、宏观分析师并行工作,从不同维度解析市场。\n * **第2层 (经理)**:技术经理和基本面经理汇总下属报告,解决观点冲突。\n * **第3层 (风控)**:风控经理计算盈亏比 (R:R),拥有“一票否决权”,确保交易安全。\n * **第4层 (CEO)**:综合所有信息,输出最终的 JSON 交易指令(开多/开空/观望)。\n* **实时数据集成**:\n * 集成 **Binance API** 获取实时 K 线、订单簿深度(Order Book)和资金费率。\n * 集成 **Etherscan API** 获取实时 ETH Gas 价格,辅助判断链上热度。\n* **双模型切换**:用户可以在界面上一键切换使用 Google Gemini 或 DeepSeek 模型。\n* **交互式 UI**:\n * 包含技术指标(SMA, Bollinger Bands)的实时 K 线图表。\n * 可视化的智能体思维链(Chain of Thought)展示。\n * 持仓管理模拟:输入你的持仓成本,AI 会给出针对性的建议。\n\n## 技术栈\n\n* **前端框架**: React 19, TypeScript\n* **样式库**: Tailwind CSS\n* **图表库**: Recharts\n* **AI SDK**: Google GenAI SDK (`@google/genai`), Fetch API (DeepSeek)\n* **数据源**: Binance API (Market Data), Etherscan API (On-Chain Data)\n\n## 部署与运行\n\n### 1. 环境准备\n\n确保你的本地环境已安装:\n* [Node.js](https://nodejs.org/) (推荐 v16 或更高版本)\n* npm 或 yarn\n\n### 2. 获取代码\n\n```bash\ngit clone <repository-url>\ncd cryptomind-ai\n```\n\n### 3. 安装依赖\n\n```bash\nnpm install\n```\n\n### 4. 配置 API Key\n\n\n```bash\nnpm start\n# 或者使用 vite/next 等命令,取决于具体的构建工具\n# npm run dev\n```\n\n启动成功后,打开浏览器访问 `http://localhost:3000`(具体端口请查看控制台输出)。\n\n## 使用指南\n\n1. **选择语言与模型**:点击右上角的语言按钮切换中/英,点击“Gemini”或“DeepSeek”切换底层模型。\n2. **输入标的**:在顶部输入框输入交易对(如 `BTCUSDT`, `ETHUSDT`, `SOLUSDT`)。\n3. **设置持仓(可选)**:点击控制面板中的“设置持仓”,输入你当前的开仓价格和方向。AI 会在分析时考虑到你的持仓风险。\n4. **开始运行**:点击右侧的 **\"开始市场分析\"** 按钮。\n5. **查看结果**:\n * 观察右侧的智能体节点依次亮起,它们会实时打字输出分析逻辑。\n * 等待 CEO 输出最终决策弹窗。\n * 点击右上角的设置图标,可以填入 **Etherscan Key** 以启用链上数据分析,或调整每个智能体的“随机性”(Temperature)。\n\n## 目录结构说明\n\n```\n/\n├── components/ # UI 组件 (Header, Chart, AgentNode, Modals 等)\n├── hooks/ # 核心业务逻辑 Hooks (useAgentWorkflow)\n├── services/ # API 服务层\n│ ├── binanceService.ts # 币安行情数据\n│ ├── etherscanService.ts # 链上 Gas 数据\n│ ├── geminiService.ts # Google Gemini 调用封装\n│ ├── deepseekService.ts # DeepSeek 调用封装\n│ └── prompts.ts # AI 提示词工程与技术指标计算\n├── types.ts # TypeScript 类型定义\n├── locales.ts # 多语言翻译文件\n├── constants.ts # 智能体角色定义与默认配置\n├── App.tsx # 主应用入口组件\n└── index.tsx # React 挂载点\n```\n\n## 免责声明\n\n本系统生成的交易建议仅供学习和研究使用,不构成任何财务建议。加密货币市场波动巨大,请自行承担投资风险。"}, "7903f533d08a280c49a3c8a612fb9270c50129ec": {"t": 1785766150.0181525, "n": 2803, "h": "2276ff9bb94ba736", "c": "# CryptoMind.AI - 多智能体加密货币交易助手\n\n## 简介\n\n**CryptoMind.AI** 是一个基于 React 的分层式 AI 交易决策系统。它模拟了一家专业的加密货币对冲基金的运作架构,协调 9 个专业的 AI 智能体(从底层分析师到顶层 CEO)来分析实时的 BTC/USDT 市场数据,并生成精准的交易信号。\n\n系统支持 **Google Gemini 2.5**(速度快、免费额度高)和 **DeepSeek R1**(擅长深度推理)两种模型。\n\n## 核心功能\n\n* **多智能体分层架构**:\n * **第1层 (分析师)**:短线、趋势、量化、链上、宏观分析师并行工作,从不同维度解析市场。\n * **第2层 (经理)**:技术经理和基本面经理汇总下属报告,解决观点冲突。\n * **第3层 (风控)**:风控经理计算盈亏比 (R:R),拥有“一票否决权”,确保交易安全。\n * **第4层 (CEO)**:综合所有信息,输出最终的 JSON 交易指令(开多/开空/观望)。\n* **实时数据集成**:\n * 集成 **Binance API** 获取实时 K 线、订单簿深度(Order Book)和资金费率。\n * 集成 **Etherscan API** 获取实时 ETH Gas 价格,辅助判断链上热度。\n* **双模型切换**:用户可以在界面上一键切换使用 Google Gemini 或 DeepSeek 模型。\n* **交互式 UI**:\n * 包含技术指标(SMA, Bollinger Bands)的实时 K 线图表。\n * 可视化的智能体思维链(Chain of Thought)展示。\n * 持仓管理模拟:输入你的持仓成本,AI 会给出针对性的建议。\n\n## 技术栈\n\n* **前端框架**: React 19, TypeScript\n* **样式库**: Tailwind CSS\n* **图表库**: Recharts\n* **AI SDK**: Google GenAI SDK (`@google/genai`), Fetch API (DeepSeek)\n* **数据源**: Binance API (Market Data), Etherscan API (On-Chain Data)\n\n## 部署与运行\n\n### 1. 环境准备\n\n确保你的本地环境已安装:\n* [Node.js](https://nodejs.org/) (推荐 v16 或更高版本)\n* npm 或 yarn\n\n### 2. 获取代码\n\n```bash\ngit clone <repository-url>\ncd cryptomind-ai\n```\n\n### 3. 安装依赖\n\n```bash\nnpm install\n```\n\n### 4. 配置 API Key\n\n本项目依赖 AI 模型的 API Key 才能运行。\n\n**方式 A:通过环境变量配置(推荐)**\n\n在项目根目录下创建一个 `.env` 文件(或修改现有的环境配置文件),添加以下内容:\n\n```env\n# Google Gemini API Key (必须)\n# 获取地址: https://aistudio.google.com/\nAPI_KEY=AIzaSy...\n\n# DeepSeek API Key (可选,也可以在网页 UI 中直接输入)\n# 获取地址: https://platform.deepseek.com/\nDEEPSEEK_API_KEY=sk-...\n```\n\n**方式 B:通过 UI 配置**\n\n项目启动后,你也可以直接在网页界面的输入框中填入 DeepSeek API Key 和 Etherscan API Key。\n\n### 5. 启动开发服务器\n\n```bash\nnpm start\n# 或者使用 vite/next 等命令,取决于具体的构建工具\n# npm run dev\n```\n\n启动成功后,打开浏览器访问 `http://localhost:3000`(具体端口请查看控制台输出)。\n\n## 使用指南\n\n1. **选择语言与模型**:点击右上角的语言按钮切换中/英,点击“Gemini”或“DeepSeek”切换底层模型。\n2. **输入标的**:在顶部输入框输入交易对(如 `BTCUSDT`, `ETHUSDT`, `SOLUSDT`)。\n3. **设置持仓(可选)**:点击控制面板中的“设置持仓”,输入你当前的开仓价格和方向。AI 会在分析时考虑到你的持仓风险。\n4. **开始运行**:点击右侧的 **\"开始市场分析\"** 按钮。\n5. **查看结果**:\n * 观察右侧的智能体节点依次亮起,它们会实时打字输出分析逻辑。\n * 等待 CEO 输出最终决策弹窗。\n * 点击右上角的设置图标,可以填入 **Etherscan Key** 以启用链上数据分析,或调整每个智能体的“随机性”(Temperature)。\n\n## 目录结构说明\n\n```\n/\n├── components/ # UI 组件 (Header, Chart, AgentNode, Modals 等)\n├── hooks/ # 核心业务逻辑 Hooks (useAgentWorkflow)\n├── services/ # API 服务层\n│ ├── binanceService.ts # 币安行情数据\n│ ├── etherscanService.ts # 链上 Gas 数据\n│ ├── geminiService.ts # Google Gemini 调用封装\n│ ├── deepseekService.ts # DeepSeek 调用封装\n│ └── prompts.ts # AI 提示词工程与技术指标计算\n├── types.ts # TypeScript 类型定义\n├── locales.ts # 多语言翻译文件\n├── constants.ts # 智能体角色定义与默认配置\n├── App.tsx # 主应用入口组件\n└── index.tsx # React 挂载点\n```\n\n## 免责声明\n\n本系统生成的交易建议仅供学习和研究使用,不构成任何财务建议。加密货币市场波动巨大,请自行承担投资风险。"}, "16ec7f1fffba6211213b697dc05756d1e64d7531": {"t": 1785766151.2336566, "n": 553, "h": "9243b6e26f178687", "c": "<div align=\"center\">\n<img width=\"1200\" height=\"475\" alt=\"GHBanner\" src=\"https://github.com/user-attachments/assets/0aa67016-6eaf-458a-adb2-6e31a0763ed6\" />\n</div>\n\n# Run and deploy your AI Studio app\n\nThis contains everything you need to run your app locally.\n\nView your app in AI Studio: https://ai.studio/apps/drive/1LPuS_tjXz88AMQ-P-Klhn87F7Y2tnIVq\n\n## Run Locally\n\n**Prerequisites:** Node.js\n\n\n1. Install dependencies:\n `npm install`\n2. Set the `GEMINI_API_KEY` in [.env.local](.env.local) to your Gemini API key\n3. Run the app:\n `npm run dev`\n"}, "8118ae2b2ca14e7900e4c2b46e9bf8995c44b0ac": {"t": 1785766152.6933079, "n": 329, "h": "c62726310e6af115", "c": "<div align=\"center\">\n\n<img width=\"1200\" height=\"475\" alt=\"GHBanner\" src=\"https://github.com/user-attachments/assets/0aa67016-6eaf-458a-adb2-6e31a0763ed6\" />\n\n <h1>Built with AI Studio</h2>\n\n <p>The fastest path from prompt to production with Gemini.</p>\n\n <a href=\"https://aistudio.google.com/apps\">Start building</a>\n\n</div>\n"}}}} |