← ClaudeAtlas

wechat-typesetting-cylisted

微信公众号文章多模板排版技能。将纯文本或Markdown转换为精美排版的HTML代码,支持多种视觉风格模板。当用户提到"微信文章"、"公众号文章"、"发公众号"、"帮我排版"、"公众号排版"、"排版成微信格式"、"蓝色模板"、"暗黑模板"、"科技风排版"时触发。
CY-CHENYUE/wechat-typesetting-cy · ★ 45 · AI & Automation · score 63
Install: claude install-skill CY-CHENYUE/wechat-typesetting-cy
# 微信公众号排版 多模板排版系统,根据文章内容自动选择最合适的视觉风格。 ## 模板选择 ### 可用模板 | 模板 | 视觉风格 | 适合内容 | 关键词 | |------|----------|----------|--------| | `blue-minimal` | 白底蓝色,衬线字体,杂志感 | 深度分析、思考、随笔、观点文 | 论述、故事、分析、思考 | | `dark-tech` | 黑底橙红,无衬线,卡片化 | 产品介绍、科技报道、数据驱动 | 产品、数据、时间线、竞品 | ### 自动选择逻辑 按以下优先级判断,第一条匹配即选定: 1. **用户指定** → 使用用户指定的模板 2. **有数据、时间线、产品特性、竞品分析、排名** → `dark-tech` 3. **论述、观点、分析、故事、随笔、思考** → `blue-minimal` 4. **不确定** → 问用户:"这篇文章更偏向深度分析/思考(蓝色杂志风),还是产品/科技/数据报道(暗黑科技风)?" ## 工作流程 **判断任务类型:** 1. **生成HTML** → 用户给原文,需要输出排版后的HTML代码 2. **检查排版** → 用户给已有HTML,需要检查并给出改进建议 ## 生成HTML流程 ### Step 1: 选模板 根据"自动选择逻辑"确定使用哪个模板。告知用户选择结果。 ### Step 2: 读取模板资源 根据选定模板,读取对应文件: - 样式规范:`references/{模板名}.md` — 获取配色、字体层级、组件列表 - HTML模板:`assets/templates/{模板名}.html` — 获取 HTML 标记模式和内联样式 - 通用规范:`references/guidelines.md` — 通用排版原则 ### Step 3: 分析文章结构 识别以下元素: - 文章标题、副标题 - 章节划分 - 金句/核心观点 - 数据点/关键数字 - 列表/要点 - 引用/来源 - 时间线事件(如有) - 结论/行动号召 ### Step 4: 将内容映射到模板组件 #### blue-minimal 组件映射 | 文章元素 | 模板组件 | 说明 | |----------|----------|------| | 文章标题 | 标签 + 大标题 + 副标题 | 提取关键词做标签,标题可换行 | | 章节开始 | 蓝色分割线 + 水印章节标题 | 水印编号 01/02/03 | | 核心金句 | 蓝色金句区块 | 蓝底白字,主句+副句 | | 关键数据/概念 | 三栏信息卡片 | 3个关键词+说明 | | 目录/要点列表 | 目录卡片 | 灰底两列编号列表 | | 正文段落 | 正文段落区块 | 15px,#1A1A1A,衬线字体 | | 二级要点 | 二级标题 | 16px 蓝色加粗 | | 文章结尾 | END标记 | 居中灰色 | #### dark-tech 组件映射 | 文章元素 | 模板组件 | 说明 | |----------|----------|------| | 文章标题 | 封面Banner | 标签行 + 大字标题 + 副标题 | | 关键数据 | 三列数据栏 | 嵌套table,橙红大数字 | | 章节开始 | 章节头(双色标题) | 空格分隔标签 + 白色/橙红双色标题 | | 功能/能力列表 | 能力卡片 | 绿色左边框,CAPABILITY标签 |