1.7 KiB
1.7 KiB
MEMORY.md - TalkingQ平台 长期记忆
项目信息
- 项目名: TalkingQ AI玩具运营与数据洞察平台
- 类型: B端运营后台,纯前端(留后端接口)
- 技术栈: HTML + CSS + Vanilla JS + Chart.js + Lucide Icons
- 品牌色: #52c41a(绿色,来自商标)、深色侧边栏 #141414
项目结构
- 单页应用,index.html 入口
- styles/main.css 全局样式(约4500行)
- scripts/api.js 所有API接口定义(mock实现)
- 各页面模块单独js文件
已实现功能
数据仪表盘、智能体开发(ASR/TTS/RAG/语言)、智能体管理、Prompt管理、 设备管理、OTA升级、会话详情、Bad Case管理、RBAC权限、PII隐私保护、系统设置
用户偏好
- 颜色风格跟商标一致(绿色为主)
- 全前端实现,留接口供未来后端接入
- 智能体开发需要ASR、TTS、RAG挂载、语言选择功能
重要修复记录
2026-05-14 - UI 样式缺失修复
- 问题: agent-dev.js 中使用的 CSS 类(如
.agent-config-layout,.module-panel,.chat-test-panel,.skill-grid等)在 main.css 中完全缺失 - 修复: 在 main.css 末尾添加了约950行缺失的样式定义,包括:
- 应用配置页面布局(agent-config-layout, agent-config-left/right)
- 模块标签和面板样式(module-tabs, module-tab, module-panel)
- 配置行和子区块样式(config-row, config-subsection)
- 场景模板网格(scene-template-grid, scene-item)
- 技能网格(skill-grid, skill-item)
- 对话测试面板(chat-test-panel, chat-messages, chat-bubble)
- 统计卡片(stat-card, stat-value, stat-icon)
- 其他缺失组件样式(tooltip-box, device-status, firmware-version 等)