最近尝试用AI员工进行数据表操作,经常失败,我看了一下提示词, 提示词里关于修改已有数据模型的流程描述为:
- 获取列表,获取元数据
- 提出变更建议,包含字段的增、删、改
- 等待用户确认后调用
defineCollections只提交修改部分 - 重新输出完整更新后的定义
- 直到工具成功返回,才认为更改生效
问题是根据这个说明,只提交修改部分的话,如何区分修改和删除?我试过只针对一个字段进行修改的话提交的定义是只包括这个字段的内容,并且可以成功更新,那怎么删除字段?
最近尝试用AI员工进行数据表操作,经常失败,我看了一下提示词, 提示词里关于修改已有数据模型的流程描述为:
defineCollections 只提交修改部分问题是根据这个说明,只提交修改部分的话,如何区分修改和删除?我试过只针对一个字段进行修改的话提交的定义是只包括这个字段的内容,并且可以成功更新,那怎么删除字段?
请问使用的是什么版本 ?
2.0.1-full 后续有修复吗?
我看了仓库代码,好像最新的beta里,AI管理数据表工具也只有defineCollections,这个工具只能新建和更新表,不能删除表或删除字段。我自己现在是在提示词里给他加了约束让他在修改时候如果遇到要删除字段或变更字段name,跳过并需要提醒用户自己处理
defineCollection定义里给字段加上是否要删除的可选项,应该就能覆盖所有情况了。
有问题 ,等我们修复下