Individual skill
gzh-design
微信公众号文章排版引擎:把 Markdown / Word(.docx) / PDF / 纯文本转成可直接粘贴进公众号编辑器的 HTML,自动章节编号、关键词标记、引言卡、目录、代码块、图片/GIF、作者签名;主题从 references/theme-index.md 组件库按题材推荐,支持"一键自动排版"与按描述/参考图生成自定义主题。触发:用户提到"公众号排版/微信排版/gzh"、想把文章(md/docx/pdf/纯文本)转成公众号 HTML、说"自动排版/一键排版"公众号内容。不用于普通网页/落地页/PPT。
skills/builtin/gzh-design/SKILL.md
Source commit 5c12e42e9019d276368130b52385b770749ffa6f
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 9, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 4,543
- Repository last updated
- Nov 9, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent Repository topic
- agent-skill Repository topic
- content-automation Repository topic
- content-creation Repository topic
- content-generation Repository topic
- mcp Repository topic
- openclaw Repository topic
- social-media Repository topic
- social-media-management Repository topic
- design Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
CONTRIBUTING.mddoc · 2,082 bytesEASEL-META.mddoc · 1,085 bytesLICENSEasset · 34,992 bytesREADME.en.mddoc · 15,943 bytesREADME.mddoc · 20,281 bytesSKILL.mdcore · 18,232 bytesSKILL.mdcore · 18,232 bytesarchive/gallery-v1/cardnote.htmlasset · 19,138 bytesarchive/gallery-v1/cream.htmlasset · 18,675 bytesarchive/gallery-v1/datainfo.htmlasset · 30,526 bytesarchive/gallery-v1/dianlan.htmlasset · 18,164 bytesarchive/gallery-v1/graphite.htmlasset · 20,185 bytesarchive/gallery-v1/heibaihui.htmlasset · 18,006 bytesarchive/gallery-v1/heikeji.htmlasset · 23,529 bytesarchive/gallery-v1/hongbai.htmlasset · 17,605 bytesarchive/gallery-v1/hupo.htmlasset · 17,546 bytesarchive/gallery-v1/jiaotang.htmlasset · 18,063 bytesarchive/gallery-v1/lvkeji.htmlasset · 21,528 bytesarchive/gallery-v1/magfeature.htmlasset · 23,002 bytesarchive/gallery-v1/meigui.htmlasset · 17,629 bytesarchive/gallery-v1/mistblue.htmlasset · 20,852 bytesarchive/gallery-v1/qingshiban.htmlasset · 17,373 bytesarchive/gallery-v1/rich_hongbai.htmlasset · 14,810 bytesarchive/gallery-v1/rich_morandi.htmlasset · 15,611 bytesarchive/gallery-v1/rich_terminal.htmlasset · 17,944 bytesarchive/gallery-v1/rich_zen.htmlasset · 13,618 bytesarchive/gallery-v1/tianlan.htmlasset · 16,665 bytesarchive/gallery-v1/zise.htmlasset · 18,127 bytesarchive/themes-v1/theme-amber-orange.mddoc · 22,560 bytesarchive/themes-v1/theme-caramel-brown.mddoc · 23,700 bytesarchive/themes-v1/theme-card-notes.mddoc · 34,743 bytesarchive/themes-v1/theme-cream-warmth.mddoc · 22,614 bytesarchive/themes-v1/theme-data-infographic.mddoc · 35,687 bytesarchive/themes-v1/theme-editorial-feature.mddoc · 26,317 bytesarchive/themes-v1/theme-elegant-purple.mddoc · 21,386 bytesarchive/themes-v1/theme-emerald-tech.mddoc · 24,307 bytesarchive/themes-v1/theme-indigo-business.mddoc · 21,397 bytesarchive/themes-v1/theme-mist-blue.mddoc · 26,108 bytesarchive/themes-v1/theme-mono-black.mddoc · 20,191 bytesarchive/themes-v1/theme-morandi.mddoc · 25,651 bytesarchive/themes-v1/theme-rose-pink.mddoc · 24,005 bytesarchive/themes-v1/theme-sky-blue.mddoc · 14,318 bytesarchive/themes-v1/theme-slate-minimal.mddoc · 22,766 bytesarchive/themes-v1/theme-terminal.mddoc · 28,270 bytesarchive/themes-v1/theme-terracotta-tech.mddoc · 21,739 bytesassets/preview-template.htmlasset · 4,135 bytesassets/sample-article.mddoc · 2,815 bytesassets/theme-previews/theme-mono-blue-editorial.htmlasset · 46,103 bytesdocs/all-themes.mddoc · 1,991 bytesdocs/gallery/graphite-minimal.htmlasset · 18,835 bytesdocs/gallery/index.htmlasset · 3,007 bytesdocs/gallery/moyu-green.htmlasset · 25,429 bytesdocs/gallery/moyu-ticket.htmlasset · 22,893 bytesdocs/gallery/olive-journal.htmlasset · 26,967 bytesdocs/gallery/red-white.htmlasset · 19,183 bytesdocs/gallery/sample-article.mddoc · 2,815 bytesdocs/gallery/zen-whitespace.htmlasset · 17,321 bytesreferences/common-components.mddoc · 11,620 bytesreferences/eval-cases.mddoc · 5,690 bytesreferences/format-normalize.mddoc · 4,497 bytesreferences/theme-generator.mddoc · 25,935 bytesreferences/theme-graphite-minimal.mddoc · 33,530 bytesreferences/theme-index.mddoc · 3,218 bytesreferences/theme-moyu-green.mddoc · 44,166 bytesreferences/theme-moyu-ticket.mddoc · 24,054 bytesreferences/theme-olive-journal.mddoc · 56,689 bytesreferences/theme-red-white.mddoc · 29,053 bytesreferences/theme-zen-whitespace.mddoc · 23,833 bytesscripts/component_lint.pyruns · 3,864 bytesscripts/extract_docx.pyruns · 6,304 bytesscripts/validate_gzh_html.pyruns · 7,190 bytesscripts/wrap_preview.pyruns · 3,501 bytes
Read excerpt
# 公众号文章排版 Skill
把一篇 Markdown 文章转换为可直接复制粘贴进微信公众号编辑器、且粘贴后样式不丢失的 HTML。
核心资产是 `references/` 下的**主题组件库**(每套一个主题:设计变量 + 各组件完整 HTML + 模板骨架 + 映射规则)外加 1 套**通用增量库**(代码块 / 图片·GIF / 小标签标题,所有主题共用)。主题清单以 `references/theme-index.md` 为单一来源。本 SKILL.md 只负责流程与决策,**具体 HTML 代码一律从组件库取,不要凭记忆手写**。
## 工作流
### 0. 输入与格式归一化
用户可能给:Markdown 文本或 `.md` 路径(直接进第 1 步)、`.docx`、`.pdf`、`.txt`/无标记纯文本、网页富文本。**非 Markdown 输入必须先读 [references/format-normalize.md](references/format-normalize.md) 按其规则转成 Markdown 草稿并做结构确认**(docx 用 `scripts/extract_docx.py`,PDF 用 Read 分页读取+清噪,纯文本按标题启发式推断结构)。什么都没给时,向用户索要。
用户说「直接排 / 自动排 / 一键 / 不用问」时进**全自动模式**:跳过结构确认与选主题提问,自动推断结构、按题材自选主题、排版校验,交付时附决策说明(章节结构、自拟标题、选题理由)。