跳到主要内容

算盘V3.6.0 更新日志

🍭 新功能

我的组件 批量管理

【批量管理】功能

  • ✨ 功能介绍
    • 可批量对“我的组件”中的组件进行编辑、删除、导出、导入、移动、复制、分享操作。
  • 🎨 操作
    • 使用鼠标悬浮于 我的组件搜索框右侧的 “更多”image.png图标,即可展开以下子菜单:

image.png

  • 点击【批量管理】,组件前出现复选框,左面板右侧出现操作栏;勾选组件后,即可开始进行相应操作:

image.png

  • 选中一个及以上组件时,即可进行【批量编辑、删除、移动、复制、分享】等操作。

【批量编辑】功能

  • ✨ 功能介绍
    • 可对选中的组件进行 填写/替换 其组件镜像类型或组件镜像名称的操作。
  • 🎨 操作
    • 鼠标悬浮于 我的组件搜索框右侧的 “更多”image.png图标 → 点击【批量管理】→ 选中一个以上的节点 → 鼠标悬浮于【编辑】→ 点击【编辑组件镜像名称/类型】。
    • 在编辑组件镜像名称的弹窗中,输入镜像名称/类型 → 点击【确认】后会出现替换信息 → 再次【确认】后即可完成组件镜像的批量填写/替换。

批量编辑.gif

【批量导出】功能

  • ✨ 功能介绍
    • 可对选中的组件进行 批量导出 操作。
  • 🎨 操作
    • 鼠标悬浮于 我的组件搜索框右侧的 “更多”image.png图标 → 点击【批量管理】→ 选中一个以上的节点 → 鼠标点击【导出】即可完成组件的导出及下载。

批量导出.gif

  • 在组件导出过程中,会出现弹窗显示每个组件的导出进度及是否导出成功 → 可以选择【最小化】将弹窗收起,在全部组件导出结束后,可以点击查看导出结果,也可以进行二次下载。

【批量导入】功能

  • ✨ 功能介绍
    • 可批量导入组件压缩包至“我的组件”。
  • 🎨 操作
    • 鼠标悬浮于 我的组件搜索框右侧的 “更多”image.png图标 → 点击【导入批量组件】→ 多选希望上传的组件压缩包,或一次选择希望上传的组件压缩包 → 确认上传。
    • 导入组件时,若检测到“我的组件”中已有与希望上传的组件压缩包相同名称的组件,则会出现弹窗 → 使用者可按照自身需求选择“保留二者”(创建同名组件+(数字))、替换、取消 其中一个操作。

批量导入.gif

创建/编辑组件

限制组件端口可选数据类型

  • ✨ 功能介绍
    • 组件开发者创建/编辑组件时,可以自定义选择该输入输出桩支持的数据类型,支持多选。
    • 第一选择将做为该端口的默认数据类型,默认数据类型可以被修改,但仅能从已选择的数据类型范围中进行选择。
    • 组件在被使用时,右面板“输入输出端口类型”的下拉框中仅会显示上述被选择的数据类型。
  • 🎨 操作
    • 编辑组件:鼠标悬浮于某组件,右键展开子菜单,选择【编辑】,进入组件编辑页面。
    • 新建组件:鼠标悬浮于 我的组件搜索框右侧的 “更多”image.png图标 → 点击【新建组件】。
    • 在右面板的输入/出桩配置页,下拉【数据类型】选择该端口可支持的数据类型。
    • 下拉【默认类型】选择该端口的默认数据类型。

限制使用者删减节点输入/出桩

  • ✨ 功能介绍
    • 组件开发者创建/编辑组件时,可以选择是否允许该组件在使用中由使用者增减输入/出桩。
  • 🎨 操作
    • 在右面板的输入/出桩配置页,勾选或取消勾选选项【使用时允许增减输入/出桩】。

image.png

可修改数据接收方式的默认选项

  • ✨ 功能介绍
    • 组件开发者创建/编辑组件时,可修改该组件数据接收方式的默认选项。
  • 🎨 操作
    • 在右面板组件配置页,选择该组件默认的【数据接收方式】(同步接收或异步接收)。

image.png

搭建/使用模板

多选节点修改节点属性

  • ✨ 功能介绍
    • 搭建模板时,多选后面板节点后,批量修改所选节点的节点属性(节点大小、节点颜色)。
  • 🎨 操作
    • 多选节点:快捷键CTRL+鼠标左键选取/框选多个后面板节点。
    • 修改属性:在算盘右面板为所选节点统一配置节点大小与颜色。
    • 删除:使用快捷键 Delete/Backspace,或点击算盘右面板的【删除节点】。

修改节点属性.gif

多选连线修改连线属性

  • ✨ 功能介绍
    • 搭建模板时,多选后面板节点间连线后,批量修改所选连线的属性(连线粗细、连线颜色)及共有参数。
  • 🎨 操作
    • 多选连线:快捷键CTRL+鼠标左键选取多条连线。
    • 修改属性及共有参数:在算盘右面板为所选连线统一配置连线粗细、颜色,及共有参数。
    • 删除:使用快捷键 Delete/Backspace,或点击算盘右面板的【删除连线】。

修改连线属性.gif

提示无业务意义端口名称

  • ✨ 功能介绍
    • 当检测到模板节点端口有诸如“in1”、“输入数据”、“输出数据”等无业务意义的端口名称时,将有弱提示建议修改。
    • 该提示仅作为提示,不会影响模板正常运行。

无意义端口名称.gif

双击“打开节点”

  • ✨ 功能介绍
    • 双击单节点:打开组件页面弹窗;
    • 双击折叠组合:展开组合;
    • 双击复合组件:进入复合组件的二级页面。

双击节点.gif

选中复合组件中的前面板组件

  • ✨ 功能介绍
    • 在选中某组合或某复合组件时切换至前面板,该组合或复合组件内的前面板组件将呈现 被选中 的状态。

前面板复合组件.gif

⚙️ 功能优化

  • 【检查节点更新】内容过长后,增加鼠标悬停提示;当模板包含复合组件节点时的表格样式更新
  • 【模板运行】项目正式运行时无法拖入组件,增加提示说明原因
  • 【组件编辑】组件编辑页面新增 "默认数据接收方式" 选项
  • 【vscode】vscode节点运行时,vscode的“在线编辑”和“正式运行”对应不同的图标状态
  • 【复合组件】支持包括前面板组件创建复合组件
  • 【前面板组件】提交方式支持两种配置,“修改即提交”或“显示提交按钮”
  • 【后端优化】predict-ts 改造成 appcontroller-go
  • 【我的组件】右击新建/导入组件、文件夹时显示上级文件夹

🐞 缺陷修复

  • 修复新建复合组件后无法编辑子节问题
  • 优化一些不清晰的提示
  • 修复某些组件的使用缺陷
  • 修复节点状态的显示
  • 修复复合组件及组合的相关缺陷
  • 修复首页跳转缺陷