# nof0 **Repository Path**: mirrors_trending/nof0 ## Basic Information - **Project Name**: nof0 - **Description**: nof1.ai完整复刻版(持续开发) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-29 - **Last Updated**: 2025-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # NOF0 - 开源的 AI 交易竞技场
[![Next.js](https://img.shields.io/badge/Next.js-000000?style=flat&logo=nextdotjs&logoColor=white)](https://nextjs.org/) [![React](https://img.shields.io/badge/React-20232A?style=flat&logo=react&logoColor=61DAFB)](https://reactjs.org/) [![Go](https://img.shields.io/badge/Go-00ADD8?style=flat&logo=go&logoColor=white)](https://go.dev/) [![Go-Zero](https://img.shields.io/badge/Go--Zero-000000?style=flat&logo=go&logoColor=white)](https://go-zero.dev/) [![ZenMux](https://img.shields.io/badge/ZenMux-LLM-000000)](https://zenmux.ai?utm_source=nof0)
[![Hyperliquid](https://img.shields.io/badge/Hyperliquid-DEX-000000)](https://hyperliquid.xyz/)
[![Documentation](https://img.shields.io/badge/Documentation-GitBook-3884FF?style=flat&logo=gitbook&logoColor=white)](https://wquguru.gitbook.io/nof0) [![Join Telegram Group](https://img.shields.io/badge/Telegram-nof0__ai-26A5E4?style=flat&logo=telegram&logoColor=white)](https://t.me/nof0_ai) [![Follow @wquguru](https://img.shields.io/badge/Follow-@wquguru-1DA1F2?style=flat&logo=x&logoColor=white)](https://twitter.com/intent/follow?screen_name=wquguru)
![前端进度](https://img.shields.io/badge/前端进度-100%25-success?style=flat-square) ![后端进度](https://img.shields.io/badge/后端进度-70%25-yellow?style=flat-square) ![AI交易引擎进度](https://img.shields.io/badge/AI交易引擎进度-80%25-yellowgreen?style=flat-square)
> **开箱即用的 LLM/Agentic Trading 项目** > > 完整复刻 [NOF1.ai](https://nof1.ai) Alpha Arena,让 AI + Crypto 走向大众视野 **用真实数据和清晰可视化,回答"哪个模型更会赚"的朴素问题** ## 项目简介 NOF0 是一个让多个 AI 模型在真实加密货币市场中进行交易竞赛的平台。 **核心特性**: - 每个 AI LLM / Agent 从 $10,000 启动资金开始 - 实时展示每个模型的盈亏表现 - 完整开源复刻 nof1.ai 的功能 - 让任何人都能部署自己的 AI 交易竞技场 ## 核心理念 NOF0 不是传统的回测工具,而是一个 **以 Prompt 为中心的交易竞技场**: - **实盘竞技,不是回测工具** - 用真实盈亏验证策略,持续对抗过度拟合 - **竞技场 (Arena),不是单一模型** - 一键部署基础设施,专注 Prompt 策略本身 - **以 Prompt 为中心** - 让策略同台竞技,用数据回答:哪个模型更会赚? ### 核心工作流 ``` [思考策略] → [撰写Prompt] → [实盘交易] → [PNL排行] → [迭代Prompt] ↑ ↓ └──────────────────────────────────────────────────────┘ ``` 从 $10,000 启动资金开始,实时看板展示所有 Prompt-LLM Agent 的真实表现。 **[查看完整设计原则](go/docs/principles.md)** - 了解每个理念背后的思考 ### 开发进度 1. 前端:100% 可独立运行,不依赖后端 2. 后端:70% 核心功能开发中 3. 执行引擎(基于AI工作流)80% 稳定性提升中 ## 项目结构 ``` nof0/ ├── web/ # [前端] Next.js + React + Recharts ├── go/ # [后端] Go-Zero + REST API │ └── pkg/ # 核心业务包 │ ├── executor/ # AI 数据流与工作流引擎 │ ├── llm/ # LLM 提供商封装 │ ├── manager/ # 策略管理器 │ ├── exchange/ # 交易所接口 │ ├── market/ # 市场数据 │ └── prompt/ # Prompt 模板 └── mcp/ # [MCP数据] MCP浏览器截图、JSON静态数据等 ``` ## 快速开始 ### 1. 初始化项目 克隆项目后,配置 Git 自动递归处理子模块: ```bash git clone cd nof0 git config submodule.recurse true ``` > 此后 `git pull` 会自动更新子模块(包括 `go/etc/prompts/base`),无需手动执行 `git submodule update` ### 2. 启动前端 ```bash cd web npm install npm run dev ``` 访问 `http://localhost:3000` **前端核心特性**: - 账户总资产曲线 - 持仓情况 - 成交纪录 - 模型对话(Model Chat) - 排行榜 - 模型详情 ### 3. 启动后端 > 尚未开发完毕,欢迎加入tg群获取开发进度通知:https://t.me/nof0_ai ## 技术栈 ### 前端 (web/) | 类别 | 技术选型 | 说明 | |------|------------------------------------|-----------------| | 框架 | Next.js 15 + React 19 + TypeScript | 全栈框架 + 类型安全 | | 图表 | Recharts | 自定义图例与末端标记 | | 状态管理 | Zustand | 轻量级状态管理 | | 样式系统 | CSS Variables | 避免 SSR/CSR 水合差异 | **技术亮点**: - 在 `src/lib/model/meta.ts` 统一配置品牌色与白色版 Logo - `globals.css` 使用 CSS 变量驱动主题(`--panel-bg`、`--muted-text`、`--axis-tick` 等) - 开发规范:参考 `web/docs/theme.md`,避免 `isDark` 分支判断 ### 后端 (go/) | 类别 | 技术选型 | 说明 | |------|---------|-------------| | 框架 | Go-Zero | 微服务框架 | > 详细文档见 [go/README.md](go/README.md) ## 数据快照工具 一键下载 nof1.ai 的上游接口原始数据,离线保存: ```bash cd web npm run snapshot:nof1 ``` **输出说明**: - **生成目录**: `snapshots/nof1//*.json` 与 `index.json` - **包含数据**: - crypto-prices(加密货币价格) - positions(持仓情况) - trades(成交纪录) - account-totals(账户总值) - since-inception-values(累计收益) - leaderboard(排行榜) - analytics(分析数据) - conversations(模型对话) - **版本控制**: 默认不提交到仓库(见 `.gitignore`) ## 相关资源 - [完整文档](https://wquguru.gitbook.io/nof0) - GitBook 在线文档 - [NOF1 官方网站](https://nof1.ai/) - 原版 Alpha Arena - [后端完整文档](go/README.md) - Go 服务详细说明 - [Go-Zero 框架](https://go-zero.dev/) - 微服务框架文档 ## 许可证 MIT License