SuperAPI AI 工具集

terminal-ui-design

设计与创作

查看项目

更新于 10-15 21:36

技能介绍

用途:在构建 CLI 工具、TUI 应用或终端界面时,生成有设计感、生产级的终端用户界面,避免千篇一律的终端外观。

主要能力:提供设计思路与实现参考,涵盖设计方向(如赛博朋克、复古计算、极简禅意、仪表盘、合成波霓虹、粗野主义、大型机、蒸汽朋克、军事战术等)、边框样式(单线、双线、圆角、粗线、虚线、纯 ASCII、块字符、自定义 Unicode)、配色策略(ANSI 16、256 色、真彩色、单色)、文字排版(ASCII 艺术标题、字重、装饰、字距、大小写、Unicode 符号、自定义项目符号)、布局(面板、分栏、表格、留白、密度、层级、非对称)、动效(旋转指示器、进度条、打字效果、过渡、实时更新)、数据展示(迷你图、条形图、表格、树形、状态指示、仪表)以及装饰元素(分隔线、区块标记、背景纹理、图标)。同时列出应避免的反模式,并给出库速查(Python 的 Rich、Textual;Go 的 Bubbletea、Lipgloss;Rust 的 Ratatui;Node.js 的 Ink、Blessed)与 ANSI 转义码示例。

使用方式:资料未提供具体安装命令或调用步骤,仅说明在用户要求构建 CLI 工具、TUI 应用或终端界面时使用该技能。

适用场景:需要为终端界面确立明确美学方向并落地实现时,例如监控仪表盘、向导式 CLI、信息密集型面板等。

限制:资料未提供收费、价格、平台支持范围或效果保证等信息;实现复杂度需与美学目标匹配。