文件预览

output-catalog.md

查看 Singlefile Output Reference 技能包中的文件内容。

文件内容

references/output-catalog.md

# 产出类型清单与依赖拓扑

单文件产出按功能类型组织的清单,附产出间依赖关系和UTOS元操作映射提示。

**域间逻辑流**:

```
基础工具(S3) → 数据处理(S5/S8) → 可视化(S4) → 展示(S1) / 游戏娱乐(S2) / 教学交互(S6)
基础工具(S3) → 系统运维(S7) → 部署发布(S7-C)
数据库(S8) ←→ Python CLI(S5) ←→ Shell脚本(S7)
```

S3实用工具域(S3-E开发调试)贯穿全流程。

> **领域特性声明**:单文件产出的天然独立性决定了约80%的产出类型无前置依赖(标注为"无(入口·独立产出)"),这不同于流水线式领域(如医药/网文)的入口任务占比≤30%的通常预期。每个独立产出均可单独开发、测试和交付,域间依赖主要出现在管线组合场景中。

---

## S1 演示展示(20种)

### S1-A 静态展示

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S1-01 | HTML幻灯片(PPT) | 纯HTML+CSS+JS实现的幻灯片,支持键盘/点击翻页、动画过渡、代码高亮 | 无(入口·独立产出) | A |
| S1-02 | 滚动长海报/落地页 | 单页垂直滚动的营销/展示页面,含视差效果、动画触发、CTA按钮 | 无(入口·独立产出) | A |
| S1-03 | 在线简历/个人主页 | 个人信息结构化展示,含时间线/技能条/作品展示/联系方式 | 无(入口·独立产出) | A |
| S1-04 | 电子名片(vCard) | 极简个人信息卡,含头像/姓名/职务/联系方式/社交链接/二维码 | 无(入口·独立产出) | A |
| S1-05 | 图片画廊/相册 | 响应式瀑布流/网格画廊,含灯箱放大/分类筛选/懒加载 | 无(入口·独立产出) | A |
| S1-06 | 倒计时页面 | 活动倒计时/纪念日/新年倒计,含翻牌动画/背景粒子 | 无(入口·独立产出) | A |
| S1-07 | HTML邮件模板 | 营销/通知邮件的HTML模板,含内联CSS/响应式/MJML兼容/预览测试 | 无(入口·独立产出) | A |

### S1-B 交互展示

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S1-08 | 交互式信息图 | 数据可视化信息图,含hover交互、动态数据更新、故事线滚动 | S4-01 | C→A |
| S1-09 | 作品集/Portfolio | 多项目卡片展示,含筛选/分类/模态详情/搜索 | 无(入口·独立产出) | A→I |
| S1-10 | 报告可视化页 | 结构化报告的数据可视化呈现,含目录导航/章节跳转 | S4-01, S4-02 | C→A |
| S1-11 | 产品发布页 | 产品特性展示,含3D旋转/规格对比/评价/购买引导 | 无(入口·独立产出) | A→I |
| S1-12 | 虚拟展厅/3D展示 | CSS3D或Three.js(白名单CDN)实现的3D空间浏览 | 无(入口·独立产出) | A→I |
| S1-13 | 电子书/翻书效果 | 模拟翻书的页面切换,含目录/书签/缩放/搜索 | 无(入口·独立产出) | A |

### S1-C 活动场景

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S1-14 | 活动邀请函 | 婚礼/发布会/聚会邀请页,含RSVP/地图导航/倒计时/动效 | 无(入口·独立产出) | A |
| S1-15 | 年度报告/数据年报 | 年度数据汇总展示,含关键指标/趋势图/成就时间线 | S4-01, S4-02 | C→A |
| S1-16 | 二维码生成展示页 | 输入文本/URL生成二维码,含样式定制/Logo嵌入/批量导出 | S3-15 | A |
| S1-17 | 文档阅读器 | Markdown/文本文件的在线阅读,含目录/搜索/主题切换/进度 | 无(入口·独立产出) | A |
| S1-18 | 视频播放器页 | 自定义UI的视频播放器,含弹幕/倍速/字幕/画中画 | 无(入口·独立产出) | A |
| S1-19 | 交互式地图/路线图 | 多节点路线展示,含节点详情/进度追踪/缩放平移 | 无(入口·独立产出) | A |
| S1-20 | 音频播放/可视化 | 自定义音频播放器+频谱/波形可视化,含播放列表/均衡器 | 无(入口·独立产出) | A→I |

---

## S2 游戏娱乐(35种)

### S2-A 休闲反应

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S2-01 | 飞翔小鸟(Flappy Bird) | 点击控制高度穿越管道间隙,含计分/最高分/难度递增 | 无(入口·独立产出) | A |
| S2-02 | 打地鼠 | 限时点击随机冒出的地鼠,含连击加成/多洞位/等级加速 | 无(入口·独立产出) | A |
| S2-03 | 乒乓球(Pong) | 经典双人对战/人机弹球,含速度递增/弹道变化/计分 | 无(入口·独立产出) | A |
| S2-04 | 节奏大师 | 按节拍点击下落音符,含判定(Perfect/Great/Miss)/连击/曲目 | 无(入口·独立产出) | A |
| S2-05 | 跳跃过河 | 控制角色跳跃穿越障碍/河流/平台,含蓄力跳/精准落点 | 无(入口·独立产出) | A |

### S2-B 经典街机

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S2-06 | 俄罗斯方块 | 经典方块消除,含计分/等级/下一个预览/暂停/幽灵块 | 无(入口·独立产出) | A |
| S2-07 | 贪吃蛇 | 蛇形移动吃食成长,含加速/穿墙/障碍模式/多食物 | 无(入口·独立产出) | A |
| S2-08 | 弹球打砖块 | 挡板弹球碎砖,含道具系统(加宽/多球/激光)/多关卡 | 无(入口·独立产出) | A |
| S2-09 | 吃豆人(Pac-Man) | 迷宫吃豆躲避幽灵,含能量豆反吃/多关卡/智能AI | 无(入口·独立产出) | A |
| S2-10 | 飞机大战 | 纵向射击躲避弹幕,含武器升级/炸弹/敌机编队/Boss | 无(入口·独立产出) | A |

