datasette-agent 0.4a0

Simon Willison's Blog 工具

摘要

Datasette Agent 0.4a0 新增了一个 browser_task() 机制,让插件工具可以直接在用户的浏览器中运行 JavaScript。这为 Datasette Apps 带来了新的调试能力。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/08/03 01:30

# 发布:datasette-agent 0.4a0 来源:https://simonwillison.net/2026/Jul/31/datasette-agent/ > - 新增 `await context.browser_task()` 机制,允许 agent 工具直接在用户浏览器中运行代码。#33 (https://github.com/datasette/datasette-agent/pull/33) 这是一个令人兴奋的新能力:它使 Datasette Agent 插件能够轻松提供在*用户浏览器中*执行自定义 JavaScript 的工具。 我利用这一点为 Datasette Apps 添加了调试循环,详见 datasette-apps 0.2a0 (https://simonwillison.net/2026/Aug/1/datasette-apps/)。

相似文章

datasette-agent 0.1a2

Simon Willison's Blog

datasette-agent 0.1a2,datasette-agent 工具的新 alpha 版本,现已可用。

datasette-apps 0.2a0

Simon Willison's Blog

Datasette Apps 0.2a0 新增了 app_debug() 和 app_list() 工具,使 Datasette Agent 能够通过不可见 iframe 中的 JavaScript 测试和编辑应用。

datasette-agent 0.2a0

Simon Willison's Blog

datasette-agent 0.2a0 新增了工具在执行过程中向用户提问的功能,并引入了一个需要人工审批的新 save_query 工具。

datasette-agent 0.1a4

Simon Willison's Blog

datasette-agent 0.1a4 新增了“开始新的智能体对话”界面,集成到 Datasette 的“跳转至”菜单中,并利用新的 makeJumpSections() JavaScript 插件钩子。

datasette-agent-edit 0.1a0

Simon Willison's Blog

Simon Willison 发布了 datasette-agent-edit 0.1a0,一个 Datasette Agent 的基础插件,实现了可被其他插件复用的智能文本编辑工具(view、str_replace、insert)。