mcpField
S
spacetimedb-quickstarts

spacetimedb-quickstarts

github.com/danmossa开发2160 次安装19 周前更新
代码仓库

关于 spacetimedb-quickstarts

面向初次使用 SpacetimeDB 的开发者及框架快速入门场景的技能,指导从 CLI 安装、项目发布到客户端连接的基本流程。还提供文档索引,并引导深入到表结构、Reducer 和 SDK 等主题。

主要功能

  1. 01指导 CLI 安装与登录
  2. 02说明本地启动和集成开发流程
  3. 03串联模块发布与客户端绑定生成
  4. 04提供文档和快速入门索引
  5. 05引导转向专门主题技能

适用场景

  1. 01开始 SpacetimeDB 本地开发
  2. 02通过 Maincloud 发布模块
  3. 03生成客户端绑定并连接数据库
  4. 04查找语言或框架的快速入门

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/danmossa/spacetimedb-skills --skill spacetimedb-quickstarts

安装后在 Claude Code 中输入/spacetimedb-quickstarts确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
docs.md
intro-faq.md
intro-key-architecture.md
intro-what-is-spacetimedb.md
quickstarts-angular.md
quickstarts-browser.md
quickstarts-bun.md
quickstarts-c-plus-plus.md
quickstarts-c-sharp.md
quickstarts-deno.md
quickstarts-nextjs.md
quickstarts-nodejs.md
quickstarts-nuxt.md
quickstarts-react.md
quickstarts-remix.md
quickstarts-rust.md
quickstarts-svelte.md
quickstarts-tanstack.md
quickstarts-typescript.md
quickstarts-vue.md

详细介绍

将此技能用于初次接触 SpacetimeDB 时的工作,以及框架快速入门。

核心流程

  1. 安装 spacetime CLI,并运行 spacetime login 以发布到 Maincloud。
  2. 对于本地开发,使用 spacetime start 启动独立模式;默认监听端口 3000,且不支持 SSL。
  3. 创建或打开项目,构建并发布模块,生成客户端绑定,然后将客户端连接到数据库名称。
  4. 确保所有命令中的服务端模块语言、包管理器、数据库名称、模块路径和生成的绑定路径保持一致。

尽可能使用 spacetime dev 进行集成式本地开发循环:

spacetime dev --template basic-ts

快速入门涉及实现细节后,请使用相应的专门技能:

参考索引

需求打开
安装、登录、本地运行和后续步骤references/docs.md
产品模型、工作流和架构references/intro-*.md
语言或框架设置references/quickstarts-*.md

指南

  • 快速入门涉及生成的绑定或运行时代码后,将 SDK 特定问题转交给匹配的客户端技能。
  • 除非用户要求切换,否则保留快速入门中的服务端模块语言和包管理器。
  • 提供命令时,确保 CLI 和客户端步骤中的数据库名称、模块名称及生成的绑定路径保持一致。

评论

支持 Markdown