### S2-C 益智烧脑

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S2-11 | 2048合并 | 数字滑块合并,含撤销/最佳分记录/多种尺寸(4×4/5×5/6×6) | 无(入口·独立产出) | A |
| S2-12 | 扫雷 | 翻格子避雷,含初级/中级/高级/自定义/首次安全 | 无(入口·独立产出) | A |
| S2-13 | 数独 | 9×9数字逻辑填充,含提示/笔记模式/自动校验/难度分级 | 无(入口·独立产出) | A |
| S2-14 | 24点运算 | 四张牌凑24,含计时/难度/运算符扩展/答案揭示 | 无(入口·独立产出) | A |
| S2-15 | 连连看 | 图案配对消除,含路径检测(≤2折)/洗牌/提示/计时 | 无(入口·独立产出) | A |
| S2-16 | 滑块拼图(15 Puzzle) | 滑动数字归位,含步数统计/最优解提示/多尺寸 | 无(入口·独立产出) | A |
| S2-17 | 灯光翻转(Lights Out) | 点击翻转相邻灯状态,含模式选择/求解器/最短步数 | 无(入口·独立产出) | A |
| S2-18 | 华容道 | 经典滑块策略,含多布局/步数统计/历史记录 | 无(入口·独立产出) | A |

### S2-D 棋牌策略

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S2-19 | 五子棋 | 五子连珠,含AI对战(Minimax)/悔棋/禁手规则 | 无(入口·独立产出) | A→I |
| S2-20 | 井字棋(Tic-Tac-Toe) | 三连制胜,含完美AI(Minimax)/难度选择/统计 | 无(入口·独立产出) | A |
| S2-21 | 国际象棋 | 完整棋规+AI(简化版),含王车易位/吃过路兵/升变 | 无(入口·独立产出) | A→I |
| S2-22 | 中国象棋 | 完整棋规+AI(简化版),含将军/将死/困毙判定 | 无(入口·独立产出) | A→I |
| S2-23 | 21点(Blackjack) | 经典赌场纸牌,含要牌/停牌/分牌/双倍下注 | 无(入口·独立产出) | A |
| S2-24 | 逻辑推理(Mastermind) | 猜颜色序列+黑白银钉反馈,含难度/步数/求解器 | 无(入口·独立产出) | A→C |

### S2-E 文字语言

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S2-25 | 打字速度练习 | 英文/中文打字,含WPM统计/准确率/难度递进/排行榜 | 无(入口·独立产出) | A |
| S2-26 | 猜词游戏(Hangman) | 逐字母猜单词,含提示/分类词库/剩余机会/动画 | 无(入口·独立产出) | A |
| S2-27 | 找词游戏(Word Search) | 字母矩阵中找隐藏单词,含高亮/计时/多方向 | 无(入口·独立产出) | A |
| S2-28 | Quiz问答系统 | 题库驱动问答,含计分/排名/选择题+填空+判断多题型 | S6可扩展 | A→C |

### S2-F 记忆专注

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S2-29 | 记忆翻牌配对 | 翻牌找对子,含计时/步数统计/主题切换/难度分级 | 无(入口·独立产出) | A |
| S2-30 | 记忆序列(Simon) | 重复递增的颜色/声音序列,含速度递增/最高关记录 | 无(入口·独立产出) | A |
| S2-31 | 找茬/找不同 | 两幅图对比找差异,含计时/提示/圈注标记 | 无(入口·独立产出) | A |
| S2-32 | 舒尔特方格 | N×N方格按序点击训练专注力,含计时/尺寸选择/成绩记录 | 无(入口·独立产出) | A |

### S2-G 放置模拟

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S2-33 | 放置点击(Cookie Clicker) | 点击产出+自动升级+成就系统,含离线收益/重置奖励 | 无(入口·独立产出) | A→C |
| S2-34 | 电子宠物(Tamagotchi) | 喂食/清洁/互动养成,含饥饿度/心情/成长阶段/小游戏 | 无(入口·独立产出) | A |
| S2-35 | 放置矿工/建造 | 资源管理+建筑升级+自动产出,含科技树/解锁条件 | 无(入口·独立产出) | A→C |

---

## S3 实用工具(41种)

### S3-A 文本处理

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S3-01 | Markdown编辑器 | 实时预览的Markdown编辑器,含语法高亮/导出/工具栏 | 无(入口·独立产出) | A |
| S3-02 | JSON格式化工具 | JSON美化/压缩/校验/路径查询/树形浏览 | 无(入口·独立产出) | A |
| S3-03 | 正则表达式测试器 | 实时匹配测试,含高亮/分组捕获/替换预览/常用正则库 | 无(入口·独立产出) | A |
| S3-04 | Base64编解码 | 文本/Base64互编互解码,支持文件拖放编解码/复制 | 无(入口·独立产出) | A |
| S3-05 | 文本对比(Diff) | 并排/统一diff视图,含行级差异高亮/合并/统计 | 无(入口·独立产出) | A |

### S3-B 计算转换

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S3-06 | 计算器 | 基础四则+科学计算+历史记录,含键盘快捷键/连续运算 | 无(入口·独立产出) | A |
| S3-07 | 单位转换器 | 长度/重量/温度/面积/体积/速度等多维度转换 | 无(入口·独立产出) | A |
| S3-08 | 颜色选择器 | HEX/RGB/HSL互调、调色板生成、对比度检查(WCAG) | 无(入口·独立产出) | A |
| S3-09 | 进制转换器 | 二/八/十/十六进制互转,含位运算可视化/补码展示 | 无(入口·独立产出) | A |
| S3-10 | 时区转换器 | 全球时区对照/时间转换/工作时段重叠/夏令时标注 | 无(入口·独立产出) | A |
| S3-11 | 电子表格查看器 | 轻量级CSV/TSV表格查看与简单编辑,含排序/筛选/公式/导出 | 无(入口·独立产出) | A |

