Skip to content

Comments

[MinerU Ops] integrate 3 mineru operators for clarity#473

Merged
SunnyHaze merged 4 commits intoOpenDCAI:mainfrom
Lavender1:refactor/mineru_operators
Feb 14, 2026
Merged

[MinerU Ops] integrate 3 mineru operators for clarity#473
SunnyHaze merged 4 commits intoOpenDCAI:mainfrom
Lavender1:refactor/mineru_operators

Conversation

@Lavender1
Copy link
Contributor

abstrat a base class named MinerUABC and merge the same workflow between three mineru operators (API, mineru command, flash mineru)

Copy link
Collaborator

@SunnyHaze SunnyHaze left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

其他的感觉都很好,这个可能小修一下Lazzyload。
@haolpku @wongzhenhao @ZhaoyangHan04 三位可以大概确认下

from dataflow.core import OperatorABC
from pathlib import Path
from abc import abstractmethod
from flash_mineru import MineruEngine
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

所有外部库都要Lazzyload,确保不安装也不会影响其他算子功能。

@SunnyHaze SunnyHaze changed the title integrate 3 mineru operators [MinerU Ops] integrate 3 mineru operators for clarity Feb 12, 2026
@SunnyHaze SunnyHaze force-pushed the refactor/mineru_operators branch from 4fc032b to 5525e51 Compare February 13, 2026 17:09
@SunnyHaze SunnyHaze merged commit 0946ffc into OpenDCAI:main Feb 14, 2026
9 checks passed
fatty-belly pushed a commit to fatty-belly/DataFlow that referenced this pull request Feb 14, 2026
* integrate 3 mineru operators

* lazy load flash_mineru

* [op] update mineru OPs: update get_desc; update param for __init__; fit flash-mineru v0.0.2

* [statics] revise name of mineru OPs; update all script to fit mineru update.

---------

Co-authored-by: Sunnyhaze <mxch1122@126.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants