Hanserwei 6afe9b25e9 feat(layout): 添加基础布局组件和侧边栏功能- 新增 BasicLayout.vue 基础布局组件,包含侧边栏和主内容区域- 实现侧边栏展开/收缩功能,支持通过 props 控制显示状态- 添加侧边栏切换按钮,支持点击切换显示状态- 新增 SideBar.vue 组件,包含历史对话列表和新对话按钮
- 实现历史对话项的展示和操作菜单(重命名、删除)
- 添加 AI 机器人 logo 和新对话图标 SVG 文件
- 引入 ant-design-vue 图标组件库,支持菜单操作图标
- 更新 IndexPage.vue 使用新的布局组件重构页面结构
- 移除原有聊天界面相关逻辑,简化首页展示内容- 添加底部提示文字"内容由 AI 生成,请仔细甄别"
2025-11-06 14:02:22 +08:00
2025-10-22 13:49:50 +08:00
2025-10-22 13:49:50 +08:00
2025-10-22 13:49:50 +08:00
2025-10-22 13:49:50 +08:00
2025-10-22 13:49:50 +08:00
2025-10-22 13:49:50 +08:00
2025-10-22 13:49:50 +08:00
2025-10-22 13:49:50 +08:00
2025-10-22 13:49:50 +08:00
2025-10-22 13:49:50 +08:00
2025-10-22 13:49:50 +08:00
2025-10-22 13:49:50 +08:00
2025-10-22 13:49:50 +08:00
2025-10-22 13:49:50 +08:00

han-ai-robot-frontend-vue3

This template should help get you started developing with Vue 3 in Vite.

VS Code + Vue (Official) (and disable Vetur).

Type Support for .vue Imports in TS

TypeScript cannot handle type information for .vue imports by default, so we replace the tsc CLI with vue-tsc for type checking. In editors, we need Volar to make the TypeScript language service aware of .vue types.

Customize configuration

See Vite Configuration Reference.

Project Setup

pnpm install

Compile and Hot-Reload for Development

pnpm dev

Type-Check, Compile and Minify for Production

pnpm build

Lint with ESLint

pnpm lint
Description
No description provided
Readme 124 KiB
Languages
Vue 85.1%
TypeScript 12.2%
CSS 1.4%
HTML 1.3%