### S3-C 安全加密

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S3-12 | 密码生成器 | 可配置长度/字符类型的随机密码生成,含强度指示 | 无(入口·独立产出) | A |
| S3-13 | 哈希计算器 | MD5/SHA-1/SHA-256/SHA-512计算,含文件拖放/对比验证 | 无(入口·独立产出) | A |
| S3-14 | 加密解密工具 | AES/DES/RSA(简化)前端加解密,含密钥管理/输出格式 | 无(入口·独立产出) | A |
| S3-15 | 二维码生成器 | 文本/URL/名片生成二维码,含样式定制/Logo嵌入/批量 | 无(入口·独立产出) | A |

### S3-D 效率工具

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S3-16 | 番茄钟/计时器 | 番茄工作法计时+休息提醒+统计,含自定义时长/任务标签 | 无(入口·独立产出) | A |
| S3-17 | 待办清单(Todo) | 增删改查待办事项,含优先级/分类/截止日期/本地存储 | 无(入口·独立产出) | A |
| S3-18 | 便签/笔记本 | 简易富文本便签,含创建/编辑/删除/搜索/本地存储 | 无(入口·独立产出) | A |
| S3-19 | 习惯追踪器 | 每日习惯打卡+连续天数+热力图,含统计/提醒/导出 | 无(入口·独立产出) | A |
| S3-20 | 世界时钟 | 多时区同时显示,含模拟/数字表盘/自定义城市/12/24h切换 | 无(入口·独立产出) | A |
| S3-21 | 随机决策器 | 抽签/掷骰/转盘/随机数,含自定义选项/权重/动画 | 无(入口·独立产出) | A |
| S3-22 | 白板/画板工具 | Canvas自由绘图,含画笔/橡皮/颜色/图层/导出PNG/撤销重做 | 无(入口·独立产出) | A→I |
| S3-23 | 表单构建器 | 拖拽生成表单,含字段类型/验证规则/预览/导出HTML | 无(入口·独立产出) | A→I |

### S3-E 开发调试

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S3-24 | 代码高亮查看器 | 多语言语法高亮查看,含行号/复制/暗色模式/字体设置 | 无(入口·独立产出) | A |
| S3-25 | 代码格式化器 | 多语言代码格式化,含缩进调整/风格切换/差异预览 | 无(入口·独立产出) | A |
| S3-26 | 代码片段管理器 | 代码片段收藏/分类/搜索/一键复制/导入导出 | 无(入口·独立产出) | A→I |
| S3-27 | AST浏览器 | JavaScript/Python代码的AST可视化浏览/节点定位 | 无(入口·独立产出) | C→A |
| S3-28 | 在线编译运行 | 多语言代码编辑+运行(模拟输出),含输入/错误提示/分享 | 无(入口·独立产出) | A→I |
| S3-29 | API Mock服务 | 轻量级HTTP Mock,支持路由定义/延迟/状态码/动态响应 | 无(入口·独立产出) | A→I |
| S3-30 | HTTP客户端测试 | 可视化HTTP请求构造,含Header/Body/认证/响应格式化 | 无(入口·独立产出) | A→I |
| S3-31 | WebSocket调试器 | WebSocket连接/消息收发/帧查看/自动重连/日志 | 无(入口·独立产出) | A→I |
| S3-32 | GraphQL探索器 | GraphQL查询构造/Schema浏览/变量编辑/响应格式化 | 无(入口·独立产出) | A→I |
| S3-33 | Mermaid图表编辑器 | Mermaid语法实时编辑+图表预览,含主题切换/导出SVG/PNG | 无(入口·独立产出) | A→I |

### S3-F 格式编码

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S3-34 | Markdown预览器 | 实时Markdown渲染预览,支持GFM扩展/数学公式/TOC | S3-01 | C→A |
| S3-35 | Schema校验器 | YAML/JSON格式校验+Schema验证+错误定位+修复建议 | S3-02 | C→A→G |
| S3-36 | Cron表达式解析器 | Cron表达式→人类可读解释→未来执行时间列表 | 无(入口·独立产出) | A |
| S3-37 | URL编解码工具 | URL encode/decode/Punycode/Base64URL,含各组件拆解 | 无(入口·独立产出) | A |
| S3-38 | 正则表达式可视化 | 正则表达式的图形化分解,展示匹配过程步骤 | S3-03 | C→A |
| S3-39 | 编码转换器(全) | Unicode/UTF-8/GBK/GB2312/Big5互转+百分比编码+HTML实体 | 无(入口·独立产出) | A |
| S3-40 | Unicode浏览器 | Unicode区块浏览/搜索/字符详情(码点/名称/分类) | 无(入口·独立产出) | A |
| S3-41 | 字符集检测器 | 输入文本的字符集/编码检测+频率统计+异常定位 | 无(入口·独立产出) | C→A |

---

## S4 数据可视化(18种)

### S4-A 图表展示

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S4-01 | 图表仪表盘 | 折线/柱状/饼图/雷达图组合仪表盘,含数据联动/导出 | 无(入口·独立产出) | A |
| S4-02 | 柱状图/折线图 | 独立柱状/折线/面积图,含动画/标注/多系列/主题切换 | 无(入口·独立产出) | A |
| S4-03 | 饼图/环形图 | 饼图/环形图/南丁格尔图,含标签/图例/交互钻取 | 无(入口·独立产出) | A |
| S4-04 | 雷达图/极坐标 | 多维度雷达/极坐标图,含区域填充/对比叠加 | 无(入口·独立产出) | A |
| S4-05 | 散点图/气泡图 | 二维散点/气泡图,含大小映射/颜色编码/趋势线 | 无(入口·独立产出) | A |

