用途:把单个学科知识点(如“声现象”“勾股定理”“光合作用”)转成竖版教育信息图,面向学生,强调准确性优先于美观。
主要能力:自动推断学科、年级、教材版本(默认人教版)与章节;拆解3-5个核心子概念;按学科分配低饱和莫兰迪色卡(主色、底色、中性色各带 hex);为每个子概念生成插图描述;构建完整提示词;调用生图执行层出图;支持批量知识点,同批次色系不重复。
使用方式:先安装依赖 npx skills add lqshow/linyuebanzi-skills -s linyuebanzi-image-gen,并设置 MULERUN_API_KEY、APIMART_API_KEY 或 ATLASCLOUD_API_KEY。输入知识点名称即可,也可指定学科年级或批量列出。生图命令示例:python scripts/generate.py --mode generation --prompt-file "<提示词文件路径>" --aspect-ratio "9:16" --output-dir "output" --name-tag "{topic}"。输出为 PNG,9:16 竖版,存于 output/ 目录。
流程与限制:生图前做提示词层学科准确性自检(通用+分学科清单、插图指南、历史勘误),生图后用 Read 读取 PNG 做视觉复核,检查乱码、错别字、公式上下标、箭头方向等;不通过则追加强调指令重试,最多2次,仍不通过则交付最好一张并明确告知错误位置,不静默交付。仅生成静态信息图,动态交互演示需用对应 Skill;所有文字为中文,插图以简洁图解为主,不用真实照片;章节号不确定时宁可省略也不标错。