nuaa
Word 转 Markdown 本地转换工具
简介
nuaa 是一个基于 PySide6 的图形界面工具,用于将 Word 文档(.docx 格式)批量转换为 Markdown 格式。采用纯本地转换引擎,无需联网,保护您的文档隐私。
功能特点
- 🔒 纯本地转换:无需上传文档,保护隐私
- 📁 批量处理:一次性转换整个目录下的所有 .docx 文件
- 🎨 Material Design 界面:现代化的用户界面
- ⚡ 多线程处理:后台转换,界面不卡顿
- 📊 实时进度:显示转换进度和详细日志
安装
pip install nuaa
使用方法
安装后,在命令行中运行:
doc2md
然后:
- 点击"浏览"按钮选择包含 Word 文档的目录
- 点击"开始转换"按钮
- 等待转换完成,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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| nuaa-0.1.0.tar.gz | 5.9 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.