Files
memind/skills/long-image-download/SKILL.md
2026-07-02 18:10:33 +08:00

1.3 KiB
Raw Permalink Blame History

name, description
name description
long-image-download 用 Playwright 将 MindSpace HTML 页面生成同名 PNG 长图,并返回可打开图片链接与附件下载链接

长图下载(Playwright

何时使用

  • 用户要求“长图下载”“保存长图”“页面图片格式”“整页 PNG”
  • 已经或即将用 static-page-publish 生成 public/*.html

必须流程

  1. 先确保 HTML 已经用 write_file / edit_file 写入 public/<页面名>.html
  2. 调用 sandbox-fs 工具 generate_long_image
{
  "html_path": "public/report.html",
  "output_path": "public/report.long.png"
}
  1. list_dir public 确认 <页面名>.long.png 已存在
  2. 回复用户时同时给:
    • 页面链接:[页面标题](.../public/report.html)
    • 长图预览链接:[长图预览](.../public/report.long.png)
    • 长图下载链接:[下载长图](.../public/report.html?download=long-image)

规则

  • generate_long_image 使用平台 Playwright,不要用 shell、自写截图脚本、html2canvas.thumbnail.svg 冒充长图
  • .thumbnail.svg 只是信息流封面,不是整页长图
  • 长图文件名推荐与 HTML 同名:report.html -> report.long.png
  • 没有确认 .long.png 已生成时,不要声称“长图已生成”