AI 资源 / Skills
markdown-to-clipboard
将 Markdown 文件转换为格式化的富文本(RTF/HTML)并写入系统剪贴板,支持 Windows 和 macOS。
Skill外部导入
安装方式
手工下载
下载完整 Skill 压缩包,解压后可手动放入你的智能体技能目录。
AI 指令安装
把下面这句话直接发给你的 AI 智能体即可:
请安装来自 /static/content/resources/skills/markdown-to-clipboard/skill.zip 的 Skill。
本 Skill 提供一个跨平台的 Python 脚本,用于将 Markdown 内容转换为兼容性极佳的富文本格式,并写入系统剪贴板。特别针对微信公众号、飞书、企业微信等“弱富文本”编辑器进行了排版优化。
功能特性
- 跨平台支持:自动识别 Windows (CF_HTML) 和 macOS (RTF) 系统。
- 物理排版优化:
- 强制段间空行:在段落、列表、标题后强制插入
<p><br></p>,解决部分平台吞噬 margin 的问题。 - 紧凑列表:自动剥离列表项
<li>内部的<p>标签,确保列表内部无多余空行。 - 标题降级:将
#标题转换为加粗文本 (<p><strong>...</strong></p>),避免 H1-H6 标签在某些平台样式错乱。
- 强制段间空行:在段落、列表、标题后强制插入
- 编码稳健:Windows 下使用
ctypes直接操作内存,避免 PowerShell 编码问题;Mac 下使用textutil管道处理。
使用方法
命令行调用
python .ai/skills/markdown-to-clipboard/md_to_clipboard.py <markdown_file_path>
示例
python .ai/skills/markdown-to-clipboard/md_to_clipboard.py daily-lessions/2026/01/2026-01-27.md
依赖
- Python 3.6+
markdown库beautifulsoup4库- Windows: 无需额外依赖(内置
ctypes) - macOS: 需系统自带
textutil和pbcopy
脚本位置
md_to_clipboard.py