with one click
supabase
Supabase 后端即服务 (BaaS),提供 PostgreSQL 数据库、身份认证、实时订阅、存储等,免费套餐适合小项目
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Supabase 后端即服务 (BaaS),提供 PostgreSQL 数据库、身份认证、实时订阅、存储等,免费套餐适合小项目
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
API Server - DeepSeek/Kimi 多模型 Agent,131个MCP工具,支持 tool calling 自动循环
AI 视频全自动生产线 - opus.pro 视频生成 + OpusClip 字幕/元数据 + Genspark 高质量缩略图 + viaSocket → YouTube,全程零成本
Cloudflare Pages 静态网站部署,支持命令行一键部署、API 部署、项目管理
Genspark AI 图片生成器 - 基于 nano-banana-pro 模型,支持任意比例、带文字渲染、自动上传公开托管,可用于缩略图/封面/社交媒体/插图等场景
微信桌面版命令行控制工具,通过 macOS Accessibility API 读取聊天列表、消息内容,搜索联系人,发送消息
手机推送通知工具,基于 ntfy.sh 免费服务,一行命令推送到手机
| name | supabase |
| description | Supabase 后端即服务 (BaaS),提供 PostgreSQL 数据库、身份认证、实时订阅、存储等,免费套餐适合小项目 |
Supabase 是开源的 Firebase 替代品,提供 PostgreSQL 数据库 + RESTful API + 实时订阅 + 身份认证 + 文件存储。
| 项目 | Ref ID | 用途 |
|---|---|---|
| cny-website | gqzkywxxdtmwrcmvsrnr | 农历新年网站祝福留言板 |
项目 URL: https://gqzkywxxdtmwrcmvsrnr.supabase.co
Anon Key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Imdxemt5d3h4ZHRtd3JjbXZzcm5yIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NzE0MzcxNzksImV4cCI6MjA4NzAxMzE3OX0.G_VEfkhrGC4ncEIV7xTBjKYBDJAjDCATC-ZPivaSnD0
控制台: https://supabase.com/dashboard
Supabase 的 REST API 基于 PostgREST,所有操作都可以用 curl 完成。
-H 'apikey: <ANON_KEY>' \
-H 'Authorization: Bearer <ANON_KEY>' \
-H 'Content-Type: application/json'
# 查询所有记录
curl -s '<URL>/rest/v1/<表名>?select=*' \
-H 'apikey: <KEY>' -H 'Authorization: Bearer <KEY>'
# 带条件、排序、分页
curl -s '<URL>/rest/v1/<表名>?select=*&order=created_at.desc&limit=50' \
-H 'apikey: <KEY>' -H 'Authorization: Bearer <KEY>'
# 过滤条件
?name=eq.test # 等于
?age=gt.18 # 大于
?name=like.*test* # 模糊匹配
?id=in.(1,2,3) # IN 查询
curl -s -X POST '<URL>/rest/v1/<表名>' \
-H 'apikey: <KEY>' -H 'Authorization: Bearer <KEY>' \
-H 'Content-Type: application/json' \
-H 'Prefer: return=representation' \
-d '{"name":"value","message":"hello"}'
curl -s -X PATCH '<URL>/rest/v1/<表名>?id=eq.1' \
-H 'apikey: <KEY>' -H 'Authorization: Bearer <KEY>' \
-H 'Content-Type: application/json' \
-H 'Prefer: return=representation' \
-d '{"message":"updated"}'
curl -s -X DELETE '<URL>/rest/v1/<表名>?id=eq.1' \
-H 'apikey: <KEY>' -H 'Authorization: Bearer <KEY>'
<!-- UMD 方式引入 -->
<script src="supabase.js"></script>
<!-- 或 CDN -->
<script src="https://cdn.jsdelivr.net/npm/@supabase/supabase-js@2/dist/umd/supabase.js"></script>
<script>
var sb = window.supabase.createClient(SUPABASE_URL, SUPABASE_KEY);
// 查询
sb.from('表名').select('*').order('created_at', {ascending: false}).limit(50)
.then(function(res) { console.log(res.data); });
// 插入
sb.from('表名').insert([{name: 'test', message: 'hello'}])
.then(function(res) { console.log(res); });
</script>