项目简介
这是一个用Python编写的脚本,用于把Markdown文件转换为适合在知乎平台发布的格式。该项目着重处理Markdown中的图片、公式和表格,使其适配知乎编辑器格式,同时提供图片压缩功能以优化图片上传大小。
项目的主要特性和功能
- Markdown转知乎格式:将Markdown文件转换为知乎编辑器可接受的格式。
- 图片处理:自动处理并转换Markdown中的图片链接,确保其在知乎上正常显示。
- 公式处理:支持将Markdown中的公式转换为知乎接受的格式,便于在知乎编辑器中显示。
- 表格支持:对Markdown中的表格进行简单处理,使其适应知乎的格式要求。
- 图片压缩:对超过指定大小阈值的图片进行自动压缩,减小上传至知乎的图片大小。
- Git集成:可将转换后的文件直接推送到Git仓库(可选功能)。
安装使用步骤
假设用户已经下载了本项目的源码文件并解压到本地目录。
1. 确保计算机上已安装Python环境,并安装必要的库,如argparse、chardet和PIL(图像处理库)。
2. 打开终端(Linux/MacOS)或Git Bash(Windows),进入包含项目的目录。
3. 在终端中输入以下命令来执行脚本并转换Markdown文件:
shell
python zhihu-publisher.py --input="./Data/您的文件名.md"
请将您的文件名.md
替换为实际要转换的Markdown文件名。
4. 转换后的文件将保存在Data
目录下,名为原始文件名_for_zhihu.md
。将此文件上传至知乎编辑器即可。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】