Skip to content

使用 GitHub Actions + Markdown 更新 Z-Blog 博客。#md2zb

Notifications You must be signed in to change notification settings

wdssmq/Markdown-To-Z-Blog

Repository files navigation

Markdown-To-Z-Blog

同步*.md 内容到 Z-Blog

使用说明请戳:「使用说明

---start---

目录 - 2024 年 09 月 30 日 更新

「备忘」使用符号链接映射软件配置文件夹

「备忘」再再次谈系统安装【2021】

「小目标」平均每篇文章/Git Repository 赚取 1 元

「GM_脚本」Feedly 标记已读辅助「小代码」

「GM_脚本」GM_setClipboard 方法示例

「水坑」Z-BlogPHP 模板机制讲解「简易版」

【折腾】GM_脚本“取回” Feedly 内的订阅源地址

「图说」两部手机在夏天如何携带这种事

「水坑」系列教程索引

【真·碎碎念】2021/08/30 ~ 2021/09/05

「折腾」落后两年的 Stable Diffusion 搭建笔记

2013 年 8 月 27 日冷笑话合集 - 重要的手机

「列表」Beyond Compare 自用过滤规则

某一天

2011 年 11 月 19 日冷笑话合集 - 小号与钢琴

「图说」做不到的水水

2013 年 8 月 15 日冷笑话合集 - 代替洗衣粉

2012 年 9 月 16 日冷笑话合集 - 基腐特别篇

2014 年 9 月 29 日冷笑话合集 - 拿过来让你看看

2012 年 6 月 23 日冷笑话合集 - 晚上有事吗

2012 年 6 月 24 日冷笑话合集 - 坐电梯的尴尬

执念「无力吐槽」

「P2P」从 BitComet 生成的种子中获取 ed2k

2014 年 3 月 16 日冷笑话合集 - 转移痛苦

2011 年 4 月 11 日冷笑话合集 - 请假原因

你一生中那些惊人的统计数字

【真·碎碎念】2023/08/07 ~ 2023/12/17

【真·碎碎念】2023/04/03 ~ 2023/07/23

「备忘」Nginx 重定向(301)相关

「折腾」Linux 定时备份教程

Docker 内 php-nginx 的伪静态相关

「言说」RSS 是一种态度!!

「笔记」各种碎片信息「2023-10-07」

「网络聊天指南(伪」不要问在不在!!

「折腾」ESLint 安装与使用

「列表」VSCode 插件推荐

【梦物语】2020 年 09 月 25 日

---end---

致谢

zhaoolee/WordPressXMLRPCTools: 用 Hexo 的方式管理 WordPress

https://github.com/zhaoolee/WordPressXMLRPCTools

部署

Latest release

↑ 点击图标链接,下载「md2zbp.zip」文件解压至你的版本库文件夹内;

↓ 修改如下文件项目后即可初始化提交;

.github/FUNDING.yml 「用于设置赞助链接——爱发电-@wdssmq」;

README.md 「注:---start---任意内容---end---用于插入文章列表,其他内容随意」;

doc/ 「该文件夹及内部图片如不需要可删除」;

↓ 请阅读后续章节了解如何使用;

推荐插件

API 接口扩展 - Z-Blog 应用中心:

https://app.zblogcn.com/?id=19450

Markdown 工具 - Z-Blog 应用中心:

https://app.zblogcn.com/?id=19416

命令(本地测试)

pip install markdown
pip install requests
pip install python-frontmatter

创建 config.json 并按如下示例填写内容:

{
    "API_USR": "zblog_usr",
    "API_PWD": "zblog_pwd",
    "API_URL": "http://zblog.site/zb_system/api.php",
    "DEBUG": 1
}

**注:debug 模式需要手动创建_debug_README.md并写入`---start---

目录 - 2023 年 08 月 21 日 更新

关于 GitHub 的 OpenGraph 接口

「言说」RSS 是一种态度!!

「列表」Beyond Compare 自用过滤规则

「折腾」Docker 部署 Caddy

薛定鄂的碎碎念「无力吐槽」

「无从复盘的过往」skap is nothing

忘记标题的碎碎念「无力吐槽」

想得多,做得少,说得更少「无力吐槽」

「列表」Z-Blog 主题、插件注意事项

话说把「无力吐槽」弄个子栏目?

「杂巧杂八」番茄工作法及适用于 Chrome 的番茄钟

不能邮箱登录的网站都是耍流氓「无力吐槽」

单线程睡眠「无力吐槽」

2011 年 10 月「无力吐槽」

这个字幕组好懒「无力吐槽」

不知所谓的碎碎念「无力吐槽」

「动画」《成龙历险记》角色评价

「折腾」使用浏览器自带功能修改网站「响应标头」

「言说」卡关人生

PowerA XBox 兼容手柄

「水坑」浏览器内清理特定网站的 301 缓存

「折腾」Docker 部署 Gitea 时的一些记录

「纠结」那些好像很厉害的浏览器扩展

「图说」右键菜单栏工具什么的「2022-05」

「图集」各种零碎图片「2022-05-26」

「折腾」使用 rEFInd 进行多系统引导

「前端」切割图片并打乱

「原神」关于满地图打素材却发现可以自动追踪这件事

「水坑」关于如何正确的修改不属于自己的 Z-BlogPHP 应用

「折腾」Linux 命令行部署 QQ 机器人 mirai

「油猴」针对 QQ 群管理的「值日生」提示功能

【真·碎碎念】2022/05/23 ~ 2022/06/19

【真·碎碎念】2021/08/09 ~ 2021/08/15

09:36「无力吐槽」

「水坑」Z-BlogPHP 模板机制讲解「简易版」

「VPS」DesiVPS $20 年付优惠

口算题在线生成(可打印)

---end---`。**

运行:

python api.py

文章书写

存放路径

支持两种形式,需要配图的文章可以创建一个文件夹存放;

注:配图自动调用见「#图床」一节;

  • _posts/*.md
  • _posts/*/doc.md

内容格式

  • 可以直接复制_posts/1970-01-01-empty.md
  • 对于 VSCode ,可以使用快捷命令ctrl + shift + b;【2021-02-05】
    • 注:会同时创建文件夹和单文件两种形式,按需改名使用即可;
    • 注:未改名的会被.gitignore排除;
---
title: 文章标题
tags:
- 标签一
- 标签二
categories:
- 分类名
---

正文段落一

<!--more-->

正文段落二

图床

使用 Cloudflare Workers 反代 GitHub;

根据「·参考」内容配置,然后设置如下 secret:

IMG_HOST=https://img.wdssmq.workers.dev/
; 应以 / 结尾
; 实际也可绑定自己的域名如 https://img.wdssmq.com/

图片放置:

_posts
 ├─ 1970-01-01-empty.md
 └─ 2022-04-23-One-Post
     ├─ 001.png
     ├─ 002.png
     ├─ 003.png
     └─ doc.md

文章内使用相对地址引用:

![001.png](001.png)

发布时会尝试替换为:

https://img.wdssmq.workers.dev/_posts/2022-04-23-One-Post/001.png

·参考:

「折腾」关于 2021 年末仍然没有完备的图床方案这件事_电脑网络_沉冰浮水:

https://www.wdssmq.com/post/20211225085.html

API 鉴权设置

如图,密码建议使用「md5(密码明文)」;

001