简介 #
SmartChart 已将 AI 能力深度集成到数据集开发、图形配置、模板开发等所有主要开发界面。你可以用自然语言描述需求,AI 直接生成 SQL、ECharts 配置或 HTML 代码,极大提升开发效率。
应用场景 #
- 用自然语言生成 SQL 查询
- 用描述生成 ECharts 图形配置
- 智能问答式数据分析
前提条件 #
AI 开发功能依赖名为 smtgpt 的模型数据源。使用前请确认已在数据源管理中创建该连接(参考「第一个AI场景」中的配置方法)。
使用方法 #
- 开发将调用数据源smtgpt的模型能力,所以在使用前请确定名为smtgpt的模型数据源已建立
- 在模板/数据集开发/容器开发/图形开发中都可以找到如下图标, 输入你的问题, 选中后点即可生成,

- 如果你需要要数据集中进行数据问答, 可以选中一段sql或表名后点击菜单"工具"–>“GPT场景”,即可开启
AI 辅助开发的使用技巧 #
| 场景 | 操作 | 示例提示词 |
|---|---|---|
| 生成 SQL | 在数据集编辑器中输入描述 | “查询每个省份的销售额,按降序排列” |
| 生成图形 | 在图形编辑器中输入描述 | “帮我把这个数据做成带数值标签的柱状图” |
| 修改配置 | 选中已有配置后描述修改 | “把颜色改为蓝色系,字体大小改为14” |
| 数据问答 | 选中表名,点击 GPT 场景 | “这张表中最近7天的日均销售额是多少” |
提示词越具体,生成质量越高。建议描述中包含:表名/字段名、指标计算方式、展示形式等关键信息。