SuperAPI AI 工具集

engram-tui-quality

测试与质量

查看项目

更新于 10-15 21:50

技能介绍

用途:当需要新增界面或菜单选项、修改按键绑定或导航流程、更新列表渲染与详情视图时,使用该技能确保遵循 Bubbletea/Lipgloss 的质量规则。

主要能力:

  1. 交互规则:各界面之间键盘行为必须一致;空状态、加载状态与错误状态必须明确且可读;长列表需要清晰的截断或滚动提示;返回导航应可预期地保留上下文。
  2. 测试规则:新增按键切换需补充 update 测试;新增渲染分支需补充 view 测试;异步命令与数据加载路径需补充 model 测试;任何 TUI 行为变更都必须有确定性测试,否则不予发布。

使用方式:在触发条件(改动 model、update、view、导航或渲染)出现时应用本技能,按上述交互与测试规则检查实现。资料未提供具体安装命令或调用示例。

适用场景:Engram 项目的 TUI 界面开发与维护,包括菜单、列表、详情页、导航流转及渲染逻辑的改动。

限制:本技能聚焦质量与测试约束,不涉及具体实现细节;资料未提供平台、收费或更多使用步骤信息。