### S4-B 结构展示

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S4-06 | 时间线组件 | 垂直/水平时间线,含事件节点/图片/描述/缩放 | 无(入口·独立产出) | A |
| S4-07 | 组织架构图 | 树形组织架构,含展开折叠/搜索/高亮路径/缩放 | 无(入口·独立产出) | A |
| S4-08 | 流程图/状态机 | SVG绘制的流程图/状态机,含交互导航/节点编辑 | 无(入口·独立产出) | A |
| S4-09 | 思维导图 | 中心发散式思维导图,含展开折叠/拖拽/编辑/导出 | 无(入口·独立产出) | A |
| S4-10 | 桑基图/瀑布图 | 流向桑基图/贡献瀑布图,含悬停详情/流向高亮 | 无(入口·独立产出) | A |

### S4-C 空间展示

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S4-11 | 地图标注页 | 地图点位标注/热力图/路线规划(需地图API白名单) | 无(入口·独立产出) | A |
| S4-12 | 热力图(Heatmap) | 矩阵热力图/日历热力图,含色阶/标注/缩放 | 无(入口·独立产出) | A |
| S4-13 | 树图/矩形树图 | 层级数据的矩形树图,含大小/颜色映射/钻取 | 无(入口·独立产出) | A |
| S4-14 | 旭日图/圆堆积 | 层级数据的旭日图/圆堆积图,含弧段交互/钻取 | 无(入口·独立产出) | A |

### S4-D 实时动态

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S4-15 | 实时监控面板 | 模拟实时更新的数据面板,含告警阈值/趋势线 | S4-01 | C→A |
| S4-16 | 动态排名图(Bar Chart Race) | 时间维度排名变化动画,含速度控制/暂停/回放 | 无(入口·独立产出) | A |
| S4-17 | 数据大屏 | 全屏数据展示面板,含多图联动/自适应/自动轮播 | S4-01, S4-02 | C→A |
| S4-18 | 粒子数据流 | 数据驱动的粒子/流线动画,含交互/参数调节 | 无(入口·独立产出) | A→I |

---

## S5 Python CLI工具(22种)

> **S5域特殊规范**:
> - 仅使用Python标准库(stdlib),零第三方依赖
> - 使用 `argparse` 实现子命令体系:`python tool.py <subcommand> [options]`
> - 支持 `--verbose` / `--quiet` / `--output FORMAT` 通用选项
> - 支持 Unix管道输入输出(stdin/stdout)
> - 包含 `--help` 和 `--version`
> - 错误时 exit code 非0

### S5-A 文件操作

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S5-01 | 文件批量重命名 | 正则/前缀后缀/编号/日期格式的批量重命名,含dry-run | 无(入口·独立产出) | A→G |
| S5-02 | 目录分析器 | 扫描目录统计文件类型/大小分布/深度分析,输出报告 | 无(入口·独立产出) | S→C→A |
| S5-03 | 文件同步/备份 | 增量同步源→目标,含校验/冲突处理/排除规则 | 无(入口·独立产出) | S→C→A→G |
| S5-04 | 文件监控(Watchdog) | 监控目录变化(创建/修改/删除),触发回调/命令 | 无(入口·独立产出) | S→C→A |
| S5-05 | 全文搜索替换 | 递归目录搜索/正则匹配/批量替换/预览确认/diff输出 | 无(入口·独立产出) | S→A→G |

### S5-B 数据处理

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S5-06 | CSV处理工具 | CSV读取/筛选/排序/聚合/join/转置/输出格式转换 | 无(入口·独立产出) | S→C→A→O |
| S5-07 | 日志解析器 | 解析通用日志格式,提取关键指标/错误聚合/趋势 | 无(入口·独立产出) | S→C→A |
| S5-08 | JSON/YAML处理 | JSON/YAML读取/查询/转换/合并/diff/格式化 | 无(入口·独立产出) | S→C→A→O |
| S5-09 | 数据库查询(SQLite) | SQLite查询/导出/表结构/索引分析/批量操作 | 无(入口·独立产出) | S→C→A |
| S5-10 | 文本统计器 | 字数/词频/行数/编码检测/去重/摘要提取 | 无(入口·独立产出) | S→C→A |

### S5-C 网络通信

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S5-11 | HTTP请求客户端 | GET/POST/PUT/DELETE + Header管理/认证/Cookie/格式化输出 | 无(入口·独立产出) | A→I |
| S5-12 | WebSocket客户端 | 连接/发送/订阅/自动重连/消息日志/JSON格式化 | 无(入口·独立产出) | A→I |
| S5-13 | 端口扫描器 | TCP端口扫描/服务识别/并发控制/结果汇总 | 无(入口·独立产出) | S→C→A |
| S5-14 | DNS查询工具 | A/AAAA/MX/TXT/NS/CNAME查询/反解/批量/对比 | 无(入口·独立产出) | S→C→A |

### S5-D 开发生成

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S5-15 | 代码生成器 | 基于模板的代码/文档/配置文件批量生成 | S5-17 | C→A |
| S5-16 | 项目脚手架 | 从模板创建项目结构/生成README/配置文件/初始化Git | 无(入口·独立产出) | C→A |
| S5-17 | 配置管理工具 | YAML/TOML/INI/JSON/ENV多格式配置读写/校验/diff | 无(入口·独立产出) | S→C→A→O |
| S5-18 | API文档生成器 | 从代码注释/类型提示生成Markdown/HTML API文档 | 无(入口·独立产出) | S→C→A |

### S5-E 系统运维

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S5-19 | 定时任务调度器 | cron-like的定时执行引擎,支持间隔/定点/条件触发 | 无(入口·独立产出) | C→A |
| S5-20 | 进程管理器 | 进程列表/树/杀死/监控/僵尸检测/资源占用 | 无(入口·独立产出) | S→C→A |
| S5-21 | 系统信息报告 | OS/硬件/网络/磁盘/内存/环境变量汇总报告 | 无(入口·独立产出) | S→C→A |
| S5-22 | 图片批处理 | 缩放/裁剪/格式转换/水印/批重命名(仅Pillow时可用) | 无(入口·独立产出) | S→A |

### S5 子命令串联示例

