feat: add new file

This commit is contained in:
丹尼尔
2026-03-10 17:13:55 +08:00
commit 551abd1b68
4156 changed files with 805309 additions and 0 deletions

67
README.md Normal file
View File

@@ -0,0 +1,67 @@
# Aiclw 官网
前后端分离官网,基于 [read.md](./read.md) 设计规范与品牌视觉(活力橙 + 深空黑、Agentic UI
## 技术栈
- **前端**: React 18 + Vite + Tailwind CSSMobile-First
- **后端**: Node.js + ExpressREST API
## 本地运行
### 0. 若报错 `command not found: npm` 或 `command not found: brew`
需要先安装 **Node.js**npm 随 Node 一起提供):
- **推荐(无需 Homebrew**:打开 [https://nodejs.org](https://nodejs.org) → 下载 **LTS** 安装包 → 安装 → **新开一个终端**,再执行下面的 `npm install`
- 若已安装 Homebrew可用`brew install node`。若出现 `command not found: brew`,请用上一条从 nodejs.org 安装即可。
安装完成后在新终端执行 `node -v``npm -v` 有版本号即表示成功。
### 1. 安装依赖
```bash
# 前端
cd frontend && npm install
# 后端
cd backend && npm install
```
### 2. 启动服务
**终端 1 - 后端**(默认 `http://localhost:3000`:
```bash
cd backend && npm run dev
```
**终端 2 - 前端**(默认 `http://localhost:5173`,已配置代理 `/api` → 后端):
```bash
cd frontend && npm run dev
```
浏览器访问http://localhost:5173
### 3. 生产构建
```bash
cd frontend && npm run build
```
静态产物在 `frontend/dist`,可部署到任意静态托管;后端单独部署并配置 CORS 与 `VITE_API_URL`(若前后端不同域)。
## 功能概览
- **首屏**: Hero + A-Claw 线条背景、主副文案、CTA「立即领养阿虾」「查看部署文档」
- **A-Claw 闭环**: 极速装机、多端唤醒、算力自由
- **核心功能**: IM 全适配、模型聚合、云端常驻、隐私安全
- **价格**: 免费版、阿虾订阅版、企业定制
- **内容**: 阿虾周报、新手村文档
- **线下激活**: 右上角「线下激活」弹窗输入激活码(后端校验,测试码:`AX2024` / `DEMO` / `TEST`
- **实时看板**: 页脚从后端拉取并展示「已激活节点」「今日任务」「节省时长」
## 环境变量(可选)
- `frontend/.env`: `VITE_API_URL=http://你的后端地址`(默认用相对路径 `/api`,依赖 Vite 代理或同域部署)