Files
AiclwHome/README.md
2026-03-10 17:13:55 +08:00

68 lines
2.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 代理或同域部署)