继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Supabase AI助手v2来袭,帮你更高效管理PostgreSQL数据库

守着一只汪
关注TA
已关注
手记 254
粉丝 11
获赞 37

今天我们发布了Supabase Assistant v2,它现在可以在仪表盘中使用,这是一个具备多种新功能的全球助手。

  1. Postgres 数据库设计
  2. 数据查询和图表
  3. 调试
  4. Postgres RLS:创建和编辑
  5. Postgres 函数功能:创建和编辑
  6. Postgres 触发器功能:创建和编辑
  7. SQL 转换为 supabase-js 代码

⚡️ 了解更多启动周的内容

新的统一人工智能方法

我们的新助理更加灵活且可扩展,采用了组件、工具和API的灵活系统。你可以手动输入上下文(如RLS策略),也可以根据你在仪表板上浏览的页面自动获取上下文(如你正在处理的特定表格)。

结果是一个在整个仪表板中持续存在的单一面板。它位于你的工作区旁边,就像是你的工作伙伴一样,当你需要时,只需按下cmd+i!键即可调用。它会自动检索你给出提示的相关信息,并且你也可以像使用Cursor和GitHub Copilot这些AI工具一样,给它添加更多的信息。

Supabase Assistant v2 的新功能

让我们来看看这次更新的新技能。

架构设计

如果你在创建新项目,助手可以引导你或激发你的灵感。它会教你如何构建数据库,并生成所有设置数据库所需的SQL查询。

 架构设计

编写 SQL

就像我们以前的助手一样,新的助手将帮助你根据你的数据模式编写查询。这个版本不仅能更好地理解上下文,还能给出更准确的建议。

调试查询

写 SQL 可能很困难。你可以利用新助手直接在 SQL 编辑器或助手面板中调试数据库错误。

调试

发现数据中的秘密

新助手可以直接执行查询。这种方式既实用又有趣,可以通过自然语言查询您的数据。基本的SELECT查询会自动运行,结果会以表格或图表的形式在对话中显示。助手会直观地选择图表的轴线。您的数据模式不会发送到底层LLM,而只是结构信息。这对于不熟悉SQL但仍然对数据分析感兴趣的用户来说是一个有用的工具。

看看这张图表如下所示。

SQL 转 REST

一旦您的数据库设置完毕,您可能希望直接连接它或使用我们提供的其中一个客户端库。如果您使用的是我们的 supabase-js 库,我们提供了一个有用的工具,可以将 SQL 查询转换为 supabase-js 客户端代码。只需让助手转换查询,它将回复一个完整的代码片段供您复制,或者是一个函数与 RPC 调用的组合。此功能由 SQL-to-rest 工具支持。

SQL到REST

RLS 政策:保护你的数据库

使用助理来建议、创建或修改 RLS 策略。只需解释所需的行为,助理将根据你的数据库模式和现有策略生成新的策略。要编辑现有策略,只需在策略列表中点击“使用助理编辑现有策略”,助理将提供适当的上下文,你可以开始给出指令。

RLS "这是一张与RLS相关的图片。"

PostgreSQL 函数和触发器

建议、创建或更新函数和触发器,方式像处理策略一样。可以描述你想要的功能或触发器,或从你的函数或触发器列表中选择“使用助理编辑”。

触发](https://imgapi.imooc.com/674fae790906174708000810.jpg)

反馈有什么吗?

这次发布为我们提供了一个基础,可以在您的数据库旅程的其他部分上进一步开发和整合。在使用Postgres时,您遇到的最棘手的问题是什么?助理可以怎样帮助您?请通过仪表板中的反馈表单向我们发送您的想法、建议和担忧。

如何访问网站

Supabase Assistant v2 今天已经可以使用了。进入一个项目并按 cmd + i,或者点击右上角工具栏中的小助手图标。

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP