返回顶部
z

zenn_githubZenn GitHub 发布

Publish Zenn articles by managing Markdown in a GitHub-connected repository (push/PR -> merge) and previewing with Zenn CLI.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.0.1
安全检测
已通过
361
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

zenn_github

Zenn: GitHub推送/PR发布

概述

Zenn通过同步GitHub仓库进行发布。文章/书籍是放置在特定目录下的Markdown文件,Zenn CLI可帮助你在本地预览和搭建内容。

本技能定义了一个既快速又安全的操作流程:

  • - 在PR中起草(published: false)
  • 通过本地预览进行审阅(zenn preview)
  • PR准备就绪后,将published改为true即可发布

需要收集的输入

  • - 仓库路径(本地克隆)和GitHub远程仓库
  • 发布分支(与Zenn连接的分支)
  • 文章元数据:标题、表情符号、类型(tech或idea)、主题、发布状态
  • Markdown文件的别名/文件名(建议使用短横线命名法)
  • 资源文件(图片)存放策略(建议:images//...)

文件放置规则(Zenn)

  • - 文章必须作为单独的.md文件放置在articles/目录下。
  • (可选)书籍放置在books/目录下。

推荐的仓库结构:

.
├─ articles/
│ └─ 20260216-openclaw-to-zenn.md
├─ books/ # 可选
└─ images/ # 可选,推荐使用
└─ openclaw-to-zenn/
├─ cover.png
└─ diagram.png

Zenn CLI使用(本地)

安装/初始化(每个仓库只需一次)

如果仓库中尚未设置Zenn CLI: bash npm init --yes npm install zenn-cli npx zenn init

本地预览

bash npx zenn preview

创建新内容

bash npx zenn new:article npx zenn new:book

列出已有内容

bash npx zenn list:articles npx zenn list:books

文章模板(复制使用)

创建articles/.md:

md



title: 記事タイトル
emoji: 🧩
type: tech # tech 或 idea
topics: [ruby, rails, ai]
published: false


TL;DR


  • - ...
  • ...
  • ...

背景

...

实现/验证

...

收获

...

参考

  • - ...

注意:

  • - 标题在front matter中,因此正文标题通常应从##开始。
  • 保持主题数量少且一致,便于构建系列文章。

标准工作流程(推荐)

1) 在功能分支中起草

  1. 1. 创建或编辑articles/.md(保持published: false)
  2. 添加图片(如有)到images//...目录下
  3. 本地预览:
bash npx zenn preview

2) 创建PR

bash git checkout -b article/ git add articles/.md images// git commit -m 添加草稿:<标题> git push -u origin article/

向Zenn发布分支发起PR。

3) 安全发布

选项A(最安全):通过第二个小型PR/提交发布
  1. 1. 合并草稿PR(仍为published: false)
  2. 将published改为true并合并一个小型PR

选项B(快速):在同一PR中发布

  • - 在编写/审阅期间保持published: false
  • 在合并前立即改为true

质量检查清单(最低要求)

在设置published: true之前,请验证:
  • - 无机密信息(客户名称、内部URL、未发布的指标)
  • 代码块可运行或明确标注为伪代码
  • 图片能正常显示且路径正确
  • 链接正确
  • 拼写/标题/格式可接受

故障排除

  • - 预览与Zenn网页不一致或CLI显示更新通知:
bash npm install zenn-cli@latest
  • - 图片不显示:
- 确保已提交并推送 - 确保引用格式为/images//...(而非./images/...)
  • - 文章未显示:
- 文件在articles/目录下 - published: true - 同步到Zenn的分支是正在更新的分支

何时此方法不适用?

  • - 跳过PR审阅(直接发布)会增加意外泄露的风险。
  • 依赖UI/浏览器自动化而非GitHub同步,容易因UI变化而失效。
  • 将多篇文章混在一个文件中或将文件放在articles/目录之外,将无法按预期发布。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 zenn-1776313989 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 zenn-1776313989 技能

通过命令行安装

skillhub install zenn-1776313989

下载

⬇ 下载 zenn_github v0.0.1(免费)

文件大小: 2.44 KB | 发布时间: 2026-4-16 18:03

v0.0.1 最新 2026-4-16 18:03
- Initial release of Zenn GitHub publishing workflow documentation and best practices.
- Step-by-step guide for drafting, reviewing, and publishing articles/books via PRs and metadata flags.
- Detailed repo structure, file placement rules, and recommended asset management included.
- Zenn CLI usage instructions for local preview, content creation, and troubleshooting.
- Included an article front matter template and a publication checklist to ensure quality and safety.
- Outlined limitations and failure scenarios to guide proper use.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部