- 新增 ChatPagePure 组件:仅保留聊天主区域(section.chat-main),去掉全局 Sidebar 和 AgentSidebar - 复用原有的 ChatHeader、ChatBody、ChatInput、ChatOutline、ChatDrawers 组件,会话功能完全一致 - 独立路由 /pure-chat 和 /pure-chat/:id,绕过 layout-shell 全局布局,不显示侧边栏 - 新增样式文件 chat-page-pure.css,适配纯会话页面全屏布局 |
||
|---|---|---|
| .trae/rules | ||
| .vite/deps | ||
| public | ||
| src | ||
| .env.example | ||
| .gitignore | ||
| README.md | ||
| design-qa.md | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| tsconfig.json | ||
| vite.config.ts | ||
README.md
aura-web
Aura Agent Platform 前端项目(React + Vite + TypeScript)。
由
rh-agent-platform/web/拆分独立而来。后端代码现位于平级项目aura-server。
本地开发
npm install
npm run dev # http://localhost:5173
默认 /api 代理到 http://localhost:4001(即 aura-server 的 Go 服务)。
如需切换:
VITE_API_TARGET=http://localhost:4001 npm run dev
# 或添加本地环境变量 .env.local
VITE_API_TARGET=http://localhost:4001
构建
npm run build # 产物输出至 dist/
npm run preview # 本地预览
发布
1、本地执行:
npm run build
2、本地执行(上传 dist 到服务器):
rsync -avz --delete dist/ root@125.94.46.105:/var/www/aura-web/
目录结构
src/
├── components/ 公共组件
├── pages/ 路由页面
├── store/ Zustand 状态
├── api.ts REST/SSE 客户端
└── main.tsx 入口