Commit Graph

25 Commits

Author SHA1 Message Date
陈昱达
2171440a37 feat(components): 优化 PDF 渲染和 Markdown 处理
- 在 RenderMinerU 组件中添加 loading 状态,提升用户体验- 重构 Markdown 数据处理逻辑,使用数组替代对象存储页面内容- 优化 PDF 详细信息获取流程,支持异步加载
- 在 lineEcharts 组件中增加空数据处理,确保图表正确显示
2025-05-08 15:28:24 +08:00
陈昱达
185c8f12f5 feat(knowledge): 新增知识库上传预览功能
- 添加上传至知识库前的预览页面
- 实现分段设置和预处理规则配置
-增加文档详情和预估块数展示
- 优化预览界面样式,添加面包屑导航- 新增保存并处理功能,支持不同上传模式
2025-05-07 17:56:37 +08:00
陈昱达
8d108cc03c style/assets: 优化主题样式并调整智能代理组件样式
- 在 theme.scss 中添加 nprogress 进度条样式,使用主题颜色- 移除智能代理组件中不必要的边框样式
- 优化 RenderMinerU 组件中的代码结构,删除多余空行
2025-04-28 16:34:16 +08:00
陈昱达
9285c3b2f8 feat(api): 新增 PDF 文档处理相关 API
- 新增 preprocessEmbedding、contentPage、documentPdfStatus 和 contentUpdate 等 PDF 处理相关 API
-重构 mdIndex API,添加 zixi 参数以支持不同服务
- 优化 button 组件样式,增加禁用状态样式
- 更新 RenderMinerU 组件,支持 PDF 文档的预览和编辑功能
- 新增 index2.vue 文件,实现 PDF 文档的详细编辑界面
- 更新 knowledge/detail/create.vue,修改默认文档 ID
2025-04-27 18:20:12 +08:00
陈昱达
c1a96c4e29 feat(RenderMinerU): 优化界面样式和功能
- 添加文件名显示
- 调整按钮布局和样式
- 优化预览和编辑切换逻辑
- 调整页面滚动逻辑- 修复部分样式问题
2025-04-24 19:35:38 +08:00
陈昱达
ee1666095f refactor(components): 优化 RenderMinerU 组件的重试逻辑
- 移除了 visible 判断,使重试逻辑更加简洁
2025-04-23 15:57:43 +08:00
陈昱达
22c13505b7 feat(table): 优化表格样式和功能
- 新增 normal-button样式,用于自定义按钮样式
- 实现表格按钮的重新渲染,增加更多自定义选项- 添加表格行悬停样式和按钮间的间距
- 优化知识详情页面的表格展示效果
- 调整预处理结果预览对话框的关闭方式
2025-04-23 15:51:45 +08:00
陈昱达
cee557b14e feat(RenderMinerU): 实现代码视图滚动同步
- 添加 handleScroll 方法处理滚动事件
- 在 created 钩子中注释掉设置滚动事件监听的代码
- 优化了代码视图滚动时的同步逻辑
2025-04-21 17:09:16 +08:00
陈昱达
77b097d0d9 refactor(RenderMinerU):优化表格处理和 Markdown 渲染逻辑
- 重新组织表格处理相关函数,提高代码可读性
- 优化 Markdown 渲染流程,支持 ebiz-code 标签
- 调整分页逻辑,确保正确加载和渲染 Markdown 内容
- 如果md 不包含ebiz-code 查询分页 如果包含则不查询
2025-04-21 16:48:13 +08:00
陈昱达
79c486fa5a refactor(component): 优化 RenderMinerU 组件的识别和撤销功能
- 移除了多余的 loading 层
- 在撤销功能中添加了 loading 效果,提升了用户体验
- 调整了 loading 文字内容,使其更加准确
- 优化了按钮生成逻辑,删除了多余的 break 语句
- 调整了页面切换的延迟时间,提高了响应速度
2025-04-21 16:36:39 +08:00
陈昱达
22716957f2 feat(RenderMinerU): 实现 MD 文件加载及分页功能- 新增 getMd_info 和 mdIndex 函数,用于获取 MD 文件信息和内容
- 实现 MD 文件内容的渲染和分页滚动
- 优化编辑模式下的 Markdown 处理
- 去除无用的 console.log 语句
- 调整样式,隐藏滚动条
2025-04-21 15:35:25 +08:00
陈昱达
97ebe1926d feat(RenderMinerU): 添加表格重新识别和撤销功能
- 新增 imageRetry 函数用于重新识别表格
- 添加撤销功能,可恢复到未识别状态
-优化按钮显示逻辑,只有在可编辑状态下显示撤销按钮
-调整公共样式,确保表格宽度占满
2025-04-21 14:10:30 +08:00
陈昱达
4e938e0bba feat(RenderMinerU): 优化表格识别和编辑功能
- 添加表格重新识别功能,支持对选定表格进行重新识别和编辑
- 优化表格编辑界面,增加撤销和重做功能
- 改进表格数据处理逻辑,提高识别准确性和编辑体验
-调整表格按钮样式和布局,增加图标和提示
2025-04-18 16:13:04 +08:00
du.meimei
b639d269d5 feat:保存题词修改 2025-04-18 13:12:04 +08:00
du.meimei
6ab4066b0f feat:识别失败码值修改 2025-04-18 10:07:04 +08:00
du.meimei
eb3be6ba57 refactor(views): 修改知识文件详情页面布局
-调整了多个组件的输入框、按钮等元素的样式- 优化了部分布局结构,提高了可读性和易用性- 统一了表单样式和表格样式
- 调整了面包屑和标签页的样式
2025-04-17 16:10:41 +08:00
liu.zixi
a7cdd92e69 MinerU重试 2025-04-16 20:50:28 +08:00
陈昱达
b4b8674487 fix(minerU): 修复 PDF 识别状态和Markdown 加载问题
- 在 getPDFDetailBbox 方法中添加 iframe 刷新和 Markdown 加载
- 完善 getMinerUStatus 方法,增加识别失败的错误提示
- 优化代码结构,提高可读性和维护性
2025-04-16 17:51:13 +08:00
陈昱达
6a6a611427 refactor utils: 优化请求响应处理逻辑
- 在 request.js 中增加对 response 数据结构的兼容性处理
- 调整 RenderMinerU 组件中状态检查的间隔时间
- 优化 knowledgeForm 组件中保存逻辑的错误处理
2025-04-16 15:31:48 +08:00
陈昱达
bcff977d38 feat(knowledge): 实现知识库文件上传和预处理功能
- 新增文件上传接口和相关组件
- 实现文件上传、预处理和保存功能
- 添加预处理结果预览功能
-优化知识库详情展示,增加文件内容和关键词显示
- 实现知识库文件删除功能
- TODO 拆分的文档展示  还需要调整  可能会把tags 放在标题上  需要修改样式
2025-04-14 21:18:56 +08:00
陈昱达
a3df6f38a5 feat(RenderMinerU): 优化 PDF 渲染组件功能
- 添加 isShowPdf 属性,控制 PDF 预览的显示- 调整编辑模式下的界面布局
- 优化按钮生成事件的命名
- 添加初始 Markdown 文档获取方法
2025-04-14 16:47:54 +08:00
陈昱达
6c8212b031 feat(RenderMinerU): 添加表格编辑功能
- 在表格上方添加编辑按钮
- 点击编辑后,表格变为可编辑状态- 编辑完成后,点击返回按钮,表格恢复为只读状态
- 优化了表格渲染逻辑,为每个表格添加唯一ID- 调整了表格样式,使其支持编辑功能
2025-04-14 15:33:14 +08:00
陈昱达
0fd180a1e2 feat(knowledge): 实现知识库文件上传自定义功能
- 新增 datasetsExPages 和 uploadFileByCustom 接口
- 实现文件上传功能,支持自定义文件和通用知识文件模板
- 添加预处理结果预览功能
- 优化文件上传组件,支持拖拽上传和进度显示
2025-04-14 11:03:31 +08:00
陈昱达
09a9b696e5 feat(api): 新增 MinerU相关接口并优化 PDF预览功能
- 新增 getPdfUrl 接口用于获取 PDF 预览 URL
- 新增 minerUMarkDownUpdate 接口用于更新 Markdown 内容- 优化了 RenderMinerU 组件,增加保存并处理功能
- 调整了知识库详情页面布局
- 修复了规则管理相关组件的样式问题
2025-04-11 18:08:27 +08:00
陈昱达
d108379f41 feat(knowledge): 添加 MinerU组件以支持 PDF 文件处理
- 新增 RenderMinerU 组件,用于 PDF 文件的预处理和 Markdown 编辑
- 在 create.vue 中集成 RenderMinerU组件,实现预处理结果预览功能
- 更新公共样式以支持 Markdown 渲染
- 在 main.js 中注册 RMinerU组件
- 修改 package.json,添加 markdown-it 和 markdown-it-katex 依赖
- 更新 vue.config.js,添加对 mjs 文件的处理规则
2025-04-11 16:26:27 +08:00