zwt13703
|
027eb32044
|
fix: 可视化编辑模式去除 doc-edit-page 大内边距
- DocRenderer 移出 .doc-edit-page 容器,使用独立的 .doc-visual-wrap
- 避免 iframe 内部 padding 与外部 padding 叠加导致可视区域过小
|
2026-07-06 00:43:39 +08:00 |
zwt13703
|
e247f0db73
|
fix: 框选模式改为任意位置拖拽均可画矩形选择
- 移除 block 元素上的 click 事件(单点选中)
- mousedown 不再跳过 block 元素,任意位置均可开始拖拽
- mouseup 根据移动距离判断:>3px 为框选,<=3px 为单击选中
- 单击空白取消选中,Ctrl+单击追加选中
- 添加列表项和变量块 CSS 样式注入
|
2026-07-06 00:41:09 +08:00 |
zwt13703
|
80f5c45e10
|
feat: 可视化区块编辑器重构 — Word渲染引擎 + 框选交互 + 块级生成/导出
- 新增 word_to_html.py 将 docx 转为保留样式的 HTML(字体/表格/图片/列表)
- 新增 DocRenderer.vue 组件(iframe 渲染 + 拖拽框选 + 浮动菜单)
- TemplateEditor 支持可视化编辑模式(框选定义 AI/固定块 + 拖拽排序 + 预览同步)
- GeneratePage 支持段落/块双模式切换
- PreviewEdit 支持块模式渲染 HTML 快照 + 单块重生成 + 恢复默认
- 块级 AI 生成调度(generation_runtime.py)及 full-v2 API
- 块索引精确定位导出(document_export.py)+ 支持 sort_index 排序导出
- 列表项渲染、快照同步、选区吸附等细节完善
|
2026-07-06 00:39:49 +08:00 |
zwt13703
|
4c9924a5e7
|
updates
|
2026-07-05 23:39:59 +08:00 |
zwt13703
|
6f019610f8
|
updates
|
2026-07-05 23:23:47 +08:00 |