SQLBot icon indicating copy to clipboard operation
SQLBot copied to clipboard

[FEATURE] 数据分析可自定义意图

Open huhuhuhr-1 opened this issue 5 months ago • 2 comments

Image

问题描述

目前系统内置的数据分析功能,虽然能够在查询数据的基础上提供一定的分析,但存在以下问题:

分析逻辑固定:分析过程是预设的,用户无法根据自己的需求输入分析意图。

缺乏交互性:用户即便通过查询拿到了数据,也无法进一步基于这些数据做更灵活的分析。

使用价值有限:在实际场景中,用户往往有更复杂、定制化的分析需求,但现有功能无法满足。

改进建议

建议新增 “基于数据的自助分析功能”,让用户能够像操作仪表盘一样,在选中数据后直接输入自己的分析描述(自然语言)。系统根据用户输入的分析意图,结合已有数据,生成对应的分析结果。

技术考量

Token 长度问题 直接将查询结果和用户输入全部传给大模型,容易导致超出 token 限制。

解决思路

引入向量化存储与检索,将数据切分后做向量索引。

通过用户意图检索相关片段,再拼接输入给大模型,从而降低 token 占用,提高分析效率与准确性。

预期效果

用户能够自由输入分析意图,而不是被动接受预设逻辑。

系统支持更灵活的场景化分析,增强交互性和实用性。

减少 token 压力,保证大模型调用的稳定性。

huhuhuhr-1 avatar Aug 28 '25 02:08 huhuhuhr-1

感谢您的反馈,我们先记录至需求池中。

yayanpei-fit2cloud avatar Aug 29 '25 07:08 yayanpei-fit2cloud

引入向量化存储,很大可能不会提高分析效率和准确性~

KevinZhang19870314 avatar Sep 01 '25 07:09 KevinZhang19870314