ワンクリックで
yida-get-schema
宜搭表单 Schema 获取技能,通过调用 getFormSchema 接口获取指定表单的完整 Schema 结构,用于分析字段定义、组件配置、确认字段 ID(fieldId)等。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
宜搭表单 Schema 获取技能,通过调用 getFormSchema 接口获取指定表单的完整 Schema 结构,用于分析字段定义、组件配置、确认字段 ID(fieldId)等。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | yida-get-schema |
| description | 宜搭表单 Schema 获取技能,通过调用 getFormSchema 接口获取指定表单的完整 Schema 结构,用于分析字段定义、组件配置、确认字段 ID(fieldId)等。 |
| license | MIT |
| compatibility | ["opencode","claude-code"] |
| metadata | {"audience":"developers","workflow":"yida-development","version":"1.0.0","tags":["yida","low-code","schema","api"]} |
本技能描述如何通过 getFormSchema 接口获取宜搭表单的完整 Schema 结构。获取到的 Schema 可用于分析字段定义、组件配置、学习表单结构等场景,也可用于在编码时确认字段 ID(fieldId)。
当以下场景发生时使用此技能:
场景:获取表单的完整 Schema 结构 命令:
node .claude/skills/yida-get-schema/scripts/get-schema.js APP_XXX FORM-XXX
输出:完整的 Schema JSON,包含 pages、componentsMap 等
node .claude/skills/yida-get-schema/scripts/get-schema.js <appType> <formUuid>
参数说明:
| 参数 | 必填 | 说明 |
|---|---|---|
appType | 是 | 应用 ID,如 APP_XXX |
formUuid | 是 | 表单 UUID,如 FORM-XXX |
示例:
node .claude/skills/yida-get-schema/scripts/get-schema.js "APP_XXX" "FORM-XXX"
输出:日志输出到 stderr,Schema JSON 输出到 stdout。
.cache/cookies.json(首次运行会自动触发扫码登录).cache/cookies.json 获取登录态;若不存在则自动调用 login.py 触发扫码登录getFormSchema 接口获取表单 Schema;根据响应体 errorCode 自动处理异常(详见 yida-login 技能文档「错误处理机制」章节)get-schema/
├── SKILL.md # 本文档
├── getFormSchema.ts # 接口类型定义参考
└── scripts/
└── get-schema.js # Schema 获取脚本
getFormSchema 接口的完整参数、返回值和错误处理机制,请参考 reference/yida-api.md 文档中的「表单设计类 API」章节。
yida-create-form-page 技能yida-publish 技能宜搭平台退出登录技能,清空本地 Cookie 缓存内容。
宜搭自定义页面开发技能,包含宜搭表单 JS API 调用(增删改查/流程/工具类共 27 个)、React 16 JSX 组件开发规范、状态管理模式与编码约束。
宜搭表单页面创建与更新技能,支持创建新表单(saveFormSchemaInfo + saveFormSchema + updateFormConfig)和更新已有表单(getFormSchema + saveFormSchema + updateFormConfig),支持 19 种字段类型(含 SerialNumberField 流水号)和字段增删改操作。
宜搭自定义页面创建技能,通过调用 saveFormSchemaInfo 接口快速创建自定义展示页面。
宜搭自定义页面发布技能,将 JSX 源码经 Babel 编译、UglifyJS 压缩后构建 Schema,并通过 saveFormSchema 接口部署到宜搭平台。
宜搭完整应用开发技能,描述从零到一搭建一个完整宜搭应用的全流程,包括创建应用、创建页面、需求分析、编写代码、创建表单、发布部署。