SuperAPI AI 工具集

dbs-wechat-html

办公与效率

查看项目

更新于 10-15 21:12

技能介绍

用途:把用户提供的 Markdown 文稿转成可在浏览器打开、全选复制、粘贴到微信公众号后台并尽量保持排版的 HTML。只做发布排版,不改写观点、不做内容诊断、不润色文案。

主要能力:读取 Markdown 文件或直接贴出的内容;按用户选择生成 1 个风格、6 个推荐风格或全部 15 个风格;输出文件名带风格名,并生成预览总览页。内置 15 种风格,默认推荐 6 种:minimal(极简黑白)、medium(Medium Essay)、stripe(Stripe Docs)、wired(WIRED Feature)、ft(FT Analysis)、course(课程讲义);完整池另含 verge、apple、linear、github、notion、magazine、editorial、newspaper、event。支持按自然语言描述映射风格。

使用方式:命令形式如 /dbs-wechat-html 文章.md;可用参数 --style <id>、--recommend、--preview、--all,参数优先级最高。未指定风格时会先询问生成方式。输出到源 Markdown 同目录子目录“公众号HTML输出/”,直接贴内容时用默认基名“公众号文章”。生成后按提示在浏览器 Cmd+A 全选、Cmd+C 复制、粘贴到公众号后台并预览手机端效果。

限制与规则:正式交付 HTML 必须写入逐元素行内样式,禁止 <style> 标签、class/id、伪元素、外部 CSS/字体/图片/脚本、JavaScript、hover、动画和 position: fixed;使用扁平结构与稳定 CSS 子集(字号、行高、颜色、边框、间距等)。默认把文稿首个一级标题写入 <head><title> 并移出正文以避免公众号双标题,正文从其后内容开始,后续一级标题降为 h2;用户明确要求时才在正文保留 h1。表格转列表,图片保留为“[图片:描述]”占位,链接保留为文本。交付前进行静态检查,可用 xmllint --html --noout 与 rg 检查禁用项。正文默认约 16px、行高 1.75–1.95,兼顾中文长文可读性。