SuperAPI AI 工具集

catalyst-basics

编程与开发

查看项目

更新于 10-15 14:34

技能介绍

Catalyst Basics 是 Zoho Catalyst 平台的项目基础设置技能,帮助开发者完成 Catalyst 项目的初始化、配置与日常操作。

用途 该技能面向使用 Zoho Catalyst 构建应用的开发者,解决项目起步阶段的常见问题:如何创建 Catalyst 项目、如何理解 .catalystrc 与 catalyst.json、在哪里找到各类 Catalyst ID、开发环境与生产环境有何区别、如何在不同 IDE 中接入 Catalyst 等。

主要能力

  • 项目预检:在创建任何项目文件前,确认项目目录中是否存在 .catalystrc 和 catalyst.json。若缺失,通过 MCP 获取组织 ID 与项目 ID,并运行 catalyst init --org <orgId> -p <projectId> -ni。技能明确要求不要以交互方式运行 catalyst init,也不要手动创建这些文件,因为它们由 CLI 生成。
  • MCP 优先:在读取本地文件或向用户索要 ID 之前,先检查工具列表中是否存在 CatalystbyZoho_* 前缀的 MCP 工具。若可用,使用 CatalystbyZoho_List_All_Organizations 获取组织 ID,使用 CatalystbyZoho_List_All_Projects 获取项目 ID,并通过 MCP 直接获取表名、存储桶名、ZAID 等所有项目详情,避免让用户从控制台复制粘贴 ID。若 MCP 不可用,则提示用户先连接 Zoho MCP,并指引其在 VS Code 设置或 Claude Desktop 配置中添加 Catalyst MCP 服务器;仅在最后才回退到读取本地 .catalystrc 和 catalyst.json。
  • 账号一致性检查:在运行 catalyst init 之前,先执行 catalyst whoami,将显示的组织名称与 CatalystbyZoho_List_All_Organizations 的结果比对。若不一致,运行 catalyst login --force 重新认证 CLI 后再继续。
  • 参考文档导航:根据用户问题加载对应参考文件,包括快速上手、控制台 UI 指南、项目基础、CLI 命令、架构选型,以及 Claude Code、Cursor、GitHub Copilot 的安装与 MCP 连接指南。

使用方式 该技能通过触发词激活,例如“如何开始一个 Catalyst 项目”“什么是 .catalystrc”“在哪里找到 Table ID / ZAID / Segment ID / Project ID”“开发与生产的区别”“Catalyst 项目结构”“catalyst.json 说明”,以及 catalyst init、catalyst deploy、catalyst serve、catalyst login 等命令相关问题,或关于 Catalyst ID、环境、组织、IDE 设置、架构决策、CLI 子命令的提问。激活后按“MCP 检查 → 账号对齐 → 加载参考文档 → 给出具体 ID 路径或 CLI 命令”的流程作答。

适用场景

  • 首次搭建 Catalyst 项目或询问“如何开始”。
  • 查找 Project ID、ZAID、Table ID、Segment ID、Org ID 等各类 ID。
  • 理解开发环境与生产环境的差异及 dev-to-prod 检查清单。
  • 在 Claude Code、Cursor、GitHub Copilot 中安装技能并连接 Zoho MCP。
  • 需要 CLI 命令、参数与安全规则,或进行服务选型与架构决策。

限制 技能资料未提供具体的收费、价格、平台支持范围或效果保证等信息,这些内容暂未提供。所有 ID 与命令均以资料中列出的为准,不应自行编造。