PDF转Markdown怎么转得准?Dolphin把表格与公式都解析成可编辑文本
PDF转Markdown怎么转得准Dolphin把表格与公式都解析成可编辑文本【免费下载链接】DolphinThe official repo for “Dolphin: Document Image Parsing via Heterogeneous Anchor Prompting”, ACL, 2025.项目地址: https://gitcode.com/GitHub_Trending/dolphin33/Dolphin从 PDF 里复制文字常常错位表格和公式只能对着屏幕重打。Dolphin 是一个开源的 PDF转Markdown 工具它把文档里的正文、表格、公式、代码分开解析直接输出可编辑的 Markdown 文件。谁会用 Dolphin 做 PDF转Markdown读论文要复用公式和表格、整理技术文档、把扫描报告变成可编辑文字Dolphin 都适用。它支持 PDF 和常见图片格式多页 PDF 可以逐页处理。快速上手安装并完成第一次转换先克隆仓库并装好依赖git clone https://gitcode.com/GitHub_Trending/dolphin33/Dolphin cd Dolphin pip install -r requirements.txt再从 Hugging Face 下载 Dolphin-v2 预训练模型放到本地./hf_model目录然后直接转换仓库自带的示例 PDFpython demo_page.py --model_path ./hf_model --save_dir ./results \ --input_path ./demo/page_imgs/page_6.pdf结果保存在./results/markdown/下包含 Markdown 文件、带元素坐标的 JSON 和裁出的图片可以对照 demo/page_imgs/ 里的原页检查。核心能力表格、公式、代码各自怎么被识别Dolphin 分两步工作先判断整页的版面和阅读顺序再把每个元素切出来并行解析。具体表现是表格输出为 Markdown 表格保留行列结构公式输出为 LaTeX块级和行内公式都能识别代码区域转成代码块保留换行段落、标题按原页面的阅读顺序排列整体结构与原文一致含公式、含代码的 PDF 怎么转可选参数怎么调默认demo_page.py解析整页。某类内容效果不好时可改用元素级解析运行demo_element.py用--element_type指定 table、formula、text 或 code单独解析该类型的裁剪区域。想先确认版面划分与阅读顺序可单独运行demo_layout.py只输出版面结构。批量解析多个文件时还能用--max_batch_size调节并行数量与速度。转换效果不理想时怎么办公式缺符号先确认原页是否模糊换成高分辨率图片再试表格行列错位用demo_element.py加--element_type table单独重跑该表格元素顺序混乱常见于多栏排版先用demo_layout.py检查版面阶段是否切分正确也可把问题页面提交到仓库 issueDolphin 是较轻量的 PDF转Markdown 开源方案适合批量整理论文与技术文档。可以先转换仓库里的样例页确认效果符合预期后再接手自己的文档。【免费下载链接】DolphinThe official repo for “Dolphin: Document Image Parsing via Heterogeneous Anchor Prompting”, ACL, 2025.项目地址: https://gitcode.com/GitHub_Trending/dolphin33/Dolphin创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Flutter+OpenHarmony开发城市井盖地图App实践

Flutter+OpenHarmony开发城市井盖地图App实践

1. 项目背景与核心价值城市井盖管理一直是市政设施维护中的痛点问题。传统人工巡检方式效率低下,难以及时发现井盖缺失、破损等问题。我们团队基于Flutter for OpenHarmony框架开发的这款城市井盖地图App,实现了市政设施数字化管理的创新突破。这个项目最…

2026/9/19 6:06:46 阅读更多 →
Unity资源管理全解析:从包体膨胀到内存泄漏的痛点与解决方案

Unity资源管理全解析:从包体膨胀到内存泄漏的痛点与解决方案

1. 从一次项目崩盘说起:Unity资源管理到底难在哪如果你做过超过半年的Unity项目,大概率经历过这样的场景:项目初期一切顺畅,资源随手拖、随手放,美术给什么就塞什么,反正能跑起来就行。等到项目进入中期&am…

2026/9/19 6:06:46 阅读更多 →
AI Agent驱动Unity编辑器:实现编译测试闭环与工具链修复实践

AI Agent驱动Unity编辑器:实现编译测试闭环与工具链修复实践

如果只是让 AI Agent 写一段 Unity C# 脚本,今天很多大模型都能做到;但如果让它直接触发 Unity 编辑器的编译、跑完整个测试套件、读取测试报告、再根据报错自动修改代码并重新验证,这个链条绕起来就相当麻烦。我最近的业余项目就是围绕这件事…

2026/9/19 6:06:46 阅读更多 →

最新新闻

Google ADK Kotlin 智能体开发实战:工具、会话与多Agent编排

Google ADK Kotlin 智能体开发实战:工具、会话与多Agent编排

1. 为什么 ADK 要专门支持 Kotlin:先搞清楚这东西到底解决什么问题Kotlin 后端圈子里最近有件挺值得琢磨的事——Google 把自家的 Agent Development Kit(ADK)搬到了 JVM 生态上,而 Kotlin 因为和 Java 的无缝互操作,等…

