我们的作品:我们打造的项目

Mesterséges Intelligencia Központ Kft. 是一家位于匈牙利布达佩斯的软件开发公司。我们打造的项目包括:带开票和 CRM 功能的企业资源计划系统、为法律文书做假名化处理的程序、数据同步工具、学校笔记本电脑管理系统,以及配有 AI 实况解说员的 3D 游戏。

这里介绍的每一个系统都真实存在并在运行;仍在投入使用过程中的,我们会注明。我们不公开客户和产品的名称。如果您需要的系统没有列在这里,本页末尾还列出了我们能够打造的其他系统。

带开票和 CRM 功能的企业资源计划系统

挑战。一家匈牙利中小企业的日常工作通常分散在各种工具中:电子表格、电子邮件、单独的开票软件和网银界面。目标是打造一个统一的系统:它基于企业自身的流程,可供多个组织使用,而各组织彼此看不到对方的数据。

解决方案。我们正在开发一套模块化、可服务多个客户组织的企业资源计划系统(ERP):

开票功能通过开票软件开具须向匈牙利税务机关(NAV)申报的发票,支持 PDF 预览和作废。银行对账会根据转账附言、发票号码或付款人的银行账号,把付款与对应的发票配对,并将付款信息回写;从 NAV 收到的进项发票经审批后进入转账批次。

在 CRM 模块中,合作伙伴可以组织成链,联系人具有决策角色,销售流程在看板上推进,阶段变更可以追溯,待办事项附有提醒,合作伙伴的时间线由人工智能进行总结,电子邮件和日历会同步到对应的合作伙伴。

一次登录即可使用所有模块:统一身份认证支持密码以及 Google、Microsoft、Apple 和 GitHub 账户登录,支持两步验证,并具备组织、邀请和权限功能。

成果。该系统已在两个组织正式上线运行;开票功能已正式上线,CRM 模块正在实施中。我们把这些经验运用到企业软件的开发中。

面向法律文书的文档匿名化工具

挑战。合同、诉讼文书或判决书经常需要共享,或者用人工智能处理,但个人数据不得外泄。手工遮蔽既慢又容易出错:一个名字还可能以带词尾变化的形式、姓名首字母或签名的形式出现。

解决方案。一款完全在用户自己的电脑上运行的 Windows 应用程序,对匈牙利法律文书(PDF 和 Word)进行假名化处理:

成果。另一个程序库会再次检查生成的文件,只要还残留一个原始姓名,程序就不会保存。该应用程序可以安装使用,数据不会离开这台电脑。

配有 AI 实况解说员的 3D 网页游戏

挑战。企业网站通常会说自己懂人工智能,我们则想把它展示出来。这款游戏既要能在展会展台上运行,也要能在网站上运行,面向的是并非游戏玩家的商务访客:无需学习、无需注册,也没有开始按钮。而且在游戏过程中,AI 必须真正对玩家作出反应,而不是随机抽取预先写好的句子。

解决方案。我们打造了一款无尽跑酷游戏,玩家本身就是那只霸王龙。场景由 WebGL 借助 three.js 在浏览器中实时绘制;操作只需一个按键。游戏把重要时刻(失去一条命、创纪录、升级、新景观、跃过沟壑)以摘要报告的形式发送给我们的 AI 助手。它是一位基于大语言模型的解说员,据此实时与玩家对话。解说员只负责说话:从不干预游戏进程。

成果。

我们也把同样的专业知识运用到游戏开发以及 AI 聊天机器人与 AI 智能体开发的工作中。

为游戏世界打造的 AI 美术生产线

挑战。一款游戏需要大量风格统一的美术元素:树木、灌木、岩石、景观、障碍物。每个元素都必须按真实比例制作,带透明背景和精确轮廓,因为游戏的碰撞检测也以此为基础。手工制作很慢,而简单的图像生成又无法保证统一的风格和尺寸。

