Mendix 版本 11.8 | Mendix

跳到主要内容

Mendix 发行11.8

Mendix 版本 11.8 - 从概念到代码就绪

我们又带来了一个内容丰富的版本,旨在让您的开发体验更流畅、更快捷、更直观。这一次,我们尤其兴奋地分享人工智能在整个开发过程中的一些重大突破——从最初零散的项目构思到最终部署在生产环境中运行的应用程序,人工智能都能为您提供全方位的支持。

如果您曾深陷无休止的需求会议或为含糊不清的项目简报而苦恼,那么您一定要密切关注我们所做的改进。我们也一直在倾听您关于性能、跨平台工作流程以及那些可能拖慢您日常工作的摩擦点的反馈。无论您是在规划下一个大型项目、深入开发一线,还是在管理生产环境中的应用程序,这些更新都能帮助您构建真正具有影响力并能带来切实业务成果的应用程序。

Mendix 门户网站

Maia 租赁计划

人工智能驱动的需求收集和规划 Mendix 队

优秀的应用程序始于清晰的目标。而这种清晰的目标在最初阶段至关重要。

团队越早就目标、范围和需求达成一致,变更的成本就越低,也越容易。但随着开发进程的推进,目标不一致的成本就会越来越高,导致返工、延误以及业务部门和IT部门之间的摩擦。事实上,团队会花费大量时间(通常高达交付工作的25%)用于需求澄清、需求细化会议以及因模糊不清而导致的返工。

然而,大多数项目并非始于清晰的目标。它们往往始于零散的笔记、与利益相关者的对话、幻灯片以及不完整的想法。为了帮助团队应对项目初期这种混乱的局面,我们很高兴地推出…… Maia 计划。

Maia Plan 是内部的 AI 驱动规划引擎 Mendix 该门户网站可将想法、项目简报和初步沟通转化为结构化、高质量、可直接执行的交付计划。它将作为您的人工智能规划助手, Maia 计划能够帮助团队更快、更有信心地将想法转化为可立即投入执行的冲刺方案。

从对话到可供验证的待办事项列表

Maia Plan 将非结构化的输入、研讨会笔记、想法倾泻、接收讨论,甚至是简单的提示,在一个无缝流程中转化为结构化的、可构建的待办事项列表。

首先,它明确了项目范围,包括:

  • 明确的目标
  • 可衡量的成功标准
  • 目标用户和用户画像
  • 功能性和非功能性需求
  • 明确的范围界限

这样可以尽早确立共识,确保每个人都明白正在建设什么以及为什么。 Maia 计划负责构建输入并生成项目范围的初稿,而您的团队将审查、调整和批准结果,并将人的判断置于每个决策的核心。

从那里, Maia 该计划将生成一份结构化的解决方案提案,其中包括:

  • 定义明确的史诗
  • 针对结构化用户故事进行了优化 Mendix 发展
  • 明确的验收标准和技术建议
  • 逻辑排序

经审核批准后,这些工件将直接在内部创建。 Mendix 史诗级游戏与……相连 Maia 在 Studio Pro 中创建。结果:无需手动编写用户故事或耗时的细化流程,即可生成可直接验证的待办事项列表。之后,用户故事即可被选中进行后续开发。 Maia 使用 Studio Pro 生成应用程序的初稿。页面和逻辑会根据已批准的计划自动搭建,让团队在几分钟内即可获得一个可运行的起点。该初稿可以立即与利益相关者共享,以获取反馈和验证。

重新构想的规划

Maia 计划减少了人工待办事项梳理工作,并消除了生命周期开始时的歧义。

团队可以:

  • 加快从构思到实施的进程
  • 改善业务与工程的协调性
  • 减少构思和实施之间的摩擦
  • 从更高质量的故事开始开发。

过去需要几天才能完成的工作,现在只需几个小时。但这并不意味着要回到瀑布式开发模式。 Maia 计划不会让团队陷入繁琐的前期文档或僵化的规范中。相反,它融合了两者的优势:既有传统详细计划的清晰度和结构性,又有敏捷开发的速度、灵活性和持续验证能力。这样,您既能尽早获得结构化的意图,又能保持快速迭代。

通过从一开始就引入结构, Maia 规划能够在变更成本仍然较低时提高决策质量,并在创建任何微流程或页面之前建立信心。而且因为它直接连接到 Maia 在 Studio Pro 中,结构化的意图可以无缝融入 AI 辅助开发流程。无需交接,消除沟通障碍,减少返工,加快交付速度,提升开发人员满意度。

一起, Maia 计划和 Maia 创建从想法到计划,从计划到可运行应用程序的连续人工智能驱动流程。

Studio专业版

Maia 2.0 - Maia 品牌

我们很高兴地宣布 Maia Make 是 Studio Pro 中全新的 AI 体验,它将所有功能整合在一起。 Mendix将其生成功能整合到一个简洁流畅的聊天界面中。无论您是创建全新的内容还是迭代现有作品, Maia Make 采用以任务为中心的方法,简化您的开发工作流程,让您保持高效工作状态。

