精选· 重要性 3/5
Datasette Agent Edit 0.1a0:为文本编辑插件提供核心工具
Simon Willison's Weblog··约 1 分钟阅读
中文导读
Simon Willison 发布了 datasette-agent-edit 0.1a0,这是一个基础插件,为 Datasette Agent 生态中的文本编辑功能(如协作 Markdown、SQL 查询和 SVG 编辑)提供统一的核心工具集,灵感来自 Claude 文本编辑器的设计。
2026年6月7日我正在为Datasette Agent计划几个插件,它们可以对现有的文本片段进行编辑-例如协作Markdown编辑、更新大型SQL查询和编辑JPEG文件。文本的抽象编辑有点棘手。
我最喜欢的已发布设计是Claude文本编辑器,它实现了以下工具:视图- 查看文件的部分,每一行都添加了行号。
stra_replace- 找到exacotold_stra并将其替换为new_stat- 如果原始字符串不是uniqueinsert,则失败- 在指定的行号后面插入指定的文本我没有为每个需要它们的插件重新创建这些模式,而是决定创建这个基本插件,
uplette-Agent-Editor,它以允许它们适应其他插件的方式实现核心工具。
最近的文章- 使用MicroPython和WASM在沙箱中运行Python代码-2026年6月6日- Claude Opus 4.8:“适度但切实的改进”-2026年5月28日- 我认为Anthropic和OpenAI已经找到了产品市场的契合度-2026年5月27日