2026/9/19 6:50:02 阅读更多 →
CANN ops-math 源码构建完全指南:自定义算子包、ops-math 包与静态库的编译、安装与验证

CANN ops-math 源码构建完全指南:自定义算子包、ops-math 包与静态库的编译、安装与验证

CANN ops-math 源码构建完全指南:自定义算子包、ops-math 包与静态库的编译、安装与验证 【免费下载链接】ops-math 本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。 项目地址: https://gitcode.com/cann/ops-math 本指南系统…

2026/9/19 6:50:02 阅读更多 →
Win11下CH340串口驱动识别失败排查与稳定性加固指南

Win11下CH340串口驱动识别失败排查与稳定性加固指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/19 6:50:02 阅读更多 →
graph-autofusion V2 节点性能建模实战:基于 af-perf-modeler 的 Cast/Reduce/Compare 算子性能公式推导指南

graph-autofusion V2 节点性能建模实战:基于 af-perf-modeler 的 Cast/Reduce/Compare 算子性能公式推导指南

graph-autofusion V2 节点性能建模实战:基于 af-perf-modeler 的 Cast/Reduce/Compare 算子性能公式推导指南 【免费下载链接】graph-autofusion Graph-autofusion 是一个面向昇腾(Ascend)芯片的轻量级、解耦式组件集合,旨在通过自…

2026/9/19 6:50:02 阅读更多 →
基于YOLOv8/v10/v11/v12/26的森林火灾火焰烟雾检测系统实战

基于YOLOv8/v10/v11/v12/26的森林火灾火焰烟雾检测系统实战

森林防火监控中心的屏幕上,几十路视频画面轮流切换,值班人员要在火焰刚冒头、烟雾刚飘起的最初几分钟内发现异常并上报——这个场景我在多个项目现场见过太多次了。人工盯屏的疲劳度问题、山区复杂光照下的误报问题、不同季节植被颜色变化带来的漏检问题…

2026/9/19 6:50:02 阅读更多 →
Win11更新后音频设备消失?从驱动到服务的全面修复指南

Win11更新后音频设备消失?从驱动到服务的全面修复指南

1. 问题定位:为什么Win11一更新,音频设备就"失踪"说实话,每次Windows大版本更新或者累积更新之后,音频设备消失这事儿,几乎是我见过最多的高频问题了。无论是刚买的笔记本,还是用了两三年的老台式…

2026/9/19 6:49:02 阅读更多 →

日新闻

BP神经网络时序预测:滑窗长度与多窗口平均策略

BP神经网络时序预测:滑窗长度与多窗口平均策略

简介:面向机器学习、深度学习与数据建模学习者的一份完整研究文献,聚焦BP神经网络在农业产量预测中的应用。文档以1980—2018年全国棉花产量为样本,系统讲解数据归一化处理、激活函数原理、多层神经网络结构搭建及训练流程,展示敏…

2026/9/19 0:00:30 阅读更多 →
Transformer训练实时监控实战:基于MindSpore的损失曲线可视化方案

Transformer训练实时监控实战:基于MindSpore的损失曲线可视化方案

上个月调一个Deformable DETR模型,在单卡上要跑将近两天。第二天早上我下意识打开终端翻日志,发现loss从凌晨两点就开始往上爬,一路从0.8涨到1.35,整整六个小时没人发现。那六个小时的训练不仅白跑,还霸占着卡——等于…

2026/9/19 0:00:30 阅读更多 →
OpenCloud 中的 Go 类型安全转换库 spf13/cast:从零值回退到泛型 API 的完整实战指南

OpenCloud 中的 Go 类型安全转换库 spf13/cast:从零值回退到泛型 API 的完整实战指南

OpenCloud 中的 Go 类型安全转换库 spf13/cast:从零值回退到泛型 API 的完整实战指南 【免费下载链接】opencloud 🌤️ OpenCloud is the open source platform for file management, sharing and collaboration. Simple and sovereign. 项目地址: htt…

2026/9/19 0:00:30 阅读更多 →

周新闻

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验 【免费下载链接】ai The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and ag…

2026/9/19 3:59:36 阅读更多 →
Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化

Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化

Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化 【免费下载链接】refine A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility. 项目地址: https://gitcode.com/GitH…

2026/9/19 3:53:08 阅读更多 →
Flutter应用改名全指南:从Android到iOS的配置与工具实践

Flutter应用改名全指南:从Android到iOS的配置与工具实践

刚接一个外包项目时,甲方要求把工程里临时用的应用名改成正式产品名。我本来觉得“改名”这种小事,打开配置文件改一行不就完了?结果真动手才发现,Flutter项目里“应用名称”根本不是一处配置,而是一整套散落在 Androi…

2026/9/19 4:02:43 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/16 22:31:27 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/15 21:39:18 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/16 22:32:59 阅读更多 →