# datasette-agent 0.2a0 发布：新增 ask_user 和 save_query 工具

- 来源：Simon Willison 博客
- 发布时间：2026-06-11 07:57
- AIHOT 分数：66
- AIHOT 链接：https://aihot.virxact.com/items/cmq8r9kua051pslldst502e8g
- 原文链接：https://simonwillison.net/2026/Jun/10/datasette-agent

## AI 摘要

datasette-agent 0.2a0 新增两个核心功能。工具可通过 `ToolContext` 对象的 `await context.ask_user(...)` 向用户提问，支持 yes/no、多选（`options=[...]`）或自由文本（`free_text=True`）。问题未回答时 agent 挂起，问题以表单形式渲染在聊天界面并持久化到内部数据库，服务器重启后对话可继续。工具应在执行副作用前调用 `ask_user()`，回答后从头重放。另一内置工具 `save_query` 允许 agent 将 SQL 保存为 Datasette 存储查询，但必须经人工批准——显示完整 SQL 及提议的名称、数据库和可见性，用户确认后才会存储。`ask_user` 功能基于作者昨日用 Claude Fable 5 构建的新 LLM alpha 实现。

## 正文

这是一则列表来源，站内未收录完整正文。
