1. 10 Sep, 2026 4 commits
    • style(ai-assistant): 优化MERGED节点关键词数组格式及表格渲染样式 · 07a1e8c3
      - 将MERGED相关关键词数组改为单行格式,提升代码可读性
      - 统一调整DocNodeRenderer组件中带MERGED属性节点的表格样式写法
      - 优化表格内容换行和缩进,使模板结构更清晰
      - 规范条件表达式缩进和换行,增强代码整洁度
      pangchong committed
    • feat(editor): 实现节点 MERGED 属性快速标记与高亮功能 · 13c42f53
      - 新增 toggleNodeMerged 方法,支持快速切换节点 MERGED 属性状态
      - 编辑器中渲染带 MERGED="TRUE" 节点时显示黄色背景
      - 白名单标签(SIGNOFF、CBLST、TABLE)避免外层重复添加黄色背景
      - 节点树、文档大纲中添加合并标记显示与样式高亮提示
      - 在编辑器工具栏、选择工具条及右键菜单添加标记合并按钮与操作
      - CBLST 表格新增 MERGED 状态下的黑色边框及相关样式调整
      - 多处组件响应树版本变化,实现节点合并状态的动态更新与渲染
      - FAQ 文档新增合并标记操作说明及使用指南
      pangchong committed
    • style(aiAssistant): 优化关键词数组格式与样式调整 · 2fd93a4b
      - 将关键词列表由多行改为单行,提升代码简洁性
      - 在设置抽屉中调整“编辑区内容最小宽度”说明文字的换行格式
      - 删除naive工具中多余空行,保持代码整洁
      pangchong committed
    • feat(editor): 新增编辑区最小宽度与横向滚动支持 · e87ac505
      - 偏好设置新增“编辑区内容最小宽度”配置,支持300~1600px调整
      - 编辑区内容宽度不足时自动开启平滑横向滚动条,防止内容压缩变形
      - 编辑区及相关组件最小宽度绑定配置值,确保布局稳定
      - 大纲视图和XML树视图新增专属水平滚动条,优雅替代原生滚动条
      - 相关状态管理及路由元信息进行了相应调整与完善
      - 移除naive-ui全局Modal调用,优化全局API挂载逻辑
      - 代码中多处样式微调,保证滚动条和内容显示一致性和兼容性
      pangchong committed
  2. 09 Sep, 2026 2 commits
    • style(editor): 优化代码格式和模板组件结构 · b616f3bd
      - 合并多行函数参数为单行提升代码简洁度
      - 调整模板组件中标签格式,增加可读性和缩进一致性
      - 移除多余空行和尾部空白,规范代码风格
      - 优化弹窗组件的属性写法,使结构更紧凑清晰
      - 调整表格单元格内容缩进,提升视图排版一致性
      pangchong committed
    • feat(editor): 支持本地暂存多种插入方式及效果预览优化 · a43e8977
      - 完善本地暂存功能,支持暂存整卡或选中片段的多样插入模式(上方、下方、内部、替换、追加根节点)
      - 增加对XML节点插入时父节点mixedContent的同步维护,保证编辑状态一致
      - 引入插入操作的可用性动态计算与理由提示,禁止不合规插入并提供明确反馈
      - 实现暂存片段的效果预览功能,支持60FPS流式渲染大文档,提升加载体验与响应速度
      - 优化签字表格及渲染组件样式,确保暗色模式下边框清晰可见
      - 更新本地暂存帮助文档,增加操作步骤及预览功能说明,加强用户引导
      - 修复XML节点操作中replace模式的DTD计数逻辑错误,提升数据一致性
      - 调整编辑器内部相关类型和工具函数,支持文档块扁平化及虚拟化渲染需求
      pangchong committed
  3. 07 Sep, 2026 2 commits
    • style(aiAssistant): 优化代码格式和排版一致性 · c19e8786
      - 调整常量中 keywords 和 highlights 数组格式,保持单行书写
      - 代码中删除多余空行,统一同类声明写法
      - 解构赋值保持在一行,提升代码简洁性
      - 规范长表达式换行,确保每行字符限制范围内
      - 移除 types.ts 文件末尾多余空行,保持文件整洁
      pangchong committed
    • feat(aiAssistant): 实现悬浮球拖拽与磁力吸边功能 · 0871b91b
      - 支持悬浮球自由拖拽,拖动时样式动态更新为抓取样式
      - 松开时根据屏幕中心自动磁力吸附至左侧或右侧边缘
      - 气泡方向根据吸附边自动反转,避免遮挡编辑界面
      - 增加悬浮球上下锚点,支持顶部或底部多点吸附
      - 对话窗口可拖动,未拖动时保持右下角贴边自适应
      - 窗口位置和悬浮球位置在视口变化时自动调整约束
      - 添加悬浮球位置和停靠边状态持久化存储支持
      - 新增帮助文档条目,介绍悬浮球移动及吸边操作流程
      pangchong committed
  4. 03 Sep, 2026 2 commits
    • style(utils): 删除多余的空行提升代码整洁度 · 462e6b32
      - 移除 bridge.ts 文件尾部多余空行
      - 删除 DocNodeRenderer 组件中不必要的空行
      - 优化代码格式,提升代码可读性和一致性
      pangchong committed
    • feat(editor): 支持工卡主数据桥接及路径前缀处理 · 6ef260fc
      - 在桥接接口中新增 getMainData 方法,支持获取工卡主数据信息
      - 添加 currentJobCardMainData 响应式状态用于保存主数据信息
      - 优化图片路径解析,结合工卡主数据中的路径前缀cepDir处理相对路径
      - 编辑器加载时优先调用 getMainData 获取主数据,再获取工卡XML数据
      - 在常量和类型定义中增加工卡主数据结构MainData及相关接口
      - utils桥接层新增对应接口实现,支持远程调用TD_JC_MAIN_DATA接口
      - 文档中补充主数据与路径前缀的支持说明
      - 更新代理Cookie值以配合新环境需求
      pangchong committed
  5. 28 Aug, 2026 5 commits
  6. 27 Aug, 2026 2 commits
    • style(DocNodeRenderer): 优化模板标签及函数参数格式 · b9291493
      - 合并 Vue 模板中部分 span 标签的多行属性为单行,提升代码简洁度
      - 规范部分组件样式属性写法,保持一致的代码风格
      - 调整 useDocNodeRenderer 函数参数定义格式,增强代码可读性
      - 保持组件内部逻辑未变,仅涉及格式与风格优化
      pangchong committed
    • refactor(editor): 优化编辑器节点选中逻辑支持diff模式 · 240756ce
      - 修改selectedNode相关getter以正确解析带-txt-后缀的节点ID
      - 替换所有直接调用editorStore.setSelectedNodeId为selectNode函数调用
      - selectNode函数新增diff模式判定,diff模式下禁止设置节点选中
      - 在DocNodeRenderer和TableEditor组件中新增selectNode封装节点选中逻辑
      - useDocNodeRenderer新增diffMode属性和diffMode注入,diff模式禁用节点选中高亮及事件处理
      - 调整点击事件绑定,统一使用selectNode函数以兼容diff模式限制
      - 修复部分节点ID解析错误,确保父节点正确查找
      - 增强编辑界面点击响应一致性及diff模式交互体验
      pangchong committed
  7. 24 Aug, 2026 4 commits
    • style(aiAssistant): 优化组件代码格式和内容关键词配置 · 93b2fe08
      - 调整 AiAssistant 组件内元素的换行和缩进,提升代码可读性
      - 统一列表项和文本间留空,改善界面显示格式
      - 扩充常用功能关键词数组,增加拼音首字母、别名等匹配项
      - 优化复制文本格式,避免多余换行,增强内容粘贴体验
      - 更新主题配置文档格式,优化表格排列和对齐,提升文档易读性
      pangchong committed
    • docs(ai-assistant): 更新 AI 助手知识库及主题色彩规范文档 · 5bf68247
      - 完善主题配置章节,增加基于 tailwind.ui.config.ts 的亮暗主题色彩体系完整参考
      - 详细列出核心容器颜色、文字图标颜色及填充边框色阶体系,规范对应 Tailwind 类名
      - 明确 1~7 级色阶体系及其对应扩展类名说明,增强视觉一致性指导
      - 新增 AI 智能助手知识库同步规范,要求功能改动时必须同步更新问答数据库
      - 规范 AI 助手问答准确性要求,确保描述与界面和代码交互保持 100% 一致
      - 细化关键字、拼音、标签联动设置,优化上下文感知推荐准确度
      - 约束 AI 助手的快捷动作绑定,实现问答与操作闭环体验
      - 优化 AiAssistant 组件样式,全面采用 themeVars 颜色变量及 color-mix 函数实现柔和色彩过渡
      - 统一对话内容、按钮及高亮提示色彩的设计,提升界面视觉统一性和交互反馈
      - 调整 FAQ 分类顺序及命名,新增表格编辑与节点树分类,改进分类逻辑
      - 扩展 FAQ 数据库中元素插入说明,增强插图与模板插入步骤的细节描述
      - 改进步骤列表渲染,支持子项目缩进及更清晰的编号与项目符号展示
      - 多处调整文字颜色与交互样式,提升信息层次感与用户操作体验
      pangchong committed
    • feat: 注释 · 88ed2cfd
      pangchong committed
    • feat(aiAssistant): 添加全局 AI 智能客服小助手组件 · 51518ea7
      - 在主布局中集成 AiAssistant 组件入口
      - 实现悬浮客服入口按钮,可拖动并支持磁力吸边功能
      - 开发可拖动的客服对话窗口,支持最小化与新对话功能
      - 设计多分类问题导航及上下文相关专属建议栏
      - 支持用户输入联想提示与实时消息流式渲染
      - 实现消息复制、满意度反馈和快捷操作按钮功能
      - 添加机器人思考中的动画提示及输入区快捷指令
      - 编写符合主题颜色的样式,支持多种交互动效
      - 构建常见问题及回答数据结构,支持关键词匹配与相关问题推荐
      pangchong committed
  8. 17 Aug, 2026 2 commits
    • style(editor): 调整变更说明文本渲染格式 · 4ba6d93e
      - 将变更说明文本内容单独占一行,提升代码可读性
      - 删除多余空行,优化代码结构
      pangchong committed
    • feat(editor): 优化任务号渲染及支持TASK-HEADER虚拟节点 · fae3e8cf
      - 修改CEP和TASK节点中任务号的渲染样式,统一为普通字体且更紧凑的间距
      - 新增TASK-HEADER虚拟节点用于EditorPanel中仿PDF样式展示任务号标题行
      - TASK节点渲染新增递归子节点功能,确保完整展示任务结构
      - 添加CHGDESC节点渲染,编辑区显示斜体变更说明且PDF中隐藏
      - 更新getCepTaskNumber函数,支持CONFLTR和VARNBR属性拼接后缀,提升任务号生成正确性
      - EditorPanel函数增加TASK节点处理,生成对应的TASK-HEADER虚拟节点
      - NodeTree显示摘要中支持TASK和JC-TASK节点,任务号拼接规则与getCepTaskNumber保持一致
      pangchong committed
  9. 10 Aug, 2026 2 commits
    • fix(TableEditor): 修正合并单元格及列宽判断逻辑 · 5dda8631
      - 优化拖拽调整列宽手柄的v-if条件,移除多余括号
      - 格式化TableMergeModal组件中的useTableMergeModal解构代码
      - 修正文本节点默认标签赋值逻辑,保证优先使用CHINESE_FIRST_PARA_TAGS首项
      - 保持代码风格统一,提升可读性和维护性
      pangchong committed
    • feat(table-editor): 添加合并单元格保留内容功能 · 318eff57
      - 新增 TableMergeModal 组件,实现合并单元格时选择保留内容
      - 在 TableEditor 中集成 TableMergeModal,实现弹框操作和确认合并逻辑
      - 增加 useTableEditor hook 中的 executeMergeAction 方法处理合并并保留内容
      - 修改合并单元格逻辑,支持根据用户选择保留指定内容合并至左上角单元格
      - 支持快捷预设操作,如仅保留主单元格、保留非空内容、全选/全不选、反选等
      - 提供合并后预览功能,展示合并后单元格内内容顺序拼接效果
      - 优化单元格调整列宽手柄显示条件,避免超出列范围调整
      - 重构相关工具函数,包含节点克隆、表格结构解析、节点查找等辅助功能
      pangchong committed
  10. 07 Aug, 2026 1 commit
  11. 06 Aug, 2026 4 commits
  12. 05 Aug, 2026 5 commits
    • feat(editor): 优化大纲视图和XML树视图滚动条交互体验 · 6be9711c
      - 为大纲视图和XML树视图添加自定义虚拟列表滚动条,解决节点过多时滚动条拖拽困难问题
      - 实现滚动条拖拽与点击轨道跳转功能,提升操作流畅度
      - 使用ResizeObserver动态响应滚动区域尺寸变化,保证滚动条高度准确
      - 隐藏原生滚动条,统一滚动条样式风格
      - 优化大纲视图节点的样式和交互细节,增加图标和序号徽标的动态效果
      - XML树视图节点支持展开折叠、批量管理模式下复选框显示
      - 增加大纲视图和XML树视图滚动事件处理,确保滚动状态同步更新
      pangchong committed
    • style(editor): 优化插入索引计算的代码格式 · 2b95d913
      - 调整了插入索引计算代码的缩进和换行
      - 增强了代码的可读性和结构清晰度
      - 保持原有逻辑未做功能性修改
      pangchong committed
    • refactor(editor): 优化 XML 编辑器文本节点相关交互与显示 · f7d98cfa
      - 修改双击词选中逻辑,统一选中完整单词的两端
      - 序列化函数支持文本节点的正确转义与输出
      - 右键菜单目标节点项增加 tooltip 显示完整内容,防止截断
      - 智能翻译判定规则调整,精确匹配中文文本与对应英文原文
      - 复制节点逻辑支持文本节点复制,提示和复制内容改进
      - 粘贴文本节点实现多场景插入,包括混排内容和虚拟节点
      - 节点显示名称增加 tooltip 字段,显示原始完整文本
      - 面包屑路径生成时,单段文本不单列节点,仅多段时展示 #text 级别
      - 编辑器面板复制按钮文本区分普通节点和文本节点显示“复制文本”
      pangchong committed
    • refactor(editor): 优化编辑区上下文菜单结构与行为 · 1815f01c
      - 将 EditAreaContextMenuModal 标签简化为单行,提高代码简洁性
      - 在常量中定义节点树菜单控制的多项限值配置
      - 统一粘贴与插入动作的模式映射,简化相关逻辑
      - 重新设计粘贴节点时的 ID 生成,避免冲突并保证唯一性
      - 合并节点添加相关模式处理,简化代码结构
      - 优化移动节点逻辑,支持上移与下移统一处理与提示
      - 使用常量替代硬编码数字,统一最大递归层级、文本预览长度等参数
      - 调整节点及其子节点展开的递归深度与同级节点展示范围
      - 修正节点文本预览截断长度逻辑,使其依赖配置常量
      pangchong committed
    • refactor(editor): 重构编辑区右键菜单为函数式下拉菜单 · 047f00db
      - 将 EditAreaContextMenuModal 由模态窗口改为基于 Dropdown 的浮动下拉菜单
      - 支持右键位置自适应,新增 contextMenuX、contextMenuY 用于定位菜单坐标
      - 新增 TargetNodeItem 组件,支持目标节点层级列表字典树形选择与高亮
      - 优化编辑节点菜单选项结构,包含节点编辑、结构调整、顺序调整、复制粘贴、智能翻译、查看规则等分组
      - 实现目标节点切换逻辑,切换选中目标节点时同步更新左侧树视图选中状态
      - 统一菜单项图标,提升菜单视觉一致性和用户体验
      - 根据 DTD 规则及节点状态动态启用或禁用菜单项
      - 移除了原有的 CommonModal 结构,简化组件实现与提升性能
      - 调整 EditorPanel 组件代码,新增右键点击坐标传递及菜单弹出控制逻辑
      - 修复节点标签和文本内容显示逻辑,完善标签名称与文本摘要展示
      - 删除 xmlTags.ts 中未使用的 GRPHCREF 标签注释处理
      pangchong committed
  13. 31 Jul, 2026 5 commits