6 Commits

Author SHA1 Message Date
2d21647f10 fix(poster_v2): 确保 Fabric JSON 和 PNG 位置一致
- 在所有布局类中添加 _add_object() 调用
- 渲染时同时记录元素位置到 _fabric_objects
- V2 引擎直接从布局类获取 Fabric 对象
- 移除硬编码的 fallback 位置
2025-12-10 16:28:25 +08:00
5cc31fc733 feat(poster_v2): 实现智能海报引擎 V2
- 新增 poster_smart_v2.py 引擎
- 双输出: preview_base64 (无底图预览) + fabric_json (前端编辑)
- 5 种布局的 Fabric.js JSON 生成器
- 复用 AI 文案生成和布局渲染
- 测试脚本和输出样例
2025-12-10 15:43:27 +08:00
dcfd820ca4 feat(poster_v2): 智能海报生成引擎 v1.0
- 新增 PosterSmartEngine,AI 生成文案 + 海报渲染
- 5 种布局支持文本换行和自适应字体
- 修复按钮/标签颜色显示问题
- 优化渐变遮罩和内容区域计算
- Prompt 优化:标题格式为产品名+描述
2025-12-10 15:04:59 +08:00
6d100714db 清理了部分无效的模块 2025-12-10 10:07:40 +08:00
6328ed5bca 完成了大部分的模块设计,包括新的笔记创作系统 2025-12-09 21:16:44 +08:00
665180a9d5 重构解耦功能模块 2025-12-08 14:58:35 +08:00