直到现在,与……合作 Maia 这意味着使用不同的工具来专注于你想构建的东西。 Maia 一切尽在掌握。开启对话,描述你的需求,然后…… Maia 完成其余工作。无论是搭建新的领域模型、生成页面、编写 OQL 查询,还是解释复杂的逻辑。

以下现有功能现已整合到一个聊天界面中:

  • 领域模型生成: 请描述您的数据结构,并 Maia 创建您需要的实体和关联。
  • 创建页面: 生成符合您需求的概览页面
  • 说明: 通过清晰、对话式的解释,了解应用中正在发生的事情,以前仅适用于微流程,现在适用于应用中的任何内容。 Mendix 应用

除了现有能力之外, Maia 此外,它还比以前强大得多,增加了 MCP 客户端、用户故事链接、微流生成以及制定计划并执行计划的功能。

交接 Maia 租赁计划

当计划制定完毕后 Maia 制定计划后,您可以点击按钮立即将此计划发送到 Studio Pro,然后选择您想要的用户故事。 Maia 需要照顾,并且拥有 Maia 为您实现这些方案。这使得开发人员能够更轻松地快速实现和验证方案。 Maia 之前创建过。

用户故事链接

除了使用通过计划创建的用户故事之外,您还可以在 Studio Pro 中手动使用用户故事,确保您可以拥有 Maia 在开发过程的不同阶段都要关注故事情节。

MCP 客户端

使用新的MCP客户端可以连接 Maia 连接到您有权访问的任何 MCP 服务器。无缝连接到 Playwright、Figma 或任何其他 MCP 服务器,以利用其中的信息来实现以下功能: Maia 由于答案将基于自定义信息,因此在生成或提供答案时能够做出更好的决策。

微流生成

我们现在支持完全配置的“CRUD”微流程——如有疑问,请联系我们。 Maia 满足你的需求,然后看着它为你建立微流。

  • 对于标准 CRUD 操作, Maia 提供符合预期的、配置完整的活动的微流,包括对枚举、XPath 约束、表达式等的支持。
  • 对于更高级的微流, Maia 它将智能地搭建所有必要活动和流程的框架,并通过聊天提供清晰的指导,说明如何完成您的微流程。
  • 作为页面和域模型的一部分,实现无缝集成 Maia 使。

事件子流程 Mendix 工作流程

事件子流程是 BPMN 规范中定义的一种特定类型的子流程。子流程通常是指由一系列活动组成的集合,代表一个更大流程中一系列分组的任务(子流)。事件子流程由事件触发。它支持可以与主工作流并行执行的子流,也可以作为终止工作流的替代路径。

举例来说:假设客户服务互动流​​程正在进行中(例如,处理咨询、处理退货、更新客户信息)。在此过程中,客户提出了一项紧急投诉,需要升级处理并通过特定流程解决。您希望确保流程的这一部分以一致的方式进行处理,并在工作流程定义中以可视化的方式呈现。

你可能会问,这与边界事件有何不同?事件子流程可以在工作流生命周期的任何时刻被“触发”。它不像边界事件那样与特定的工作流任务绑定。另一方面,事件子流程提供了一种一致的、全局性的机制,用于处理整个工作流期间的异常情况。请阅读我们的文档,了解更多关于事件子流程的信息。

提高 Studio Pro 错误检查性能

响应迅速的集成开发环境 (IDE) 对于提高生产力至关重要。 Mendix 开发过程中,大型项目有时会拖慢 Studio Pro 的速度。后台进程(例如错误检查)会持续分析项目,以便让开发人员了解最新情况,但在大型应用程序中,这会消耗大量内存并降低响应速度。

在此版本中,我们重新设计了错误检查流程,大幅降低了内存占用。在某些项目中,内存使用量最多可减少一半,显著提升了 IDE 在日常建模中的响应速度。我们还在尝试进一步提升速度,目前已取得令人鼓舞的成果。随着我们不断改进 Studio Pro,使其运行更流畅、更高效,未来还将推出更多增强功能。

Mac 版无缝项目打开版本选择器

开发人员经常使用多个 Studio Pro 版本,因此我们提供了版本选择器。这个小巧的应用程序可确保任何在本地或从其他来源打开的项目都能保持一致。 Mendix 云端启动时会显示正确的 Studio Pro 版本。此前,Mac 用户无法使用此工具,导致工作流程更加繁琐缓慢。

在此版本中,版本选择器现已作为 Studio Pro 11.8 Mac Beta 的一部分在 Mac 上提供。安装 Studio Pro 11.8 会自动添加版本选择器,让您可以直接在正确的 Studio Pro 版本中打开云端项目和本地项目导出文件。除了简化新项目的打开流程外,版本选择器也是使用最新版本启动开发的关键。 Maia 在云端继续,然后在 Mac 上使用 Studio Pro。

物业管理 Mendix Mac 版本包含在 Studio Pro 11.8 Mac Beta 版中

扩展的 Make It Native 版本可用性

开发原生移动应用需要快速获得真实设备的反馈。此前,Make It Native 只能提供一个 App Store 版本和一个 TestFlight 版本,这意味着开发者只能测试最新版本。 Mendix 发布版本以及最新的 LTS 或 MTS 版本。这种灵活性有限,尤其对于计划每年更新其原生移动应用的团队而言更是如此。