```
# 分析日志中的错误IP并生成报告
python cli.py log parse --file app.log --level ERROR \
  | python cli.py csv filter --col ip --unique \
  | python cli.py csv sort --col count --desc \
  > error_report.txt

# 扫描目录→筛选图片→批量加水印→重命名
python cli.py dir scan ./photos \
  | python cli.py img resize --max-width 1920 \
  | python cli.py img watermark --text "Copyright" \
  | python cli.py file rename --pattern "photo_{n:04d}.jpg"

# 监控目录变化→自动同步→发通知
python cli.py watch ./src --event modify \
  | python cli.py sync --target ./backup --incremental \
  | python cli.py http post --url https://hook.example.com/notify
```

---

## S6 教学与交互(16种)

### S6-A 引导教学

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S6-01 | 交互式教程 | 分步骤引导式教程,含进度保存/代码示例/即时运行 | 无(入口·独立产出) | A→I |
| S6-02 | 步骤向导(Wizard) | 多步骤表单向导,含步骤校验/进度条/分支跳转 | 无(入口·独立产出) | A→I |
| S6-03 | 闪卡记忆系统 | Anki式间隔重复闪卡,含创建/编辑/统计/ Leitner算法 | 无(入口·独立产出) | A→C |
| S6-04 | 分步解题器 | 数学/逻辑题分步展示解题过程,含每步推导/验证 | 无(入口·独立产出) | A→C |

### S6-B 概念可视化

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S6-05 | 概念图解动画 | 抽象概念的SVG动画解释(如TCP握手/排序算法) | 无(入口·独立产出) | A |
| S6-06 | 算法可视化 | 排序/搜索/图算法的逐步执行可视化 | 无(入口·独立产出) | A |
| S6-07 | 数据结构可视化 | 链表/栈/队列/树/图的交互式操作演示 | 无(入口·独立产出) | A |
| S6-08 | 语法树可视化 | 编译原理语法树的交互式构建和展示 | S3-24 | C→A |

### S6-C 模拟演示

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S6-09 | 状态机演示 | 有限状态机的交互式演示,含事件触发/状态转移/历史 | S4-08 | C→A |
| S6-10 | 网络协议模拟 | TCP/IP/HTTP/DNS协议分层的交互式模拟 | 无(入口·独立产出) | A→C |
| S6-11 | 物理实验模拟 | 力学/光学/电磁学的交互式实验模拟 | 无(入口·独立产出) | A→I |
| S6-12 | 化学反应模拟 | 分子结构/化学反应方程式的交互式演示 | 无(入口·独立产出) | A→I |

### S6-D 测验考核

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S6-13 | Quiz问答系统 | 题库驱动问答,含计分/排名/选择题+填空+判断 | S2-28增强 | A→C |
| S6-14 | 拖拽排序题 | 拖拽元素排序/分类/配对,含即时反馈/计时/评分 | 无(入口·独立产出) | A→I |
| S6-15 | 填空标注题 | 图表/代码/文本的填空标注,含实时校验/提示系统 | 无(入口·独立产出) | A→I |
| S6-16 | 代码调试题 | 含Bug的代码片段调试,含运行/测试/提示/解析 | 无(入口·独立产出) | A→I |

---

## S7 Shell脚本(20种)

> **S7域特殊规范**:
> - Bash 4+ / PowerShell 5.1+ 兼容,方言差异用条件分支处理
> - 不依赖非系统命令(仅用coreutils及常见系统工具)
> - 含 `--help` / `-h` 和用法说明(usage函数)
> - Bash含 `set -euo pipefail`;PowerShell含 `$ErrorActionPreference = 'Stop'`
> - 破坏性操作默认 `--dry-run`,需显式 `--force` 才执行
> - 退出码语义:0成功,1一般错误,2参数错误
> - 支持彩色输出(tput/ANSI转义),`--no-color` 可关闭
> - 支持 `--verbose` / `--quiet` 日志级别

### S7-A 系统运维

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S7-01 | 系统初始化脚本 | 新服务器/开发环境初始化,含包安装/用户创建/时区/防火墙 | 无(入口·独立产出) | S→C→A→G |
| S7-02 | 备份恢复脚本 | 全量/增量备份,含压缩/校验/轮转/远程同步/恢复验证 | 无(入口·独立产出) | S→C→A→G |
| S7-03 | 系统监控脚本 | CPU/内存/磁盘/进程/网络监控,含阈值告警/日志/通知 | 无(入口·独立产出) | S→C→A |
| S7-04 | 日志管理脚本 | 日志轮转/清理/归档/搜索/统计/异常提取/关键词告警 | 无(入口·独立产出) | S→C→A |
| S7-05 | 安全加固脚本 | 防火墙/SSH/权限/审计/漏洞检查/基线合规/入侵检测 | 无(入口·独立产出) | S→C→A→G |

### S7-B 文件处理

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S7-06 | 批量文件操作 | 批量创建/移动/复制/删除/权限修改/属主变更/通配符匹配 | 无(入口·独立产出) | S→A→G |
| S7-07 | 文件同步归档 | rsync/增量同步/归档压缩/去重/差异报告/断点续传 | 无(入口·独立产出) | S→C→A |
| S7-08 | 媒体批处理 | 批量转换/压缩/重命名/元数据提取/缩略图/格式统一 | S7-06 | S→A |
| S7-09 | 文本批量处理 | 批量搜索替换/格式转换/编码转换/合并拆分/行过滤 | 无(入口·独立产出) | S→C→A |
| S7-10 | 文件清理脚本 | 临时文件/缓存/重复文件/大文件/旧文件清理/空间报告 | 无(入口·独立产出) | S→C→A→G |

