SuperAPI AI 工具集

terminal-ui-design

设计与创作

查看项目

更新于 10-15 21:37

技能介绍

用途:在构建 CLI 工具、TUI 应用或终端界面时,生成有设计感、避免通用终端审美的代码。

主要能力:提供设计思路与实现参考,包括先确定目的、语气(如赛博朋克、复古计算、极简禅意、合成波霓虹、单色粗野主义等)、技术约束与差异化;边框样式(单线、双线、圆角、粗线、虚线、纯 ASCII、块字符、自定义 Unicode);配色策略(ANSI 16、256 色、真彩色、单色)与氛围营造;排版与文本样式(ASCII 艺术标题、字重、装饰、字距、大小写、Unicode 符号、自定义项目符号);布局与空间构成(面板、分栏、表格、留白、密度、层级、非对称);动效(旋转指示器、进度条、打字效果、过渡、实时更新);数据展示(迷你图、条形图、表格、树形、状态指示、仪表);装饰元素(分隔线、章节标记、背景纹理、图标)。

使用方式:资料未提供具体安装命令或调用步骤,仅给出库参考:Python 用 Rich、Textual;Go 用 Bubbletea、Lipgloss;Rust 用 Ratatui;Node.js 用 Ink、Blessed;也可使用 ANSI 转义码,如 \x1b[1m 粗体、\x1b[3m 斜体、\x1b[4m 下划线、\x1b[31m 红色前景、\x1b[38;2;R;G;Bm 真彩色、\x1b[2J 清屏。

适用场景:需要高设计质量的终端界面,如监控仪表盘、向导式 CLI、数据展示工具等。

限制:资料未说明收费、价格、平台支持范围或具体效果保证;实现复杂度需与美学目标匹配,避免无意图的通用输出。