npx skills add https://github.com/markdown-viewer/skills --skill architecture快速开始: 创建具有灵活布局(单列/双列/三列)的 HTML 结构 → 为各层和网格定义 CSS 样式 → 使用分类面板添加内容 → 为不同层级使用语义化颜色。
重要:将架构图作为直接的 HTML 写在 Markdown 中。切勿使用代码块(````html`)。HTML 应直接嵌入文档中,无需任何围栏。
关键:不要在 HTML 架构图结构中添加任何空行。保持整个 HTML 块连续,以防止解析错误。
推荐:分多个步骤创建架构图:
架构图可以根据复杂性使用灵活的布局:
每个层级应包含:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
为层级类型使用一致的颜色:
#dbeafe 到 #bfdbfe)#fef3c7 到 #fde68a)#dcfce7 到 #bbf7d0)#fce7f3 到 #fbcfe8)#e0e7ff 到 #c7d2fe)#f1f5f9 到 #e2e8f0),带虚线边框使用说明:将下面的 HTML 直接复制到你的 Markdown 文档中。不要将其包裹在代码块中。删除所有空行以保持其连续性。
注意:这些高级组件需要额外的 CSS 样式。将它们添加到你的 <style scoped> 部分:
.arch-product-group { display: flex; gap: 10px; }
.arch-product { flex: 1; border-radius: 8px; padding: 10px; background: rgba(255, 255, 255, 0.6); border: 1px dashed #d97706; }
.arch-product-title { font-size: 12px; font-weight: bold; color: #92400e; margin-bottom: 8px; text-align: center; }
.arch-subgroup { display: flex; gap: 8px; margin-top: 8px; }
.arch-subgroup-box { flex: 1; border-radius: 6px; padding: 8px; background: rgba(255, 255, 255, 0.5); border: 1px solid rgba(0, 0, 0, 0.08); }
.arch-subgroup-title { font-size: 10px; font-weight: bold; color: #374151; text-align: center; margin-bottom: 6px; }
.arch-user-types { display: flex; gap: 4px; justify-content: center; margin-top: 6px; }
.arch-user-tag { font-size: 9px; padding: 2px 6px; border-radius: 10px; background: rgba(59, 130, 246, 0.15); color: #1d4ed8; }
适用于具有多个产品/模块的复杂应用:
<div class="arch-product-group">
<div class="arch-product">
<div class="arch-product-title">🎯 Product A</div>
<div class="arch-grid arch-grid-2">
<div class="arch-box">Feature 1<br><small>Description</small></div>
<div class="arch-box highlight">Feature 2<br><small>Key Feature</small></div>
</div>
</div>
<div class="arch-product">
<div class="arch-product-title">📊 Product B</div>
<div class="arch-grid arch-grid-2">
<div class="arch-box">Feature 3<br><small>Description</small></div>
<div class="arch-box">Feature 4<br><small>Description</small></div>
</div>
</div>
</div>
用于层级内的详细细分:
<div class="arch-subgroup">
<div class="arch-subgroup-box">
<div class="arch-subgroup-title">Component Group A</div>
<div class="arch-grid arch-grid-3">
<div class="arch-box tech">Service 1<br><small>Details</small></div>
<div class="arch-box tech">Service 2<br><small>Details</small></div>
<div class="arch-box tech">Service 3<br><small>Details</small></div>
</div>
</div>
<div class="arch-subgroup-box">
<div class="arch-subgroup-title">Component Group B</div>
<div class="arch-grid arch-grid-2">
<div class="arch-box tech">Service 4<br><small>Details</small></div>
<div class="arch-box tech">Service 5<br><small>Details</small></div>
</div>
</div>
</div>
添加用户类型指示器:
<div class="arch-user-types">
<span class="arch-user-tag">Admin Users</span>
<span class="arch-user-tag">End Users</span>
<span class="arch-user-tag">API Clients</span>
<span class="arch-user-tag">Partners</span>
</div>
在侧边栏中突出显示重要指标:
<div class="arch-sidebar-item metric">99.9% Uptime</div>
<div class="arch-sidebar-item metric"><200ms Response</div>
<div class="arch-sidebar-item metric">1M+ Users</div>
.arch-layer.user - 面向用户组件的蓝色渐变.arch-layer.application - 应用服务的黄色/橙色渐变.arch-layer.ai - AI/ML/逻辑组件的绿色渐变.arch-layer.data - 数据存储和处理的粉色渐变.arch-layer.infra - 基础设施组件的紫色渐变.arch-layer.external - 外部依赖项的灰色虚线边框.arch-box - 标准组件框.arch-box.highlight - 高亮/关键组件(黄色).arch-box.tech - 技术组件(较小文本).arch-grid-2 到 .arch-grid-6 - 2 到 6 列响应式网格.arch-sidebar-panel - 面板容器.arch-sidebar-item - 常规侧边栏项.arch-sidebar-item.metric - 高亮指标项.highlight 类<small> 标签中包含技术栈信息每周安装量
103
代码仓库
GitHub 星标
5
首次出现
2026年2月6日
安全审计
安装于
gemini-cli100
opencode99
github-copilot98
codex98
kimi-cli94
amp92
Quick Start: Create HTML structure with flexible layout (single/double/triple column) → Define CSS styles for layers and grids → Add content with categorized panels → Use semantic colors for different layers.
IMPORTANT : Write architecture diagrams as direct HTML in Markdown. NEVER use code blocks (````html`). The HTML should be embedded directly in the document without any fencing.
CRITICAL : Do NOT add any empty lines within the HTML architecture diagram structure. Keep the entire HTML block continuous to prevent parsing errors.
RECOMMENDED : Create architecture diagrams in multiple steps:
Architecture diagrams can use flexible layouts based on complexity:
Each layer should have:
Use consistent colors for layer types:
#dbeafe to #bfdbfe)#fef3c7 to #fde68a)#dcfce7 to #bbf7d0)#fce7f3 to #fbcfe8)#e0e7ff to #c7d2fe)USAGE NOTE : Copy the HTML below directly into your Markdown document. Do NOT wrap it in code blocks. Remove all empty lines to keep it continuous.
NOTE : These advanced components require additional CSS styles. Add these to your <style scoped> section:
.arch-product-group { display: flex; gap: 10px; }
.arch-product { flex: 1; border-radius: 8px; padding: 10px; background: rgba(255, 255, 255, 0.6); border: 1px dashed #d97706; }
.arch-product-title { font-size: 12px; font-weight: bold; color: #92400e; margin-bottom: 8px; text-align: center; }
.arch-subgroup { display: flex; gap: 8px; margin-top: 8px; }
.arch-subgroup-box { flex: 1; border-radius: 6px; padding: 8px; background: rgba(255, 255, 255, 0.5); border: 1px solid rgba(0, 0, 0, 0.08); }
.arch-subgroup-title { font-size: 10px; font-weight: bold; color: #374151; text-align: center; margin-bottom: 6px; }
.arch-user-types { display: flex; gap: 4px; justify-content: center; margin-top: 6px; }
.arch-user-tag { font-size: 9px; padding: 2px 6px; border-radius: 10px; background: rgba(59, 130, 246, 0.15); color: #1d4ed8; }
For complex applications with multiple products/modules:
<div class="arch-product-group">
<div class="arch-product">
<div class="arch-product-title">🎯 Product A</div>
<div class="arch-grid arch-grid-2">
<div class="arch-box">Feature 1<br><small>Description</small></div>
<div class="arch-box highlight">Feature 2<br><small>Key Feature</small></div>
</div>
</div>
<div class="arch-product">
<div class="arch-product-title">📊 Product B</div>
<div class="arch-grid arch-grid-2">
<div class="arch-box">Feature 3<br><small>Description</small></div>
<div class="arch-box">Feature 4<br><small>Description</small></div>
</div>
</div>
</div>
For detailed breakdowns within layers:
<div class="arch-subgroup">
<div class="arch-subgroup-box">
<div class="arch-subgroup-title">Component Group A</div>
<div class="arch-grid arch-grid-3">
<div class="arch-box tech">Service 1<br><small>Details</small></div>
<div class="arch-box tech">Service 2<br><small>Details</small></div>
<div class="arch-box tech">Service 3<br><small>Details</small></div>
</div>
</div>
<div class="arch-subgroup-box">
<div class="arch-subgroup-title">Component Group B</div>
<div class="arch-grid arch-grid-2">
<div class="arch-box tech">Service 4<br><small>Details</small></div>
<div class="arch-box tech">Service 5<br><small>Details</small></div>
</div>
</div>
</div>
Add user type indicators:
<div class="arch-user-types">
<span class="arch-user-tag">Admin Users</span>
<span class="arch-user-tag">End Users</span>
<span class="arch-user-tag">API Clients</span>
<span class="arch-user-tag">Partners</span>
</div>
Highlight important metrics in sidebar:
<div class="arch-sidebar-item metric">99.9% Uptime</div>
<div class="arch-sidebar-item metric"><200ms Response</div>
<div class="arch-sidebar-item metric">1M+ Users</div>
.arch-layer.user - Blue gradient for user-facing components.arch-layer.application - Yellow/Orange for application services.arch-layer.ai - Green for AI/ML/Logic components.arch-layer.data - Pink for data storage and processing.arch-layer.infra - Purple for infrastructure components.arch-layer.external - Gray dashed for external dependencies.arch-box - Standard component box.arch-box.highlight - Highlighted/key components (yellow).arch-box.tech - Technical components (smaller text).arch-grid-2 to .arch-grid-6 - 2 to 6 column responsive grids.arch-sidebar-panel - Panel container.arch-sidebar-item - Regular sidebar item.arch-sidebar-item.metric - Highlighted metric item.highlight class for critical components<small> tagsWeekly Installs
103
Repository
GitHub Stars
5
First Seen
Feb 6, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
gemini-cli100
opencode99
github-copilot98
codex98
kimi-cli94
amp92
API文档生成与管理指南:OpenAPI规范、Swagger使用教程与团队协作
11,700 周安装
DOCX文件处理全指南:Python与JavaScript创建、编辑、分析Word文档的SEO优化技巧
102 周安装
AWS成本优化指南:FinOps实践、EC2/RDS规模调整与Savings Plans选择
10 周安装
AI流水线编排指南:构建可靠可观测的AI工作流,从文档摄取到模型训练
10 周安装
healthcheck API/Git 监控工具 - 实时健康检查与系统状态监测解决方案
10 周安装
FastAPI 异步 API 开发教程 - 从基础应用到依赖注入完整指南
10 周安装
qwen-image:通义千问图像处理API与Git集成工具,支持多平台安装
11 周安装
#f1f5f9 to #e2e8f0) with dashed border