Skip to main content

nuaa

Word 转 Markdown 本地转换工具

简介

nuaa 是一个基于 PySide6 的图形界面工具,用于将 Word 文档(.docx 格式)批量转换为 Markdown 格式。采用纯本地转换引擎,无需联网,保护您的文档隐私。

功能特点

  • 🔒 纯本地转换:无需上传文档,保护隐私
  • 📁 批量处理:一次性转换整个目录下的所有 .docx 文件
  • 🎨 Material Design 界面:现代化的用户界面
  • ⚡ 多线程处理:后台转换,界面不卡顿
  • 📊 实时进度:显示转换进度和详细日志

安装

pip install nuaa

使用方法

安装后,在命令行中运行:

doc2md

然后:

  1. 点击"浏览"按钮选择包含 Word 文档的目录
  2. 点击"开始转换"按钮
  3. 等待转换完成,Markdown 文件将生成在原文件同目录下

依赖项

  • PySide6 >= 6.0.0
  • python-docx >= 0.8.11
  • qt-material >= 2.14 (可选,用于 Material Design 主题)

系统要求

  • Python >= 3.8
  • 支持 Windows、macOS、Linux

许可证

MIT License

作者

Your Name

贡献

欢迎提交 Issue 和 Pull Request!

Metadata

Release files for nuaa 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nuaa 0.1.0
File Size Uploaded Provenance
nuaa-0.1.0.tar.gz 5.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for nuaa 0.1.0
File Interpreter ABI Platform
nuaa-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 12.0 kB

Release files / nuaa-0.1.0.tar.gz

Download URL nuaa-0.1.0.tar.gz
Size 5.9 kB
Tags Source
SHA-256 checksum
How to use checksums
5bf94badfe03d8e109b1312b73a6b353b7d02be67057899afbccf70a6c242efa
BLAKE2b-256 checksum
How to use checksums
7ec469735e55fa357223a4ad197572ee6343b17d376ab8487e98af9be3c3fbe1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / nuaa-0.1.0-py3-none-any.whl

Download URL nuaa-0.1.0-py3-none-any.whl
Size 6.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
021bf142bb7cf0a1e29f239fe0cf65f7a14e13de12f85d21b0b84619acd3f9dd
BLAKE2b-256 checksum
How to use checksums
cfe7b7e9bfa2087821764cfbfbf5bea46ad48683de3d3ae5335dd3f94d9722c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Security for nuaa 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page