Commit Graph

4 Commits

Author SHA1 Message Date
dcf8494db7 feat: 功能3 - Markdown 渲染和代码高亮 (v0.9.8)
- 添加 MarkdownMessage.vue 组件
- 集成 markdown-it 库
- 集成 highlight.js 代码高亮
- 支持标题/列表/代码块/表格等
- ChatWindow 使用 Markdown 渲染
- 添加 .gitignore 忽略 node_modules
2026-03-15 12:13:06 +08:00
021ce8b50b feat: 功能2 - 绑定/解绑 Agent (v0.9.7)
- 添加 BotSettingsModal.vue 机器人设置模态框
- 显示在线 Agent 列表
- 实现 Agent 绑定功能
- 实现 Agent 解绑功能
- HomeView 添加设置按钮(hover 显示)
- Store 添加 bindBotAgent 方法
- 显示机器人绑定状态
2026-03-15 11:59:04 +08:00
15b001bab5 feat: 功能1 - 新建机器人 (v0.9.6)
- 添加 CreateBotModal.vue 新建机器人模态框
- 实现12个预设头像选择
- 实现名称/显示名称/描述表单
- HomeView 添加「新建机器人」按钮
- Store 添加 createBot 方法
- Store 添加 fetchAgents 方法
- 表单验证和错误提示
2026-03-15 11:54:36 +08:00
e651f21324 feat: Step 6 - 前端聊天界面 (v0.9.5)
- 创建 Vue.js 3 前端项目 (frontend/)
- 实现核心功能:
  - 登录页面 (LoginView)
  - 首页 - 机器人和会话列表 (HomeView)
  - 聊天页面 (ChatView)
  - 聊天侧边栏 (ChatSidebar)
  - 聊天窗口 (ChatWindow)
  - 机器人选择器 (BotSelector)
- 集成功能:
  - Socket.io WebSocket 连接
  - Pinia 状态管理
  - Axios API 客户端
  - JWT 认证
- 更新版本号到 0.9.5
2026-03-15 10:57:50 +08:00