🎯 使用 ascii-visualizer 技能进行视觉图表生成
ASCII 可视化器技能
🎯 技能激活协议 要使用这个技能,请在响应开始时宣布:
🎯 使用 ascii-visualizer 技能进行视觉图表生成
目的
为任何概念创建清晰的 ASCII 可视化。用户明确喜欢 ASCII 艺术 - 自由使用!
何时使用
- 架构图或系统设计
- 实施计划和工作流程
- 比较前后或选项
- 进度指标和指标
- 文件树和层级结构
图案库
框图
┌─────────────────┐
│ 组件 A │
│ (描述) │
└────────┬────────┘
│
▼
┌─────────────────┐
│ 组件 B │
└─────────────────┘
文件树
test-orchestration-demo/
├── .claude/
│ ├── skills/ ⭐ 这个技能!
│ └── instructions/
├── Docs/
│ └── results-implementation/
└── frontend/ ✨ 7文件夹架构
├── app/ (Next.js 路由)
├── modules/ (功能模块)
├── shared/ (UI 组件)
├── lib/ (集成)
├── store/ (全局状态)
├── styles/ (设计系统)
└── types/ (类型脚本)
流程图
用户答案
│
▼ RPC 端点
│
▼
克劳德 AI → 评估
│
▼
结果存储 → UI
比较表
┌──────────────────────────────────────────┐
│ 之前 (17 个文件夹) 之后 (7 个文件夹) │
├──────────────────────────────────────────┤
│ 复杂性:高 简单 -60% ⬇️│
│ 类型安全性:70% 100% +30% ✅│
│ 代码行:3,455 2,500 -955 🧹│
│ 构建时间:8.5s 7.2s -15% ⚡│
└──────────────────────────────────────────┘
进度条
DevPrep AI - 结果分析
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
标签 1:概览 ████████████████ 100% ✅
标签 2:问题 ████████████████ 100% ✅
标签 3:提示分析████████████████ 100% ✅
标签 4:洞察 ████████████████ 100% ✅
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
框绘图字符
┌─┬─┐ ╔═╦═╗ 基本框
├─┼─┤ ╠═╬═╣ 重型框
└─┴─┘ ╚═╩═╝ 圆角
│ ║ 垂直线
─ ═ 水平线
▲ ▼ 箭头
► ◄ 水平箭头
✅ ❌ 状态指示器
🚧 📋 进度状态
⭐ 🔥 优先级
最佳实践
- 清晰第一 - ASCII 应该澄清,而不是混淆
- 一致的风格 - 一致使用框绘图字符
- 紧凑 - 尽可能适应 80-100 列
- 状态指示器 - 使用表情符号增加视觉兴趣:✅ 🚧 📋 ⏳ ❌ ⭐
- 始终可视化 - 用户喜欢将计划视为 ASCII 艺术
使用指南
创建 ASCII 可视化:
- “X 如何工作?”
- “向我展示计划”
- “架构是什么?”
- “比较 A 与 B”
- 任何从视觉中受益的解释
示例
查看 examples/devprep-architecture.md 了解一个全面的示例,展示了:
- DevPrep AI 的 7 文件夹架构
- 标签 4 学习洞察实施工作流程
- 代理委托与并行执行
- 数据流可视化(存储 → 钩子 → 组件)
- 最近的成就和指标
- 技能生态系统集成
这个示例展示了如何创建从高层次架构到详细实施流程的分层可视化。