### S7-C 部署发布

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S7-11 | 应用构建脚本 | 编译/打包/签名/版本号注入/产物归档/依赖检查 | 无(入口·独立产出) | S→C→A |
| S7-12 | 部署发布脚本 | 远程部署/回滚/蓝绿发布/灰度发布/健康检查 | S7-11 | S→C→A→G |
| S7-13 | CI/CD流水线 | Git钩子/持续集成/自动化测试/通知/产物上传 | S7-11, S7-17 | C→A |
| S7-14 | Docker操作脚本 | 构建/运行/清理/日志/健康检查/批量管理/网络配置 | 无(入口·独立产出) | S→C→A |
| S7-15 | 数据库部署脚本 | Schema迁移/数据导入导出/环境切换/版本管理 | S8-13 | S→C→A |

### S7-D 开发工具

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S7-16 | 项目脚手架 | 初始化项目结构/生成配置/安装依赖/Git初始化/模板选择 | 无(入口·独立产出) | C→A |
| S7-17 | 代码质量检查 | 语法检查/Lint/格式化/复杂度分析/依赖审计/报告输出 | 无(入口·独立产出) | S→C→A |
| S7-18 | 测试运行脚本 | 单元测试/集成测试/覆盖率/并行/报告生成/失败重试 | 无(入口·独立产出) | S→C→A |
| S7-19 | 环境管理脚本 | 虚拟环境/版本切换/依赖安装/环境变量管理/导出还原 | 无(入口·独立产出) | S→C→A |
| S7-20 | Git工作流脚本 | 分支管理/自动commit/冲突检测/Changelog生成/发布标签 | 无(入口·独立产出) | S→C→A |

### S7 管道串联示例

```bash
# 监控目录变化→自动同步→发通知
./watch.sh --dir ./src --event modify \
  | ./sync.sh --target ./backup --incremental \
  | ./notify.sh --webhook https://hook.example.com/notify

# 代码检查→测试→构建→部署
./lint.sh --src ./src --strict \
  && ./test.sh --coverage --min 80 \
  && ./build.sh --env production \
  && ./deploy.sh --strategy blue-green

# 日志分析→生成CSV→导入数据库
./log-parse.sh --file app.log --level ERROR \
  | ./text-process.sh --to-csv --fields "time,level,msg" \
  > errors.csv
```

---

## S8 SQL脚本(16种)

> **S8域特殊规范**:
> - 标准SQL优先,方言差异用注释标注(MySQL/PostgreSQL/SQLite/SQL Server)
> - 每条DDL/DML语句含注释说明意图
> - 含事务控制(BEGIN/COMMIT/ROLLBACK),DDL按需独立事务
> - 含 `IF NOT EXISTS` / `IF EXISTS` 防重复执行,保证幂等性
> - 含验证查询(执行后SELECT确认结果)
> - 脚本可重复执行不出错(幂等性设计)
> - 文件头部声明目标数据库及版本
> - 含 `-- @param` 风格的参数占位符,方便批量替换

### S8-A DDL结构定义

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S8-01 | 建表脚本 | 表创建/约束(PK/FK/UQ/CK)/索引/注释/表空间指定/分区策略 | 无(入口·独立产出) | C→A |
| S8-02 | 修改表结构 | ALTER TABLE添加列/修改类型/重命名/拆分/合并/数据迁移 | S8-01 | C→A→G |
| S8-03 | 视图定义 | 简单视图/复杂视图/可更新视图/物化视图/权限授权 | S8-01 | C→A |
| S8-04 | 索引优化脚本 | 创建索引/分析查询计划/索引建议/索引维护/统计信息更新 | S8-01 | S→C→A |

### S8-B DML数据操作

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S8-05 | 批量数据导入 | CSV/JSON/外部表导入/数据清洗/类型转换/进度显示 | S8-01 | S→C→A |
| S8-06 | 批量更新删除 | 条件批量更新/软删除/分区删除/级联操作/影响行数统计 | S8-01 | S→C→A→G |
| S8-07 | 数据合并(UPSERT) | INSERT ON CONFLICT/MERGE/存在则更新否则插入/冲突策略 | S8-01 | S→C→A |
| S8-08 | 数据清洗脚本 | 去重/标准化/空值处理/格式校验/异常修复/清洗报告 | S8-01 | S→C→A |

### S8-C 查询分析

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S8-09 | 报表查询 | 多表关联/分组聚合/窗口函数/条件汇总/小计合计 | S8-01 | S→C→A |
| S8-10 | 统计分析 | 描述统计/分布分析/趋势分析/同比环比/百分位数 | S8-01 | S→C→A |
| S8-11 | 递归查询 | 层级结构/组织树/物料BOM/路径查找/深度优先/广度优先 | S8-01 | S→C→A |
| S8-12 | 透视与交叉表 | 行列转换/交叉汇总/多维分析/PIVOT/动态列生成 | S8-01 | S→C→A |

### S8-D 迁移与版本

| ID | 产出类型 | 说明 | 依赖 | UTOS映射 |
|----|---------|------|------|---------|
| S8-13 | Schema迁移 | 版本化DDL变更/回滚脚本/迁移日志/兼容性检查/前后验证 | S8-01 | C→A→G |
| S8-14 | 数据迁移 | 跨库/跨表数据迁移/映射/校验/回滚/进度显示 | S8-01, S8-13 | S→C→A→G |
| S8-15 | 种子数据脚本 | 初始数据/测试数据/演示数据/字典数据/多环境适配 | S8-01 | C→A |
| S8-16 | 管理维护脚本 | 用户权限/备份恢复/性能优化/空间回收/会话管理/锁检测 | 无(入口·独立产出) | S→C→A |

### S8 脚本串联示例

```sql
-- 执行顺序:建表→种子数据→索引→验证
\i S8-01_create_tables.sql
\i S8-15_seed_data.sql
\i S8-04_create_indexes.sql
\i S8-01_verify_schema.sql

-- 数据迁移管线:导出→清洗→导入→验证
-- 1. S8-14数据迁移脚本调用S8-05导入
-- 2. S8-08数据清洗处理异常
-- 3. S8-09报表查询验证结果
```

---

## 依赖拓扑摘要

### 基础工具链
- **S3全域**(全部无依赖,可作为其他产出的基础设施)

