返回 文章 apply CMS 文章

datasette-apps 0.3a0 发布:增强与 Datasette Agent 的集成

datasette-apps 0.3a0 发布,让在 Datasette 内创建和管理 HTML 应用更便捷,尤其通过与 Datasette Agent 的深度集成。

Datasettedatasette-apps发布LLM
成长分 / 100 68 综合收获、行动、留存与影响

为什么值得读了解 datasette-apps 的最新功能,特别是与 Datasette Agent 的集成改进。

学习如何通过 LLM 更高效地创建和管理 Datasette 内的自定义 HTML 应用。

关键洞察
  1. 在 Datasette Agent 聊天中,输入 # 可以自动补全并标记用户有权限查看的应用。
  2. 新增 app_add_stored_queries() 和 app_remove_stored_queries() 工具,允许代理管理应用可调用的存储查询,授予写查询需要用户批准。
  3. app_create() 现在会检查请求的存储查询是否存在且用户可查看,并在创建应用前要求用户批准写查询。
转成行动

深入阅读

正文与原文对照

原文保真覆盖:全文原文字符:1113

发布 datasette-apps 0.3a0 — 运行在 Datasette 内部的应用

Datasette Apps 新增了对在 Datasette 内部托管和编辑自定义 HTML 应用的支持。

这些应用可以手动创建,但通过 Datasette Agent 使用 LLM 创建会更方便。本次发布改进了这一集成:

  • 现在可以在 Datasette Agent 聊天消息中输入 # 来标记应用,输入时会根据用户有权限查看的应用自动补全。
  • 新增的 app_add_stored_queries() 和 app_remove_stored_queries() 工具让 agent 可以管理某个应用被允许调用哪些存储查询。授予写查询权限需要先获得用户批准。
  • app_create() 现在会检查每个请求的存储查询是否存在以及用户能否查看它,并在创建应用之前请用户批准任何写查询。
  • agent 工具显示的“View app”按钮,以及 # 应用引用上的链接,现在都会在 Datasette Agent 面板中以全屏方式打开应用。