7.03

规范库同步

  • S3 拉取现在是镜像同步,远端正常文件新增/更新会下载,远端删掉或不再是“正常”的文件,本地也会删除。

  • 创建 7 天一次的 systemd timer,到点执行:1. S3 镜像同步 2. 对 规范库 做增量入库到

  • 增量逻辑是:1.文件名变了:旧文件从知识库删除,新文件重新嵌入 2.文件内容变了:重新嵌入新版本,再移除旧版本 3. 文件删了:从知识库删除 4.文件没变:不处理

  • 超过 80MB 的文件不会上传入库

自动OCR

  • 恢复公式表达

  • 嵌入得不到正确的chunks,就使用脚本PyMuPDF 从 PDF 提取文字和表格,生成临时 .md,在做嵌入

  • 如果普通嵌入失败且文本 fallback 也提不出足够文字,把这个文件登记成 ocr_pending,写入 OCR 队列

  • 测试还有可能出现自循环现象

岩芯照片转3D

  • 分割实例图,先按照行分开

  • 分割实例,按照紧凑处理

7.17

更换ocr

  • 测试了DeepSeek-ocr2

岩心编辑平台

7.24

岩芯编辑平台

  • 基本整合完毕功能
  • 上传管理——自动校正透视和裁剪——人工——自动实例分割——人工修改轮廓、标签、回次——生成二维总览和岩心预览
  • 状态保持,每一页都是本次当前对话

创建钻孔

校正算法接入

  • CoreBoxEditor,独立OpenCV接入
  • 自动检测岩芯箱四角,支持轮廓、直线和候选区域评分
  • 根据四角坐标执行透视变换
  • 原图四个角点可拖动调整,调整后重新裁剪计算

实例分割接入

  • 之前部署的实例分割模型不动,直接去请求api工作
  • 当前照片单独运行或重新运行实例分割,或者一键分割未处理照片
  • 如果照片重新校正,原分割结果与新图尺寸或来源不一致,则自动判定为过期并重新分割。

人工修订

  • 补充分割:钢笔逐点绘制,点击首节点或“闭合区域”按钮生成闭合多边形。

  • 回次标记:在图像任意二维位置点击,标记球保持真实 x/y 坐标,不固定在顶部或单一水平线上。

  • 删除和修改

  • 右键弹窗,可以编辑修改标签;柱状和碎块状可以编辑岩块类别、岩块长度、起始深度、终止深度;岩心牌可以修改:回次、止深度、回次进尺

2D总览和岩心预览

  • 根据起止深度生成全局的纵向索引

  • 展示深度标尺

  • 展示人工添加的回次标记

  • 点击岩心图位置两边都同步高亮对应深度位置

  • 使用分割实例从上到下拼接,去除了认为增加的间距,让拼接连续

  • 全局统一比例,使用了同一个缩放系数,但是保持不同岩块之间相对大小

  • 太小的实例就给他过滤掉,小于3cm的不要了

  • 如果大实例内部存在包围小实例,小实例丢掉