为了账号安全,请及时绑定邮箱和手机立即绑定

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

今天我们发布了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,或者点击右上角工具栏中的小助手图标。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消