在进行数据可视化搭建的过程中,为了确保数据的准确性和适用性,让大屏更精准、有效地传达数据中的信息,往往会涉及到对原始数据进行数据清洗、整合、转换、筛选等数据处理工作。
在EasyV中,用户通常会使用「数据过滤器」来进行数据的处理,从而有效地分析和理解数据,并进行直观呈现。而使用数据过滤器,往往需要用户具备专业的JavaScript开发背景。对于非专业的、无JavaScript基础的用户来说,难以完成各类数据格式转换以及逻辑运算,还有可能导致可视化大屏的搭建制作成本不降反升。
这个问题一直是我们想要解决的“硬骨头”,很幸运赶上了AI大模型时代,“老问题”遇到了“新方案”。EasyV全新上线「EasyCode智能编程助理」,通过智能编程,辅助无代码编写能力的非专业用户,完成数据处理。同时也为我们的专业开发用户,提供代码优化支持。
、
应用场景
1、智能编程
辅助完成基础过滤器代码书写,包括需要进行数据处理的部分,主要应用场景包含以下三方面⬇️:
- 基础逻辑运算
可对原始数据进行基础的加减乘除等逻辑运算,并返回呈现运算结果。
- 数据处理
在基础逻辑运算的基础上,根据实际需求,对大屏接入的数据进行升降序、字段、筛选统计、标准组件数据格式处理等操作。
- 数据模拟生成
可以根据当前数据格式,生成一定数量的模拟数据。
2、代码优化
可针对已有过滤器代码,进行算法优化改进,包含大部分的常见问题场景,主要应用于以下三方面⬇️:
- 智能非空校验优化
对代码进行判空优化,避免数据异常。
- 代码简洁性优化
将复杂代码优化为更简单的形式,既可以便于代码校验,又可以节省计算机的运行成本。
- 死循环预防机制
可以避免代码在执行中不能依靠自身终止循环,导致计算机持续运算,无法跳出循环。
「EasyCode智能编程助理」已经初步上线EasyV👏,欢迎大家多多试用~
应用流程
1、 功能入口
「EasyCode智能编程助理」的功能入口在数据过滤器的编辑页(项目过滤器无此功能)。点击图标后弹出对话框,可自行输入指令进行代码返回,并对生成的过滤器代码片段进行复制、全屏查看、重新生成、一键应用、原始代码对比等操作,同时支持将对话框中的内容清空。
2、功能模块
进入智能编程对话框,输入指令,可生成数据处理脚本,查看过滤器执行后的结果,并支持将结果与原始数据进行对比。
Tips:对话框输入的指令需保证真实有效,能够让编程助理生成计算逻辑语言。
3、代码优化
- 直接输入代码进行优化
在代码优化对话框中直接输入想要优化的代码段,编程助理会返回优化处理结果和过滤器执行后结果,其中优化处理结果为优化后的代码段。
- 过滤器原始代码优化
已经新建过滤器后,想要对过滤器中的代码进行优化。
- Step 1:一键导入
在代码优化对话框,再次点击过滤器的AI智能编程助理入口,将过滤器代码一键导入对话框,即可在对话框中看到过滤器原始处理代码。 - Step 2:一键优化
点击一键优化,等待编程助理返回优化处理结果和过滤器执行后结果。
4、清空会话
智能编程和代码优化对话框均支持清空会话操作,且仅对当前对话框生效,不会清空其他对话框的内容。
「EasyCode智能编程助理」已经初步上线EasyV👏,通过在EasyV过滤器模块,接入AI大模型。辅助无代码编写能力的非专业用户,完成数据处理。同时也为我们的专业开发用户,提供代码优化支持。EasyCode用AI发电,让每一位用户的数据处理更加优雅。点击「链接」即可开通产品试用,未来我们也会持续优化迭代,欢迎大家多多试用反馈~
今年,EasyV针对AI新技术进行了产品多方面的升级优化,从搭建到演示实现智能化,全流程引入可视化AI助手。AI数字人、AI语音助理、AI问答助手、AI智能解析,不仅是「创作搭建」的「生产力」,更是「分析演示」的「超级大脑」。EasyV➕AI,让可视化更简单,一句话,让你的EasyV大屏被AI“硬控”!
易知微作为数字孪生可视化领域的深度探索者,已经积累了丰富的项目建设经验,在各行业都有专业团队进行设计研究,以自主研发的EasyTwin数字孪生仿真渲染引擎和EasyV数字孪生可视化搭建平台为核心,结合WebGL、3D游戏引擎、GIS、BIM、CIM、AIGC等技术,协同各个行业的生态伙伴,围绕数字孪生技术、数字驾驶舱和行业应用,共同建设数字增强世界,帮助客户实现数字化管理,加速数字化转型。
欢迎前往官网试用➡️https://easyv.cloud/?t=csdn