Commit Graph

  • daefcc89d6 fix(short-novel): 同步 SSE 事件顶层 session_id 修复澄清卡片累积丢失 master peanut 2026-07-28 22:55:21 +08:00
  • 504ff8191a docs: 小程序 H5 测试登录凭证写入 CLAUDE.md 和 AGENTS.md peanut 2026-07-28 21:54:35 +08:00
  • 44fe10950d feat(mini-program): ScriptDetailView 新增小说消息操作按钮组 peanut 2026-07-28 21:53:24 +08:00
  • 77ab1aee85 feat(mini-program): ScriptView 恢复小说消息操作按钮组 peanut 2026-07-28 21:45:13 +08:00
  • 318596c67e docs: 添加小说消息操作按钮恢复实施计划 peanut 2026-07-28 19:37:13 +08:00
  • 760c1445fe docs: 添加小说消息操作按钮恢复设计文档 peanut 2026-07-28 19:32:28 +08:00
  • 9808e2eb93 docs: 详情页澄清选项卡显示不全修复实施计划 peanut 2026-07-26 23:10:25 +08:00
  • 4e79e2150b docs: 详情页澄清选项卡显示不全修复设计 peanut 2026-07-26 22:34:52 +08:00
  • 502586b64a fix(mini-program): 修复 ScriptLibraryView 章节数展示为 0 的问题 peanut 2026-07-26 18:21:58 +08:00
  • 321246c96c docs: 章节数展示修复设计文档 peanut 2026-07-26 18:18:14 +08:00
  • 872cf63c7c fix:调整用户心愿消息到聊天流首位 peanut 2026-07-26 17:15:22 +08:00
  • e373cb344f fix:过滤未配对澄清答案(避免显示孤立 answer 如「love」) peanut 2026-07-26 17:11:52 +08:00
  • ed67739a47 fix:澄清问答配对逻辑修复(按 messageOrder 升序匹配) peanut 2026-07-26 17:07:22 +08:00
  • 7d19fa5898 fix:澄清卡片显示完整选项和中文答案 peanut 2026-07-26 16:49:44 +08:00
  • 50fb2404fd fix:修复 ScriptView 详情面板重复展示及列表预览行数据路径 peanut 2026-07-26 16:30:33 +08:00
  • d220b01ba4 feat:ScriptLibraryView 新增大纲预览行 peanut 2026-07-26 15:39:49 +08:00
  • 95a3864250 feat:ScriptDetailView 改造为 chat-bubble 流程视图复刻生成时展示 peanut 2026-07-26 15:31:01 +08:00
  • d2a051a938 feat:novel_done 读取累积 stages 并传入 saveNovelResult peanut 2026-07-26 15:16:45 +08:00
  • 8c2fe249e7 feat:saveNovelResult 创建 clarification/outline 中间步骤 message peanut 2026-07-26 15:12:50 +08:00
  • 87d668db1c feat:followup 累积用户澄清回答到全局缓存 peanut 2026-07-26 15:06:49 +08:00
  • fcf4bcd9e4 feat:clarification_card 与 outline_created 事件累积到全局缓存 peanut 2026-07-26 15:01:26 +08:00
  • 7de91dbbb4 feat:新增 SESSION_STAGES_ACCUMULATOR 跨流中间步骤累积器 peanut 2026-07-26 14:51:19 +08:00
  • fc0f5b88c5 fix:修复小说保存与列表刷新 peanut 2026-07-26 14:45:51 +08:00
  • 88e3ec32ef docs:小说列表/详情页展示改造实施计划 peanut 2026-07-26 14:43:29 +08:00
  • 6f4d9ba0d8 docs:小说列表页/详情页展示改造设计文档 peanut 2026-07-26 14:37:57 +08:00
  • b5af8b4ce8 feat: ScriptDetailView 增强展示用户心愿和大纲元数据 peanut 2026-07-26 11:54:12 +08:00
  • 0f0ae08b7e feat: 前端 store 增加 sessionMeta 状态 + ScriptView 增强 originalQuery 兜底和可靠刷新 peanut 2026-07-26 11:53:20 +08:00
  • c0df76566d fix: 列表查询移除隐性写操作 peanut 2026-07-26 11:50:53 +08:00
  • 06605bfd0d fix: 修复小说生成保存链路(事务+originalQuery兜底+中间步骤累积) peanut 2026-07-26 11:49:31 +08:00
  • 4931005102 docs: 心愿实现小说保存与复现完整性修复实施计划 peanut 2026-07-26 11:37:26 +08:00
  • 644b8b9d2d docs: 心愿实现小说保存与复现完整性修复设计 peanut 2026-07-26 11:34:26 +08:00
  • 1cf75a2b40 fix: 修复微信开发者工具 60 秒超时错误处理问题 peanut 2026-07-23 22:21:46 +08:00
  • 6eadbce6f2 fix: 修复微信开发者工具 60 秒超时问题 peanut 2026-07-23 22:12:42 +08:00
  • bd706e4a5b fix: 修复 H5 模式 stream 请求 60 秒超时问题 peanut 2026-07-22 22:57:29 +08:00
  • 81786495a6 docs: H5 模式 stream 超时修复实施计划 peanut 2026-07-22 22:32:55 +08:00
  • c64bb4285a docs: H5 模式 stream 超时修复设计文档 peanut 2026-07-22 22:31:52 +08:00
  • e0d9c4a84b fix:修复 ClarificationCard 选项无法切换的 bug(增强 toggleOption 容错性) peanut 2026-07-22 21:50:38 +08:00
  • 235b08e01d docs:ClarificationCard 选项切换修复设计 peanut 2026-07-22 21:49:21 +08:00
  • 6bf726d6a0 小程序对话页面优化 peanut 2026-07-22 21:36:11 +08:00
  • ef23f3f51b docs: 记录 SSE 流式传输修复的测试结果 peanut 2026-07-21 23:54:51 +08:00
  • bc2f9538f0 docs: 记录 SSE 流式传输修复的部署验证 peanut 2026-07-21 23:50:08 +08:00
  • 82b138280b fix: 移除 console.log 中的敏感信息(firstQuery 文本、payload 完整内容) peanut 2026-07-21 23:47:17 +08:00
  • 748fc18c84 feat: 前端添加 SSE 事件诊断日志,确认 originalQuery 传递 peanut 2026-07-21 23:43:48 +08:00
  • adeaa7a506 fix: 修复 nginx SSE 配置(添加 HTTP/1.1,移除冗余配置) peanut 2026-07-21 23:40:38 +08:00
  • feaf8922c5 docs: 记录 nginx SSE 配置优化 peanut 2026-07-21 23:34:23 +08:00
  • 406f9b77b4 feat: 优化 SSE 转发逻辑,使用严格行读取和显式 flush peanut 2026-07-21 23:28:00 +08:00
  • 2b6dc72744 docs:创建 SSE 流式传输与历史列表保存修复实施计划 peanut 2026-07-21 23:24:14 +08:00
  • 0c9ab9b974 docs:补充前端代码完整示例,移除占位符 peanut 2026-07-21 23:19:40 +08:00
  • 461f993ab1 docs:SSE 流式传输与历史列表保存修复设计 peanut 2026-07-21 23:18:18 +08:00
  • 3d1cc24fc4 fix: SSE 流式转发从 RestTemplate 改用 OkHttp,支持真正的逐行流式读取,解决缓冲导致的一下子全出来问题 peanut 2026-07-21 22:48:52 +08:00
  • b24e176579 feat: 标签顺序改为全部/短篇/中篇/长篇/收藏夹;增加SSE事件诊断日志定位novel_done未触发问题 peanut 2026-07-21 21:56:22 +08:00
  • 3813f91b8d feat: 历史列表分类改为固定5标签(全部/中篇/短篇/长篇/收藏夹),移除状态筛选,后端保存length改为short peanut 2026-07-21 21:15:31 +08:00
  • 9b496bb42a fix: 撤回 typewriter 改动,novel 改用直接累加 delta 保证流式输出 peanut 2026-07-21 20:43:11 +08:00
  • 6afec090e4 fix: 大纲确认/修改时显示 loading + novel 消息使用 typewriter 逐字流式输出 peanut 2026-07-21 20:33:52 +08:00
  • 7b53821cec fix: 澄清卡片 allow_custom 时允许纯自定义输入提交 peanut 2026-07-21 20:25:24 +08:00
  • 9a215a89e9 fix: 新生成短篇剧本刷新到历史列表 + 分类标签从实际数据动态生成 peanut 2026-07-21 08:39:14 +08:00
  • 1f5ad3abe2 fix: 大纲修改意见输入框改 textarea,增高并完整显示 placeholder peanut 2026-07-20 23:52:46 +08:00
  • 7c3bd5c0e3 fix: 心愿实现页面用 pendingNextResponse 标志修复第二轮 loading 显示 peanut 2026-07-20 23:37:21 +08:00
  • 4b3fa1552c fix: 第二轮 loading 不显示 — 用 filteredResultMessages 替代函数调用,避免 mp-weixin 编译丢失 peanut 2026-07-20 23:08:42 +08:00
  • f8d6e881df fix: 恢复 addResultMessage + 渲染层过滤,避免重复气泡同时支持后续 loading peanut 2026-07-20 22:57:24 +08:00
  • 4afc632cac fix: 移除澄清卡片提交后的重复用户气泡(label 已在卡片内显示) peanut 2026-07-20 21:55:35 +08:00
  • f1ad9a6b47 test: H5 验证澄清卡片 label 显示 + AI 问题显示 peanut 2026-07-20 21:36:13 +08:00
  • 180d21b66c fix: 已回答状态显示 AI 的问题(question) peanut 2026-07-20 21:28:03 +08:00
  • 41c2112c5b fix: 澄清卡片已回答用 label 显示,后端 payload 仍用 value peanut 2026-07-20 21:25:09 +08:00
  • 412d3f3a9a docs: 澄清卡片已回答显示修复实施计划 peanut 2026-07-20 21:17:34 +08:00
  • 8693b3febc docs: 澄清卡片已回答显示修复设计(label 替代 value + 显示 AI 问题) peanut 2026-07-20 21:15:36 +08:00
  • d560f63d70 fix: chat 视图 loading 在等待首个 assistant 响应期间持续显示 peanut 2026-07-20 00:19:19 +08:00
  • 979fcb5897 docs: 心愿实现 chat 视图 loading 标识修复实施计划 peanut 2026-07-20 00:17:18 +08:00
  • 95ce23f172 docs: 心愿实现 chat 视图 loading 标识修复设计 peanut 2026-07-20 00:16:05 +08:00
  • 4884099b9b fix: 收藏 toggle 用原生 SQL 绕过逻辑删除,彻底解决重新收藏冲突 peanut 2026-07-19 23:59:54 +08:00
  • c0245d37fb fix: 收藏 toggle 支持重新收藏(修复逻辑删除与 unique key 冲突) peanut 2026-07-19 23:56:41 +08:00
  • 3666c3d530 fix: 收藏 toggle 增加实体存在性和权限校验(IDOR 修复) peanut 2026-07-19 23:42:53 +08:00
  • 33b24450db feat: 人生事件和剧本收藏从 localStorage 切换为真实 API peanut 2026-07-19 23:24:04 +08:00
  • dd11cfae73 feat: 人生事件和剧本收藏从 localStorage 切换为真实 API peanut 2026-07-19 23:23:40 +08:00
  • a3bfad099a docs: 收藏功能真实 API 化实施计划 peanut 2026-07-19 22:25:39 +08:00
  • bebb7f1667 docs: 收藏功能真实 API 化设计文档 v2(沿用独立收藏表架构) peanut 2026-07-19 22:16:15 +08:00
  • ce9c9a8dc5 chore: 撤回旧收藏设计文档,改用独立收藏表方案 peanut 2026-07-19 22:13:17 +08:00
  • 10d3c72082 docs: 收藏功能真实 API 化设计文档 peanut 2026-07-19 22:07:34 +08:00
  • 05ea918ee1 feat(script-favorite): update toggleFavorite to use backend API script-favorite peanut 2026-07-19 21:51:20 +08:00
  • 50f1bdba38 feat(script-favorite): add favorite API wrappers to epicScript.js peanut 2026-07-19 21:48:00 +08:00
  • 74fa304cd9 feat(script-favorite): add 3 favorite endpoints to EpicScriptController peanut 2026-07-19 21:43:46 +08:00
  • 9d352f40a0 feat(script-favorite): add ScriptFavoriteServiceImpl peanut 2026-07-19 21:41:54 +08:00
  • 674188f471 feat(script-favorite): add ScriptFavoriteService interface peanut 2026-07-19 21:41:28 +08:00
  • 62ca1730b9 feat(script-favorite): add ScriptFavoriteResponse DTO peanut 2026-07-19 21:41:14 +08:00
  • 0d27d1a072 feat(script-favorite): add ScriptFavoriteToggleRequest DTO peanut 2026-07-19 21:41:02 +08:00
  • d74d8b22c6 feat(script-favorite): add ScriptFavoriteMapper peanut 2026-07-19 21:40:06 +08:00
  • 489131a04b feat(script-favorite): add ScriptFavorite entity peanut 2026-07-19 21:39:47 +08:00
  • 43ac037f5b feat(script-favorite): add t_script_favorite migration SQL peanut 2026-07-19 21:39:27 +08:00
  • b20f30f91b feat(script-favorite): add database migration and backend service peanut 2026-07-19 21:38:53 +08:00
  • 7e52bb9ffb fix: .chat-send-btn 设 height:60rpx 与输入框等高 peanut 2026-07-19 21:04:50 +08:00
  • 8a2001af3d docs: Chat 视图发送按钮等高修复设计文档 peanut 2026-07-19 21:04:04 +08:00
  • 35b4f97527 fix: .chat-scroll-content padding-bottom 改回 40rpx 避免与父级 padding 叠加 peanut 2026-07-19 20:49:16 +08:00
  • f5b26c2fc7 refactor: .chat-page 改为 height: 100% 让父级 padding 生效 peanut 2026-07-19 20:49:05 +08:00
  • cb965fadff docs: Chat 视图底部遮挡架构层修复实施计划 peanut 2026-07-19 20:46:10 +08:00
  • cafa8717ab docs: Chat 视图底部遮挡架构层修复设计文档 peanut 2026-07-19 20:45:09 +08:00
  • 283914690a fix: .chat-page 增加 safe-area-inset-bottom + .chat-scroll-content padding-bottom 增至 120rpx peanut 2026-07-19 20:21:41 +08:00
  • 04ffa2dceb docs: Chat 视图底部内边距修复实施计划 peanut 2026-07-19 20:17:26 +08:00
  • 0a9ea60795 docs: Chat 视图底部内边距修复设计文档 peanut 2026-07-19 19:57:57 +08:00
  • 118d20914d fix: 修复 openScriptChat 设置 viewState='result' 导致页面空白的问题 peanut 2026-07-19 19:30:48 +08:00
  • b194b343ad fix: 修复 mp-weixin 模板箭头函数和 TextDecoder 不兼容 peanut 2026-07-19 19:02:52 +08:00