### 数据流水链
- S5-02(目录扫描) → S5-06(CSV处理) → S4-01(图表) → S1-10(报告) / S1-15(年报)
- S5-07(日志解析) → S5-06(CSV处理) → S4-02(柱状图) → S4-15(监控面板)

### 可视化增强链
- S3-03(正则) → S3-38(正则可视化) / S3-02(JSON) → S3-35(Schema校验) / S3-01(Markdown) → S3-34(预览器)

### 教学复合链
- S6-05(概念动画) → S6-06(算法) → S6-07(数据结构)
- S3-24(代码高亮) → S6-08(语法树) / S4-08(流程图) → S6-09(状态机)

### 游戏→教学迁移
- S2-06(俄罗斯方块)/S2-11(2048) → S6-06(算法可视化)
- S2-28(Quiz) → S6-13(增强版Quiz)

### Python工具串联
- S5域内部任意串联(管道/子进程),形成自定义工具链
- S5-04(监控) → S5-03(同步) → S5-11(HTTP通知) 自动化运维链

### 全栈演示链
- S5-11(HTTP请求) → S3-02(JSON格式化) → S4-01(图表) → S1-01(PPT)

### 开发→测试链
- S3-29(Mock) + S3-30(HTTP测试) → S3-05(Diff) → S3-35(Schema校验)

### Shell运维链
- S7-03(监控) → S7-02(备份) → S7-12(部署) 自动化运维
- S7-16(脚手架) → S7-17(质量检查) → S7-18(测试) → S7-11(构建) → S7-12(部署)
- S7-04(日志) → S7-09(文本处理) → S5-07(日志解析) → S4-15(监控面板)

### 数据库链
- S8-01(建表) → S8-15(种子数据) → S8-04(索引) → S8-09(报表查询)
- S8-13(迁移) → S8-14(数据迁移) → S8-16(维护)
- S8-09(报表查询) → S5-09(SQLite查询) → S4-01(图表) → S1-10(报告)

### 跨家族桥接
- S7(Shell) ↔ S5(Python): Shell调用Python CLI / Python调用Shell命令
- S8(SQL) → S5(Python): Python sqlite3执行SQL / SQLAlchemy映射
- S7(Shell) → S8(SQL): Shell脚本通过mysql/psql/sqlite3执行SQL
- S8(SQL) → S4(可视化): SQL查询结果导出→图表可视化
- S7(Shell) → S1(展示): 部署脚本发布HTML产物到服务器

更多组合由UTOS根据具体任务动态推导。

---

## 选型决策树

当用户需求模糊时,按以下决策树路由到最合适的产出类型。

### HTML单文件应用决策树

```
需求输入
  │
  ├── 展示信息/内容?
  │     ├── 静态展示 → S1-A (幻灯片/海报/简历/名片/画廊/倒计时/邮件模板)
  │     ├── 交互展示 → S1-B (信息图/作品集/报告/发布页/展厅/电子书)
  │     └── 活动场景 → S1-C (邀请函/年报/二维码/阅读器/播放器/路线图/音频可视化)
  │
  ├── 游戏/娱乐?
  │     ├── 反应速度 → S2-A (飞翔小鸟/打地鼠/乒乓球/节奏/跳跃)
  │     ├── 经典街机 → S2-B (俄罗斯方块/贪吃蛇/弹球/吃豆人/飞机)
  │     ├── 益智烧脑 → S2-C (2048/扫雷/数独/24点/连连看/滑块/灯光/华容道)
  │     ├── 棋牌策略 → S2-D (五子棋/井字棋/象棋/21点/Mastermind)
  │     ├── 文字语言 → S2-E (打字/猜词/找词/Quiz)
  │     ├── 记忆专注 → S2-F (翻牌/记忆序列/找茬/舒尔特)
  │     └── 放置模拟 → S2-G (Cookie Clicker/电子宠物/放置矿工)
  │
  ├── 处理文本/数据/工具?
  │     ├── 文本处理 → S3-A (Markdown/JSON/正则/Base64/Diff)
  │     ├── 计算转换 → S3-B (计算器/单位/颜色/进制/时区/电子表格)
  │     ├── 安全工具 → S3-C (密码/哈希/加密/二维码)
  │     ├── 效率工具 → S3-D (番茄钟/待办/便签/习惯/时钟/随机/白板/表单构建器)
  │     ├── 开发调试 → S3-E (代码高亮/格式化/片段/AST/在线运行/Mock/HTTP测试/WebSocket/GraphQL/Mermaid编辑器)
  │     └── 格式编码 → S3-F (Markdown预览/Schema校验/Cron/URL/正则可视化/编码转换/Unicode/字符集)
  │
  ├── 可视化数据?
  │     ├── 图表展示 → S4-A (仪表盘/柱状图/饼图/雷达/散点)
  │     ├── 结构展示 → S4-B (时间线/组织架构/流程图/思维导图/桑基图)
  │     ├── 空间展示 → S4-C (地图/热力图/树图/旭日图)
  │     └── 实时动态 → S4-D (监控面板/排名动画/数据大屏/粒子流)
  │
  └── 教学/交互?
        ├── 引导教学 → S6-A (教程/向导/闪卡/分步解题)
        ├── 概念可视化 → S6-B (概念动画/算法/数据结构/语法树)
        ├── 模拟演示 → S6-C (状态机/网络协议/物理/化学)
        └── 测验考核 → S6-D (Quiz/拖拽排序/填空标注/代码调试)
```

### Python CLI决策树

```
需求输入
  │
  ├── 操作文件?
  │     ├── 批量处理 → S5-A (重命名/目录分析/同步/监控/搜索替换)
  │
  ├── 处理数据?
  │     ├── 结构化数据 → S5-B (CSV/日志/JSON-YAML/SQLite/文本统计)
  │
  ├── 网络通信?
  │     ├── 请求/扫描 → S5-C (HTTP/WebSocket/端口/DNS)
  │
  ├── 生成代码/项目?
  │     ├── 脚手架/模板 → S5-D (代码生成/项目脚手架/配置/API文档)
  │
  └── 系统运维?
        ├── 调度/监控 → S5-E (定时/进程/系统信息/图片批处理)
```

