发布时间:2025-03-24
浏览次数:311
现目前,我们常见的Python、C/C++、Java等文字形式程序编写,需要掌握其语言特定的语法来实现程序特定的功能,而图形化编程语言,则是由一个个图形化的模块加上模块上的输入输出端子,根据其特定的规则进行相互连线,即可实现程序的功能。
重庆唯哲科技有限公司(简称“唯哲科技”)旨在打造最底层的通用图形化编程语言—渝图(CQG),致力于实现“人人皆可开发数字资源”的愿景,有力挑战国外编程语言垄断。
企业产品主要使用在研发与生产测试等领域,成功地应用于航空、航天、石油、风电、消费电子等行业,帮助这些领域的工程师更高效地开发和管理工业软件系统。
让“敲代码”变成“搭积木”
打开程序界面,江小妹看到的不再是密密麻麻的代码,而是一个个形状各异的组件,长方形、三角形、圆形等不同形状组件代表着不同的含义,通过“连连线”的方式即可进行编程。
“我们将以前文本程序语言变成了具象的图形化编程语言,通过图形化界面,以拖拽模块的方式,降低了编程的门槛,即使是非专业人员也能快速上手。”唯哲科技总经理董鹏飞说,在给自家四岁小朋友展示的时候,小朋友一下就能够理解,这是在“连线”。
这与常见的低代码平台有些类似,但实际上它两只是“形似而神不同”。相较于我们常见的低代码平台,唯哲科技“渝图”打造的是更加底层的基础语言。
“很简单,低代码它不能够脱离自身运行环境,渝图可以跑在Windows、Linux、麒麟、鸿蒙等操作系统上。”董鹏飞说,“对于工程师而言,其擅长的一件事就是画图。通过渝图,以前的工程师也能兼职程序员,‘一岗双责’就可实现。”
当前,渝图主要以工业领域作为切入口。他表示,工业领域更多是流程化作业,逻辑顺序和相互关系比较清晰,跟“搭积木”一样,一层一层往上垒,便于图形化语言切入。
未来,这类图形化程序语言也可以向其他领域去拓展,建立更大的产业生态。
与此同时,图形化程序语言能够让各层次人才轻易上手编程,培养更多适应数字化转型需求的工程师,为未来的市场发展储备人才。
目前,唯哲科技正与重庆工业职业技术学院合作,开设相关工业Web编程课程,让原本复杂的编程实现降维,不用太深厚的英语基础,也能通过图形化语言编程,进一步下沉到职业教育之中。
在两江新区产业促进局的牵线搭桥下,唯哲科技也与海装风电接触,了解海装风电的具体需求,展示了图形化编程在风电设备控制中的潜力,为后续进一步合作奠定基础。
只需一个浏览器搞定四人工作量
更令人眼前一亮在于,唯哲科技打造了一个基于浏览器的图形化集成开发环境——WebReal工业互联网平台。
WebReal作为新一代工业级图形化编程云平台,于2024年已成功牵头工信部揭榜挂帅项目,将于2026年6月完成工信部项目验收,将平台正式发布。
“我们通过云原生技术,用户只需要打开浏览器便可进行访问和操作,降低了企业本地化部署成本和难度。”董鹏飞为江小妹演示,打开浏览器,登陆唯哲云官网,用户只需一个账户,就可以在网页上进行开发维护,将图形拖拉拽之后,便可以将程序语言运转起来。
这个看似简单,但背后涉及浏览器、云端、边缘硬件等各类技术。浏览器作为前端交互设计工具,云端进行编译,代码下载到终端跑通,结果再反馈到浏览器。
董鹏飞表示,原先至少需要四人完成这些工作,UI工程师、前端工程师、后端工程师、嵌入式工程师各司其职,而现在一人一浏览器就可完成开发。
对比美国国家仪器NI旗下的图形开发环境LabVIEW软件,需要本地化部署,WebReal可浏览器访问。此外,LabVIEW依赖特定硬件驱动,WebReal云端编译,未来将兼容更多通用算力单元的设备。
唯哲科技还坚持软硬一体发展道路,打造了一套图形化开发的模块化硬件平台山城派(CompactHAT),也已进入小批量生产。
一定程度上唯哲科技站在国际巨人肩膀上,正逐步实现对国际巨头的赶超。更为重要的是,唯哲科技创立初便瞄准全球化,正逐步将业务触手伸向世界各地。
让“山城派”更具“国际范”
谈及为何从初创便对标国际巨头,董鹏飞谈及以往从科研到企业工作经历,处处受制于人的经历。
“以前在做科研的时候,NI采用免费推广策略,快速占领市场,导致国内科研慢慢淡出这一领域,等回过神来,NI开始‘抽血’的时候,发现技术已然出现了断层。”董鹏飞说,“随着国内的新能源汽车、光伏、医疗仪器等行业的突飞猛进,LabVIEW已经跟不上国内创新迭代速度,无法给用户带来更多价值。”
几次“栽跟头”让董鹏飞觉得必须要实现图形化编程语言“中国造”。
团队源自重庆大学虚拟仪器研究团队,从上世纪90年代起步,历经30年技术沉淀,掌握图形化编程语言核心技术。加之2020年前后,云原生技术的成熟,具备将工业软件从本地迁移到云端的条件,让团队找到了另外一种赶超国际巨头的路径。
走出国门,开展国际业务,在实现同类软件功能更好用的同时,唯哲还有一门核心武器,满足全球各地人员不脱离母语进行开发。
“现目前程序语言底层语言多以英语呈现,要想转化只能重新编代码实现属地语言转化,我们见得最多的就是汉化。”董鹏飞说,“我们利用 AI 实现多语言实时翻译,能够自动转换生成80余种不同语言,不仅打破了以往编程语言只有英语的局面,而且图形化编程语言一看就懂,更易上手,解决编程语言的 ‘数字鸿沟’。”
如此可让越南等非英语国家,打开软件界面呈现的便是自己的母语,只要你懂业务流程,就可以操作编程,极大地拓展了用户群体范围,更具“国际范”,这也是NI等国际巨头未能达到的效果。
唯哲科技希望通过“图形化+AI”,让编程可以像“搭积木”一样简单,最终成为全球工业软件领导者。
“时间线拉长来看,未来图形化程序语言用户应该跟文本程序语言相当,现目前全球文本程序语言用户超2亿人,那么我们希望能够获得一半的用户就是超1亿人。”董鹏飞展望未来。
原文链接:https://mp.weixin.qq.com/s/Z61IKZBMi0GfCfik2q2zcw
版权所有 © 重庆交通大学绿色航空技术研究院