docling-project / docling-project/docling-java

docling-core: export DoclingDocument to markdown/text locally (Python parity)

Đang mở
#557 3 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Java
Star
134
Fork
26
Merge trung bình
1 ngày 1 giờ
Pull request đã merge (30 ngày)
47

Mô tả

DoclingDocument in Java deserializes from JSON, but there is no local export API (`export_to_markdown()` / `text`) like in Python.

We persist Docling JSON as canonical artifact and need text/md in later (async) document processing stages (moderation, etc.) without re-parsing the original file and without a Serve round-trip (JSON_DOCLING → md|text works but adds HTTP coupling).

Proposal: add local export in docling-core, e.g. `toMarkdown()` / `toText()`.

Use case: offline/async workers reading archived JSON only.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách đọc mô hình JSON DoclingDocument và so sánh hành vi xuất cục bộ được yêu cầu với các dạng xuất markdown và text của Python. Triển khai và xác minh đầu ra markdown/text từ Docling JSON đã lưu trữ, không phân tích lại tệp gốc hoặc sử dụng một vòng round-trip qua Serve; công việc được xem là hoàn tất khi cả hai dạng xuất cục bộ đều khả dụng thông qua API được đề xuất.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
java
Lĩnh vực
backend
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
55/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.