通过此次发布,Make It Native 现在支持最新的两个 LTS 或 MTS 版本,而不再仅仅支持一个。我们通过将倒数第二个版本作为早期版本发布到 TestFlight 来实现这一点。这意味着开发者现在可以将 Make It Native 用于 11.8、11.6 和 10.24 版本。您可以通过在 TestFlight 中打开 Make It Native 并选择“以前的版本”来访问旧版本。 请参阅我们的文档。 ,了解更多详情。

扩展了与最新两个 LTS 或 MTS 版本的 Make It Native 兼容性

在离线优先应用中取消正在进行的同步

高效的数据同步对于打造流畅的离线优先体验至关重要。当网络速度较慢或涉及大型数据集时,同步操作所需时间可能超出用户预期。让用户掌控同步过程有助于保持应用响应迅速,并减少不必要的等待。

此版本引入了一个新的纳米流操作,允许您取消正在进行的同步。调用此操作后,活动同步将立即停止,用户可以继续工作并在稍后重试。您可以将此操作添加到任何纳米流或按钮,以创建更灵活、更人性化的用户体验。

本月,我们将对图库组件进行升级,使其与数据网格 2 保持一致,新增了与数据网格 2 相同的功能:自定义分页控制、动态页面大小调整和自动选择首项。与数据网格一样,您现在可以设计自己的分页界面,将分页属性绑定到变量以实现程序化控制,并在数据加载时自动高亮显示首项。这些新增功能使图库组件拥有与数据网格 2 相同的灵活性和控制力,无论哪种展示格式最符合您的需求,都能为您提供一致的选项。

Mendix 云

利用中央证书管理简化操作

On Mendix 云,你可以 添加自定义域名 对于所有应用程序,要配置自定义域名,您必须提供 SSL 证书,以便您的应用程序能够证明该自定义域名是可信的。上传证书后,您可以使用它为您的环境配置自定义域名。如果您有很多应用程序,这将变得相当繁琐。您必须为每个应用程序单独上传 SSL 证书。如果您使用通配符证书,则必须将完全相同的证书上传到多个应用程序。考虑到未来证书的有效期可能会缩短,为大量应用程序更换 SSL 证书将是一项艰巨的任务。

因此,我们很高兴推出中央证书管理!借助这项新功能,您可以管理所有应用程序的证书。 Mendix 云端集中管理。您只需上传一次证书,即可将其用于所有应用程序的所有自定义域名。 Mendix 云端集中式证书管理提供简便的替换流程,您可以将即将到期的 SSL 证书替换为有效期更长的新 SSL 证书。证书替换后,所有使用旧证书的自定义域名都会自动更新为新证书。

这将为您节省大量时间和精力,尤其是在使用通配符证书的情况下。您无需将同一证书上传到所有应用程序,也无需手动在所有自定义域名上替换它,只需上传一次证书,然后一键即可在所有自定义域名上进行替换。

借助集中式证书管理,您还可以全面了解所有 SSL 证书。您可以查看哪些证书正在使用、哪些应用程序和环境正在使用它们,以及哪些 SSL 证书即将到期。这将帮助您跟踪 SSL 证书的使用情况。

利用中央证书管理简化操作

这只是我们证书管理功能的第一个版本。我们很快会添加 API,以便您可以实现证书管理的自动化。

通过版本锁定实现可预测的应用程序行为

令人兴奋的消息 Mendix 开发者们!我们很高兴地宣布一项强大的增强功能…… Mendix 云端:版本锁定。这项创新功能旨在为您的应用程序部署带来前所未有的一致性和可预测性,确保从开发到生产的过渡更加顺畅、可靠。

当您部署新应用程序或升级现有应用程序时, Mendix 云端智能管理平台配置。对于环境之间的升级, Mendix 在云端(Kubernetes),版本锁定功能会自动重用源环境中激活的确切平台配置。这确保您经过全面测试的运行时镜像、构建包和支持组件的组合,能够精准地在目标环境中运行。

无论你点击 推广 ,在 Mendix 云门户或利用 pinEnvironment 中的参数 Mendix 云 API,让您拥有更高水平的部署信心。

版本锁定体现了我们致力于为您提供轻松构建和部署强大、高性能应用程序所需的工具的承诺。准备好体验更可预测的行为、更少的麻烦以及真正一致的应用程序生命周期吧! Mendix 云!

智能代理应用程序

隆重推出 Google Gemini 连接器

利用 OpenAI Chat Completions API 实现文本生成

我们很高兴地宣布发布 Google Gemini Connector 一项旨在为您的应用程序启用文本生成功能的新集成。

该连接器基于 OpenAI 的聊天补全 API 构建,允许开发者利用 Google Gemini 模型,同时复用 OpenAI 兼容 API 层的熟悉操作和结构。这种方法确保了一致的开发体验,减少了集成工作量,并加快了价值实现速度。

要深入了解配置、功能和支持的用例,请查看 官方文件.

您准备好启动您的下一个应用程序了吗?

选择你的语言