dark architecture diagram——精美架构图工具

Polar Sponsor
爱发电 赞助
.NET 9.0

创建专业、深色主题的 SVG 架构图,以独立 HTML 文件形式输出,严格遵循指定的设计系统,包括精确的颜色标记(color tokens)、排版规范(typography)及组件模式(component patterns)。当用户请求系统架构图、基础设施图、展示系统组件的技术示意图、分层图(layer diagrams),或任何需采用深色“赛博朋克工程”(cyberpunk-engineering)美学风格的图表时,请启用此能力——该风格特征包括:彩色分层边界、带编号的步骤圆圈(numbered ste

暗黑建筑图

功能概述

暗黑建筑图是一项面向实际任务的技能,主要用于创建包含 SVG 建筑图的独立的 HTML 文件, 以暗, 技术美学为主. 风格是"cyberpunk- engineering"—— 暗板背景, 颜色。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

核心要点

  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

使用与执行

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

暗色架构图

生成独立的 HTML 文件,内嵌 SVG 架构图,采用深色、技术感强的视觉风格。整体风格为“赛博朋克工程风”——深板岩灰背景、彩色分层边界、等宽字体排印、发光点缀效果。所有通过本技能生成的图表均须符合同一设计系统,视觉统一。

适用场景

当需绘制满足以下要求的技术架构图时,应使用本技能:

  • 多层系统可视化(例如:表现层 → 逻辑层 → 数据层)
  • 组件关系映射,并以带箭头的连线表示数据/控制流
  • 编号化的执行步骤序列
  • 深色主题,高对比度,且各层使用颜色编码区分

核心设计理念

设计语言通过色温与不透明度(而非仅尺寸)传达层级结构。每个架构层分配专属色相;层内卡片使用该层主色低透明度填充(fill),全饱和度描边(stroke)。文字层级严格遵循五级灰度系统。整体观感应如“夜间灯火通明的控制室”——背景深邃,但信息高度可读。

文件结构

始终输出单个独立 HTML 文件,内联 `

设计令牌摘要

完整令牌规范详见 references/design-tokens.md。关键令牌如下:

令牌 用途
Background(背景) #020617 页面及 SVG 背景色
Card Fill(卡片填充) #0f172a 所有卡片/容器背景色
Grid/Border(网格/边框) #1e293b 细微网格线、卡片边框
Text L1(标题) #f8fafc 仅用于主标题
Text L2(小标题) #e2e8f0 章节标题、步骤标签
Text L3(正文) #94a3b8 正文内容、描述文本
Text L4(弱化) #64748b 次要信息、图注
Text L5(幽灵) #475569 脚注、降权显示内容

分层色彩体系

每个架构层对应一个专属色相。新建图表时,请按视觉优先级顺序,将您的架构层映射至以下颜色:

角色 颜色 十六进制值 典型用途
Product/Presentation(产品/表现层) 粉色 #f472b6 面向用户的顶层
Channel/Access(通道/接入层) 青色 #22d3ee 入口点、路由
Orchestrator/Core(编排器/核心层) 橙色 #fb923c 中心协调逻辑
Domain/Service(领域/服务层) 紫色 #a78bfa 业务领域模块
Capability/Tools(能力/工具层) 绿色 #34d399 基础设施能力
Memory/State(内存/状态层) 黄色 #fbbf24 状态管理、缓存、内存
Platform/Cross-cut(平台/横切层) 玫瑰红 #fb7185 横切关注点
Safety/Security(安全层) 红色 #ef4444 安全边界
Steps/Flow(步骤/流程层) 天蓝色 #0ea5e9 编号化执行步骤
Gateway(网关层) 浅蓝色 #38bdf8 API 网关、认证服务

组件模式

完整组件库详见 references/component-patterns.md。关键模式如下:

层边界



{emoji} {Layer Name}
{description}

卡片组件



{emoji} {Title}
{description}
{metadata}

编号步骤圆圈


{N}
{Step Name}

流向箭头









LLM 执行区(虚线边界)


排版规则

  • 字体栈'JetBrains Mono', 'PingFang SC', monospace
  • 标题(页面页眉):22px,字重 700,颜色 #f8fafc
  • 层标签:11px,字重 700,使用对应层颜色
  • 卡片标题:10–11px,字重 600,使用对应层颜色
  • 正文:8–9px,字重 400,颜色 #94a3b8
  • 图注/元数据:7–8px,字重 400,颜色 #64748b
  • 幽灵文本:6–7px,字重 400–600,颜色 #475569

SVG 规范

  • viewBox:使用较大 viewBox(例如 0 0 1420 1400)保障细节精度;SVG 通过 width: 100%; height: auto 实现响应式缩放
  • 网格图案:40×40 像素网格,描边色 #1e293b,不透明度 0.5
  • 圆角半径:层边界用 rx="12",卡片用 rx="8",小型元素用 rx="6",标签/徽章用 rx="4"
  • 箭头标记:在 `` 中定义 —— 中性色(#64748b)、橙色、青色变体
  • 渐变:对特殊区域(如编排器层、LLM 领域)使用 `` —— 始终保持柔和(不透明度范围 0.02–0.15)
  • 描边样式:主边界用实线;LLM 区域用 stroke-dasharray="6,3";占位符/可展开区域用 stroke-dasharray="4,3"
  • 间距:层间间距 15–25px,同层卡片间间距 10–15px
  • L 形布线:箭头须以直角弯折方式布线,避免穿越其他内容区域 —— 禁止斜向穿过其他组件

摘要卡片(图表下方)

在 SVG 下方添加摘要卡片网格,呈现关键架构决策:

.cards { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin-top: 24px; }
.card { background: #0f172a; border: 1px solid #1e293b; border-radius: 10px; padding: 18px 20px; }

每张卡片包含一个与其所属层颜色一致的色点、标题及项目符号列表。

页眉模式

页眉须包含一个脉动青色圆点及副标题:

.header h1::before {
  content: '';
  width: 8px; height: 8px;
  border-radius: 50%;
  background: #22d3ee;
  animation: pulse 2s infinite;
}

检查清单

在最终定稿任一图表前,请逐一核验:

  • 背景色为 #020617,非纯黑或深灰
  • 所有卡片填充色均为 #0f172a,并叠加彩色半透层
  • 文字层级严格遵循五级灰度系统
  • 每一层均使用调色板中唯一指定的颜色
  • 编号步骤使用 #0ea5e9 填充的圆形,文字为白色
  • 箭头采用 L 形布线,无斜向穿越其他组件
  • 字体为 JetBrains Mono + PingFang SC
  • 已正确定义并应用网格图案至背景矩形
  • 所有 rx 值均符合尺寸约定(12 / 8 / 6 / 4)
  • 页脚文字使用 #475569,字号 10px

相关专题

更多
Aionclaw智能助手介绍
Aionclaw智能助手介绍

本专题汇总了AionClaw(AI龙虾助手)的功能介绍与在线使用入口。AionClaw是杭州趣猿人工智能有限公司推出的桌面级AI智能体,能直接在电脑上读写文件、运行脚本、操作浏览器,自动交付Word、PPT、Excel等成品。

2026.09.20

0

13

AionClaw AI智能体与电脑自动化任务执行功能使用教程
AionClaw AI智能体与电脑自动化任务执行功能使用教程

AionClaw专题整理AI智能体与电脑自动化相关功能使用教程,涵盖安装部署、AI任务执行、Skills技能、文件处理、浏览器控制、电脑操作、持久记忆、聊天工具连接以及办公、编程和内容创作等功能,帮助用户快速掌握AionClaw的实际使用方法。

2026.09.20

0

15

AI视频生成软件推荐
AI视频生成软件推荐

本专题汇总了当前主流的AI视频生成软件推荐与排行榜单,涵盖seko、AniShort、剧云、Lovart、LiblibAI及立刻mv等热门工具。同时整理了各软件在文生视频、图生视频、时长限制、画质表现及免费额度等方面的差异对比,助您快速选对适合创作需求的AI视频生成工具。

2026.09.16

0

9

ai生成视频的工具免费版合集
ai生成视频的工具免费版合集

本专题汇总了当前免费AI生成视频工具的排行榜与推荐清单,涵盖seko、讯飞智作、AniShort及剧云、Lovart等多模型集成平台。同时整理了各工具的免费额度、输出时长、水印政策及适用场景差异,助您快速选择合适工具开启AI视频创作。

2026.09.16

0

10

Pandas时间序列分析与可视化报表
Pandas时间序列分析与可视化报表

本专题整理Pandas日期转换、时间索引、重采样、滚动窗口、时区处理、plot绘图、Styler表格样式和报表输出方法。

2026.09.16

0

23

Pandas数据筛选索引与清洗处理
Pandas数据筛选索引与清洗处理

本专题整理Pandas中的loc、iloc、条件筛选、query查询、缺失值处理、重复值删除、类型转换和字符串列清洗方法。

2026.09.16

0

25

Pandas数据读取导入与文件导出处理
Pandas数据读取导入与文件导出处理

本专题整理Pandas读取CSV、Excel、JSON、SQL、Parquet等文件的方法,以及to_csv、to_excel、to_sql和to_parquet等常用数据导出流程。

2026.09.16

0

27

GDB怎么设置断点
GDB怎么设置断点

本专题介绍GDB按照函数名、源代码行号和文件位置设置断点的方法,详细说明run、continue、next、step等命令的配合使用,帮助定位程序崩溃、逻辑异常及代码未按预期执行的问题。

2026.09.11

0

28

GDB怎么查看变量值
GDB怎么查看变量值

本专题介绍GDB调试过程中查看变量值的具体方法,涵盖局部变量、函数参数、数组、结构体和指针内容查询,同时整理变量持续显示、格式化输出及无法读取变量时的排查思路。

2026.09.11

0

22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133万人学习