智能辅助开发

简介 #

SmartChart 已将 AI 能力深度集成到数据集开发、图形配置、模板开发等所有主要开发界面。你可以用自然语言描述需求,AI 直接生成 SQL、ECharts 配置或 HTML 代码,极大提升开发效率。

应用场景 #

  • 用自然语言生成 SQL 查询
  • 用描述生成 ECharts 图形配置
  • 智能问答式数据分析

前提条件 #

AI 开发功能依赖名为 smtgpt 的模型数据源。使用前请确认已在数据源管理中创建该连接(参考「第一个AI场景」中的配置方法)。

使用方法 #

  • 开发将调用数据源smtgpt的模型能力,所以在使用前请确定名为smtgpt的模型数据源已建立
  • 在模板/数据集开发/容器开发/图形开发中都可以找到如下图标, 输入你的问题, 选中后点即可生成, 输入图片说明
  • 如果你需要要数据集中进行数据问答, 可以选中一段sql或表名后点击菜单"工具"–>“GPT场景”,即可开启

AI 辅助开发的使用技巧 #

场景 操作 示例提示词
生成 SQL 在数据集编辑器中输入描述 “查询每个省份的销售额,按降序排列”
生成图形 在图形编辑器中输入描述 “帮我把这个数据做成带数值标签的柱状图”
修改配置 选中已有配置后描述修改 “把颜色改为蓝色系,字体大小改为14”
数据问答 选中表名,点击 GPT 场景 “这张表中最近7天的日均销售额是多少”

提示词越具体,生成质量越高。建议描述中包含:表名/字段名、指标计算方式、展示形式等关键信息。