Skip to content

Releases: coolplayagent/into-markdown

Into Markdown 0.0.8 [UNSIGNED]

Choose a tag to compare

@github-actions github-actions released this 18 Sep 08:26
72535b1

本次覆盖更新(2026-09-18)

  • 文档与转录转换统一串行,导入队列按顺序推进。
  • 修复批量转换中数据库空间记账误判导致队列停止的问题。
  • 工作台新增本地文件选择及图片/文件粘贴入口,先暂存再提交。
  • 更新内嵌前端、四平台 Core、Agent Skill 与完整审计附件。

代码:cc3d5bc。原生交互与本地专项验证边界见验收记录。此前下载过 0.0.8 的用户请重新下载对应平台文件。

0.0.8 更新

本次重点整理 Web 文件任务从上传、转换到结果预览的完整流程,保留现有页面布局和转换输出契约。

  • 文档与转录共用两个上传槽位;文件独立推进,支持单项取消、重试和批量取消。
  • 持久化上传接收凭据,切换页面持续上传,刷新恢复服务端已接收任务。未完成上传可重新选择文件继续提交。
  • 合并轻量状态查询,区分上传、接收准备、排队、转换和结果发布,完成后主动打开结果。
  • 结果窗口先显示框架,再分别读取预览与详情;预览、渲染和缓存均有大小上限。
  • 历史搜索筛选与批次导航支持服务端分页;缩短磁盘 I/O 持锁时间,清理终态事件缓存与过期接收记录。

下载的 macOS 0.0.8 正式包通过混合 PPTX/XLSX、切页与刷新恢复、102 文件批次验收。重复打开已发布结果的预览 P95 为 69.5 ms,百任务状态查询 P95 为 7.7 ms;这是固定本机、带填充仓库样本的测试结果。用户原始复杂文件与长期内存压力尚未覆盖。四平台正式产物通过发布流程中的原生验收。

下载

选择与你的系统对应的 Core 压缩包:

  • Windows x86_64:into-md-windows-x86_64.zip
  • macOS Apple Silicon:into-md-macos-arm64.zip
  • Linux x86_64:into-md-linux-x86_64.zip
  • Linux ARM64:into-md-linux-arm64.zip

Core 内置 OCR。音视频转录按需下载对应平台的 official.media.whisper-*.imp。Agent 集成使用 into-markdown-skill.zip;审计归档包含产物与验收证据。

本次沿用未做操作系统发布者签名的分发方式([UNSIGNED]),系统可能显示信任提示。

Conversion stability update — 2026-09-18

This replacement includes automatic recovery when local file receipt or progress reads temporarily fail, keeps accepted local copies running after a lost response, and removes repeated full-history scans during task updates. The embedded Web UI is updated.

