Turso 数据库管理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-oo-turso。
技能介绍
解决手动管理 Turso 基础设施的痛点
在处理边缘数据库项目时,开发者常需脚本化地创建、查询和删除 Turso 数据库、Group 与 Organization。直接集成往往受困于 API 认证和 Token 管理,凭据暴露风险高。该技能通过 OOMOL 注入凭据,将认证环节服务端化,让你只需关注动作载荷本身。
工作原理与核心动作
该技能通过 oo CLI 调用 Turso 连接器,凭据在服务端注入,无需接触原始 Token。关键步骤如下:
- 契约探测:构建 JSON 载荷前,使用
oo connector schema获取实时输入/输出契约。 - 载荷执行:执行
create_database或list_groups等动作时,通过--data传入 JSON 对象字符串或@path/to/file.json。 - 执行追踪:提取响应体中的
meta.executionId用于追踪。
支持的 10 个动作覆盖了从 list_locations、get_organization 到 create_database 与 delete_database 的完整生命周期管理。
适用边界与安全注意点
- 写操作需确认:Create、Update 或 Post 等改变 Turso 状态的动作,执行前必须确认载荷与实际影响。
- 破坏性操作需审批:Delete 或 Remove 等动作具有破坏性,执行前必须确认目标并获得明确批准。
- 避免重复登录:假设
ooCLI 已安装并完成 Turso 连接。不要主动运行oo auth login,仅在命令因认证或连接错误失败时,才回退到初始化步骤。
使用场景
- 为新客户端项目准备 Turso 数据库时,先查可用托管位置,再在指定组织下建群组和数据库。
- 定期盘点 Turso 基础设施,列出某组织下所有数据库和群组,确认资源分布与使用情况。
- 排查数据库配置问题时,按名称精确获取某个 Turso 数据库或群组的详细信息进行核对。
- 项目下线后清理 Turso 资源,在获得明确确认后删除指定组织中不再需要的数据库。
适合人员
- 边缘数据库平台的后端工程师,需要用脚本自动化完成数据库和群组的创建与查询,而非手动操作控制台。
- 管理 Turso 组织和多团队数据库访问的开发运维工程师,需要批量盘点数据库和群组分布并核对资源归属。
- 为 AI agent 集成 Turso 工具链的开发者,需要服务端注入凭据并以结构化动作输出执行数据库管理操作。