littlebot
Published on 2025-04-09 / 0 Visits
0

【源码】基于Python的Markdown for Zhihu转换工具

项目简介

这是一个用Python编写的脚本,用于把Markdown文件转换为适合在知乎平台发布的格式。该项目着重处理Markdown中的图片、公式和表格,使其适配知乎编辑器格式,同时提供图片压缩功能以优化图片上传大小。

项目的主要特性和功能

  1. Markdown转知乎格式:将Markdown文件转换为知乎编辑器可接受的格式。
  2. 图片处理:自动处理并转换Markdown中的图片链接,确保其在知乎上正常显示。
  3. 公式处理:支持将Markdown中的公式转换为知乎接受的格式,便于在知乎编辑器中显示。
  4. 表格支持:对Markdown中的表格进行简单处理,使其适应知乎的格式要求。
  5. 图片压缩:对超过指定大小阈值的图片进行自动压缩,减小上传至知乎的图片大小。
  6. 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】