v1.5.0
2026-07-06 Latest🚀 新增
- 新增 文档版本历史回溯,支持恢复到任意历史版本
- 新增 批量导出功能,支持多文档一键下载
- 新增 规则引擎模板变量支持,灵活适配单位内部编号规则
🔧 改进
- 改进 优化大文档(100页+)处理性能,内存占用降低 40%
- 改进 更新字体映射库,新增 8 个信创系统常用字体
🐛 修复
- 修复 特定版式下版记位置偏移问题
- 修复 连续多个表格的定位异常
v1.4.9
2026-06-30📦 项目优化
- 改进 统一包名为英文格式:
doc-optimizer-v{version}-{platform}-{arch}.{ext} - 改进 移除 Git 仓库中的非必要文件,重命名中文目录
- 新增
.gitignore规则和 pre-commit 钩子,新增CONTRIBUTING.md
v1.4.8
2026-06-30📐 编排功能全面修复
- 修复 版头/版记注入路径修复,新增
header_config/footer_note_config参数 - 修复 表格位置保留,新增
source_doc_id字段确保预览下载基础文档准确 - 修复 下载按钮闭包问题,
config→configRef.current
📏 GB/T 9704 标准合规增强
- 改进 标题行距 28.95pt → 33pt(标题/一级/二级/三级标题)
- 改进 页脚距离添加
section.footer_distance = Cm(2.5) - 新增 检查规则新增 8 条(CHK-C032~C040),总数 31→39
- 新增 修复规则新增 8 条(FIX-C032~C039),总数 25→33
🛡️ 安全加固
- 安全 新增 Bearer Token 认证中间件,公开路径白名单
- 安全 路径遍历修复(office.py / manager.py / style_manager.py)
- 安全 错误信息泄露修复,密钥文件权限加固
⚡ 前端优化
- 改进 TypeScript strict 模式、AbortController 请求取消、日志轮转
- 改进 所有页面系统性添加请求取消和 ErrorBoundary 保护
v1.4.7
2026-06-27🖥️ 信创跨平台支持(Phase 1)
- 新增
converter.py新增_try_libreoffice()函数,Linux/macOS 支持格式转换 - 改进 Electron main.ts 平台分发重构,修复硬编码
.exe - 新增
package.json新增 Linux 构建 target(AppImage + deb)和 macOS(dmg) - 新增 构建脚本跨平台适配
v1.4.6
2026-06-26📋 表格定位修复(端到端验证通过)
- 修复 generator 表格定位,按
insert_after_index用 XML 操作精确插入 - 修复 parser 表格位置检测,计算每个表格在段落流中的精确位置
- 修复 加粗范围修复执行顺序,避免被后续规则覆盖
🔍 预览 run 级别加粗渲染
- 新增 后端 preview API 返回
runs[]数组,每段每个 run 有独立bold状态 - 改进 校审中心同类型问题合并显示,按
rule_id分组
v1.4.5
2026-06-26- 新增 预览下载重构:新增
POST /api/optimize/preview-download端点 - 新增 页面设置传递,下载时传递前端配置的页边距
- 修复 Markdown 表格端到端修复,表格完整写入 docx
v1.4.4
2026-06-26🤖 AI 模型可用性定时检测
- 新增 每 60 秒自动检测所有已配置 AI provider 的可用性
- 新增 前端 AI 配置页面实时显示模型在线/离线状态和响应延迟
- 新增 多 Provider 支持:OpenAI 兼容接口 + Anthropic Claude 专用检测
v1.4.3
2026-06-26📐 A4 预览版头格式与国标对齐
- 改进 发文机关标志字号 22pt → 30pt
- 改进 发文机关标志颜色 #CC0000 → #E00000
- 改进 字间距 3pt → 0,新增行高 1.4
🔖 页码格式修正
- 修复 页码字号 10pt → 14pt(四号字,GB/T 9704 标准)
- 修复 版记格式:抄送左空一字、印发机关/日期左右缩进
v1.4.2
2026-06-26🎨 A4 实时排版预览(核心功能)
- 新增 左右分栏布局:左侧格式设置面板 + 右侧 A4 实时预览
- 新增 版头版记可视化配置(发文机关标志、发文字号、签发人等)
- 新增 Markdown 转公文:识别 12 种语法并转为 Word 格式
- 新增 DocumentConfig Context:useReducer + localStorage 持久化
📋 22 个文种 YAML 规则清理
- 改进 所有规则文件 category:content / category:format 分类
v1.4.1
2026-06-25🔧 关键修复
- 修复 预览空白问题(P0)
- 改进 规则引擎按文档类型优化,22 个 YAML 文件去重
- 安全 API Key 移除硬编码,CORS 配置收紧
v1.0.5
2026-06-25- 新增 AI prompt 按文种定制,22 种公文类型各有专属检查规则
- 新增 23+ AI 服务商支持(MiniMax、腾讯混元、豆包等)
- 修复 规则引擎 22/22 文种 body 格式全覆盖
- 改进 检查规则 154→190 条,修复规则 144→180 条
v1.4.0-rc2
2026-06-24 RC🔧 P0 修复
- 改进 数据目录架构重构(APP_DATA_DIR / BASE_DIR 分离)
- 修复 后端错误处理加固:optimize_document try/except
- 修复 前端导航修复:window.location → useNavigate / useSearchParams
v1.4.0-rc1
2026-06-23 RC- 新增 Claude Provider + Ollama Provider
- 新增 获取模型按钮、API Key 脱敏显示、字体下载 API
- 修复 Electron 路径问题、API 路径统一化
v1.4.0
2026-06-23- 新增 文档质量自动验证器(四维度:字体/样式/段落/页面)
- 新增 AI Provider 多模型升级,默认内置 AI 配置
- 新增 错误分类系统(auth/permission/timeout/network/config)
v1.3.0
2026-06-23- 新增 8 个官方样式模板 YAML + 样式模板中心
- 新增 StyleManager 三层模板管理(user > custom > official)
- 新增 .docx / .dotx 模板生成 + Office 插件 Bridge
v1.2.0
2026-06-23- 改进 UI 自适应优化:侧边栏响应式、主布局自适应
- 改进 测试体系完善:新增 68 个测试用例全部通过
- 修复 中文字体异常(P0)、Fixer 架构统一
v1.1.0
2026-06-23🔧 P0 修复:中文字体异常
- 修复 MS Gothic/MS Mincho 替代字体问题
- 改进 font_utils.py 重构:set_run_font() 同时写入 4 个字体属性
🏗️ 架构改进
- 改进 Fixer 架构统一:新增 DocumentModifier 单一点
- 新增 Electron 桌面壳:自动启动/停止 Python 后端
- 新增 AI Provider 指数退避重试 + 详细中文错误信息
v0.9.0
2026-06-23- 新增 规则编辑独立页面 TemplateRules.tsx
- 改进 用户体验全面优化(12+ 交互优化、模板中心/工作台增强)
v0.8.0
2026-06-23- 新增 4 个公文模板(意见/批复/纪要/指示)
- 新增 模板创建 API + 优化文档下载功能
- 修复 Templates/Rules 数据显示、API 响应访问问题
v0.6.1
2026-06-23- 修复 关键修复:所有页面的 API 响应访问问题(response.data 解包)
- 改进 优化所有页面布局宽度,适配 1366×768 ~ 2K 屏幕
v0.6.0
2026-06-23- 新增 AISettings 真实功能、Templates/Rules 前端页面连接真实 API
- 新增 后端 API:templates、rules、AI config 全套端点
- 新增 Fernet 加密存储 API Key
v0.5.0
2026-06-22- 新增 Phase 5 - AI Integration 完成
- 新增 AI Provider 架构(OpenAI、DeepSeek、Custom)
v0.4.0
2026-06-21- 新增 Phase 4 - Rule Engine 完成
- 新增 Rule Checker + Rule Fixer + CheckCenter 真实功能
- 新增 8 种公文模板 YAML 规则
v0.3.0
2026-06-20- 新增 Phase 3 - Document Engine 完成
- 新增 Document Parser/Generator/DocumentModel(Pydantic)
v0.2.0
2026-06-19- 新增 Phase 2 - 桌面 UI 完成(7 个页面、温暖大地色系设计)
v0.1.0
2026-06-18- 新增 Phase 1 - 架构设计完成
- 新增 项目架构设计报告、技术选型、目录结构设计、开发路线规划