用途:围绕 OpenTUI 的项目搭建与示例探索提供指导,包括脚手架创建、模板挑选、组件示例与项目组织建议。
主要能力:介绍使用 create-tui 快速初始化项目,可用 bun create tui my-app 或 npm create tui my-app,并通过 --template 选择 minimal、basic-cli、dashboard、form-app、editor、game 等模板;也说明手动项目结构、package.json 与 tsconfig.json 配置、入口文件写法。
组件与示例:给出按钮、模态框等组件代码思路,以及 Dashboard、表单、CLI 等模板示例;列出 OpenCode、cftop、critique、opentui-examples 等案例,并说明可从 sst/opentui 仓库运行核心与 React 示例。
最佳实践:按功能组织 src 目录,保持组件单一职责与组合、统一主题样式、处理错误边界,并关注列表渲染与重渲染性能;提供从入门到进阶的学习路径。
限制:该技能面向项目搭建和示例查找,核心开发请用 /opentui,React 用 /opentui-react,SolidJS 用 /opentui-solid;具体收费、平台要求与运行效果等资料暂未提供。