tuzi-article-illustrator by tuziapi/tuzi-skills
npx skills add https://github.com/tuziapi/tuzi-skills --skill tuzi-article-illustrator分析文章,识别插图位置,生成具有类型 × 风格一致性的图像。
| 维度 | 控制内容 | 示例 |
|---|---|---|
| 类型 | 信息结构 | 信息图、场景、流程图、对比图、框架图、时间线 |
| 风格 | 视觉美学 | notion、温暖、极简、蓝图、水彩、优雅 |
自由组合:--type infographic --style blueprint
| 类型 | 最适合 |
|---|---|
infographic | 数据、指标、技术性内容 |
scene |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 叙述性、情感性内容 |
flowchart | 流程、工作流 |
comparison | 并列对比、选项对比 |
framework | 模型、架构 |
timeline | 历史、演变过程 |
关于核心风格、完整图库以及类型 × 风格兼容性,请参阅 references/styles.md。
- [ ] 步骤 1:预检查 (EXTEND.md, 参考资料, 配置)
- [ ] 步骤 2:分析内容
- [ ] 步骤 3:确认设置 (AskUserQuestion)
- [ ] 步骤 4:生成大纲
- [ ] 步骤 5:生成图像
- [ ] 步骤 6:最终完成
1.5 加载偏好设置 (EXTEND.md) ⛔ 阻塞步骤
test -f .tuzi-skills/tuzi-article-illustrator/EXTEND.md && echo "project"
test -f "$HOME/.tuzi-skills/tuzi-article-illustrator/EXTEND.md" && echo "user"
| 结果 | 操作 |
|---|---|
| 找到 | 读取、解析、显示摘要 |
| 未找到 | ⛔ 运行 首次设置 |
| 分析项 | 输出 |
|---|---|
| 内容类型 | 技术性 / 教程 / 方法论 / 叙述性 |
| 目的 | 信息传达 / 可视化 / 激发想象 |
| 核心论点 | 2-5 个主要观点 |
| 插图位置 | 插图能增加价值的位置 |
关键:隐喻 → 可视化底层概念,而非字面图像。
仅一次 AskUserQuestion,最多 4 个问题。Q1-Q3 为必填项。
| 问题 | 选项 |
|---|---|
| Q1: 类型 | [推荐], infographic, scene, flowchart, comparison, framework, timeline, mixed |
| Q2: 密度 | minimal (1-2), balanced (3-5), per-section (推荐), rich (6+) |
| Q3: 风格 | [推荐], minimal-flat, sci-fi, hand-drawn, editorial, scene, 其他 |
| Q4: 语言 | 当文章语言与 EXTEND.md 设置不同时 |
保存 outline.md,包含 frontmatter (类型, 密度, 风格, 图像数量) 和条目:
## 插图 1
**位置**: [章节/段落]
**目的**: [原因]
**视觉内容**: [内容]
**文件名**: 01-infographic-concept-name.png
⛔ 阻塞步骤:在生成任何图像之前,提示文件必须已保存。
prompts/NN-{type}-{slug}.md,包含 YAML frontmatter--promptdirect/style/palette)在段落后插入 。
文章插图生成完成!
文章: [路径] | 类型: [类型] | 密度: [级别] | 风格: [风格]
图像: X/N 已生成
illustrations/{topic-slug}/
├── source-{slug}.{ext}
├── references/ # 如果提供
├── outline.md
├── prompts/
└── NN-{type}-{slug}.png
Slug : 2-4 个单词,kebab-case 格式。冲突处理 : 追加 -YYYYMMDD-HHMMSS。
| 操作 | 步骤 |
|---|---|
| 编辑 | 更新提示 → 重新生成 → 更新引用 |
| 添加 | 确定位置 → 创建提示 → 生成 → 更新大纲 → 插入 |
| 删除 | 删除文件 → 移除引用 → 更新大纲 |
每周安装次数
74
代码仓库
GitHub Stars
24
首次出现
2026年3月5日
安全审计
安装于
openclaw56
cursor43
gemini-cli43
github-copilot43
amp43
cline43
Analyze articles, identify illustration positions, generate images with Type × Style consistency.
| Dimension | Controls | Examples |
|---|---|---|
| Type | Information structure | infographic, scene, flowchart, comparison, framework, timeline |
| Style | Visual aesthetics | notion, warm, minimal, blueprint, watercolor, elegant |
Combine freely: --type infographic --style blueprint
| Type | Best For |
|---|---|
infographic | Data, metrics, technical |
scene | Narratives, emotional |
flowchart | Processes, workflows |
comparison | Side-by-side, options |
framework | Models, architecture |
timeline | History, evolution |
See references/styles.md for Core Styles, full gallery, and Type × Style compatibility.
- [ ] Step 1: Pre-check (EXTEND.md, references, config)
- [ ] Step 2: Analyze content
- [ ] Step 3: Confirm settings (AskUserQuestion)
- [ ] Step 4: Generate outline
- [ ] Step 5: Generate images
- [ ] Step 6: Finalize
1.5 Load Preferences (EXTEND.md) ⛔ BLOCKING
test -f .tuzi-skills/tuzi-article-illustrator/EXTEND.md && echo "project"
test -f "$HOME/.tuzi-skills/tuzi-article-illustrator/EXTEND.md" && echo "user"
| Result | Action |
|---|---|
| Found | Read, parse, display summary |
| Not found | ⛔ Run first-time-setup |
Full procedures: references/workflow.md
| Analysis | Output |
|---|---|
| Content type | Technical / Tutorial / Methodology / Narrative |
| Purpose | information / visualization / imagination |
| Core arguments | 2-5 main points |
| Positions | Where illustrations add value |
CRITICAL : Metaphors → visualize underlying concept, NOT literal image.
Full procedures: references/workflow.md
ONE AskUserQuestion, max 4 Qs. Q1-Q3 REQUIRED.
| Q | Options |
|---|---|
| Q1: Type | [Recommended], infographic, scene, flowchart, comparison, framework, timeline, mixed |
| Q2: Density | minimal (1-2), balanced (3-5), per-section (Recommended), rich (6+) |
| Q3: Style | [Recommended], minimal-flat, sci-fi, hand-drawn, editorial, scene, Other |
| Q4: Language | When article language ≠ EXTEND.md setting |
Full procedures: references/workflow.md
Save outline.md with frontmatter (type, density, style, image_count) and entries:
## Illustration 1
**Position**: [section/paragraph]
**Purpose**: [why]
**Visual Content**: [what]
**Filename**: 01-infographic-concept-name.png
Full template: references/workflow.md
⛔ BLOCKING: Prompt files MUST be saved before ANY image generation.
prompts/NN-{type}-{slug}.md with YAML frontmatter--prompt without saving prompt files firstdirect/style/palette)Full procedures: references/workflow.md
Insert  after paragraphs.
Article Illustration Complete!
Article: [path] | Type: [type] | Density: [level] | Style: [style]
Images: X/N generated
illustrations/{topic-slug}/
├── source-{slug}.{ext}
├── references/ # if provided
├── outline.md
├── prompts/
└── NN-{type}-{slug}.png
Slug : 2-4 words, kebab-case. Conflict : append -YYYYMMDD-HHMMSS.
| Action | Steps |
|---|---|
| Edit | Update prompt → Regenerate → Update reference |
| Add | Position → Prompt → Generate → Update outline → Insert |
| Delete | Delete files → Remove reference → Update outline |
| File | Content |
|---|---|
| references/workflow.md | Detailed procedures |
| references/usage.md | Command syntax |
| references/styles.md | Style gallery |
| references/prompt-construction.md | Prompt templates |
| references/config/first-time-setup.md | First-time setup |
Weekly Installs
74
Repository
GitHub Stars
24
First Seen
Mar 5, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
openclaw56
cursor43
gemini-cli43
github-copilot43
amp43
cline43
AI Elements:基于shadcn/ui的AI原生应用组件库,快速构建对话界面
69,600 周安装
精通TypeScript 5.9+:构建企业级类型安全应用的完整指南
388 周安装
UI设计模式指南:现代Web/移动应用界面组件、交互模式与可访问性最佳实践
388 周安装
shadcn/ui 最佳实践指南:58条规则优化React组件开发与无障碍访问
385 周安装
Flash-MoE推理引擎:纯C/Metal实现,在MacBook Pro上以4.4+令牌/秒运行3970亿参数Qwen3.5模型
436 周安装
对抗性评审方法:使用对立AI模型进行代码审查,提升代码质量与架构设计
390 周安装
产品指标仪表板设计指南:如何选择正确指标、可视化图表和告警阈值
399 周安装