解决方案。我们在管理后台中搭建了一条六步生产线:

  1. 需求单:对主题的简短描述。
  2. 方案:由语言模型撰写这个世界的方案,包括氛围、调色板、天气、物体种类和绘制指令。
  3. 风格样张:选定的样图用来固定风格和比例;绘图模型把它们作为参考。
  4. 绘制:由生成式图像模型绘制各种物体,每种物体一张图版,多张图版并行生成;机器把每张图版按物体逐个裁切,检查透明度和轮廓是否完整,缩放到设计高度,将颜色匹配到调色板上,并为游戏的光照生成法线贴图。
  5. 筛选:是否采用由人决定。
  6. 发布:只有已发布的图像才会进入游戏。

调度程序会在指定的时间窗口内、在预先设定的 AI 调用额度之内,自动完成已保存需求单的生产;即便如此,筛选和发布仍由人工完成。

成果。游戏中的景观和障碍物都是在这条生产线上制作的。一个障碍物的图像、图标和碰撞形状都来自同一份生产数据:碰撞判定沿着图像像素级精确的轮廓进行。未经人工批准,任何内容都不会进入游戏。

借助人工智能的功能点规模度量

挑战。一份软件报价的价值,取决于其背后估算的准确程度。按工时估算取决于估算者和团队,因此两份报价很难相互比较,客户也看不出开发方究竟是在为什么报价。

解决方案。我们以 COSMIC 功能点(ISO/IEC 19761)度量开发工作的功能规模。该方法统计数据移动,即输入(Entry)、输出(Exit)、读取(Read)和写入(Write),每一次计为一个功能点,因此规模与所用技术以及由谁开发都无关。为了进行度量,我们搭建了自己的、由 AI 辅助的工作流程:

成果。报价和进度安排都基于度量出的规模,两份报价也可以用同一把尺子进行比较。规模不是凭感觉给出的估算,而是一份可以逐项追溯的清单:哪个流程、涉及哪些数据移动、计多少个功能点。定价方法见定价方式页面。

从 MS SQL 到云端 PostgreSQL 的数据同步工具

挑战。一家企业自有服务器上运行的 MS SQL 数据库中的数据,需要传送到一个云端系统(用于新的应用程序和报表),同时既不能给源系统增加负担,也不能向其中写入任何内容。

解决方案。一个以 Windows 服务形式运行、仅以只读权限工作的程序:

成果。它的运行由自动化测试以及真实的 MS SQL 和 PostgreSQL 测试环境进行检验。如果需要连接多个系统,流程自动化也属于这类工作。

面向学校的笔记本电脑管理系统

挑战。分布在多个地点的大约一百台 Windows 学校笔记本电脑,既没有域,也没有设备管理系统:软件的安装、更新和账户的维护,都要逐台手工完成。

解决方案。我们打造了自己的设备群管理系统:

成果。这批笔记本电脑就靠它运行。是否升级到 Windows 11,我们也是根据度量结果决定的:依据在这些电脑上运行的性能测试的结果。

面向 Web 应用的 AI 测试员

挑战。Web 应用每次改动后都需要重新测试,而手工测试既慢又重复。

解决方案。AI 智能体在真实的浏览器中逐一走查指定的 Web 应用,并辅以自动化检查和无障碍检查。发现的问题由人来确认,确认之后才会生成工单;智能体会从这些审批决定中学习。运行可以定时安排,并且只重新检查发生变化的部分;页面也会以手机视图进行检查。

成果。它作为内部工具运行,用于测试我们自己开发的产品。

面向与 AI 协作人员的招聘测试

我们为自己的招聘打造了一套半小时的在线测试,用来衡量应聘者如何与人工智能协作。测试包含四个限时部分:在一个故意设置了缺陷的演示应用中查找错误、与由人工智能扮演的客户对话、思维题,以及一项针对运作方式未知的系统的实验。答案由 AI 进行预评估,决定由人来做;我们依据 GDPR 处理应聘者的数据,设有保存期限,并支持导出和删除。

规模较小的自主开发项目

我们还能打造这些

以下并非已完成的项目,而是我们很乐意打造的系统: