publish-x-article
将 Markdown 文章发布至 X (Twitter) Articles,支持富文本转换并自动将不支持的元素转换为图片。
简介
Publish X Article 技能旨在简化将 Markdown 格式长文迁移至 X Articles 平台的过程。该工具专为内容创作者、博客博主及技术文档撰写者设计,能够有效解决本地 Markdown 转换为 X 文章时遇到的排版混乱、格式不支持及媒体展示问题。通过集成 Playwright MCP 浏览器自动化技术与专业的 Python 解析脚本,该技能可确保您的技术文章、深度分析或笔记在迁移过程中保持逻辑结构与排版的整洁。
-
自动检测 Markdown 中的不支持元素(如表格和 Mermaid 图表),并利用 diagramless.xyz API 将其转换为 PNG 图片,确保在 X 平台上正常显示。
-
内置标题层级优化逻辑,可将 H3 及更深层级的标题转换为粗体文本或重组结构,以适应 X Premium 与 Premium+ 不同的格式兼容性。
-
支持封面图片上传,并精确保留粗体、斜体、超链接、列表及引用块等常用富文本格式。
-
具备订阅等级识别能力,在工作流开始时询问用户的 X Premium 订阅状态,并据此应用最优化的预处理策略。
-
集成了系统剪贴板处理工具,协助用户将准备好的内容直接贴入 X 编辑器中,实现高效发布工作流。
-
在使用前请确保环境已安装相关依赖库,包括 Playwright、Pillow 以及对应的系统框架工具。
-
此技能主要作为预处理引擎,旨在为 X Articles 草稿环境准备内容,而非直接进行线上发布,以确保用户对内容的完全掌控。
-
处理 Mermaid 图表或 Markdown 表格时,系统会自动生成临时图片文件,并在保证清晰度的前提下,完美适配 X 的移动端与桌面端查看体验。
-
建议在对话伊始向代理明确您的订阅类型(Premium 或 Premium+),系统将缓存该配置,从而针对您账户的限制自动优化内容格式。
仓库统计
- Star 数
- 90
- Fork 数
- 27
- Open Issue 数
- 1
- 主要语言
- Python
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 18:34