Source revision: 72535b14ed144f0119aad501afea099d9a93077e (PR #374). Version remains 0.0.8. Download the package again and fully exit the previous program before replacing it.

Into Markdown 0.0.7 [UNSIGNED]

Choose a tag to compare

@github-actions github-actions released this 15 Sep 15:10
210698c

Download one Core file for your computer and run it directly:

  • Windows x86_64: into-md-windows-x86_64.zip
  • macOS Apple Silicon: into-md-macos-arm64.zip
  • Linux x86_64: into-md-linux-x86_64.zip
  • Linux ARM64: into-md-linux-arm64.zip

OCR is already included in Core. Speech is optional; download the matching official.media.whisper .imp only if needed. Agent users download into-markdown-skill.zip. The audit ZIP is for auditors. GitHub provides source archives automatically. These builds are installable but may show an operating-system trust warning.

0.0.7 conversion and OCR validation

  • Default Web and CLI behavior uses best-effort with OCR auto; Web resource overrides are submitted only when edited by the user.
  • The final arXiv retest contains 52 conversions across 26 frozen papers (OCR auto/off), all successful. The earlier fixed 100-paper, 200-conversion run is retained as separate evidence.
  • The user-supplied multi-format corpus contains 2,243 readable inputs, all delivered; 42 encrypted, unreadable inputs are reported separately.
  • Independent OCR evaluation recognized text in 110 of 114 text-bearing image frames (96.49%). Four missed text-bearing frames remain in the denominator; 14 independently reviewed no-text frames are excluded. All 51 outputs recognized by 0.0.6 retained their text.
  • The final arXiv auto run attempted and completed OCR for all 1,123 image sources, with zero failures or skips. User-corpus raw OCR diagnostics and independently verified invisible-image exclusions remain available in the evidence.
  • Source-content comparisons against the official 0.0.6 binary and Web/CLI parity checks are recorded in the acceptance evidence.

Changes: #367, #368, #369, #370, #371.

Downloaded macOS 0.0.7 artifacts passed the focused installed acceptance: native and legacy Office conversion with real OCR, the 15-case PDF recovery regression, four mask-image conversions with content checks, four Web/CLI comparisons, and speech-plugin installation plus transcription. Missing-runtime best-effort recovery and strict failure are now tested by the same assertions on all four release platforms. No long corpus rerun was required for the final test-only fixes.

Into Markdown 0.0.6 [UNSIGNED]

Choose a tag to compare

@github-actions github-actions released this 02 Sep 09:31
524cd93

Download one Core file for your computer and run it directly:

  • Windows x86_64: into-md-windows-x86_64.zip
  • macOS Apple Silicon: into-md-macos-arm64.zip
  • Linux x86_64: into-md-linux-x86_64.zip
  • Linux ARM64: into-md-linux-arm64.zip

OCR is already included in Core. Speech is optional; download the matching official.media.whisper .imp only if needed. Agent users download into-markdown-skill.zip. The audit ZIP is for auditors. GitHub provides source archives automatically. These builds are installable but may show an operating-system trust warning.

Into Markdown 0.0.5 [UNSIGNED]

Choose a tag to compare

@github-actions github-actions released this 31 Aug 21:27
527fa52

0.0.5 更新

  • 新增 Draw.io 页面、分组和连接关系的语义转换。
  • 改进 PDF 链接容错与大文档预算,完善 PPTX 结构预算及 ZIP/EPUB/RAR 兼容性。
  • 统一格式准入,修复 HTML IR;改善 Markdown 样式、资产路径和空备注输出。
  • 完善 OCR 共享内存预算与逐图片可选识别降级。发版前的真实语料测试修复了两处过度保守的预估:按实际 OCR 节点执行硬上限(#351),并按串行图片的临时工作空间峰值预留内存(#352);所有保留输出仍累计,节点和内存硬上限不提高。
  • Agent Skill 版本与产品同步为 0.0.5。

完整真实语料对比

同一台 Windows 主机、2,285 个输入、1,979,990,949 字节(1.844 GiB),比较已发布 0.0.4、最终 0.0.5、MarkItDown 0.1.7 与 Firecrawl AnyDoc 0.2.4。完整方法、质量评分、逐文件结果与复现脚本。

工具 / 模式 非空 失败 空 全量耗时(秒) 峰值 RSS(MiB)
0.0.4 OCR off 1,825 449 11 528.9 1,525.0
0.0.5 OCR off 1,827 447 11 509.9 1,531.6
0.0.4 OCR auto 1,818 456 11 2,635.1 1,520.5
0.0.5 OCR auto 1,819 455 11 3,325.8 1,543.0
AnyDoc 0.2.4(本地,无 hosted OCR) 1,512 568 205 163.6 12,292.4
MarkItDown 0.1.7(本地,无云服务) 1,469 682 134 1,644.7 12,377.1

非空不等于正文完整、OCR 正确或语音转写成功;其中包括降级或仅元数据输出。语料含损坏、加密和资源边界样本;工具覆盖范围不同,不能仅凭总耗时认定谁全面更快。超时及超过 12 GiB 后的终止和补跑均保留。质量采用独立参考的文本/结构代理、相同输入交集和 OCR 人工抽检,详见报告。

全量测试保留各版本默认逻辑内存预算:本机 0.0.4 为 4 GiB,0.0.5 无压力时约 15.9 GiB,不能解释为相同资源上限的微基准。报告另含固定 4 GiB 的代表文件复测;逻辑预算不等于实际 RSS。

原候选中 18 个基线成功输入因 documentNodes 预检失败,修复后的最终全量复测恢复了其中 17 个非空结果;原候选数据不计入上表。

时限边界:《绿野仙踪》EPUB 的 155 张图片已进入实际 OCR,但在全量扫描的 120 秒测试预算内超时;0.0.4 当时跳过了这部分 OCR。两个版本另以相同 600 秒时限复测,0.0.5 状态为 success,耗时 148.2 秒。补测不替换上表中的超时结果。

兼容性提示:未知文件扩展名不再自动按 XML 接受。包含 KML 的 ZIP 会报告成员级不支持并保留可转换成员;需转换 KML 时可提取后显式使用 --format xml。

下载与信任说明

按平台下载一个 Core ZIP,解压后直接运行。OCR 已包含在 Core 中:

  • Windows x86_64:into-md-windows-x86_64.zip
  • macOS Apple Silicon:into-md-macos-arm64.zip
  • Linux x86_64:into-md-linux-x86_64.zip
  • Linux ARM64:into-md-linux-arm64.zip

语音转写按需下载对应平台的 official.media.whisper-*.imp。Agent 用户下载 into-markdown-skill.zip。审计、许可、来源、SBOM 与安装验收证据收录于 into-markdown-0.0.5-audit.zip。共 10 个正式下载,不另附受限制的原始语料或转换正文。

UNSIGNED:本次未提供操作系统发行者签名/公证,可能出现 Unknown Publisher、SmartScreen 或 macOS 信任提示;不要把内部完整性校验当作操作系统已验证发行者。

源码提交:527fa5281c127a93b3d712afcc403540703182e0。四平台正式构建与原生验收。
Windows Core ZIP SHA-256:a9b1e979dcaaa692eb1876d97ad6b9c2e4adb422df343b327185fa5de96d6b35。

Into Markdown 0.0.4 [UNSIGNED]

Choose a tag to compare

@github-actions github-actions released this 31 Aug 06:24
a66287d

Changes

  • Broader best-effort conversion for Office, legacy Office, OpenDocument, RTF, EPUB and Outlook messages, with explicit diagnostics for omitted content.
  • Bounded spreadsheet paging and output transactions, shared automatic memory budgets, and lower observed memory use on the fixed regression corpus.
  • Better preservation of spreadsheet display values, supported BIFF formulas, merged tables and document text order.
  • PDF runtime packaging and discovery fixes, plus bounded OCR detection for scanned pages while retaining original-resolution recognition crops.
  • Correct embedded-image OCR coordinate frames and preserve the original JPEG asset when harmless trailing container data is omitted from its OCR input.
  • Release PDF OCR pixels after each page and reuse bounded recognition contributions for repeated pages. Stream large typed batch reports through accounted temporary storage without discarding diagnostics.
  • Preserve native PDF content when optional page OCR cannot fit its preflight budget or an image placement cannot provide reliable page coordinates. Avoid node-ID collisions when OCR is merged with previously recovered tables and other retained layout blocks.

Conversions still enforce integrity and resource limits. Best-effort output is not a guarantee of lossless layout: unsupported objects and formulas are diagnosed, and legacy DOC/PPT/RTF/XLSB compatibility gaps remain. OCR quality varies with source resolution, language, small text and page layout.

Downloads

Download one Core file for your computer and run it directly:

  • Windows x86_64: into-md-windows-x86_64.zip
  • macOS Apple Silicon: into-md-macos-arm64.zip
  • Linux x86_64: into-md-linux-x86_64.zip
  • Linux ARM64: into-md-linux-arm64.zip

OCR is already included in Core. Speech is optional; download the matching official.media.whisper .imp only if needed. Agent users download into-markdown-skill.zip. The audit ZIP is for auditors. GitHub provides source archives automatically.

These builds are unsigned and may show an operating-system trust warning.

Into Markdown 0.0.3 [UNSIGNED]

Choose a tag to compare

@github-actions github-actions released this 29 Aug 03:29
9ce94b5

Download one Core file for your computer and run it directly:

  • Windows x86_64: into-md-windows-x86_64.zip
  • macOS Apple Silicon: into-md-macos-arm64.zip
  • Linux x86_64: into-md-linux-x86_64.zip
  • Linux ARM64: into-md-linux-arm64.zip

OCR is already included in Core. Speech is optional; download the matching official.media.whisper .imp only if needed. Agent users download into-markdown-skill.zip. The audit ZIP is for auditors. GitHub provides source archives automatically. These builds are installable but may show an operating-system trust warning.

Into Markdown 0.0.2 [UNSIGNED]

Choose a tag to compare

@github-actions github-actions released this 28 Aug 12:08
974dd8f

Download exactly one Core package for your computer:

  • Windows x86_64: into-md-windows-x86_64-core.zip
  • macOS Apple Silicon: into-md-macos-arm64-core.dmg
  • Linux x86_64: into-md-linux-x86_64-core.tar.gz
  • Linux ARM64: into-md-linux-arm64-core.tar.gz

OCR is built into Core and is ready after installation. Speech transcription is optional; only then download the official.media.whisper .imp with the same platform suffix. The single release-evidence ZIP contains checksums and audit reports and is not needed by ordinary users. This unsigned build may show an operating-system trust warning.

Into Markdown 0.0.1 [UNSIGNED]

Choose a tag to compare

@github-actions github-actions released this 28 Aug 06:30
10f519e

普通用户下载指南

只看与你电脑平台对应的一行。仅使用基础文档转换时下载 Core;需要完整功能时,再下载同一行的 OCR 和 语音 两个 .imp。

Windows 64 位(大多数 Windows 电脑)

macOS Apple 芯片(M1/M2/M3/M4/M5)

Linux x86_64(Intel/AMD)

Linux ARM64

每个运行时文件旁的 .sha256 用于下载校验。其余 SBOM、来源、NOTICE、平台审计、installed-smoke 和 release-set 已统一收进 release-evidence.zip,普通用户不需要下载。

签名说明

本次 OS 分发包可安装但未做外部代码签名。请优先核对对应 .sha256;Windows 可能显示 Unknown publisher/SmartScreen,macOS 可能需要在系统设置中选择“仍要打开”。OCR 和语音 .imp 保留内部 Ed25519 manifest 签名及固定 SHA-256。

发布内容只有 Core、OCR 和语音,不包含 LibreOffice 插件。

Into Markdown runtime assets

Pre-release

Choose a tag to compare

@yexxx yexxx released this 28 Aug 16:20
70a6b56

Build-time pinned runtime assets for deterministic Into Markdown builds. This pre-release is not an end-user product download; use a numbered release for application binaries.

FFmpeg 8.1.2 provenance:

Pinned runtime ZIP SHA-256:

  • macOS ARM64: 1c14a5eb88dbff1f1462f7588a7ba967163782a67edae8b5e242d18a737e9030
  • Linux ARM64: 1023427cef602bfc144e73602867596bca0fa9440baccae3733a199b879915c3
  • Windows x86_64: a7f3c0049d46f2b8557eb081423d78bd2569eaa57028b3e1314a8782abc96c1e
  • Linux x86_64: dd3bd7320098824dc2a5aafbb16009d54a3776e96da84c27b6d70e56c0bb64e0