SQLBot icon indicating copy to clipboard operation
SQLBot copied to clipboard

[FEATURE] SQL示例功能增强

Open huhuhuhr-1 opened this issue 3 months ago • 1 comments

SQLBot version main

Please describe your requirements or suggestions for improvement 场景说明:客户现场复制场景 由于客户环境普遍存在网络隔离、分布广泛(全国多点部署),且项目以产品形式交付,形成「一个中心 + N 个现场节点」的复制模式。 这类项目中,SQLBot 的数据集通常在研发环境中配置完成后,需要复制到客户现场使用。除数据源连接地址外,其余配置(表结构、关系、提示词等)保持一致。


我们分析 SQLBot 生成 SQL 的关键基础要素:

  1. 数据源连接
  2. Schema(表结构、注释、表关系)
  3. 术语
  4. 自定义提示词
  5. SQL 示例
  6. 大模型配置

在此类复制部署场景下,直接导出/导入数据库配置是最高效方式: 研发环境开发完毕 → 导出配置 → 客户环境导入使用。 但问题在于 版本管理困难、升级不便


诉求一(可忽略): 是否能在设计上 提供最大可能的“配置导出/导入”能力,让用户自行管理导出的配置文件? 即便暂不考虑数据库直接导入,也希望能在配置层面实现导出功能。


诉求二: 目前 SQL 示例编写相对困难。开发者往往需要在开发环境中调试生成优质 SQL,再将其作为示例使用。 如果系统支持「从指定数据集的 Chat 历史中选择 SQL 并保存为示例」,则可极大提升效率。 同时,若该模块也支持 SQL 示例导出/导入,则可实现配置迁移的完整闭环。


最基本诉求总结:

  1. SQL 示例支持从指定数据集的 Chat 历史中选择并保存为示例;
  2. SQL 示例支持导出;
  3. 系统整体支持配置导出/导入,便于跨环境复制与版本化管理(可忽略)。

huhuhuhr-1 avatar Oct 10 '25 11:10 huhuhuhr-1

感谢您的反馈,回复如下: SQL 示例支持从指定数据集的 Chat 历史中选择并保存为示例;已记录至需求池中。 SQL 示例支持导出;已规划至近期的版本迭代中。

yayanpei-fit2cloud avatar Oct 11 '25 02:10 yayanpei-fit2cloud