将知识内容转化为视觉化的知识卡片图片系列。支持从文章自动提取知识点拆分,也支持直接输入知识点。可选的卡通角色融合——有角色图片时自然融入卡片画面。
维度控制示例**卡片类型(Layout)信息结构与布局要点清单、对比卡、问答卡、定义卡、步骤卡、矩阵卡视觉风格(Style)**视觉美学极简手绘、可爱、粉笔画、手写笔记、醒目
自由组合: --layout tips --style notion
或使用预设: --preset study-guide → 类型 + 风格一步到位。详见 预设快捷方式。
类型描述适用内容tips(要点清单)编号列表 + 图标,3-7 个要点干货清单、注意事项、必备技能comparison(对比卡)左右分栏或上下对比优缺点、新旧对比、A vs Bdefinition(定义卡)大标题 + 核心解释 + 例子概念科普、术语解释steps(步骤卡)编号步骤 + 简要说明教程、操作指南、流程qa(问答卡)问题 + 答案结构FAQ、常见误区、面试题matrix(矩阵卡)2×2 或多格矩阵分类、象限分析、SWOTquote(金句卡)大字金句 + 出处/解读名言、核心观点、启发mindmap(脑图卡)中心主题 + 分支知识脉络、概念关系cover(封面卡)系列封面,标题 + 主视觉系列首图summary(总结卡)系列收尾,核心回顾 + CTA系列末图
详见 references/card-layouts.md。
风格描述适用场景notion(极简手绘)Notion 风格简笔画,知性简洁知识分享、效率工具study-notes(手写笔记)仿真手写,蓝笔 + 红批注 + 黄荧光笔学习笔记、考试重点chalkboard(粉笔画)黑板 + 彩色粉笔课堂笔记、教学cute(可爱)甜美柔和、圆润线条生活分享、轻松内容bold(醒目)高冲击力、大字体、强对比避坑指南、重要提醒warm(温暖)友好亲切、柔和色调个人成长、教育vector-illustration(矢量插画)扁平矢量、大胆几何技术内容、教程minimal(极简)极致简洁、大量留白哲学、核心概念screen-print(丝网印刷)海报艺术、半色调观点、文化评论
bash
# 从文章提取知识点生成卡片系列
/panda-knowledge-card article.md
# 指定风格
/panda-knowledge-card article.md --style notion
# 直接输入知识点
/panda-knowledge-card
[粘贴内容或描述知识点]
# 指定卡片类型 + 风格
/panda-knowledge-card --layout tips --style bold
# 使用预设
/panda-knowledge-card article.md --preset study-guide
# 指定平台
/panda-knowledge-card article.md --platform xhs
# 指定角色模式
/panda-knowledge-card article.md --role narrator
选项描述--layout <name>卡片类型(见上表)--style <name>视觉风格(见上表)--preset <name>预设快捷方式(见 presets.md)--platform <name>目标平台: xhs(3:4), wechat(16:9), weibo(16:9), general(16:9)--role <mode>角色融合模式: auto, narrator, participant, decorator, none``--count <n>卡片数量(默认自动)--lang <code>卡片语言: auto, zh, en 等
text
- [ ] 步骤 0: 预检查(EXTEND.md、角色配置)
- [ ] 步骤 1: 内容分析(文章提取 或 手动输入)
- [ ] 步骤 2: 确认设置(AskUserQuestion)
- [ ] 步骤 3: 生成大纲
- [ ] 步骤 4: 生成提示词 + 图片
- [ ] 步骤 5: 完成报告
0.1 加载偏好设置(EXTEND.md)⛔ 阻塞
bash
test -f .panda-skills/panda-knowledge-card/EXTEND.md && echo "project"
test -f "${XDG_CONFIG_HOME:-$HOME/.config}/panda-skills/panda-knowledge-card/EXTEND.md" && echo "xdg"
test -f "$HOME/.panda-skills/panda-knowledge-card/EXTEND.md" && echo "user"
结果操作找到读取、解析、显示摘要未找到⛔ 运行 首次配置
0.2 加载角色配置
从 EXTEND.md 的"角色"区块读取角色信息。角色融合的详细规则引用 panda-article-illustrator 的 character-roles.md。
完整流程详见 references/workflow.md
文章提取模式:分析文章,提取核心知识点,自动拆分为卡片序列。详见 references/extraction-rules.md。
手动输入模式:结构化用户提供的知识点,确定适合的卡片类型。
完整流程详见 references/workflow.md
使用 AskUserQuestion,最多 4 个问题。
问题选项Q1: 预设或类型[推荐预设], [备选预设], 或手动选择卡片类型Q2: 风格[推荐], notion, cute, bold, chalkboard, study-notes, 其他Q3: 张数自动(推荐), 3张, 5张, 7张, 自定义Q4: 角色模式自动推荐, 讲解者, 点缀, 无角色 — 仅在有角色配置时显示
完整流程详见 references/workflow.md
保存 outline.md 到输出目录,包含每张卡片的标题、要点、布局类型、角色动作。
完整模板详见 references/workflow.md
⛔ 提示词文件必须在图片生成之前保存。
prompts/NN-{layout}-{slug}.md--ref 传递角色参考图完整流程详见 references/workflow.md
text
知识卡片生成完成!
主题:[topic]
风格:[style] | 平台:[platform] | 比例:[ratio]
角色:[名称] / [融合模式] 或 "无角色"
卡片:X 张已生成
文件列表:
✓ outline.md
✓ 01-cover-[slug].png
✓ 02-tips-[slug].png
✓ ...
✓ NN-summary-[slug].png
默认输出目录输出路径knowledge-cards(默认)knowledge-cards/{topic-slug}/``same-dir当前目录imgs-subdir``{article-dir}/imgs/text
{output-dir}/
├── source-{slug}.md # 源内容(如有)
├── outline.md # 大纲
├── prompts/
│ └── NN-{layout}-{slug}.md
├── 01-cover-{slug}.png
├── 02-{layout}-{slug}.png
└── NN-summary-{slug}.png
Slug 规则:2-4 个词,kebab-case。 冲突:追加 -YYYYMMDD-HHMMSS。
操作步骤编辑更新提示词 → 重新生成 → 更新引用添加确定位置 → 创建提示词 → 生成 → 更新大纲删除删除文件 → 更新大纲
文件内容references/workflow.md完整工作流程references/card-layouts.md10 种卡片类型详解references/extraction-rules.md文章知识点提取规则references/prompt-construction.md提示词构建指南references/styles.md风格体系references/presets.md预设快捷方式references/config/first-time-setup.md首次配置流程references/config/preferences-schema.mdEXTEND.md schema角色融合模式引用 article-illustrator角色风格兼容性引用 article-illustrator社交平台预设引用 article-illustrator