目前的需求是,获取服务端数据交给 workbuddy ,让 AI 根据我提供的列名自行编写脚本,过滤、汇总出用户想要的数据。
由于没有参考对象,不知道应该怎么开发,我想的是:
- 写一个 MCP 获取数据,然后把数据集保存到 jsonl/xslx 等临时文件中,以 resource link 的形式返回给 AI ,并返回列名、字段类型、数据条数等元信息。
- AI 得到路径后,自己写脚本开始处理数据,然后返回给用户。
但是我文件写到哪里?如果直接往 userdata 写的话,那垃圾文件只会越来越多,而且也不会随着对话的删除一并删掉。
这种功能一般是怎么实现?只能是服务端分析完,把结果返回给 AI 吗?