fix: 第四轮调试 — 回复去重/消息时序/UI布局/自主思考深度优化 + 文档重整
后端修复: - main.go: 恢复 /api/v1/chat 路由中丢失的 handleChat 调用 (空响应回归) - orchestrator.go: splitChatByLines 改为双换行分割, 避免单换行误拆 - chat_handler.go: multi_message 增加 !hasReview 守卫, 消息延迟 200→800ms - thinker.go: RecordUserMessage 追踪活跃会话ID, 推送主动消息到正确会话 - thinker.go: 增强思考提示词 — 禁止在用户休息/离开时发送主动消息 前端修复: - useWebSocket.ts: stream_segments 不再创建消息气泡, 消除重复回复 - MessageBubble.tsx: 动作消息居左对齐无头像, 时间戳移至气泡外侧 hover 显示 - ChatInput.tsx: 昔涟输入提示移至输入框上方, 波点动画效果 - MessageList/TypingIndicator/ChatContainer: 清理冗余 isTyping 传递 - MemoryPanel.tsx: 新增记忆面板组件 文档重整: - docs/debug/ → docs/debug_log/ 重命名统一 - 新增 debug_log/README.md 索引 - .gitignore: 新增 android/ 排除规则 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
1 parent
0c1bbff7b4
commit
b123a36aae
37 files changed
+580
-174
No files matched your search
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -0,0 +1,33 @@
|
||||
# Cyrene 调试日志索引
|
||||
|
||||
本目录包含 Cyrene 项目开发过程中的阶段性调试总结日志。
|
||||
|
||||
## 2026-05-19
|
||||
|
||||
- [持续性调试报告 (10轮汇总)](2026-05-19-round7-continuous-debugging-report.md)
|
||||
|
||||
## 2026-05-20 (Round 1~10)
|
||||
|
||||
- [Round 1 - 回归验证](2026-05-20-round1-regression-verification.md)
|
||||
- [Round 2 - 认证集成](2026-05-20-round2-auth-integration.md)
|
||||
- [Round 3 - 面板前端](2026-05-20-round3-panels-frontend.md)
|
||||
- [Round 4 - 子服务数据库](2026-05-20-round4-subservices-database.md)
|
||||
- [Round 5 - 安全边界](2026-05-20-round5-security-boundary.md)
|
||||
- [Round 6 - 性能代码质量](2026-05-20-round6-performance-code-quality.md)
|
||||
- [Round 7 - E2E 跨服务](2026-05-20-round7-e2e-cross-service.md)
|
||||
- [Round 8 - Docker PWA WebSocket](2026-05-20-round8-docker-pwa-websocket.md)
|
||||
- [Round 9 - 配置汇总](2026-05-20-round9-config-summary.md)
|
||||
- [Round 10 - 关键修复](2026-05-20-round10-critical-fixes.md)
|
||||
|
||||
## 2026-05-21
|
||||
|
||||
- [崩溃取消修复](2026-05-21-crash-cancel.md)
|
||||
- [Round 2 修复](2026-05-21-round2-fixes.md)
|
||||
- [Round 11 - API 契约](2026-05-21-round11-api-contract.md)
|
||||
|
||||
## 2026-05-22
|
||||
|
||||
- [最终汇总报告](2026-05-22-final-summary.md)
|
||||
- [Round 4 - IoT 审查管道](2026-05-22-round4-iot-review-pipeline.md)
|
||||
- [Round 5 - IoT 边界情况](2026-05-22-round5-iot-edge-cases.md)
|
||||
- [Round 6 - 最终汇总 (Round 4~6)](2026-05-22-round6-final-summary.md)
|
||||
Reference in new issue
Block a user