终端极客风Terminal Aesthetic
设计风格借用命令行语言表现直接和工具感
终端极客风使用等宽字体、提示符、命令输出和有限色彩,适合开发者工具与 API 文档。命令应保留为可复制的真实文字,整页也不必全部做成黑底绿字。
▣ release/consoleprod · ap-east-109:42:18
checkout-api
v2.14.0
canary 25% · checks are watching p95 and error rate.
$ deploy promote --to=100%
✓ bundle 1.2s✓ migrations skipped○ metrics window 02:14 left
设计原则 · Principles
- 等宽字体用于命令、数据和短标签,长正文保持易读iiii 与 mmmm 一样宽等宽 = 每列对齐,代码感的来源
- 建立克制的基础色,让命令内容始终清楚绿字黑底黑白单色
- 提示符和状态符号只用于帮助识别结构$ vibe deploy --prod
- ASCII 分隔线可以组织内容,但不能增加阅读负担──────────┤ README ├──────────不用画图标,字符就能做分隔线
- 闪烁光标只作轻量提示,并响应减少动效设置npm run dev闪烁光标 = 这台机器还活着
什么时候用
- 命令行工具官网,让网页延续产品语言$ npx create-ai-appAI CLI 工具官网,工程师一看就亲切
- 开发者文档首页,强调目录和命令示例docs/ ├─ quickstart.md └─ api.md文档站用等宽字体,目录都像命令输出
- API 与云服务页面,展示状态和技术信息POST /v1/chat200 OK · 42ms
- 工程团队招聘页,面向熟悉命令行的受众$ whoami → 后端工程师(远程)招工程师,JD 本身就是一道面试题
什么时候不用
- 面向非技术用户却不解释终端符号给爸妈做的相册 App 也是黑底绿字非技术用户只觉得「坏了吗」
- 暗色背景配低对比、小字号正文暗绿配黑底,字号再一缩,直接隐身
- 把命令做成图片,导致无法复制和搜索hero 贴一张终端截图,文字选不中、搜不到真文本才能复制命令,截图是敷衍
- 同时加入大量不相关的玻璃和拟物材质$ run毛玻璃气泡
组成结构 · Anatomy
iiii = mmmm+
绿字黑底+
$ run+
──┤ ├─+
1等宽字体Monospace用于命令、路径和数据对齐;长正文不必强制使用
2克制色板Palette以少量基础色突出输出状态,同时保证对比度和状态含义
3$ 提示符Prompt$ ▲ ✓ → 几个字符就是全部图标系统
4ASCII 分隔线ASCII Divider────── ┤标题├ ──────,字符代替图形分隔
5闪烁光标Blink Cursor可作为装饰性运行提示;不要持续干扰阅读,并支持减少动效
AI 提示词 · Prompt
终端极客部署观察控制台,等宽字体,黑底低饱和绿字,$ 提示符与命令历史,服务健康状态、canary 部署、promote 与 rollback 任务,ASCII 分隔线和轻量闪烁光标,terminal deploy console, monospace, command line vibe典型使用场景
部署观察控制台
▣ release/consoleprod · ap-east-109:42:18
checkout-api v2.14.0
canary 25% · p95 stable · error rate 0.08%
$ deploy promote --to=100%
promote →rollback ↶AI CLI 工具官网
开发者文档首页
API 产品落地页
工程师招聘页