SuperAPI AI 工具集

tui-design

设计与创作

查看项目

更新于 10-15 16:47

技能介绍

用途:为 TUI 组件、CLI 工具和终端界面提供高设计质量指导,避免通用终端审美,产出有辨识度的终端体验。

主要能力:涵盖设计思考(目的、基调、约束、差异化)、边框与制表符(单线、双线、圆角、粗线、虚线、ASCII、块字符、自定义 Unicode)、配色策略(ANSI 16、256 色、真彩、单色)、排版与文本样式(ASCII 艺术标题、字重、装饰、字距、大小写、Unicode 符号、自定义项目符号)、布局与空间构成(面板、分栏、表格、留白、密度、层级、非对称)、动效(盲文与点阵 spinner、进度条、打字效果、过渡、实时更新)、数据展示(迷你图、条形图、表格、树、状态指示、仪表)以及装饰元素(分隔线、区块标记、背景纹理、图标)。

使用方式:编码前先确定语境与明确的美学方向,再按所选方向选择边框、配色、排版与布局;文中给出 ratatui(Rust)、xterm.js v6(TypeScript)、Rich/Textual(Python)、Bubbletea/Lipgloss(Go)、Ink/Blessed(Node.js)等库的速查,以及 ANSI 转义码示例,如 \x1b[1m 加粗、\x1b[38;2;R;G;Bm 真彩。

适用场景:构建 TUI 组件、CLI 输出样式、终端渲染;Web UI 组件应改用 frontend-design 技能。

限制:资料未提供安装命令、收费与价格信息;具体平台与效果未说明。