en un clic
yida-page-config
// 页面公开访问和组织内分享配置。支持 URL 验证、配置保存、导航显示控制。不适用于:配置表单数据权限(应使用 yida-form-permission),或修改页面代码内容(应使用 yida-custom-page + yida-publish-page)。
// 页面公开访问和组织内分享配置。支持 URL 验证、配置保存、导航显示控制。不适用于:配置表单数据权限(应使用 yida-form-permission),或修改页面代码内容(应使用 yida-custom-page + yida-publish-page)。
宜搭 AI 应用开发总入口技能。通过有 AI Coding 能力的智能体(悟空/Claude/Open Code 等)+ 宜搭低代码平台,实现一句话生成完整应用。 包含应用创建、表单设计、自定义页面开发、页面发布、登录态管理等完整开发流程。 当用户提到"宜搭"、"yida"、"低代码"、"创建应用"、"创建表单"、"发布页面"、"搭建"、"系统"等关键词时,使用此技能;以下情况不要触发:只是讨论通用前端/后端代码、非宜搭平台产品、或只需要解释概念而不操作宜搭资源。
宜搭数据管理。表单实例/流程实例/任务中心的查询、新增、更新。表单走 /v1/form/,流程走 /v1/process/,不能混用。
宜搭 HTTP 连接器执行动作安全生成与修复。适用于从前端 API 文件、后端 Controller/接口定义生成 OpenYida 连接器操作,或修复“点击测试后报错、所有操作消失”的连接器动作配置问题。不适用于创建连接器本体(应使用 yida-connector),也不适用于配置集成自动化逻辑流(应使用 yida-integration)。
宜搭 ECharts 高级报表技能。通过 ECharts + 自定义页面 JSX 实现高度定制化、更美观的数据可视化报表。本技能不负责创建宜搭原生报表(标准报表由 yida-report 技能负责),但 ECharts 报表必须依赖宜搭原生报表的 getDataAsync.json 或 getCacheData.json 接口获取聚合数据,禁止前端聚合。当用户提到「更美观」「高级」「定制化」「ECharts」「echarts」「Dashboard 大屏」「数据大屏」等关键词,或用户提供了报表 URL 要求优化时,使用此技能。普通的「报表」「统计」等需求默认由 yida-report 技能处理。
宜搭流程表单一体化创建。整合创建表单 → 转流程表单 → 获取 processCode → 配置流程四步为一步,流程定义格式与 yida-process-rule 完全一致,支持审批/办理/抄送、条件/并行分支、跳转规则,以及官方组件节点配置透传和 processJson 适配。不适用于:已有流程表单只需修改审批规则(应使用 yida-process-rule),或只需创建普通表单无审批(应使用 yida-create-form-page)。
宜搭自定义页面 JSX 开发规范。React 16 宜搭原生 export function 页面模式,宜搭 JS API 调用,状态管理与编码约束。不适用于:原生表单页面开发(无需 JSX),或发布页面(编写完成后需使用 yida-publish-page 发布)。
| name | yida-page-config |
| description | 页面公开访问和组织内分享配置。支持 URL 验证、配置保存、导航显示控制。不适用于:配置表单数据权限(应使用 yida-form-permission),或修改页面代码内容(应使用 yida-custom-page + yida-publish-page)。 |
/o/xxx),匿名用户无法调用需要登录态的表单接口verify-short-url 验证直接保存配置,URL 格式错误会导致配置失败appType 或 formUuid,必须从命令返回或 config.json 中提取/o/ 公开访问verify-short-url 验证 URL 有效性,再执行 save-share-config| 用户意图 | 触发条件 |
|---|---|
| 页面公开访问 | "公开访问"、"分享链接"、"外部访问" |
| 组织内分享 | "组织内分享"、"内部分享" |
| 导航栏显示控制 | "隐藏导航"、"全屏展示" |
正向触发:
不适用场景(不要触发):
yida-form-permissionyida-custom-page + yida-publish-page使用宜搭表单数据的自定义页面不支持公开访问(/o/xxx),因为匿名用户无法调用需要登录态的表单接口。
| 页面类型 | 公开访问 /o/ | 组织内分享 /s/ |
|---|---|---|
| 纯展示页面(静态/外部 API) | ✅ | ✅ |
| 使用宜搭表单数据 | ❌ | ✅ |
openyida verify-short-url <appType> <formUuid> <url>
openyida save-share-config <appType> <formUuid> <url> <isOpen> [openAuth]
| 参数 | 必填 | 说明 |
|---|---|---|
url | 是 | /o/xxx 或 /s/xxx,关闭时传 "" |
isOpen | 是 | y 开启 / n 关闭 |
openAuth | 否 | y 需授权 / n 不需要(默认) |
openyida get-page-config <appType> <formUuid>
openyida update-form-config <appType> <formUuid> false "<页面标题>"
看板/驾驶舱新建页面优先使用
openyida create-page <appType> "<页面名>" --mode dashboard,会一步完成导航隐藏并输出无左侧工作台栏的沉浸式 URL。
/o/xxx,组织内分享:/s/xxxa-z A-Z 0-9 _ -,可用 / 分隔多级路径,例如 /o/team/report-2026/ 或尾部 /,路径全局唯一| 异常场景 | 处理方式 |
|---|---|
| verify-short-url 验证失败 | 检查 URL 格式(路径段只含 a-z A-Z 0-9 _ -,/ 仅作分隔符),确认路径全局唯一 |
| save-share-config 失败 | 必须先执行 verify-short-url 验证通过后再保存 |
| 公开访问页面无法加载数据 | 使用宜搭表单数据的页面不支持公开访问(/o/),改用组织内分享(/s/) |
| 配置后访问 URL 404 | 确认 URL 路径唯一,等待 CDN 缓存刷新(通常 1-2 分钟) |
当 Agent 执行本技能遇到错误时,必须遵循以下默认行为:
| 错误类型 | 默认处理策略 |
|---|---|
| 命令执行失败 | 停止执行,向用户展示错误信息,询问是否重试或调整参数 |
| 参数缺失(appType/formUuid 等) | 主动询问用户补充,不得猜测或编造 |
| 权限不足 / 登录态失效 | 停止执行,提示用户执行 openyida auth status 检查登录态 |
| URL 验证失败 | 停止执行,提示用户检查 URL 格式或更换路径 |
| 网络超时 | 重试 1 次,仍失败则停止并提示用户检查网络 |
| 未知错误 | 停止执行,完整展示错误信息,建议用户反馈问题 |