SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 11-05 00:16

数据与分析

17,421 个结果

convex-migration-helper

Convex Migration Helper 是一个用于规划和执行 Convex 数据库 schema 与数据迁移的代理技能。它围绕 Convex 的一个核心约束设计:Convex 不允许部署与现存数据不匹配的 schema,因此破坏性变更必须遵循「加宽—迁移—收窄」(widen-migrate-narrow)的多阶段部署流程。该技能适用于添加必填字段、修改字段类型或结构、拆分或合并表、重命名或删除字段、从嵌套数据迁移为关系型数据等场景。对于全新项目、无需回填的可选字段、无数据的空表、增删索引等不涉及正确性问题的变更,则不需要使用它。技能提供在线迁移思路(应用持续对外服务,数据分批异步更新,迁移窗口期内代码需同时兼容新旧格式),并建议优先新增字段而非修改类型、优先弃用而非删除数据。非平凡迁移推荐使用 @convex-dev/migrations 组件,它内置批处理、基于游标的分页、状态跟踪、失败续跑、dry run 与进度监控;也可用 npx convex run migrations:myMigration 直接运行,并通过 dryRun: true 先做验证。资料还给出了迁移清单与常见陷阱。

数据与分析安装量暂无数据

convex-seed

convex-seed 是 Convex agent-skills 中的一个技能,用于向 Convex 数据库填充或导入数据。它提供两种途径:一是通过可重复运行的 internalMutation 种子函数写入示例数据,二是使用 npx convex import 进行批量导入,并要求数据形状与 schema 匹配。该技能强调种子操作应具备幂等性(如先清空再插入或使用 upsert),以便重复执行时安全无副作用,同时在完成后核对行数。规则包括:必须通过 internalMutation 或 convex import 写入并符合校验器;必须保证幂等;不得向共享部署中写入密钥或个人身份信息。

数据与分析安装量暂无数据