3 號 Simon Willison 嘅 Datasette Agent 出咗一個佢話「重要」嘅版本 0.5a0。呢個係一個 AI 代理(agent,即可以按指令執行一連串任務嘅系統)工具,主線係圍繞 Datasette——一套開源嘅、將 SQL 數據庫即時變做網頁查詢介面嘅開源工具。

新版最大嘅賣點叫做 panel(面板)。簡單講,呢個功能令 agent 嘅 chat 可以打開,然後貼住 Datasette 嘅頁面——例如某張 table 或者 query 頁——並排坐低。佢話,配合 datasette-apps(同一作者嘅配套,可以用 prompt 生成數據庫支撐嘅 app),你就可以「用 prompt 將一個數據庫 app 弄出嚟,然後喺貼住嗰個 app 嘅 chat 入面直接修改佢」。

點樣試?佢話可以畀個 GitHub 帳户登入 agent.datasette.io。

呢個係佢自己嘅產品更新、功能解説,我哋未做獨立測試,冇跑過任何 workflow,亦冇實際試過呢個 panel 喺真實數據庫上嘅穩定度。佢嘅「重要」係佢自己講,唔代表本欄實測。

阿調搞兩下: 呢個嘢好細但好有意思。傳統做法係人寫 query、人改 schema、人部署 app,個 developer 同個 chat 各坐各嘅。面板將兩件嘢擺埋一齊,唔係因為有 AI 就值得買,而係因為「貼住」呢個空間安排,令「見住數據話個 app 要改乜」呢件事唔使跳窗口。呢個係 workflow 設計問題,唔係模型能力問題。真正要問:呢個 app 之後邊個負責?資料喺邊部機?權限係咪細到個 developer 唔使問第二個 developer?呢啲問題,佢嘅 release note 冇答。