一键同步文章
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f1b049da/hqc20261648 到你的 AI 助手。
技能介绍
要解决的痛点
内容创作者常常面临这样的困境:写好的技术文章需要同时发布到知乎、掘金、CSDN、公众号等多个平台,但每个平台的格式要求不同。手动复制粘贴不仅耗时,还会丢失代码块样式、图片链接失效、标题层级混乱。更糟的是,网页原文往往夹杂着导航栏、侧边栏广告、推荐阅读、评论区等噪音,清理这些内容比重新排版还麻烦。
核心工作流程
这个技能把「网页长文 → 多平台发布」拆解成清晰的四步:
- 正文提取:使用 Readability 类算法或语义标签(如
<article>)识别主内容区,自动过滤nav、aside、footer、comment等噪声元素。如果算法失效,会标记「需人工框选」,不猜测。
- Markdown 转换:将提取的正文转为干净的
.md文件,保留标题、列表、引用、代码块、链接的层级关系。代码块围栏完整,方便技术社区直接渲染。
- 图片本地化:下载正文内的图片到
images/目录,改写 Markdown 中的图片路径为相对路径(如images/img-001.png)。失败的图片记录到images/_failed.txt,文件名做安全化处理,禁止../路径穿越。
- 一键打包:将
article.md和images/打成 ZIP,ZIP 条目统一用正斜杠/作为路径分隔符,解压后结构清晰。
多平台同步时,技能会基于同一份 Markdown 底稿,为每个平台生成「标题 / 摘要 / 标签 / 是否截断 / 封面建议」的发布清单,指导你或合法工具完成发布。例如:
- 知乎/掘金/CSDN:原生 Markdown 友好,直接粘贴即可
- 公众号:外链和图片域名有限制,需先转富文本
- 小红书/抖音:偏短内容,从 Markdown 抽取标题+要点+封面文案
- Hexo/Hugo:ZIP 内的 Markdown + 图片可直接放进
content/或static/
技术约束与边界
明确的「不做什么」:
- 不处理未授权的批量抓取,不破解 VIP 付费墙
- 不把评论区、侧栏广告当正文
- 不声称已打通所有平台的官方一键群发 API
硬性规则:
- 同步勾选
Markdown时,输出必须以.md为主产物,禁止只给富文本粘贴板 - 图片仅处理正文内图片,失败记入
_failed.txt - 多平台发布走官方编辑器、开放接口或用户已登录的合法自动化,不写养号、刷量脚本
CLI / MCP 接口约定:
extract_article:入参html或url,支持markdown=true、images=truepack_article_zip:入参 Markdown 文本 + 图片文件列表adapt_for_platform:入参 Markdown + 平台 ID,输出标题/标签/裁剪建议
HTML 样式同步默认关闭,仅在 CLI 开启 --html-hints 时,才会在 Markdown 文末附加样式代码块(字号、强调色线索),避免污染纯净的 Markdown 输出。
这个技能适合处理你自己打开、粘贴或已授权导出的页面内容。对于未授权的批量爬站、破解付费墙、绕过登录与验证码,它明确拒绝。
使用场景
- 运营要把知乎专栏文章同步到掘金、CSDN 等平台,保留代码块,并将正文图片下载打包成 ZIP。
- 作者把已授权的长文同步到知乎、头条、小红书,需要按各平台规则生成标题、标签和封面建议。
- 编辑从已登录的公众号后台导出 HTML,需要把文章转成干净的 Markdown,去掉导航、广告和评论区。
- 独立开发者拿到授权文章的 ZIP 包,想直接放进 Hexo 的 content 目录并补上相对路径图片。
适合人员
- 自媒体运营:要把同一篇技术文章同步到知乎、掘金、CSDN 等多个平台,减少逐家排版和传图。
- 技术编辑:从授权网页或导出的 HTML 中提取长文,要求正文干净、代码块完整、图片路径可靠。
- 独立开发者:维护 Hexo 或 Hugo 博客,希望授权文章以 Markdown 加本地图片的形式直接入库。
- 专栏作者:需要把一篇长文拆出适合微博、X、小红书的短版本,同时保留原始 Markdown 底稿。