夜雨聆风学习资料网

ARTICLE · 1314766

AI做完小工具没走,还在旁边陪你改

AI做完小工具没走,还在旁边陪你改

AI做完小工具没走,还在旁边陪你改

让AI做个小工具,最容易高兴得太早的时刻,就是页面终于出来了。

看着还挺像那么回事。再点两下:这个地方不对,那个条件想加,刚才说的意思它好像没懂。

然后你切回聊天窗口解释,再回来看看。改来改去,自己倒成了两个窗口之间的传话筒。

我最近看到Datasette Agent的一次更新,改的恰好是这个地方:小工具留在眼前,聊天框就在旁边。你可以看着结果,接着让它改。

Datasette这个名字可能有点陌生。先把它想成一个能打开数据库、翻表和查记录的网页工具;Agent是里面的AI助手,配上Apps插件,还能按要求做一些用到这些数据的小应用。

开发者Simon Willison在11月3日发布了这个新面板。做应用、改应用早就能做,这次补上的是:你提要求时,结果也在眼前。

只看“并排显示”四个字,好像也没什么。往下翻说明,我觉得有个细节比排版更有意思。

你说的“这张表”,终于有个着落了

假设你正看一张表,聊着聊着,又点开了另一张。

接着你说:“看看这张表。”

人坐在旁边,大概知道你指哪张。隔着一个聊天框,AI要是还惦记着上一张,后面就可能越聊越岔。你还得倒回去解释:不是那个,我已经换地方了。

Datasette Agent的新面板会把这个变化带过去:你在面板里换了页面,下一次发消息时,Agent能收到当前页面变化的上下文。

光是“我们现在说的是哪儿”能对上,就少一轮鸡同鸭讲。比起又多一个会聊天的窗口,我更在意这个。

它能在旁边打开表、查询结果,也能打开应用页面。对话里通向同一个Datasette站点的链接,会在这个面板里打开。结果和讨论留在一处,才方便一句接一句地改。

手机屏幕放不下两栏怎么办?没有硬挤。它让你在聊天和页面之间切换。AI打开新页面时,如果你还在看聊天,页面入口会亮一个提示点,不会突然把你拽过去。

这个处理挺舒服。事情有进展,告诉我就行,我看完这句再过去。

不用上来就做个大系统

官方之前演示过一个很小的需求:从博客数据表里,取出最新的5条标题,做成一个应用。

没多炫,但这类东西反倒容易想明白:我每天要看的几条信息,能不能单独给我摆出来?不用每次都钻进表里翻。

顺着这个例子,我还会想加个筛选入口,或者换一种排序。这些是接下来可以提的要求,不是演示里已经做好的效果。页面就在旁边,改成什么样,随时能对着看。

翻它早先的官方介绍,还能看到一种更折腾的做法:复制提示给ChatGPT、Claude或Gemini,等模型写完,再把结果复制回来。Agent与Apps的组合省了这趟搬运,现在又把正在看的页面留在对话旁边。

有点像请人改图。隔着电话描述半天,不如把图放桌上,指出来:“这里,我想换一下。”

比如“最新5条”,到底按发布时间算,还是按录入时间算?这两个时间不一定一样。页面做得再顺眼,这一处选错了,给你看的也不是你想看的五条。

还有个“停一下”,没那么简单

这次更新里还有一处挺耐琢磨。

任务运行时,你切去别的页面,它会继续做。回来能看到已经做到哪儿,再接着看。

但按下Stop,不一定是所有动作当场刹住。已经开始的工具操作,会被允许先执行完,再在下一步之前停下。

因为这一步可能已经在写数据库了。它会做完当前这步,再停下。你喊的是“后面别做了”,不是“刚才那步不算”。停止和撤销,差的就在这里。

真要用它处理自己的数据,还得先把数据接入Datasette,并配好权限。内置写入操作会先展示准备执行的内容,等你批准;看公开演示时,也别顺手把公司私有数据塞进去。

想看看界面,可以去官方演示站点,用GitHub账号登录。两个项目地址也放在这里:

https://agent.datasette.io/https://github.com/datasette/datasette-agenthttps://github.com/datasette/datasette-apps

AI把第一页做出来,我会高兴一下。真到自己天天要用的东西,我更希望它别交完就散场,能留在旁边,把后面那些“这里再改改”一起做完。

数据来源:Simon Willison博客(simonwillison.net)、Datasette Agent发布说明及项目文档(github.com)、Datasette Apps项目文档(github.com)、Datasette官方博客(datasette.io)


以上。既然看到这儿了,如果觉得不错,随手「点赞、在看、转发」三连;想第一时间收到推送,给我加个星标⭐~谢谢你读到这里,我们下期见。

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料