前言
我们以一个丰盛的MTS发布高调地结束了2023年。2023是人工智能成为热门话题的一年,我们很高兴分享两种利用(一代)人工智能的功能,它们不仅是演示软件,而且真正提供了价值:MendixChat和改进的逻辑编辑器。
但还有很多,比如使页面样式化变得轻而易举的视觉设计属性、改进的页面和小部件生成、数据网格2的改进、改进的安全概述、移动和工作流更新、外部数据库连接器、Excel数据导入器、简化的REST使用、控制中心的改进以及许多开发人员门户的改进。
哇,好多新年礼物都来了!
应用开发
● MendixChat–Beta版
谁没有使用过ChatGPT或类似软件?想象一下,在Studio Pro中工作时问一个Mendix问题并迅速得到答案,再加上Mendix文档、论坛和学院学习路径中的相关资源,这将是多么棒。好吧,MendixChat就是这么做的!
我们相信,在这种情况下,人工智能将帮助开发人员更快地学习Mendix,并加快开发人员即时访问信息的速度,而不是通过docs.Mendix.com、论坛、谷歌等进行搜索。
MendixChat旨在回答与Mendix相关的开发和操作问题、最佳实践等。它利用了两个人工智能模型:用于语义搜索的语言模型(LM)来访问Mendix知识库,以及用于摘要和输出生成的大型语言模型(LLM)。
我们使用最先进的、开源的、经过预训练的模型,并根据Mendix数据进行微调。我们目前正在使用Llama2-13b LLM,但由于其可插拔架构,它可以很容易地被替换。这使我们能够用更好的开源或商业模式来取代它。
为了生成Mendix特定的答案,我们利用检索增强生成(RAG)向LLM提供Mendix知识源。此初始版本包含文档、Mendix论坛和Academy Learning。
重要提示:这是早期测试版,我们知道它并不完美。请容忍一些错误或不完整的答案,并帮助我们改进!
MendixChat提供了一个功能,可以为您提供广泛的反馈,从而提高其准确性。好消息是,我们可以升级底层系统,而无需更新Studio Pro,确保持续改进!
您可以通过查看打开它来使用它→ MendixChat。别忘了提供反馈!您可以在文档中阅读更多关于MendixChat的信息:
MendixChat | Mendix Documentation
● 改进的逻辑编辑器
我们很高兴地宣布,我们更新和增强的微流、纳米流和规则编辑器已全面可用。新的编辑器专注于使您的日常逻辑建模体验更快、更流畅、更容易学习,并包含了几个巨大的改进。
● 支持键盘的智能建议
编辑器包含一个带有智能建议的弹出窗口,该弹出窗口根据人工智能和规则不断提供建议,使添加活动变得更快、更容易。
这一切都能很好地与你的键盘配合使用,因为当你开始打字时,它会显示出最好的建议。例如,如果您以“cr”开头,它将建议各种“Create Object”建议。它甚至更聪明,因为如果你键入“cr-pr”,它会建议你“Create Product”,大大提高你的生产力。
您甚至可以键入另一个微流页面的一些字符。这些也会被建议,参数会被自动填写。此外,你只需输入这些单词就可以快速求和或计数。你可以在这里看到它的作用:不需要鼠标!
请观看演示视频:
0bc3zeaacaaa6iaeym5gibsvbsodaheqaaia.f10002.mp4
● 其他改进
我们还对较小的细节进行了投资,使编辑器使用起来更加流畅。现在,您可以使用常见的模式,如无限制画布、增强的缩放和简化的水平滚动。
您还可以使用“捕捉到流”来确保工具箱和工具栏中的新活动始终在流中对齐。
丰富的设计属性
我们很高兴地宣布为设计属性提供一个新的UI,以提供更好的视觉体验。现在,自定义页面的外观变得更容易、更快。
新的用户界面包括:
-
一个间距控件,可以更好地直观地显示边距和填充的更改将如何影响小部件。
-
具有图标支持的切换按钮组,提供了一种显示下拉选项的替代方式,还允许多选将多个切换组合为一个属性。
-
颜色选择器,用于扩展下拉菜单并预览所设置的颜色。
最棒的是,您还可以将这些新控件用于自己的设计属性。有关详细信息,请参阅文档 (https://docs.mendix.com/apidocs-mxsdk/apidocs/design-properties/#3-design-property-types)。
新应用程序将自动获取此信息。对于现有的应用程序,请更新Atlas Core模块,以查看您的设计属性转变为新的外观!
适用于Mac的Studio Pro–更新
虽然我们的目标是将Studio Pro for Mac以10.6的版本进行公测,但我们决定将其推迟到2024年初,因为我们觉得它在公开发布之前需要更多的打磨。我们已经接近并正在努力尽快发布。敬请期待!
更新的小部件生成
我们一直致力于让用户能够构建一个现代化且丰富的界面。例如,最近添加的组合框小部件(https://marketplace.mendix.com/link/component/219304 )有助于创建更好的UI。此外,我们在数据网格2中添加了许多自定义选项。
Mendix自动生成小部件,使开发人员在生成概览页面或添加数据视图时更有效率。此版本使用了现代小部件:数据网格2(https://marketplace.mendix.com/link/component/116540 )、组合框和图像小部件(https://marketplace.mendix.com/link/component/118579 )。
使用数据网格2生成概览的示例
具有组合框和图像的生成表单示例如果你不想使用这些小工具,你可以在应用程序设置中禁用它→ Miscellaneous
Datagrid 2改进
● 条件可见列
现在可以使用表达式来设置列的可见性。这为创建基于上下文显示不同数据的动态数据网格提供了新的灵活性。
请观看演示视频:
0bc3ouaakaaavmaerffgcvsva5odav2qabia.f10002.mp4
● 键盘导航和选择
为了使其更易于访问,数据网格2现在高亮显示当前关注的单元格。除此之外,您可以使用箭头键在网格中导航,也可以使用制表键将焦点设置为单元格内的按钮等元素。
如果启用了多选,现在还可以使用Shift+箭头键来选择多行。
请观看演示视频:
0b2ekmaakaaa2yaewlfgbvsvau6davjqabia.f10002.mp4
公测版中的新实体访问权限编辑器
实体访问权限可以说是Mendix应用程序最重要的安全功能。它们可以保护应用程序数据的安全,确保只有被允许访问的用户才能访问数据。但是,维护安全的实体访问权限可能很有挑战性,尤其是对于具有许多实体和用户角色的大型应用程序。
为了更容易地设置和审核实体访问规则,我们将为实体访问规则引入一个新的编辑器。新编辑器提供了影响单个实体的所有访问规则的完整概述。此概述由一个表组成,其中用户角色作为列,属性作为行。
在每个单元格中,显示给定用户角色对给定属性的访问(读取和写入),并且可以更改。最上面的行显示了应用于用户角色以及创建和删除访问权限的XPath约束。
要试用新编辑器,请打开Studio Pro的首选项,并在“新功能”选项卡上启用它。使用新编辑器将在编辑现有实体访问规则时自动将其转换为规范化格式。如果您不喜欢此更改,请确保在试用编辑器后将更改恢复到您的域模型。
您可以在我们的文档中阅读更多关于新实体访问规则编辑器的信息。我们希望您喜欢这种编辑和审核实体访问规则的新方式!
https://docs.mendix.com/refguide/access-rule-editor-beta
移动更新
● React本机更新
Mendix利用React Native框架构建本地移动应用程序。自Mendix 9.24.0以来,我们一直在使用上述框架的0.70.7版本。使用Mendix 10.6.0,我们将更新到0.72.7。
此更新对本机移动应用程序进行了许多改进,例如提高了安全性、性能和可靠性。
但是,更新可能会导致第三方模块和小部件出现问题。在更新应用程序之前,请确保所有使用的模块都兼容。如果遇到任何问题,请联系模块作者,请他们更新模块。
Make It Native 10也进行了更新。这意味着它将不再适用于10.6.0之前的Mendix版本。请对这些版本使用Make It Native 9。有关详细信息,请参阅我们的文档:
Native App Prerequisites and Troubleshooting | Mendix Documentation
工作流更新
● 计时器事件
通过添加计时器事件,您现在可以在定义的一段时间内或直到某个日期暂停进程路径的执行。计数器在工作流到达计时器事件时开始运行,并将在您定义的时间继续执行下一个活动。这可以是固定的持续时间(例如,2天、20秒),也可以是使用表达式计算的日期和时间。表达式允许通过涉及其他属性进行更复杂的日期计算。
● 水平工作流编辑器
许多人要求(这是一份很好的新年礼物)能够横向建模工作流流程。翻转右上角的开关,然后继续水平建模。
● 详细的活动时间表
作为为工作流提供详细历史数据服务的举措的一部分,我们增加了构建详细活动时间表的能力。微流活动“检索工作流活动记录”返回给定工作流的完整执行路径。
工作流共享模块中的新活动时间线片段是如何使用这些数据的一个很好的例子。你能想到这个新活动的其他用例吗?
检索工作流活动记录”返回完整的工作流执行历史记录
工作流公用模块中的新活动时间表
● 在表达式中使用选定对象
由于10.5的长度表达式除了支持字符串外,还支持列出对象。这是我们制造的更强大的功能。现在,您可以在表达式中使用数据小部件(如数据网格2)的选定对象。
例如,通过将可见性表达式长度($selectedItems)设置为>0,可以根据所选项目的数量显示或隐藏元素
● Mx for Private Cloud上应用程序的PDF文档生成--已连接
前年8月,我们在Mendix公共平台上发布了新的PDF文档生成模块(https://docs.mendix.com/appstore/modules/document-generation/ )和附带的PDF生成服务。我们收到了很多积极的反馈。开发人员喜欢使用页面编辑器来构建像素完美风格的PDF,使用与应用程序相同的小部件和动态数据。
从今天开始,PDF文档生成服务现在也可用于在Mendix for Private Cloud--Connected上运行的应用程序,仅次于对Mendix Public Cloud中应用程序的现有支持。
● 减少版本控制存储库的增长
.mpr项目文件包含应用程序的大部分内容,因此对存储库的增长起到了很大的作用。在典型的使用中,底层SQLite数据库中可能会出现缺口,导致.mpr文件不必要的膨胀,并导致存储库增长。
从10.6版本开始,在提交更改之前,我们在SQLite数据库上运行一个VACUUM操作,当启发式指示潜在节省至少5MB时触发该操作。这个过程只需要几秒钟,可以防止出现问题。
此外,我们在提交窗口中实现了一个警告机制,当您试图将超过3MB的文件添加到存储库时,该机制会激活。此预防措施旨在避免版本控制系统意外膨胀。一旦触发警告,您可以考虑重新添加文件,或者如果添加是正确的,只需继续。
● 外键数据库约束
新项目现在受益于数据库级别的外键(此外,Mendix在必要时会清理关联的两侧),以确保防止悬空引用。这适用于系统关联(“owner”、“changedBy”)以及您的团队创建的常规关联。
未来,我们将为您提供在数据库中为现有应用程序启用外键的选项,然后最终使用Mendix 11强制执行此选项。
Mendix 连接
● 外部数据库连接器
在这个版本中,新的交互式数据库连接器去掉了测试版标签,因此您现在可以在生产应用程序中使用它。本版本新增了对insert语句的支持。
与select语句一样,插入查询可以在Studio Pro中编写和测试。为了确保您的数据库不会出现大量开发数据,并且您的尝试是可重复的,您在Studio Pro中的插入会立即回滚。因此,在开发查询时,不用担心会弄乱数据库。
你可以在这里的应用市场上找到它:
https://marketplace.mendix.com/link/component/219862
● Excel的数据导入器
本月可用于生产的另一个集成功能是Excel文件的数据导入器。
我们的目标是尽可能简单快捷地将数据导入和导出到Mendix应用程序中,Excel数据导入器是其中的重要组成部分。您可以从示例Excel文件开始,直观地定义希望如何将数据映射到实体,并通过简单的导入活动进行导入。
你可以在应用市场上找到它:
https://marketplace.mendix.com/link/component/219833
● 新消费REST服务测试版
在我们努力为您提供更简单、更快的工作方式的过程中,我们现在有了一种使用REST服务的新方式。它将设置REST集成的时间从几分钟更改为几秒钟,使您在我们需要进行的每一次集成中都能明显加快速度。
通过能够在Studio Pro中直接测试调用、隐式映射以及将REST调用分组在一起,消费REST服务变得轻而易举。
了解更多:
Consumed REST Services (Beta) | Mendix Documentation
开发人员门户更新
你想使用这些开发人员门户更新,但仍在使用旧的Mendix版本吗?没问题,开发者门户更新没有连接到Studio Pro版本!
● 应用程序见解
我们很高兴与大家分享一些令人兴奋的新功能,以增强我们的反馈管理功能:
●反馈中的标签管理:
使用我们的最新版本,您现在可以毫不费力地创建、删除和重命名标记。通过选择标签颜色来清楚地区分标签,从而进行定制。
反馈中的标签管理
●增强了反馈中的文本编辑功能:
交流变得更加丰富!利用我们在“团队评论”和“联系通讯员”文本框中的新文本编辑经验。表达想法和与团队合作是前所未有的充满活力。
增强了反馈中的文本编辑功能
●小型调查中的详细回复:
仔细查看迷你调查中的个人回答。单击响应选项卡底部列表中的响应,您现在可以方便地访问侧面板中显示的详细信息。
小型调查中的详细回复
●批量分配标签和叙事
当您在“规划”页面上选择多个故事时,现在可以向整个组添加标记和/或分配史诗。现在每个人都用Epics取代了我们的旧工具Stories,并且您拥有的用户故事数量正在稳步增长,这势必会为您节省大量点击量。
记住,CTRL/CMD+点击可以轻松地选择所需的故事,而CTRL/CMD+D则可以全部取消选择。
请观看演示视频:
0bc3zaaamaaaruaermvgbvsvbsgda3eaabqa.f10002.mp4
●Excel导入和导出的小调整
我们已将叙事的名称添加到Excel中导出的字段中。我们还确保尽可能容易地导出和重新导入带有匹配模板的excel文件。向Sara Masaeli大喊这一点以及许多其他正在酝酿中的有用建议!
●目录中的OpenAPI–公测版
我们很高兴在目录中介绍OpenAPI的公测版。Mendix平台的这一新增功能简化了Mendix生态系统中REST API的管理和发现。
目录中的OpenAPI–公测版
●主要功能:
-
自动注册API:无缝注册您发布的RESTAPI。在Mx10.0+上运行并部署到MxCloud的应用程序将自动在Mendix目录中注册。
-
轻松发现API:通过目录轻松探索Mendix环境中的所有可用API。告别搜索相关API的麻烦吧——现在只需点击几下。
-
增强的文档管理:通过策划的文档简化API消费。目录中的OpenAPI使您能够以用户友好的方式呈现API,使开发人员和利益相关者都能轻松理解它们。
●如何深入:
-
访问Catalog 以访问您的目录:https://catalog.mendix.com/p/home
-
在OpenAPI上浏览目录和筛选结果,以查看所有注册的REST API。
-
要注册REST API,只需从Mx10上构建并部署在MxCloud上的应用程序发布REST服务。API注册成功后,您将收到通知。
-
有关详细指南和附加信息,请参阅我们的文档:https://docs.mendix.com/catalog/
准备好改变您的API管理经验了吗?目录中的OpenAPI是通往更精简、更高效的Mendix之旅的门户。
Mendix Cloud
● 日志和度量页面的现代化UI和增强功能
在Mendix Cloud上运行的应用程序可以获得开箱即用的日志管理(https://docs.mendix.com/developerportal/operate/logs/ )和度量仪表板(https://docs.mendix.com/developerportal/operate/metrics/ )。
我们对这些页面的用户界面进行了现代化改造,并添加了新功能。现在可以按日期搜索日志文件,并且可以在下载日志文件之前查看日志文件的大小。
在“度量”页面上,我们添加了一个下拉列表,用于选择您想要查看的度量:所有度量、仅与应用程序相关的度量或仅与数据库相关的度量。
这些变化只是对Mendix cloud的云页面进行更大规模检修的开始。留意未来的改进!
●控制中心:增强的应用程序管理
我们对您管理应用程序环境的方式进行了一些重大更改。现在,您可以看到应用程序的信息与应用程序环境的信息相结合。我们为您提供了所有的过滤器和排序选项,可以根据您的需求对您的应用程序进行细分。
使用新的增强应用程序视图,您可以:
-
专注于生产中的应用程序或管理免费应用程序
-
查看已部署或存储库中的Mendix版本,以检查Mendix的版本是否是最新的
-
在线更改技术联系人
-
批量停用不再积极开发的免费应用程序
-
将应用程序信息导出到Excel(全部或部分)
应用程序景观管理变得简单!
关于Mendix文章来源:https://www.toymoban.com/news/detail-829332.html
作为西门子Xcelerator平台的低代码引擎,Mendix正在迅速成为推动企业数字化发展的首选应用程序开发平台。Mendix让企业能够以前所未有的速度构建应用程序、促进IT团队与业务专家之间开展有意义的协作,并帮助IT团队保持对整个应用程序环境的控制。作为一直被领先的行业分析师视为“领军者和远见者”的低代码平台,Mendix是云原生的、开放的、可扩展的、敏捷的,并且经过实践验证。从人工智能和增强现实,到智能自动化和原生移动,Mendix和西门子Xcelerator已成为“数字优先”企业的中坚力量。Mendix已被46个国家的4,000多家企业采用,并建立了由30多万名开发人员组成的活跃社区,这些开发人员使用该平台创建了20多万款应用程序。文章来源地址https://www.toymoban.com/news/detail-829332.html
到了这里,关于新版发布|Mendix 10.6发布:AI,看这里的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!