{"success":true,"message":"OscarStudio API Server","version":"1.0.0","endpoints":["POST /api/login      - 用户登录","POST /api/register  - 用户注册","POST /api/auth/send_code         - 邮箱发验证码（兼容旧接口）","POST /api/auth/login_by_code     - 邮箱验证码登录/注册（兼容旧接口）","POST /api/auth/send_code_unified - 统一发验证码（自动判断邮箱/手机号，手机号流先过图形验证）","POST /api/auth/login_by_code_unified - 统一验证码登录/注册","POST /api/update    - 更新个人信息（需Token）","POST /api/change_password - 修改密码（需Token）","GET  /api/user      - 获取用户信息（需Token）","GET  /api/test      - 接口测试","POST /api/chat      - AI 聊天（代理 DeepSeek/MiniMax）","POST /api/tts       - 语音合成（MIMO-TTS）","GET  /api/ui        - 获取 UI 配置（需Token）","POST /api/ui        - 更新 UI 配置（需Token）","POST /api/ui/upload - 上传文件（需Token）","GET  /api/wordbook - 获取单词本（需Token）","POST /api/wordbook - 添加单词（需Token）","PUT  /api/wordbook/:id - 更新单词（需Token）","DELETE /api/wordbook/:id - 删除单词（需Token）","POST /api/feedback - 创建反馈（需Token）","GET  /api/feedback - 公开反馈列表","GET  /api/feedback/mine - 我的反馈（需Token）","GET  /api/feedback/:id - 反馈详情","POST /api/feedback/:id/reply - 管理员设置/编辑回复（需管理员）","POST /api/opilot/search  - Opilot 工具推荐（noAuth）","POST /api/opilot/launch  - Opilot 启动工具（noAuth）","POST /api/opilot/chat    - Opilot 侧边栏对话（需Token）","GET  /api/opilot/status  - Opilot 健康检查","POST /api/tools/chat     - 教学工具内部免登录 chat（仅免费模型）","POST /api/geometry/solve - 几何画板模型解题 (SSE, function_calling)","GET  /api/geometry/models - 几何画板可用模型清单","GET  /api/arena/pricing  - Arena 模型定价（noAuth）","POST /api/arena/create   - Arena 创建评测（SSE 流式）","POST /api/arena/vote     - Arena 提交评分","POST /api/arena/judge    - Arena 启动 AI 评判（SSE 流式）","GET  /api/arena/mine     - Arena 我的评测历史","GET  /api/arena/:id      - Arena 单条详情","POST   /api/chat-sessions              - 创建 AI Studio 会话（需Token）","GET    /api/chat-sessions              - 列出我的 AI Studio 会话（需Token）","GET    /api/chat-sessions/:id          - 会话详情 + 消息列表（需Token）","PATCH  /api/chat-sessions/:id          - 重命名会话（需Token）","DELETE /api/chat-sessions/:id          - 删除会话（级联删消息）（需Token）","POST /api/chat-sessions/:id/messages - 追加一条消息（需Token）","POST /api/chat-sessions/:id/generate-title - AI 生成会话标题（需Token）","DELETE /api/chat-sessions/:id/messages/:msgId - 删单条消息（需Token）","POST /api/guest/start                  - 创建/复用临时访客账号","POST /api/guest/promote                - 访客升级为正式账号（需访客 Token）","GET    /api/todos                      - 读取 Todo 工具数据（需Token）","PUT    /api/todos                      - 全量覆盖 Todo 工具数据（需Token）","DELETE /api/todos                      - 清空 Todo 工具数据（需Token）","GET  /user/settings - UI 设置页面","GET  /feedback - 反馈页面"]}