SuperAPI AI 工具集

building-app

通用与其它

查看项目

更新于 10-16 02:31

技能介绍

用途:building-app 是一个 Robomotion App 构建技能,用于通过对话为机器人流程搭建真实的前端 React 应用。一个 Robomotion App 由两部分组成,位于同一 git 仓库:app/ 下仅使用 @robomotion/app-kit 组合的界面屏幕,以及 main.ts、subflows/ 下回答每个按钮的机器人流程(每个动作对应一个 App Action 触发器)。两者通过 app.json 和类型化 action-RPC 相连。

主要能力:以 app.json 为契约唯一来源,通过 typegen 把变更同步到 SPA 和流程两侧;契约哈希不一致时显示“应用已更新,请重载”的阻断状态。提供文档索引(./docs/contract.md、app-kit-reference.md、mcp.md、build-view.md、archetypes/ 等)按主题查阅。

必要用法:环境需 robomotion CLI 在 PATH 中、bun、git 及 Robomotion 登录。常用命令包括 robomotion create app "<name>"、robomotion app create、robomotion app sync、robomotion app codegen、robomotion app dev、robomotion app validate、robomotion app start、robomotion app smoke、robomotion app publish 等。开发初稿必须为每个按钮接入真实 action,示例数据仅作为未连接时的兜底,且需按 useConnection() 的 unconfigured 状态门控。

适用场景与限制:适合面向非技术用户快速构建带机器人能力的内部应用。本介绍未提供具体收费、价格与效果信息。