相关 Skills
用于构建、调试、集成、迁移或记录 OpenUI、OpenUI Lang、Agent Interface、OpenUI Cloud、@openuidev 包、流式生成式 UI 渲染、组件库、现有项目云集成、自托管到云迁移、从 JSON UI 格式迁移、云工具(网页/图像搜索、工件)、远程 MCP 服务器、自定义函数工具和工具循环,以及多用户或多应用身份(前端令牌、app_id/user_id、对话 API、Responses 元数据)。
OpenUI
OpenUI 是一个全栈生成式 UI 框架,核心是 OpenUI Lang,一种紧凑的、流式优先的模型生成 UI 语言。不要将 OpenUI 视为仅限 React:核心语言、解析器、提示生成、运行时评估和类型位于 @openuidev/lang-core 中;React、Vue、Svelte 和无构建浏览器集成位于该核心之上。
首先从用户的应用或项目入手。在给出 API 建议之前,检查已安装的包、生成的模板和锁文件。当已安装的源代码缺失或任务针对 latest 时,仅使用 OpenUI 官方来源:GitHub 仓库 https://github.com/thesysdev/openui 和文档 https://www.openui.com。
回答前的首要检查
-
检查用户项目的
package.json和锁文件(如果可用)。 -
确定安装了哪些
@openuidev/*包及其版本。 -
优先使用已安装包的导出和生成的模板,而不是假设。
-
使用已安装的
node_modules/@openuidev/*、.d.ts文件和生成的文件作为事实来源(如果可用)。 -
如果没有应用或已安装的包,则使用官方文档和 GitHub 源代码。
除非涉及 OpenUI 或 @openuidev 包,否则不要将此技能用于一般 React UI 问题、通用设计系统建议、无关的 AI 代理框架或一般前端调试。