### Shell脚本决策树

```
需求输入
  │
  ├── 系统运维?
  │     ├── 初始化/配置 → S7-A (系统初始化/备份恢复/监控/日志管理/安全加固)
  │
  ├── 操作文件?
  │     ├── 批量处理 → S7-B (批量文件/同步归档/媒体/文本/清理)
  │
  ├── 部署发布?
  │     ├── 构建/上线 → S7-C (构建/部署/CI-CD/Docker/数据库部署)
  │
  └── 开发工具?
        ├── 辅助流程 → S7-D (脚手架/质量检查/测试/环境管理/Git工作流)
```

### SQL脚本决策树

```
需求输入
  │
  ├── 定义表结构?
  │     ├── DDL操作 → S8-A (建表/修改表/视图/索引优化)
  │
  ├── 操作数据?
  │     ├── 批量增删改 → S8-B (批量导入/更新删除/数据合并/数据清洗)
  │
  ├── 查询分析?
  │     ├── 报表/统计 → S8-C (报表查询/统计分析/递归查询/透视交叉表)
  │
  └── 迁移管理?
        ├── 版本控制 → S8-D (Schema迁移/数据迁移/种子数据/管理维护)
```

### 家族间路由决策

当需求不确定属于哪个家族时,按以下规则路由:

| 需求特征 | 首选家族 | 理由 |
|---------|---------|------|
| 需要浏览器交互/视觉展示 | HTML | 只有HTML能在浏览器中呈现 |
| 需要复杂数据处理/算法 | Python | 标准库丰富,表达力强 |
| 需要系统级操作/管道 | Shell | 直接调用系统命令,管道串联 |
| 需要数据库操作 | SQL | 声明式查询,数据库原生执行 |
| 同时需要数据处理和可视化 | Python+HTML管线 | Python处理→HTML展示 |
| 同时需要系统运维和数据处理 | Shell+Python管线 | Shell调度→Python处理 |
| 同时需要数据库查询和展示 | SQL+Python+HTML管线 | SQL查询→Python处理→HTML展示 |

### 管线组合决策

当需求涉及多步骤时,从依赖拓扑中推导管线:

| 需求模式 | 推导管线 |
|---------|---------|
| 数据获取→处理→展示 | S5-C(HTTP) → S5-B(CSV/JSON) → S4-A(图表) → S1-01(PPT) |
| 目录扫描→分析→报告 | S5-A(目录分析) → S5-B(CSV) → S4-A(仪表盘) → S1-10(报告) |
| 日志→过滤→可视化 | S5-B(日志解析) → S5-B(CSV过滤) → S4-D(监控面板) |
| 代码编写→测试→文档 | S3-E(代码高亮) → S3-E(Mock) → S5-D(API文档) |
| 教学需求→测验→复习 | S6-B(算法可视化) → S6-D(Quiz) → S6-A(闪卡) |

---

## 组合管线蓝图

| 蓝图名称 | 组合 | 场景 |
|---------|------|------|
| **数据分析管线** | S5-C(HTTP) → S5-B(CSV) → S4-A(图表) | API数据→清洗→可视化 |
| **自动化运维管线** | S5-A(监控) → S5-A(同步) → S5-C(HTTP通知) | 文件变更→备份→告警 |
| **教学系统管线** | S6-B(算法可视化) → S6-D(Quiz) → S6-A(闪卡) | 演示→测验→复习 |
| **开发调试管线** | S3-E(Mock) → S3-E(代码编辑) → S3-F(Diff) → S3-F(Schema校验) | API开发→测试→验证 |
| **全栈演示管线** | S5-C(HTTP) → S3-A(JSON格式化) → S4-A(图表) → S1-01(PPT) | 获取数据→展示→汇报 |
| **DevOps管线** | S7-D(脚手架) → S7-D(质量检查) → S7-D(测试) → S7-C(构建) → S7-C(部署) | 全流程CI/CD |
| **数据库交付管线** | S8-A(建表) → S8-D(种子数据) → S8-A(索引) → S8-C(报表查询) | 数据库初始化→可用 |
| **监控告警管线** | S7-A(系统监控) → S8-C(统计分析) → S5-C(HTTP通知) | 运维监控→分析→告警 |
| **数据迁移管线** | S8-D(数据迁移) → S8-B(数据清洗) → S8-D(Schema迁移) | 跨库迁移+清洗+升级 |

---

## 总览

| 域 | 子分类 | 产出数 | 典型产出 |
|----|--------|--------|---------|
| S1 演示展示 | A静态/B交互/C活动 | 20 | 幻灯片PPT、信息图、HTML邮件模板、音频可视化 |
| S2 游戏娱乐 | A休闲/B街机/C益智/D棋牌/E文字/F记忆/G放置 | 35 | 俄罗斯方块、数独、五子棋、Cookie Clicker |
| S3 实用工具 | A文本/B计算/C安全/D效率/E开发/F格式 | 41 | 计算器、Markdown编辑器、白板、Mermaid编辑器、API Mock |
| S4 数据可视化 | A图表/B结构/C空间/D动态 | 18 | 图表仪表盘、思维导图、热力图、数据大屏 |
| S5 Python CLI | A文件/B数据/C网络/D生成/E运维 | 22 | 文件重命名、CSV处理、HTTP客户端、定时调度 |
| S6 教学与交互 | A引导/B概念/C模拟/D测验 | 16 | 交互教程、算法可视化、状态机、代码调试 |
| S7 Shell脚本 | A运维/B文件/C部署/D开发 | 20 | 系统初始化、备份恢复、构建部署、Git工作流 |
| S8 SQL脚本 | A结构定义/B数据操作/C查询分析/D迁移版本 | 16 | 建表脚本、批量导入、报表查询、Schema迁移 |
| **合计** | **8域37子分类** | **188** | — |