# 快速开始
**本文引用的文件**
- [index.html](file://index.html)
## 目录
1. [简介](#简介)
2. [项目结构](#项目结构)
3. [核心组件](#核心组件)
4. [架构总览](#架构总览)
5. [详细组件分析](#详细组件分析)
6. [依赖关系分析](#依赖关系分析)
7. [性能注意事项](#性能注意事项)
8. [故障排除指南](#故障排除指南)
9. [结论](#结论)
10. [附录](#附录)
## 简介
本指南面向新用户,帮助你在5分钟内完成“有维商学”项目的本地运行与核心体验。该项目是一个单页应用(SPA),无需服务器或数据库,直接在现代浏览器中打开 index.html 即可运行。你将体验到:
- 注册/登录流程(任意账号均可登录)
- 仪表盘概览与导航
- AI智能体对话入口与演示对话
- 教育资源浏览与学习路径
- 校友社群与活动信息
- 会员体系与权益对比
## 项目结构
项目采用单文件 HTML 架构,所有样式、交互逻辑均内嵌于 index.html 中,便于零配置运行。
```mermaid
graph TB
A["index.html
主页面文件"] --> B["登录页面(login-page)"]
A --> C["仪表盘页面(dashboard-page)"]
A --> D["AI智能体页面(ai-page)"]
A --> E["AI对话弹窗(chat-modal)"]
B --> F["表单与登录逻辑"]
C --> G["导航栏与Tab切换"]
C --> H["统计卡片与内容网格"]
C --> I["教育/AI/校友/会员四个Tab"]
D --> J["智能体卡片与筛选"]
E --> K["消息列表与快捷问答"]
```
图表来源
- [index.html](file://index.html)
章节来源
- [index.html](file://index.html)
## 核心组件
- 登录页面:提供手机号/邮箱与密码登录,支持微信与手机验证码登录,以及“立即注册”跳转提示。
- 仪表盘页面:包含导航栏、Tab导航(平台概览、有维教育、AI工具、有维校友、会员体系),以及各模块的内容卡片与网格布局。
- AI智能体页面:集中展示各类AI助手卡片,支持搜索与分类筛选。
- AI对话弹窗:用于与不同AI助手进行对话,内置快捷问答与消息发送逻辑。
章节来源
- [index.html](file://index.html)
## 架构总览
该应用为纯前端 SPA,页面切换与交互通过 JavaScript 控制,无任何外部依赖。核心交互包括:
- 页面切换:通过类名控制页面显示/隐藏
- Tab切换:激活对应 Tab 的按钮与内容区域
- 登录校验:任意非空账号密码均可登录
- AI对话:打开弹窗、发送消息、模拟响应
```mermaid
sequenceDiagram
participant U as "用户"
participant L as "登录页面"
participant D as "仪表盘页面"
participant A as "AI智能体页面"
participant M as "AI对话弹窗"
U->>L : 输入账号/密码并提交
L->>L : 校验输入
L-->>U : 登录成功
L->>D : 切换到仪表盘页面
U->>D : 点击导航或Tab
D-->>U : 展示对应内容
U->>A : 点击“AI智能体”
A-->>U : 展示智能体卡片
U->>M : 点击卡片打开对话
M-->>U : 显示欢迎消息
U->>M : 输入问题并发送
M-->>U : 模拟AI回复
```
图表来源
- [index.html](file://index.html)
## 详细组件分析
### 登录页面
- 功能要点
- 表单字段:手机号/邮箱、密码
- 选项:记住我、忘记密码
- 社交登录:微信、手机验证码
- 注册引导
- 登录逻辑
- 阻止默认提交,校验用户名与密码非空
- 任意有效输入即切换到仪表盘页面
```mermaid
flowchart TD
Start(["进入登录页面"]) --> Input["填写账号/密码"]
Input --> Submit{"点击登录"}
Submit --> |任意非空| GoDash["切换到仪表盘页面"]
Submit --> |为空| Alert["提示输入完整"]
GoDash --> End(["完成"])
Alert --> Input
```
图表来源
- [index.html](file://index.html)
章节来源
- [index.html](file://index.html)
### 仪表盘页面
- 导航栏:首页、AI智能体、学习中心、校友社群
- Tab导航:平台概览、有维教育、AI工具、有维校友、会员体系
- 内容模块
- 平台概览:统计卡片与平台使命介绍
- 有维教育:课程体系与学习路径
- AI工具:智能体矩阵与核心特性
- 有维校友:权益介绍、近期活动、校友心声
- 会员体系:三种会员方案与权益对比
```mermaid
graph TB
N["导航栏"] --> T["Tab导航"]
T --> O["平台概览"]
T --> E["有维教育"]
T --> AT["AI工具"]
T --> AL["有维校友"]
T --> M["会员体系"]
```
图表来源
- [index.html](file://index.html)
章节来源
- [index.html](file://index.html)
### AI智能体页面
- 搜索与筛选:支持按类型筛选智能体
- 智能体卡片:展示名称、标签、功能特性与“开始对话”按钮
- 点击卡片:打开 AI 对话弹窗,初始化欢迎消息
```mermaid
sequenceDiagram
participant U as "用户"
participant P as "AI页面"
participant W as "对话弹窗"
U->>P : 点击智能体卡片
P->>W : 打开弹窗并设置头像/标题
W-->>U : 显示欢迎消息
U->>W : 输入问题并发送
W-->>U : 模拟AI回复
```
图表来源
- [index.html](file://index.html)
章节来源
- [index.html](file://index.html)
### AI对话弹窗
- 头部:显示智能体头像与状态
- 消息区:用户消息与AI回复分左右显示
- 快捷问答:预设常见问题,一键发送
- 输入与发送:支持回车发送,自动滚动到底部
```mermaid
flowchart TD
Open["打开弹窗"] --> Init["初始化欢迎消息"]
Init --> Input["用户输入问题"]
Input --> Send{"发送消息"}
Send --> |用户| AddUser["添加用户消息"]
AddUser --> Wait["等待AI回复"]
Wait --> AddBot["添加AI回复"]
AddBot --> Scroll["滚动到底部"]
Send --> |快捷问答| Quick["填充并发送"]
Quick --> AddUser
```
图表来源
- [index.html](file://index.html)
章节来源
- [index.html](file://index.html)
## 依赖关系分析
- 无外部依赖:所有样式与脚本均内嵌于 index.html
- 浏览器兼容性:使用现代 CSS 与 ES5 JavaScript,适配主流浏览器
- 文件耦合:页面切换与交互逻辑集中在同一文件,便于维护与部署
```mermaid
graph TB
F["index.html"] --> S["内联样式"]
F --> J["内联脚本"]
F --> P1["登录页面"]
F --> P2["仪表盘页面"]
F --> P3["AI页面"]
F --> P4["对话弹窗"]
```
图表来源
- [index.html](file://index.html)
章节来源
- [index.html](file://index.html)
## 性能注意事项
- 单页应用:页面切换无刷新,交互流畅
- 资源内嵌:无需额外资源加载,启动速度快
- 响应式设计:针对移动端与平板进行了适配
## 故障排除指南
- 无法打开页面
- 确认已将 index.html 放置于可被浏览器访问的目录
- 使用现代浏览器打开,避免使用过旧版本IE
- 登录失败
- 任意非空账号密码均可登录;请检查输入是否为空
- 页面空白或样式异常
- 清理浏览器缓存后重试
- 更换浏览器尝试
- 对话无响应
- 确认已正确打开对话弹窗
- 检查浏览器控制台是否有错误(如跨域限制)
章节来源
- [index.html](file://index.html)
## 结论
“有维商学”项目以极简方式实现了完整的前端体验,新用户可在5分钟内完成本地运行并体验核心功能。建议在现代浏览器中直接打开 index.html 即可开始使用。
## 附录
### 环境要求
- 现代浏览器即可运行(Chrome、Edge、Firefox、Safari 等)
### 本地部署步骤
1. 将仓库根目录下的 index.html 文件保存至本地任意位置
2. 双击或右键选择“在浏览器中打开”以启动应用
3. 在登录页面输入任意非空账号与密码,点击登录
4. 成功进入仪表盘后,可自由切换导航与Tab体验各模块
### 基本使用方法
- 注册/登录:在登录页面输入任意非空账号与密码,点击登录
- 浏览仪表盘:使用顶部导航与Tab切换查看平台概览、教育、AI工具、校友与会员体系
- 使用AI工具:在“AI智能体”页面选择相应智能体卡片,打开对话弹窗进行交流
- 访问教育资源:在“有维教育”Tab中查看课程体系与学习路径
- 校友与活动:在“有维校友”Tab中查看权益、活动与校友心声
- 会员体系:在“会员体系”Tab中对比不同会员方案与权益
### 截图与操作步骤
- 登录页面
- 步骤:打开 index.html → 输入任意账号/密码 → 点击登录 → 进入仪表盘
- 仪表盘概览
- 步骤:在仪表盘中点击“平台概览”Tab → 查看统计卡片与使命介绍
- AI智能体对话
- 步骤:点击“AI智能体” → 选择智能体卡片 → 打开对话弹窗 → 输入问题 → 查看AI回复
- 教育资源
- 步骤:点击“学习中心” → 在“有维教育”Tab中查看课程与学习路径
- 校友社群
- 步骤:点击“校友社群” → 查看权益、活动与校友心声
- 会员体系
- 步骤:点击“会员体系” → 对比基础版/专业版/企业版权益