ljg-card
SKILL.md
ljg-card: 铸
将内容铸成可见的形态。内容进去,PNG 出来。模具决定形状。
参数
| 参数 | 模具 | 尺寸 | 说明 |
|---|---|---|---|
-l(默认) |
长图 | 1080 x auto | 单张阅读卡,内容自动撑高 |
-i |
信息图 | 1080 x auto | 内容驱动的自适应视觉布局 |
-c |
多卡 | 1080 x 1440 | 自动切分为多张阅读卡片 |
约束
本 skill 输出为视觉文件(PNG),不适用 L0 中的 Org-mode、Denote 和 ASCII-only 规范。
共享基础
获取内容
- URL --> WebFetch 获取
- 粘贴文本 --> 直接使用
- 文件路径 --> Read 获取
文件命名
从内容提取标题或核心思想作为 {name}(中文直接用,去标点,≤ 20 字符)。
截图工具
node ~/.claude/skills/ljg-card/assets/capture.js <html> <png> <width> <height> [fullpage]
依赖:~/.claude/skills/ljg-card/node_modules/ 中的 playwright。如报错:
cd ~/.claude/skills/ljg-card && npm install playwright && npx playwright install chromium
arxiv 检测
内容来源为 arxiv 论文时(URL 含 arxiv.org、文件名含 paper 标签、或内容中出现 arxiv ID),提取 arxiv ID(格式 XXXX.XXXXX),在卡片 footer 右侧显示。适用于 -l 和 -i 模具(-c 海报无 footer,不适用)。
交付
- 报告文件路径
品味准则
所有模具共享。执行任何模具前,先 Read references/taste.md,作为视觉质量底线贯穿全流程。
核心:反 AI 生成痕迹——禁 Inter 字体、禁纯黑、禁三等分卡片、禁居中 Hero、禁 AI 文案腔、禁假数据。
执行
根据参数选择模具,Read references/taste.md + 对应的 mode 文件,按步骤执行:
-l(默认):长图
Read references/mode-long.md,按其步骤执行。
模板:assets/long_template.html
-i:信息图
Read references/mode-infograph.md,按其步骤执行。
模板:assets/infograph_template.html
-c:多卡
Read references/mode-poster.md,按其步骤执行。
模板:assets/poster_template.html
Weekly Installs
6
Repository
lijigang/ljg-skillsGitHub Stars
52
First Seen
7 days ago
Security Audits
Installed on
cursor6
gemini-cli6
amp6
cline6
github-copilot6
openclaw6