원클릭으로
md-to-png
把 Markdown 文件渲染成手机友好的 HTML,再调用 html-cut 截图为高清 PNG。用户提到 md-to-png、md 转 png、md 截图、把 md 发到手机看时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
把 Markdown 文件渲染成手机友好的 HTML,再调用 html-cut 截图为高清 PNG。用户提到 md-to-png、md 转 png、md 截图、把 md 发到手机看时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
将回复生成 MP3 语音并通过 QQ 发送。用户要求语音回复、音频回复、朗读、“语音回复”、“发语音”、“读给我听”,或希望答案以语音形式交付时使用
用 Playwright 将网页或本地 HTML 渲染为高清 PNG 截图,支持全页、视口、分辨率和加载等待控制。用户提到 html-cut、cut-html、网页截图、HTML 截图、网页转 PNG、全页长截图时使用。
创建、定制并运行零依赖的临时局域网聊天室,支持浏览器聊天、文件传输、粘贴图片与桌面/移动端响应式布局。用户需要局域网聊天页、临时 Wi-Fi 文件共享,或修改内置聊天 UI 时使用。
当用户需要切换会话并交接任务时使用,生成可视化交接文档,确保新会话能无缝继承工作目标
临时将本机 loopback HTTP(S) 服务经 Cloudflare Quick Tunnel 暴露到公网。支持启动、状态、路径验证和停止;仅用于短时联调,默认 12 小时自动失效。用户提到“暴露端口到公网”“临时公网 URL”“Quick Tunnel”“让外网访问 localhost”时使用。
用 esflow 框架编排 Python DAG workflow:先把需求描述拆成输入、产物、节点、边、人机/Agent 协作点,再声明 DAG 并跑通流程。使用场景:用户提到 esflow、要写 flow / Node / Runner / checkpoint / FanOut / pass_check,或在 Python 项目里要把多步骤任务串成 DAG、需要单步调试 / 暂停确认 / agent 介入 / 复用上游产物续跑时使用。
| name | md-to-png |
| description | 把 Markdown 文件渲染成手机友好的 HTML,再调用 html-cut 截图为高清 PNG。用户提到 md-to-png、md 转 png、md 截图、把 md 发到手机看时使用。 |
| version | 1.0.0 |
| dependencies | ["python3","html-cut","playwright"] |
| repository | https://github.com/gitByEOS/open-part-skills |
把任意 .md 渲染成 VitePress 风格的自包含 HTML,再借助 html-cut 截图为高清 PNG,方便手机查看或通过聊天工具发送。
python3 scripts/md_to_png.py path/to/skill.md /tmp/out.png
成功时 stdout 仅输出 PNG 绝对路径(与 html-cut 输出约定一致)。
| 参数 | 说明 |
|---|---|
md | Markdown 文件路径 |
output | PNG 输出路径,可省略,默认写入系统临时目录 |
--title | HTML 标题,默认取 md 首个 # 标题 |
--width | 视口宽度,默认 740(手机阅读友好) |
--height | 视口高度,默认 900 |
--scale | 设备像素比,默认 2 |
--color-scheme | light 或 dark,默认 light |
--wait MS | 加载后额外等待毫秒,默认 500 |
# 默认亮色、740 宽,适合手机阅读
python3 scripts/md_to_png.py SKILL.md /tmp/skill.png
# 宽屏深色
python3 scripts/md_to_png.py README.md /tmp/readme.png \
--width 1280 --scale 3 --color-scheme dark
skills/html-cut/scripts/capture.py 做截图极简 Markdown 转换,覆盖:YAML frontmatter(自动去除)、标题 #、段落、无序列表 -、 fenced 代码块、GFM 表格、行内 code / **bold** / [link](url)。不渲染图片、引用块、有序列表等高级语法。
html-cut skill 的 capture.py 完成,需先安装 Playwright 与 Chromiumhtml-cut SKILL.md 的故障排查处理本 skill 截图依赖同仓库的 html-cut skill
| 现象 | 处理 |
|---|---|
找不到 html-cut 脚本 | npx skills add https://github.com/gitByEOS/open-part-skills --skill html-cut |
Chromium 找不到 / Executable doesn't exist | python3 -m playwright install chromium |
lan-chat 的代发文件能力