Kevin
|
f5afeb39ef
|
feat(api): embed memoir chapter images in PDF export and strip placeholders
Made-with: Cursor
|
2026-03-10 16:06:09 +08:00 |
|
Kevin
|
879466fde1
|
feat(api): generate memoir chapter images asynchronously via Celery
Made-with: Cursor
|
2026-03-10 16:05:13 +08:00 |
|
Kevin
|
d5ed2940aa
|
feat(api): initialize memoir chapter image assets on creation
Made-with: Cursor
|
2026-03-10 16:03:49 +08:00 |
|
Kevin
|
67a469f380
|
feat(api): add tencent cos storage for memoir images
Made-with: Cursor
|
2026-03-10 16:02:12 +08:00 |
|
Kevin
|
cf460dd2a4
|
feat(api): add liblib memoir image provider adapter
Made-with: Cursor
|
2026-03-10 16:00:59 +08:00 |
|
Kevin
|
f8283b398e
|
feat(api): add memoir image prompt settings and optimization service
Made-with: Cursor
|
2026-03-10 16:00:25 +08:00 |
|
Kevin
|
5b51d104b4
|
feat(api): add memoir image placeholder parsing
Made-with: Cursor
|
2026-03-10 15:59:36 +08:00 |
|
Kevin
|
8b9ccd4926
|
fix: 优化长语音上传交互并修复输入框高度跳变
|
2026-03-10 11:44:16 +08:00 |
|
Kevin
|
6ffe96d7a9
|
feat: 支持长语音分段上传与断线补传
|
2026-03-09 15:36:44 +08:00 |
|
iammm0
|
9cdd2bdf2f
|
test: 在重构前补充 WebSocket 基线测试
补齐 WebSocket 关键流程的基线测试,为后续长语音重构提供回归保护。
|
2026-03-09 09:05:21 +08:00 |
|
iammm0
|
0741aa9637
|
调整目录
|
2026-02-12 13:35:14 +08:00 |
|