# Eternal AI

AI 陪伴平台 — 开放给人设创作者进行人设设定并发布，生成 Hermes agent 可用的配置文件（Soul.md + config.yaml）。

## 项目结构

```
EternalAI/
├── index.html          # 单页应用入口（9 个视图）
├── app.js              # 应用逻辑（路由、状态管理、表单生成）
├── styles.css          # 样式（玻璃拟态、深空背景）
├── server.js           # Express 静态服务器（端口 3001）
├── img/                # 背景与卡片素材
├── docs/plans/         # 规划文档
├── Eternal_AI_PRD_v1.docx  # 产品需求文档
└── package.json
```

## 快速开始

```bash
# 方式一：Express 服务器
npm install && npm start
# → http://localhost:3001

# 方式二：任意静态服务器
python3 -m http.server 8083
# → http://localhost:8083
```

## 页面一览

| 页面 | 视图 ID | 说明 |
|------|---------|------|
| 首页 | landing | 两张入口卡片 + 底部链接 |
| 登录/注册 | auth | 登录态分流 |
| 角色库 | role-library | 创作者上架的角色列表 |
| 角色详情 | role-detail | 单个角色详情 + 付款流程 |
| 蒸馏前任 | distill | 自营情感服务介绍页 |
| 关于 Eternal AI | about | 平台简介 + FAQ |
| 创作者入驻 | onboarding | 合作说明 + 微信联系方式 |
| 创作者管理中心 | creator-center | 角色/收入/设置 三 tab |
| 角色编辑 | creator | 4 步表单 → 生成 Soul.md + config.yaml |

## 技术栈

- 纯前端 HTML5 SPA（IIFE 模式，无框架）
- localStorage 持久化登录态
- Express 静态文件服务
- 玻璃拟态 UI + 深空背景
