AI 对话式自助报表,让用户自己做报表,提升体验还省钱

在软件项目中,“报表需求”一直是让开发团队头疼的难题,业务在变,需求也在变,每一次调整都意味着新一轮的开发工作,消耗着宝贵的项目资源

BI 工具的出现,让一些简单规整的分析报表可以由用户自行完成,用户能快速获得结果,同时还能有效地解放开发人员

随着 AI 技术突飞猛进,将对话式自助报表引入 BI以获得更便捷的报表制作体验,就成为了自然而然的选项,各大厂商纷纷入局
但理想丰满,现实骨感,大模型的“不确定性”让许多产品中看不中用

LLM 现在也能生成报表,但基本都是一步就位,没有中间态,也就是没有步骤,个别提供了 CLI 的产品既使有步骤(某些有 CLI 的产品),也只能让工程师看懂,对业务用户来讲,LLM 做报表完全是个 “黑盒”
而 LLM 天生又有幻觉问题,不能保证稳定的输出,做对了还好,如果错了,由于“黑盒”问题,就很难进行局部修改,无从下手,只能推倒重做,而重做又可能引发新的错误,就得一次次盲目反复,导致效率和体验双双崩塌

imagepng

如果能将 LLM 的制作过程变成业务用户可理解的“白盒”,让人看到每个步骤,还能修改这些步骤,哪步错了改哪步,那就没问题了

imagepng

润乾报表的 AI 自助报表,正是从这个思路出发,解决了这个难题

它采用的是“LLM+ 规则引擎”的混合模式

imagepng

LLM 负责规划
它把用户的任务目标拆解成一步步详细的命令,全程白盒
翻译后的命令是可读的中文,人机都可读,用户可以读懂,可以查看是否正确并修正,报表工具可以执行

规则引擎负责执行
润乾自研的轻量型规则引擎(包含在报表安装包中不需要额外部署),已经把报表的常规操作都纳入其中,接收到 LLM 传来的正确命令后,就可以100% 准确的执行命令,制作报表

这样 LLM 的黑盒不确定性,无法局部修改的的问题就完美解决了

示例说明
润乾 AI 自助报表的 LLM 规划功能,可以把用户完整的需求拆分成一步步对应的操作

imagepng

每一步都是白盒,可查可改的,即使 LLM 翻译错误,也能及时发现修正

如果要修改单步的命令,比如上图中,把百分比显示格式 #0.00% 改成#0.0%,还有“AI 规范”功能可用,因为不是所有修改都这么简单,也不是所有用户都熟悉命令的写法,借助 AI 规范可以把口语化命令快速规范成报表可读的规范命令,更轻松的做表

对于有些经验的熟手,也可以不用 AI 来规划,而是自己分步边想边做,例如,先做出一个基础表样

imagepng

然后再一步步追加要求

imagepng

整个过程可以不需要 AI 参与了,有些场景可能因为安全问题不方便接入公网 LLM,或者算力紧张而没有 LLM 可用,那仍然可以用上面这种方法来实现对话式的自助报表,当然没有 AI 的帮助就没办法做整体规划了,还需要学习如何写出规范的命令,好在润乾报表的操作页面提供了丰富的帮助和例子,也很容易上手


对话式 AI 自助报表这种方式对最终用户和开发团队都是喜闻乐见的,是双赢的

最终用户说句话就可以做好报表,获得了极大的自由度,无需再事事依赖技术,工作效率大幅提升,时效性也更有保障,体验更好

开发团队则可以从一部分繁琐、零散的报表需求中解脱出来,释放更多人工成本,而且润乾 AI 自助报表功能已经包含在可无限分发的工具版中的,极低的成本就可以不限量获取这个功能