SuperAPI AI 工具集

tui-design

设计与创作

查看项目

更新于 10-15 22:15

技能介绍

用途:为终端用户界面(TUI)提供设计系统级指导,覆盖布局选择、响应式行为、输入与焦点、状态与异步、终端能力策略、视觉层级与可访问性、渲染与终端生命周期,以及验证方法。

主要能力:按工作类型选择布局(多面板浏览、Miller 列/下钻、仪表盘、侧栏+编辑器+结果、内联选择器、日志虚拟列表);响应式折叠与状态保留;键盘导航、模态输入路由、破坏性操作确认、鼠标支持;输入解析单一归属(如使用 Crossterm 时不混用 EventStream 与 read/poll);异步结果按请求标识关联、按稳定身份跟踪选中行、取消或分离工作;终端能力协商(真彩色、256/16 色、图片/超链接/剪贴板、Nerd Font 图标、Unicode 字素与单元格宽度);语义色槽与明暗主题;缓冲渲染与单元格差分;终端模式的作用域获取与恢复。

使用方式:作为设计参考与检查清单使用,结合项目实际框架版本;示例调色板(如 SilkCircuit Neon)仅属特定项目视觉标识,非通用主题。可参考 app-patterns.md 与 visual-catalog.md。

适用场景:设计或评审终端应用界面、键盘交互、异步数据流与终端兼容性时。

限制:不是框架 API 手册,不强制采用新工具包;不替代对真实终端与辅助技术路径的测试;文档检查日期为 2026-09-04,框架 API 可能变化,应以项目版本为准;未提供具体安装命令、收费或平台信息。