Yida Aggregate Table

SKILL前端设计
前端设计 未标注权限 许可证不明确

宜搭聚合表(virtualView)管理。用于列出、创建空聚合表、读取/预览设计配置、保存草稿、发布配置和查询构建状态;严格区分 stash 与 live revision,并在写入前校验固定前端已确认的六数组契约。

一句话选型结论

按资料字段整理

Yida Aggregate Table是前端设计类的 Agent Skill,安装方式:GitHub 仓库,权限级别未标注,许可证不明确,没有现成安装命令,需按说明手动放置 SKILL.md。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类前端设计 安装方式GitHub 仓库 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 openyida
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

GitHub 仓库
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    按安装说明或仓库 README,把 SKILL.md 放到客户端的 skills 目录(一般一个技能一个文件夹)。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

前端设计
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方openyida仓库 openyida · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式GitHub 仓库安装包 openyida/openyida
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 2026-08-27
正文体量4.6 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
出页面与组件

按描述生成页面结构和组件草稿。

调整样式与布局

改间距、配色与响应式布局。

生成设计说明

把设计稿整理成开发能接的说明。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 基础信息齐全,可以先按说明装一个试试。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有现成安装命令,要按安装说明或仓库 README 手动放置。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在前端设计场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
Yida Aggregate Table当前 未标注权限 GitHub 仓库 未标注 未标注 无
前端设计 只读 GitHub 仓库 882.3 万 Codex、Claude、Cursor 有
Vercel 组合模式 联网访问 GitHub 仓库 385.9 万 Codex、Claude、Cursor 有
Vercel React native skills 前端 只读 GitHub 仓库 246.9 万 Codex、Claude、Cursor 有
adapt 搜索 浏览器控制 GitHub 仓库 202.7 万 Codex、Claude、Cursor 有
使用我的浏览器 浏览器控制 GitHub 仓库 184.8 万 Codex、Claude、Cursor 有

SKILL.md 全文

4.6 KB
模型实际读到的说明书原文,来自技能仓库

宜搭聚合表技能

触发条件

用户明确提到“聚合表”“虚拟视图”“virtualView”,或要检查、预览、保存、发布已有聚合表时使用本技能。普通统计报表使用 yida-report;自定义看板使用 yida-dashboard / yida-rechart,不要混用。

本技能只编排 openyida aggregate-table 已有的确定性窄命令,不生成通用高层 DSL,不复刻聚合公式引擎,不调用前端 AI authoring 接口。

安全边界

  • 写操作前必须从当前资源上下文取得精确 appType 和聚合表 formUuid,不得按名称猜 ID。
  • preview 是远端计算请求但不持久化;save 写草稿;publish 写 live 配置并触发构建。
  • save 的并发轴是 stashGmtModified,publish 的并发轴是 gmtModified。对应 GET readback 轴必须存在且前进;响应包含 revision 时还必须与该 readback 轴一致,不能用响应替代回读证据。
  • 设计 JSON 的六个顶层数组是 relationForms、relationships、aggregatedFields、auxFields、formulaFields、validators。显式错误类型必须失败,不能改成空数组继续写。
  • 不实现或猜测整表 delete。当前没有固定前端证据证明删除 API;物理 cleanup 必须报告 remote_cleanup_unsupported,不能声称删除成功。域内真实 E2E 只能在 exact runId/name ownership 证明成立后写入,并以 live revision 条件恢复至写前 canonical 配置;并发或归属证据变化时必须 restore_blocked,不得覆盖。
  • 动态租户 limits、真实公式语法、stash/live 可见性延迟、published runtime 查询和删除协议均为 PLATFORM_PROBE_REQUIRED。

工作流

1. 读取目标与现状

openyida aggregate-table list <appType> --json
openyida aggregate-table inspect <appType> <formUuid> --json

需要新建资源且用户已授权时,才执行:

openyida aggregate-table create-empty <appType> "<名称>" --no-open

2. 准备设计 JSON

设计 JSON 放在 <projectRoot>/.cache/openyida/<任务名>/aggregate-design.json,通过结构化文件写入工具创建。不要用 shell heredoc、cat、echo、printf、tee 或重定向生成。

发布前至少满足:

  • 每个 relationship 的 relationshipInfos 数量与 relationForms 数量一致。
  • relationId 唯一,并与 aggregatedFields[].id 一一对应。
  • 指标包含唯一 id、非空 name 和 formula。
  • validator 同时包含 formula 与非空 text.zh_CN。
  • filter rules 不超过固定前端默认上限 10,且每条 rule 有 operator。
  • aux field 包含唯一 id 与非空 name。

以上只做结构与引用完整性校验,不在本地判断聚合公式业务语义。

3. 预览、保存与发布

openyida aggregate-table preview <appType> <formUuid> <design.json> --json
openyida aggregate-table save <appType> <formUuid> <design.json> --json --no-open
openyida aggregate-table publish <appType> <formUuid> <design.json> --json --no-open
openyida aggregate-table status <appType> <formUuid> --json

不要跳过 preview 后直接发布未经平台计算验证的复杂配置。发布成功只证明配置持久化;构建状态还必须精确读取到 SUCCESS。FAIL 时保留 errorMsg,不要无修改重复发布。

完成契约

  • 只读任务:返回精确 appType/formUuid、当前六数组摘要与 revision 状态。
  • 草稿任务:revisionAxis=stashGmtModified、stash readback revision 已前进且六数组 canonical readback 一致;响应 revision 存在时须与 stash readback 一致。
  • 发布任务:revisionAxis=gmtModified、live readback revision 已前进且六数组 canonical readback 一致;响应 revision 存在时须与 live readback 一致,并读取构建终态。
  • 真实运行态结果与物理 cleanup 在平台协议未探明前必须明确标注 PLATFORM_PROBE_REQUIRED / remote_cleanup_unsupported;域内 E2E 的 conditional restore 还必须单独给出 exact readback 证据,不能用命令退出 0 替代。

WHEN NOT(明确不做)

  • 整表 delete、模糊名称清理或跨 run 清理。
  • AI 文生聚合表、拖拽设计器复制、每个 UI 动作一个 CLI 子命令。
  • 通用 high-level DSL、动态 limits 平台或本地公式引擎。

常见问题

5 问
答案由本站依据条目字段整理
Yida Aggregate Table怎么安装?

没有现成安装命令:按安装说明或仓库 README,把 SKILL.md 放进客户端的 skills 目录(一般一个技能一个文件夹)。

Yida Aggregate Table支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

Yida Aggregate Table权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

Yida Aggregate Table收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

Yida Aggregate Table用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。