用途:为 Uni Modules Setting(u-uni-modules-setting)组件生成 ASCII 文本界面(TUI)表示,并配套输出结构化的组件规格、Pencil 规范与批量设计计划,便于界面还原与设计工具衔接。
主要能力:一是生成单色文本的 TUI 渲染块;二是始终输出布局属性,包括 top、left、width、height、spacing、颜色、排版、zIndex;三是输出可被 Pencil MCP 使用的 PENCIL_SPEC,以及每次调用不超过 25 个操作的 batch_design 计划。
必要用法:输出必须包含四个固定块(OUTPUT: TUI_RENDER、OUTPUT: COMPONENT_SPEC、OUTPUT: PENCIL_SPEC、OUTPUT: PENCIL_BATCH_DESIGN)。推荐输入模型包含 widthCols、grid 像素、props、modelValue、state(focused、disabled、loading、error)、style、typography、layout、hotkeys。渲染遵循共享规则:不使用 TAB 字符,不超过 widthCols,提供表头、主体区域,并在可交互时给出最简热键提示。disabled=true 时抑制交互提示,loading=true 时显示稳定占位内容,error 非空时在单行页脚输出并截断到宽度。源码文档不使用外部文档 URL,查询仓库索引 full-stack-skills/tui-sources/components.json,按 skill=tui-uni-modules-setting 或 slug=uni-modules-setting 查找。
限制:资料未提供安装命令、具体收费、可用平台、性能效果以及组件完整属性列表;上述未提供内容暂未说明。