前言

最近在使用语雀来写博客的时候,需要将markdown导出才能上传到博客站,由于数量比较多,还想把markdown里的图片存储到我自己的对象存储服务上(毕竟自己的才最放心),找不到现成的工具可以满足以上需求,于是就花了一个晚上写了这个批量导出并更换图床的工具。

功能

目前已经完成的功能:

  1. 批量导出语雀文档
  2. 批量转存图片到指定图床(目前只支持腾讯云COS)

快速开始

项目地址

ChangePicBed

获取最新版本

从发布页面下载最新版本。

获取语雀的cookies

登录语雀网页,获取以下cookies:

填写配置文件

配置文件位于 config 目录中。

填写示例如下:

# Input file directory
input_dir: "input"

# Output file directory
output_dir: "output"

# Temporary file directory
temp_dir: "temp"

# Bed service provider, optional (COS)
pic_bed: "cos"

# Tencent Cloud COS Configuration
cos_config:
  bucket_name: "yvling-typora-image-125xxxxxxx"
  bucket_area: "ap-nanjing"
  pic_path: "typora"
  secret_id: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  secret_key: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Yuque Configuration
yuque_config:
  _yuque_session: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  yuque_ctoken: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  export_path: "yuque_export"

填写完配置信息后直接启动程序,按照提示操作即可。