No description
  • Shell 46.6%
  • Python 40%
  • JavaScript 13.4%
Find a file
2026-10-02 14:39:55 +08:00
skills/longtext-web release v0.1.0 2026-10-02 14:39:55 +08:00
LICENSE release v0.1.0 2026-10-02 14:39:55 +08:00
MANIFEST.json release v0.1.0 2026-10-02 14:39:55 +08:00
package.json release v0.1.0 2026-10-02 14:39:55 +08:00
README.md release v0.1.0 2026-10-02 14:39:55 +08:00

longtext-web

把长 Markdown 渲染成浏览器里的漂亮多栏页面(默认暗色、16px 起;英文 Pragmata Pro / 中文霞鹜文楷;每栏 ≥420px),预览直接开进你自己的浏览器,并截图一张 PNG 进剪贴板(走打印管线一次导出整页再矢量重栅格,2×锐利;不用会卡死浏览器的整页截)

以 Pi package(技能形态)发布。技能本体在 skills/longtext-web/。

  • 平台:macOS
  • 许可:GPL-3.0-or-later(全文见 LICENSE)

安装

pi install git:gitea.vhkd.top/pi-hub/longtext-web.git@v0.1.0

装完 pi-skill list 能看到 longtext-web,pi-skill longtext-web check 会告诉还缺什么。

先准备什么

  • qlmanage(命令),安装:macOS 自带(/usr/bin/qlmanage),无需安装

常用命令

命令 说明
show 渲染 <file.md>(或 - 读 stdin)成浏览器多栏页面,预览开进你自己的浏览器(默认暗色、字号 ≥16px、每栏一屏高、多了往右排;--no-user-open 不开预览),截图(打印管线 cdpctl pdf + qlmanage 重栅格,2×;不用整页截那种会挂浏览器的路)→ 剪贴板;输出 cols font mode=wide
shot 不重新渲染,重截当前页面(--out PATH 指定输出,默认覆盖上次的图)→ 剪贴板
close 关掉本会话开的浏览器标签页并清状态
status 上一次的页面/截图路径、栏数与字号、图片尺寸、浏览器 target(--json 给机器读)
check 自检依赖:python3/node/sips/qlmanage/open/cdpctl/剪贴板/字体,逐项 ok

用法与对外契约见技能内的 SKILL.md 与 REFERENCE.md。