Browse Source

rebuild: 以最新本地源重建仓库历史——旧 pack 服务端损坏无法克隆(保留全部现行包:平台 2.4.4、契约 3.0.1、全部扩展与节点包;下架 5 个独立节点包,补录 Aligner 1.0.0)

wangshuo 4 days ago
commit
931ecd02e4
37 changed files with 1239 additions and 0 deletions
  1. 1239 0
      index.json
  2. BIN
      packages/base/Plugins.Aligner/Plugins.Aligner-1.0.0.zip
  3. BIN
      packages/base/Plugins.Camera/Plugins.Camera-1.3.12.zip
  4. BIN
      packages/base/Plugins.DeepLearning/Plugins.DeepLearning-1.3.4.zip
  5. BIN
      packages/base/Plugins.Feeder/Plugins.Feeder-1.0.1.zip
  6. BIN
      packages/base/Plugins.Halcon/Plugins.Halcon-1.1.11.zip
  7. BIN
      packages/base/Plugins.OpenCv/Plugins.OpenCv-1.2.7.zip
  8. BIN
      packages/base/Plugins.Script/Plugins.Script-1.1.30.zip
  9. BIN
      packages/base/Plugins.Vm/Plugins.Vm-1.2.9.zip
  10. BIN
      packages/base/Plugins.Vpp/Plugins.Vpp-1.2.20.zip
  11. BIN
      packages/cameras/Plugins.Camera.Ahua/Plugins.Camera.Ahua-1.0.6.zip
  12. BIN
      packages/cameras/Plugins.Camera.Basler/Plugins.Camera.Basler-1.0.5.zip
  13. BIN
      packages/cameras/Plugins.Camera.Hikvision/Plugins.Camera.Hikvision-1.0.13.zip
  14. BIN
      packages/communication/Plugins.Mqtt/Plugins.Mqtt-1.0.2.zip
  15. BIN
      packages/communication/Plugins.Plc.Mitsubishi/Plugins.Plc.Mitsubishi-1.0.6.zip
  16. BIN
      packages/communication/Plugins.Plc.OpcUa/Plugins.Plc.OpcUa-1.0.6.zip
  17. BIN
      packages/communication/Plugins.Plc.Siemens/Plugins.Plc.Siemens-1.0.6.zip
  18. BIN
      packages/communication/Plugins.WebApi/Plugins.WebApi-1.0.4.zip
  19. BIN
      packages/contracts/TeamPLT.Contracts/TeamPLT.Contracts-3.0.1.zip
  20. BIN
      packages/contracts/TeamPLT.Hosting/TeamPLT.Hosting-1.0.1.zip
  21. BIN
      packages/platform/Ext.AiAssistant/Ext.AiAssistant-1.0.9.zip
  22. BIN
      packages/platform/Ext.Cameras/Ext.Cameras-1.0.26.zip
  23. BIN
      packages/platform/Ext.ColorSchemes/Ext.ColorSchemes-1.0.5.zip
  24. BIN
      packages/platform/Ext.Communication/Ext.Communication-1.1.11.zip
  25. BIN
      packages/platform/Ext.Communication/Ext.Communication-1.2.0.zip
  26. BIN
      packages/platform/Ext.Database/Ext.Database-1.0.3.zip
  27. BIN
      packages/platform/Ext.Feeder/Ext.Feeder-1.2.11.zip
  28. BIN
      packages/platform/Ext.FlowWork/Ext.FlowWork-1.2.24.zip
  29. BIN
      packages/platform/Ext.Hmi/Ext.Hmi-1.0.2.zip
  30. BIN
      packages/platform/Ext.Light/Ext.Light-1.1.5.zip
  31. BIN
      packages/platform/Ext.Light/Ext.Light-1.2.0.zip
  32. BIN
      packages/platform/Ext.Navigation.Classic/Ext.Navigation.Classic-1.0.5.zip
  33. BIN
      packages/platform/Ext.Robots/Ext.Robots-1.2.4.zip
  34. BIN
      packages/platform/Ext.Vision/Ext.Vision-1.2.26.zip
  35. BIN
      packages/platform/Ext.Welcome/Ext.Welcome-1.1.0.zip
  36. BIN
      packages/platform/TeamPLT.Platform.Debug/TeamPLT.Platform.Debug-2.4.4.zip
  37. BIN
      packages/platform/TeamPLT.Platform/TeamPLT.Platform-2.4.4.zip

+ 1239 - 0
index.json

@@ -0,0 +1,1239 @@
+{
+    "schemaVersion":  1,
+    "generatedAt":  "2026-10-30T07:23:32Z",
+    "packages":  [
+                     {
+                         "id":  "Plugins.Aligner",
+                         "name":  "矫治器视觉引导",
+                         "version":  "1.0.0",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "base",
+                         "description":  "矫治器(牙套)视觉引导节点:上游图像 → 纯几何视觉链(轮廓/裁片/外牙弓/治具干涉)→ 抓取与放置位姿(像素坐标 + 治具系补偿量)。不依赖 VisionPro 工具块与外部 native DLL。",
+                         "notes":  "1.0.0:由 D:\\Vision\\Model 的 AlignerSorting 脚本移植为流程节点;输入上游图像,输出 件数/点位/亮区面积。",
+                         "downloadUrl":  "packages/base/Plugins.Aligner/Plugins.Aligner-1.0.0.zip",
+                         "sha256":  "bc52fb9c78950be45604f0dac4db689f1fbeed8a1ce873c846781c9cf927842d",
+                         "size":  550206,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.0",
+                                              "downloadUrl":  "packages/base/Plugins.Aligner/Plugins.Aligner-1.0.0.zip",
+                                              "sha256":  "bc52fb9c78950be45604f0dac4db689f1fbeed8a1ce873c846781c9cf927842d",
+                                              "size":  550206,
+                                              "releasedAt":  "2026-10-30",
+                                              "status":  "stable",
+                                              "notes":  "1.0.0:由 D:\\Vision\\Model 的 AlignerSorting 脚本移植为流程节点;输入上游图像,输出 件数/点位/亮区面积。"
+                                          }
+                                      ],
+                         "category":  "视觉节点",
+                         "targetFramework":  "net10.0-windows",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts",
+                                            "Ext.FlowWork",
+                                            "PropertyGridLib",
+                                            "OpenCvSharp"
+                                        ],
+                         "dependencies":  [
+                                              "Ext.FlowWork"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.4.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Plugins.Camera",
+                         "name":  "采集图像",
+                         "version":  "1.3.12",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "base",
+                         "description":  "流程的图像源节点:相机实时采集 / 本地单张图片 / 本地目录逐张遍历三选一,统一输出平台标准图像帧(IFrame),供 HALCON、OpenCV、VM、VisionPro 的下游节点直接取用。",
+                         "notes":  "预览区换成与相机调试页同一个可缩放控件:滚轮以光标为中心缩放、左键拖拽平移、双击适应窗口、右键菜单(放大/缩小/适应窗口/1:1/十字线/保存图像);本地图片与目录来源同样适用。",
+                         "downloadUrl":  "packages/base/Plugins.Camera/Plugins.Camera-1.3.12.zip",
+                         "sha256":  "c8c9cb47a22ac6b144cb78f700875ccfd187873860399015969477b30e1c9791",
+                         "size":  74654,
+                         "versions":  [
+                                          {
+                                              "version":  "1.3.12",
+                                              "downloadUrl":  "packages/base/Plugins.Camera/Plugins.Camera-1.3.12.zip",
+                                              "sha256":  "c8c9cb47a22ac6b144cb78f700875ccfd187873860399015969477b30e1c9791",
+                                              "size":  74654,
+                                              "releasedAt":  "2026-10-27",
+                                              "status":  "stable",
+                                              "notes":  "预览区换成与相机调试页同一个可缩放控件:滚轮以光标为中心缩放、左键拖拽平移、双击适应窗口、右键菜单(放大/缩小/适应窗口/1:1/十字线/保存图像);本地图片与目录来源同样适用。"
+                                          }
+                                      ],
+                         "category":  "Utility",
+                         "targetFramework":  "net10.0",
+                         "requiresHost":  "TeamPLT>=2.3.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Plugins.DeepLearning",
+                         "name":  "深度学习模型匹配",
+                         "version":  "1.3.4",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "base",
+                         "description":  "深度学习推理节点:用 ONNX 模型(YOLO 一类)对标准图像帧做检测/分类,输出类别、分数与坐标;内置 ONNX Runtime,CPU / DirectML 显卡两用(无显卡自动回退 CPU),试跑预览由视觉扩展(Ext.Vision)提供。",
+                         "notes":  "ONNX 会话线程池从默认每会话 16 线程改为 IntraOp=4 / InterOp=1(含 GPU 回退 CPU 的两次会话创建),首次推理后常驻线程约 32→8;单次推理耗时基本不变。",
+                         "downloadUrl":  "packages/base/Plugins.DeepLearning/Plugins.DeepLearning-1.3.4.zip",
+                         "sha256":  "c9e3c2b19c2560e107004629a2494f4cd08d71f163a9caff8445069780ecd851",
+                         "size":  15049766,
+                         "versions":  [
+                                          {
+                                              "version":  "1.3.4",
+                                              "downloadUrl":  "packages/base/Plugins.DeepLearning/Plugins.DeepLearning-1.3.4.zip",
+                                              "sha256":  "c9e3c2b19c2560e107004629a2494f4cd08d71f163a9caff8445069780ecd851",
+                                              "size":  15049766,
+                                              "releasedAt":  "2026-10-27",
+                                              "status":  "stable",
+                                              "notes":  "ONNX 会话线程池从默认每会话 16 线程改为 IntraOp=4 / InterOp=1(含 GPU 回退 CPU 的两次会话创建),首次推理后常驻线程约 32→8;单次推理耗时基本不变。"
+                                          }
+                                      ],
+                         "category":  "Utility",
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "Ext.Vision"
+                                        ],
+                         "dependencies":  [
+                                              "Ext.FlowWork",
+                                              "Ext.Vision"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Plugins.Feeder",
+                         "name":  "震料器控制",
+                         "version":  "1.0.1",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "base",
+                         "description":  "震料器流程节点:振动(A~K 11 组振动集 + 时长,时长 0=连续振动,>0 等振动走完再往下走)、停止振动、背光开/关/切换、等待停振(轮询超时);设备未连接自动连接,失败返回中文原因。",
+                         "notes":  "1.0.1: 振动节点从“正转/反转”扩到 A~K 11 组振动集(对齐 Team 协议与旧项目 StartAction(Function, Duration)):振幅/频率/相位在震料器调试页调好后下载到设备,节点只选组;时长 >0 时节点等振动走完再返回,避免拍照节点抢在振动中途触发。1.0.0: 设备只走契约 IFeederService / IFeederDevice,四语言语言包随插件自注册。",
+                         "downloadUrl":  "packages/base/Plugins.Feeder/Plugins.Feeder-1.0.1.zip",
+                         "sha256":  "07dadf4849d106311ba80478972ab8736c0308d1df9ea744d7a4d29760436a89",
+                         "size":  51011,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.1",
+                                              "downloadUrl":  "packages/base/Plugins.Feeder/Plugins.Feeder-1.0.1.zip",
+                                              "sha256":  "07dadf4849d106311ba80478972ab8736c0308d1df9ea744d7a4d29760436a89",
+                                              "size":  51011,
+                                              "releasedAt":  "2026-10-29",
+                                              "status":  "stable",
+                                              "notes":  "1.0.1: 振动节点从“正转/反转”扩到 A~K 11 组振动集(对齐 Team 协议与旧项目 StartAction(Function, Duration)):振幅/频率/相位在震料器调试页调好后下载到设备,节点只选组;时长 >0 时节点等振动走完再返回,避免拍照节点抢在振动中途触发。1.0.0: 设备只走契约 IFeederService / IFeederDevice,四语言语言包随插件自注册。"
+                                          }
+                                      ],
+                         "category":  "Utility",
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "Ext.FlowWork"
+                                        ],
+                         "dependencies":  [
+                                              "Ext.FlowWork",
+                                              "Ext.Feeder"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.24",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Plugins.Halcon",
+                         "name":  "HALCON 视觉节点",
+                         "version":  "1.1.11",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "base",
+                         "description":  "HALCON 视觉流程节点:Halcon流程 容器节点与 HALCON 算子集(区域面积分析 / 卡尺测量 / 圆测量 / 形状模板匹配 / 图像预处理 / 添加文字 / 图像保存 / 图像显示 / 格式转换),运行时向平台扩展 Ext.Vision 申请 IVisionEngineService 引擎。按 HALCON 23.11(halcondotnet 23.11 + 原生 halcon.dll 23.11)编译,运行库随包内 HalconSdk\\ 目录分发,现场无需另装 HALCON。",
+                         "notes":  "宿主已内嵌的 HandyControl 等程序集不再随包分发,统一由宿主提供(避免与宿主那份类型身份分裂);服务定位改用 SDK 的 Api 门面。",
+                         "downloadUrl":  "packages/base/Plugins.Halcon/Plugins.Halcon-1.1.11.zip",
+                         "sha256":  "5a12f891a187727a8ca250beb2722d430c8aae2cfa325a0e77220963c3e978e4",
+                         "size":  230641,
+                         "versions":  [
+                                          {
+                                              "version":  "1.1.11",
+                                              "downloadUrl":  "packages/base/Plugins.Halcon/Plugins.Halcon-1.1.11.zip",
+                                              "sha256":  "5a12f891a187727a8ca250beb2722d430c8aae2cfa325a0e77220963c3e978e4",
+                                              "size":  230641,
+                                              "releasedAt":  "2026-10-26",
+                                              "status":  "stable",
+                                              "notes":  "宿主已内嵌的 HandyControl 等程序集不再随包分发,统一由宿主提供(避免与宿主那份类型身份分裂);服务定位改用 SDK 的 Api 门面。"
+                                          }
+                                      ],
+                         "category":  "流程画布拓展",
+                         "engine":  "halcon",
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts",
+                                            "Ext.FlowWork",
+                                            "Ext.Vision"
+                                        ],
+                         "dependencies":  [
+                                              "Ext.FlowWork",
+                                              "Ext.Vision"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.25",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Plugins.OpenCv",
+                         "name":  "OpenCV 视觉节点",
+                         "version":  "1.2.7",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "base",
+                         "description":  "OpenCV 视觉流程节点:OpenCV流程 容器节点与常用 OpenCV 算子(斑点检测 / 模板匹配 / 卡尺测量 / 创建字体)及图像转码节点,运行时向平台扩展 Ext.Vision 申请 IVisionEngineService 引擎。基于 OpenCvSharp5(OpenCV 4.x)托管封装编译,托管与 win-x64 原生运行库随插件分发,现场无需另装 OpenCV。",
+                         "notes":  "OpenCvSharp 原生库归入包内 OpenCv4.x\\ 子目录(带版本标注),引擎 PATH 探测加插件目录候选。",
+                         "downloadUrl":  "packages/base/Plugins.OpenCv/Plugins.OpenCv-1.2.7.zip",
+                         "sha256":  "d15b776a4294a461d4eb3a5f463730569998cdfb3ab30d306f5d0df41a8d4504",
+                         "size":  44341660,
+                         "versions":  [
+                                          {
+                                              "version":  "1.2.7",
+                                              "downloadUrl":  "packages/base/Plugins.OpenCv/Plugins.OpenCv-1.2.7.zip",
+                                              "sha256":  "d15b776a4294a461d4eb3a5f463730569998cdfb3ab30d306f5d0df41a8d4504",
+                                              "size":  44341660,
+                                              "releasedAt":  "2026-10-26",
+                                              "status":  "stable",
+                                              "notes":  "OpenCvSharp 原生库归入包内 OpenCv4.x\\ 子目录(带版本标注),引擎 PATH 探测加插件目录候选。"
+                                          }
+                                      ],
+                         "category":  "流程画布拓展",
+                         "engine":  "opencv",
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "Ext.Vision"
+                                        ],
+                         "dependencies":  [
+                                              "Ext.Vision"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.25",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Plugins.Script",
+                         "name":  "C#脚本",
+                         "version":  "1.1.30",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "base",
+                         "description":  "C# 脚本节点:用 CodeForge 完整编辑器编写 C# 脚本类(继承 BasePlugin<ScriptToolModel>),智能补全/编译诊断/添加 DLL 引用,拥有普通插件全部能力,由流程画布(Ext.FlowWork)加载。",
+                         "notes":  "脚本编辑器代码提示修复(CodeForge 1.5.16):可见方法体的光标偏移被按 CRLF 文本误用于归一化文本,导致成员访问 TeamPLT.SDK. 退化成全局大列表、if 块内输入标识符只剩关键字兜底;现按行折算偏移,成员/命名空间提示恢复正常。",
+                         "downloadUrl":  "packages/base/Plugins.Script/Plugins.Script-1.1.30.zip",
+                         "sha256":  "e4d568e10525aa4e740348c59912dc0807b4d9d0b13cd8b041ebadd873b45c13",
+                         "size":  17479074,
+                         "versions":  [
+                                          {
+                                              "version":  "1.1.30",
+                                              "downloadUrl":  "packages/base/Plugins.Script/Plugins.Script-1.1.30.zip",
+                                              "sha256":  "e4d568e10525aa4e740348c59912dc0807b4d9d0b13cd8b041ebadd873b45c13",
+                                              "size":  17479074,
+                                              "releasedAt":  "2026-10-29",
+                                              "status":  "stable",
+                                              "notes":  "脚本编辑器代码提示修复(CodeForge 1.5.16):可见方法体的光标偏移被按 CRLF 文本误用于归一化文本,导致成员访问 TeamPLT.SDK. 退化成全局大列表、if 块内输入标识符只剩关键字兜底;现按行折算偏移,成员/命名空间提示恢复正常。"
+                                          }
+                                      ],
+                         "category":  "Utility",
+                         "targetFramework":  "net10.0",
+                         "requiresHost":  "TeamPLT>=2.3.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Plugins.Vm",
+                         "name":  "VisionMaster 视觉节点",
+                         "version":  "1.2.9",
+                         "publisher":  "TeamAAS",
+                         "kind":  "extension",
+                         "host":  "base",
+                         "description":  "海康 VisionMaster 视觉节点:VM工具块(外部 net48 执行器 VmHost.exe 承载 VM SDK,平台进程零 VM 依赖)、图像显示、图像保存。界面文案支持 zh-CN/zh-TW/en-US/ja-JP 四语言,语言包与 VmSdk 引擎运行库随包分发。",
+                         "notes":  "修复包缺 VmHost.exe:1.2.8 只带 net10 TeamPLT.Hosting.dll,被安装器按平台版本去重跳过,net48 外部宿主 VmHost.exe 从未进包,装完双击 VM 工具块起不来。现随包平铺分发 VmHost.exe、VmHost.exe.config、net48 TeamPLT.Hosting.dll、net48 Newtonsoft.Json.dll(manifest 补 dependencies/nativeDependencies 声明);VM SDK 程序集仍在 Vm4.4\\ 子目录。",
+                         "downloadUrl":  "packages/base/Plugins.Vm/Plugins.Vm-1.2.9.zip",
+                         "sha256":  "cc969ae07df99f46baa409970fed8d887222531e522fe5870bd96a482aa2d50a",
+                         "size":  3540481,
+                         "versions":  [
+                                          {
+                                              "version":  "1.2.9",
+                                              "downloadUrl":  "packages/base/Plugins.Vm/Plugins.Vm-1.2.9.zip",
+                                              "sha256":  "cc969ae07df99f46baa409970fed8d887222531e522fe5870bd96a482aa2d50a",
+                                              "size":  3540481,
+                                              "releasedAt":  "2026-10-28",
+                                              "status":  "stable",
+                                              "notes":  "修复包缺 VmHost.exe:1.2.8 只带 net10 TeamPLT.Hosting.dll,被安装器按平台版本去重跳过,net48 外部宿主 VmHost.exe 从未进包,装完双击 VM 工具块起不来。现随包平铺分发 VmHost.exe、VmHost.exe.config、net48 TeamPLT.Hosting.dll、net48 Newtonsoft.Json.dll(manifest 补 dependencies/nativeDependencies 声明);VM SDK 程序集仍在 Vm4.4\\ 子目录。"
+                                          }
+                                      ],
+                         "category":  "流程画布拓展",
+                         "engine":  "vm",
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts",
+                                            "Ext.FlowWork",
+                                            "Ext.Vision"
+                                        ],
+                         "dependencies":  [
+                                              "TeamPLT.Hosting",
+                                              "Ext.FlowWork",
+                                              "Ext.Vision"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.25",
+                         "arch":  [
+                                      "x64"
+                                  ],
+                         "nativeDependencies":  [
+                                                    "TeamPLT.Hosting.dll",
+                                                    "VmHost.exe"
+                                                ]
+                     },
+                     {
+                         "id":  "Plugins.Vpp",
+                         "name":  "VisionPro 视觉节点",
+                         "version":  "1.2.20",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "base",
+                         "description":  "VisionPro 视觉流程节点:VPP工具块节点(内嵌 VisionPro ToolBlock 编辑器,配置输入映射后执行 VPP 工具链),运行时向平台扩展 Ext.Vision 申请 IVisionEngineService 引擎。平台进程不加载 Cognex 程序集——序列化与算法全部在随插件部署的 VpEditorHost.exe(net48)进程执行;包内 Vpp9.0\\ 随带 VisionPro 9.0 核心族托管 DLL,原生库与授权仍需本机安装 VisionPro 9.0。",
+                         "notes":  "输出图上的叠加标注(文字/框/线/点标)随图像宽度自动放大:2448 宽约 3×、5472 宽约 6.7×(820px 视口基准),文字对 Regular 字重自动加粗、线宽同步放大(上限 12px),20MP 大图上不再又细又小看不清。",
+                         "downloadUrl":  "packages/base/Plugins.Vpp/Plugins.Vpp-1.2.20.zip",
+                         "sha256":  "9012e67e746416fc3641ca8d3ba8f28115d57502f6174037308d932daba88493",
+                         "size":  19068610,
+                         "versions":  [
+                                          {
+                                              "version":  "1.2.20",
+                                              "downloadUrl":  "packages/base/Plugins.Vpp/Plugins.Vpp-1.2.20.zip",
+                                              "sha256":  "9012e67e746416fc3641ca8d3ba8f28115d57502f6174037308d932daba88493",
+                                              "size":  19068610,
+                                              "releasedAt":  "2026-10-29",
+                                              "status":  "stable",
+                                              "notes":  "输出图上的叠加标注(文字/框/线/点标)随图像宽度自动放大:2448 宽约 3×、5472 宽约 6.7×(820px 视口基准),文字对 Regular 字重自动加粗、线宽同步放大(上限 12px),20MP 大图上不再又细又小看不清。"
+                                          }
+                                      ],
+                         "category":  "流程画布拓展",
+                         "engine":  "vpp",
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts",
+                                            "Ext.FlowWork",
+                                            "Ext.Vision"
+                                        ],
+                         "dependencies":  [
+                                              "TeamPLT.Hosting",
+                                              "Ext.FlowWork",
+                                              "Ext.Vision"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.24",
+                         "arch":  [
+                                      "x64"
+                                  ],
+                         "nativeDependencies":  [
+                                                    "TeamPLT.Hosting.dll"
+                                                ]
+                     },
+                     {
+                         "id":  "Plugins.Camera.Ahua",
+                         "name":  "华睿相机驱动",
+                         "version":  "1.0.6",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "cameras",
+                         "description":  "华睿(iRayple MVSDK_Net)相机驱动(kind=ahua):由相机扩展的驱动宿主(CameraPluginHost)加载,提供 ICameraDevice + IFrameSource。",
+                         "notes":  "帧缓冲按 PixelFormat 精确计算槽容量(Mono8 = 1 字节/像素),槽位 4→2;含软触发失败日志节流。",
+                         "downloadUrl":  "packages/cameras/Plugins.Camera.Ahua/Plugins.Camera.Ahua-1.0.6.zip",
+                         "sha256":  "ae054cbf9264dedbb258ddef4ebb8feaa439ae51ee761005c3ac6a0d7b2e9a31",
+                         "size":  33768,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.6",
+                                              "downloadUrl":  "packages/cameras/Plugins.Camera.Ahua/Plugins.Camera.Ahua-1.0.6.zip",
+                                              "sha256":  "ae054cbf9264dedbb258ddef4ebb8feaa439ae51ee761005c3ac6a0d7b2e9a31",
+                                              "size":  33768,
+                                              "releasedAt":  "2026-10-27",
+                                              "status":  "stable",
+                                              "notes":  "帧缓冲按 PixelFormat 精确计算槽容量(Mono8 = 1 字节/像素),槽位 4→2;含软触发失败日志节流。"
+                                          }
+                                      ],
+                         "category":  "Camera",
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.Contracts",
+                                            "Ext.Cameras"
+                                        ],
+                         "requiresHost":  "TeamPLT>=2.3.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Plugins.Camera.Basler",
+                         "name":  "Basler 相机驱动",
+                         "version":  "1.0.5",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "cameras",
+                         "description":  "Basler Pylon 相机驱动(kind=basler):由相机扩展的驱动宿主(CameraPluginHost)加载,提供 ICameraDevice + IFrameSource。",
+                         "notes":  "环形缓冲槽 4→2:按实际像素格式算容量,单台常驻再减半。",
+                         "downloadUrl":  "packages/cameras/Plugins.Camera.Basler/Plugins.Camera.Basler-1.0.5.zip",
+                         "sha256":  "9b8a3d2f7ea766b739a957ac87cf27f5d8496347b32bc0a8fa07720de69abca4",
+                         "size":  463230,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.5",
+                                              "downloadUrl":  "packages/cameras/Plugins.Camera.Basler/Plugins.Camera.Basler-1.0.5.zip",
+                                              "sha256":  "9b8a3d2f7ea766b739a957ac87cf27f5d8496347b32bc0a8fa07720de69abca4",
+                                              "size":  463230,
+                                              "releasedAt":  "2026-10-27",
+                                              "status":  "stable",
+                                              "notes":  "环形缓冲槽 4→2:按实际像素格式算容量,单台常驻再减半。"
+                                          }
+                                      ],
+                         "category":  "Camera",
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.Contracts",
+                                            "Ext.Cameras"
+                                        ],
+                         "requiresHost":  "TeamPLT>=2.3.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Plugins.Camera.Hikvision",
+                         "name":  "海康相机驱动",
+                         "version":  "1.0.13",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "cameras",
+                         "description":  "海康机器人(Hikrobot MVS)相机驱动(kind=hikvision):由相机扩展的驱动宿主(CameraPluginHost)加载,提供 ICameraDevice + IFrameSource。",
+                         "notes":  "帧缓冲内存大降:按相机当前 PixelFormat 精确算槽容量(Mono8 = 1 字节/像素,20MP 单槽 76MB→20MB),槽位 4→2,常驻 304MB→40MB/台。含 1.0.12 的日志降噪。",
+                         "downloadUrl":  "packages/cameras/Plugins.Camera.Hikvision/Plugins.Camera.Hikvision-1.0.13.zip",
+                         "sha256":  "fc6807483f006f72c1c9b40b2881221d552dfd27746ba004b9e142b388e25f0d",
+                         "size":  97175,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.13",
+                                              "downloadUrl":  "packages/cameras/Plugins.Camera.Hikvision/Plugins.Camera.Hikvision-1.0.13.zip",
+                                              "sha256":  "fc6807483f006f72c1c9b40b2881221d552dfd27746ba004b9e142b388e25f0d",
+                                              "size":  97175,
+                                              "releasedAt":  "2026-10-27",
+                                              "status":  "stable",
+                                              "notes":  "帧缓冲内存大降:按相机当前 PixelFormat 精确算槽容量(Mono8 = 1 字节/像素,20MP 单槽 76MB→20MB),槽位 4→2,常驻 304MB→40MB/台。含 1.0.12 的日志降噪。"
+                                          }
+                                      ],
+                         "category":  "Camera",
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.Contracts",
+                                            "Ext.Cameras"
+                                        ],
+                         "requiresHost":  "TeamPLT>=2.3.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Plugins.Mqtt",
+                         "name":  "MQTT",
+                         "version":  "1.0.2",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "communication",
+                         "description":  "MQTT 5 通讯驱动(HslCommunication 13):一个设备可作服务端(本机起 Broker)或客户端;接口库在调试页配置并保存,收发流水落独立日志文件;自带画布「MQTT」调用节点(通讯模块分组)。",
+                         "notes":  "子插件独立成源后的首个新版:与新版父扩展(同一 SDK 基线)配套发布。此前独立包仍是旧版,与新版父扩展 API 不匹配,装插件时报 missing method。",
+                         "downloadUrl":  "packages/communication/Plugins.Mqtt/Plugins.Mqtt-1.0.2.zip",
+                         "sha256":  "d40d806e47333149c2d9ccac1f5df125abe335a4df2ee7b7f18bd39bab4ab0ed",
+                         "size":  1697156,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.2",
+                                              "downloadUrl":  "packages/communication/Plugins.Mqtt/Plugins.Mqtt-1.0.2.zip",
+                                              "sha256":  "d40d806e47333149c2d9ccac1f5df125abe335a4df2ee7b7f18bd39bab4ab0ed",
+                                              "size":  1697156,
+                                              "releasedAt":  "2026-10-26",
+                                              "status":  "stable",
+                                              "notes":  "子插件独立成源后的首个新版:与新版父扩展(同一 SDK 基线)配套发布。此前独立包仍是旧版,与新版父扩展 API 不匹配,装插件时报 missing method。"
+                                          }
+                                      ],
+                         "category":  "Hardware",
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts",
+                                            "Ext.Communication",
+                                            "Ext.FlowWork"
+                                        ],
+                         "dependencies":  [
+                                              "TeamPLT.Contracts",
+                                              "Ext.FlowWork"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Plugins.Plc.Mitsubishi",
+                         "name":  "三菱 PLC",
+                         "version":  "1.0.6",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "communication",
+                         "description":  "三菱 MC 协议 PLC 通讯驱动(HslCommunication):通讯扩展子插件,直接导出 IPlcDriverProvider,由通讯宿主反射登记。",
+                         "notes":  "子插件独立成源后的首个新版:与新版父扩展(同一 SDK 基线)配套发布。此前独立包仍是旧版,与新版父扩展 API 不匹配,装插件时报 missing method。",
+                         "downloadUrl":  "packages/communication/Plugins.Plc.Mitsubishi/Plugins.Plc.Mitsubishi-1.0.6.zip",
+                         "sha256":  "c02d354325e165ff1a4b4d007ff8739366a7fee2d9cf6b3902608e818a07eae0",
+                         "size":  1647355,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.6",
+                                              "downloadUrl":  "packages/communication/Plugins.Plc.Mitsubishi/Plugins.Plc.Mitsubishi-1.0.6.zip",
+                                              "sha256":  "c02d354325e165ff1a4b4d007ff8739366a7fee2d9cf6b3902608e818a07eae0",
+                                              "size":  1647355,
+                                              "releasedAt":  "2026-10-26",
+                                              "status":  "stable",
+                                              "notes":  "子插件独立成源后的首个新版:与新版父扩展(同一 SDK 基线)配套发布。此前独立包仍是旧版,与新版父扩展 API 不匹配,装插件时报 missing method。"
+                                          }
+                                      ],
+                         "category":  "Hardware",
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts",
+                                            "Ext.Communication"
+                                        ],
+                         "dependencies":  [
+                                              "TeamPLT.Contracts"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Plugins.Plc.OpcUa",
+                         "name":  "OPC UA 客户端",
+                         "version":  "1.0.6",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "communication",
+                         "description":  "OPC UA 客户端驱动(OPC Foundation UA-.NETStandard:匿名身份 / SecurityPolicy=None):通讯扩展子插件,直接导出 IPlcDriverProvider,由通讯宿主反射登记。",
+                         "notes":  "子插件独立成源后的首个新版:与新版父扩展(同一 SDK 基线)配套发布。此前独立包仍是旧版,与新版父扩展 API 不匹配,装插件时报 missing method。",
+                         "downloadUrl":  "packages/communication/Plugins.Plc.OpcUa/Plugins.Plc.OpcUa-1.0.6.zip",
+                         "sha256":  "b3738c5bb580c7adf6ad3f1e9e7b44e310e2ed2363e6547886d367ffe4917fa9",
+                         "size":  6420768,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.6",
+                                              "downloadUrl":  "packages/communication/Plugins.Plc.OpcUa/Plugins.Plc.OpcUa-1.0.6.zip",
+                                              "sha256":  "b3738c5bb580c7adf6ad3f1e9e7b44e310e2ed2363e6547886d367ffe4917fa9",
+                                              "size":  6420768,
+                                              "releasedAt":  "2026-10-26",
+                                              "status":  "stable",
+                                              "notes":  "子插件独立成源后的首个新版:与新版父扩展(同一 SDK 基线)配套发布。此前独立包仍是旧版,与新版父扩展 API 不匹配,装插件时报 missing method。"
+                                          }
+                                      ],
+                         "category":  "Hardware",
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts"
+                                        ],
+                         "dependencies":  [
+                                              "TeamPLT.Contracts"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Plugins.Plc.Siemens",
+                         "name":  "西门子 PLC",
+                         "version":  "1.0.6",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "communication",
+                         "description":  "西门子 S7 协议 PLC 通讯驱动(HslCommunication):通讯扩展子插件,直接导出 IPlcDriverProvider,由通讯宿主反射登记。",
+                         "notes":  "子插件独立成源后的首个新版:与新版父扩展(同一 SDK 基线)配套发布。此前独立包仍是旧版,与新版父扩展 API 不匹配,装插件时报 missing method。",
+                         "downloadUrl":  "packages/communication/Plugins.Plc.Siemens/Plugins.Plc.Siemens-1.0.6.zip",
+                         "sha256":  "7e48a7032f96b1fee29279ffe4f9ac4d2ee7c5e1a615823ba5ce87436ff8b222",
+                         "size":  1647050,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.6",
+                                              "downloadUrl":  "packages/communication/Plugins.Plc.Siemens/Plugins.Plc.Siemens-1.0.6.zip",
+                                              "sha256":  "7e48a7032f96b1fee29279ffe4f9ac4d2ee7c5e1a615823ba5ce87436ff8b222",
+                                              "size":  1647050,
+                                              "releasedAt":  "2026-10-26",
+                                              "status":  "stable",
+                                              "notes":  "子插件独立成源后的首个新版:与新版父扩展(同一 SDK 基线)配套发布。此前独立包仍是旧版,与新版父扩展 API 不匹配,装插件时报 missing method。"
+                                          }
+                                      ],
+                         "category":  "Hardware",
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts",
+                                            "Ext.Communication"
+                                        ],
+                         "dependencies":  [
+                                              "TeamPLT.Contracts"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Plugins.WebApi",
+                         "name":  "WebAPI",
+                         "version":  "1.0.4",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "communication",
+                         "description":  "WebAPI 通讯驱动(HTTP/JSON):接口库在调试页配置并保存(方法/路径/请求头/报文模板/取值路径),调用流水落独立日志文件;自带画布「WebAPI」调用节点(通讯模块分组)。",
+                         "notes":  "子插件独立成源后的首个新版:与新版父扩展(同一 SDK 基线)配套发布。此前独立包仍是旧版,与新版父扩展 API 不匹配,装插件时报 missing method。",
+                         "downloadUrl":  "packages/communication/Plugins.WebApi/Plugins.WebApi-1.0.4.zip",
+                         "sha256":  "cb80870fc6b7ba809cb807dba6e047a35d05f9a27c4bfdc2ba5486f6f5bb0710",
+                         "size":  83359,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.4",
+                                              "downloadUrl":  "packages/communication/Plugins.WebApi/Plugins.WebApi-1.0.4.zip",
+                                              "sha256":  "cb80870fc6b7ba809cb807dba6e047a35d05f9a27c4bfdc2ba5486f6f5bb0710",
+                                              "size":  83359,
+                                              "releasedAt":  "2026-10-26",
+                                              "status":  "stable",
+                                              "notes":  "子插件独立成源后的首个新版:与新版父扩展(同一 SDK 基线)配套发布。此前独立包仍是旧版,与新版父扩展 API 不匹配,装插件时报 missing method。"
+                                          }
+                                      ],
+                         "category":  "Hardware",
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts",
+                                            "Ext.Communication",
+                                            "Ext.FlowWork"
+                                        ],
+                         "dependencies":  [
+                                              "TeamPLT.Contracts",
+                                              "Ext.FlowWork"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.24",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "TeamPLT.Contracts",
+                         "name":  "TeamPLT 契约层",
+                         "version":  "3.0.1",
+                         "publisher":  "TeamAAS",
+                         "kind":  "contract",
+                         "host":  "contracts",
+                         "description":  "平台与扩展之间的契约接口层(TeamAAS.Contracts.*)。由平台按扩展 manifest 的 requiresContracts 自动安装到 Runtime\\Contracts,全进程唯一一份。",
+                         "notes":  "契约环境包 3.0.1:随平台 2.4.4 的权限门槛与 PropertyGridLib 1.7.1 配套发布;现场 Runtime\\Contracts 补齐/升级用它",
+                         "downloadUrl":  "packages/contracts/TeamPLT.Contracts/TeamPLT.Contracts-3.0.1.zip",
+                         "sha256":  "646cf9b42e80f3bcc153c788f00f256cf8a36dc0b1413e08d963e3eeb917b77d",
+                         "size":  24863,
+                         "versions":  [
+                                          {
+                                              "version":  "3.0.1",
+                                              "downloadUrl":  "packages/contracts/TeamPLT.Contracts/TeamPLT.Contracts-3.0.1.zip",
+                                              "sha256":  "646cf9b42e80f3bcc153c788f00f256cf8a36dc0b1413e08d963e3eeb917b77d",
+                                              "size":  24863,
+                                              "releasedAt":  "2026-10-29",
+                                              "status":  "stable",
+                                              "notes":  "契约环境包 3.0.1:随平台 2.4.4 的权限门槛与 PropertyGridLib 1.7.1 配套发布;现场 Runtime\\Contracts 补齐/升级用它"
+                                          }
+                                      ],
+                         "targetFramework":  "netstandard2.0"
+                     },
+                     {
+                         "id":  "TeamPLT.Hosting",
+                         "name":  "TeamPLT 外置宿主通道",
+                         "version":  "1.0.1",
+                         "publisher":  "TeamAAS",
+                         "kind":  "contract",
+                         "host":  "contracts",
+                         "description":  "平台侧外置宿主通道(命名管道 + 行 JSON,多会话/共享宿主)。VPP/VM 等插件运行期依赖,按插件 dependencies 自动安装到 Runtime\\Contracts。",
+                         "notes":  "1.0.1:共享宿主多会话、断电/崩溃自愈;net48 宿主侧副本随插件包分发。",
+                         "downloadUrl":  "packages/contracts/TeamPLT.Hosting/TeamPLT.Hosting-1.0.1.zip",
+                         "sha256":  "91d0d924570b21787fed63c373f9809e5a91fefe6133653ab4ea0bf43294adb5",
+                         "size":  28296,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.1",
+                                              "downloadUrl":  "packages/contracts/TeamPLT.Hosting/TeamPLT.Hosting-1.0.1.zip",
+                                              "sha256":  "91d0d924570b21787fed63c373f9809e5a91fefe6133653ab4ea0bf43294adb5",
+                                              "size":  28296,
+                                              "releasedAt":  "2026-10-18",
+                                              "status":  "stable",
+                                              "notes":  "1.0.1:共享宿主多会话、断电/崩溃自愈;net48 宿主侧副本随插件包分发。"
+                                          }
+                                      ],
+                         "targetFramework":  "net10.0"
+                     },
+                     {
+                         "id":  "Ext.AiAssistant",
+                         "name":  "AI 助手",
+                         "version":  "1.0.9",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "platform",
+                         "description":  "平台 AI 助手(标题栏右侧入口):流式对话 + Function Calling,内置默认模型开箱即用;具备文件/命令/进程/窗口/桌面控制、联网搜索与平台命令桥,并提供 MCP 双向能力(内置 MCP Server + 可接入外部 stdio/http MCP 服务器)。",
+                         "notes":  "宿主已内嵌的程序集不再随包分发(Newtonsoft.Json 等),避免与宿主那份类型身份分裂;契约引用统一 Private=false",
+                         "downloadUrl":  "packages/platform/Ext.AiAssistant/Ext.AiAssistant-1.0.9.zip",
+                         "sha256":  "515f9199482640aa4c1cebc3e2661cd84b0d6bceb9ae6e53c9a76acc3daf69d2",
+                         "size":  376013,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.9",
+                                              "downloadUrl":  "packages/platform/Ext.AiAssistant/Ext.AiAssistant-1.0.9.zip",
+                                              "sha256":  "515f9199482640aa4c1cebc3e2661cd84b0d6bceb9ae6e53c9a76acc3daf69d2",
+                                              "size":  376013,
+                                              "releasedAt":  "2026-10-26",
+                                              "status":  "stable",
+                                              "notes":  "宿主已内嵌的程序集不再随包分发(Newtonsoft.Json 等),避免与宿主那份类型身份分裂;契约引用统一 Private=false"
+                                          }
+                                      ],
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts"
+                                        ],
+                         "requiresHost":  "TeamPLT>=2.3.24",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Ext.Cameras",
+                         "name":  "相机",
+                         "version":  "1.0.26",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "platform",
+                         "description":  "相机设备管理与图像采集:连接、曝光/增益、实时预览。内置 USB 相机与仿真相机,其他品牌以子插件接入。",
+                         "notes":  "相机调试页设备列表底部三个按钮改成与通讯扩展同一套尺寸:上移/下移按内容取宽(最小 52)、保存占满剩余宽度、高度 30、文字居中,不再三等分挤成小按钮。含 1.0.25 的帧缓冲内存优化。",
+                         "downloadUrl":  "packages/platform/Ext.Cameras/Ext.Cameras-1.0.26.zip",
+                         "sha256":  "55fbba52e9056679c39127f850d9b8bbe15282ab7fdd909d3438a64477d85323",
+                         "size":  44730145,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.26",
+                                              "downloadUrl":  "packages/platform/Ext.Cameras/Ext.Cameras-1.0.26.zip",
+                                              "sha256":  "55fbba52e9056679c39127f850d9b8bbe15282ab7fdd909d3438a64477d85323",
+                                              "size":  44730145,
+                                              "releasedAt":  "2026-10-27",
+                                              "status":  "stable",
+                                              "notes":  "相机调试页设备列表底部三个按钮改成与通讯扩展同一套尺寸:上移/下移按内容取宽(最小 52)、保存占满剩余宽度、高度 30、文字居中,不再三等分挤成小按钮。含 1.0.25 的帧缓冲内存优化。"
+                                          }
+                                      ],
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts"
+                                        ],
+                         "requiresHost":  "TeamPLT>=2.3.0",
+                         "arch":  [
+                                      "x64"
+                                  ],
+                         "nativeDependencies":  [
+                                                    "OpenCvSharpExtern.dll"
+                                                ]
+                     },
+                     {
+                         "id":  "Ext.ColorSchemes",
+                         "name":  "配色示例",
+                         "version":  "1.0.5",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "platform",
+                         "description":  "配色扩展示例:内置青灰 / 工业橙 / 深海蓝 / 松林绿 / 紫晶 / 暖砂 / 高对比七套种子色配色包,平台按种子色派生全部语义令牌,菜单「外观 → 配色」即时切换。",
+                         "notes":  "• 七套配色包:青灰 / 工业橙 / 深海蓝 / 松林绿 / 紫晶 / 暖砂 / 高对比,选择被记住并自动恢复\n• 每套只给 6~7 个种子色,其余语义令牌由平台派生;浅色/深色均带层级覆盖,拉开窗口底→侧栏→内容面层次\n• 配色注册不再写调试日志,减少生产日志噪音\n• 随平台 2.3.0(net10.0-windows)重新构建发布",
+                         "downloadUrl":  "packages/platform/Ext.ColorSchemes/Ext.ColorSchemes-1.0.5.zip",
+                         "sha256":  "220345c86088f4504cceaba6d5fa733353461fdfdfbb614fdca0b70c31db6a6d",
+                         "size":  18137,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.5",
+                                              "downloadUrl":  "packages/platform/Ext.ColorSchemes/Ext.ColorSchemes-1.0.5.zip",
+                                              "sha256":  "220345c86088f4504cceaba6d5fa733353461fdfdfbb614fdca0b70c31db6a6d",
+                                              "size":  18137,
+                                              "releasedAt":  "2026-10-19",
+                                              "status":  "stable",
+                                              "notes":  "• 七套配色包:青灰 / 工业橙 / 深海蓝 / 松林绿 / 紫晶 / 暖砂 / 高对比,选择被记住并自动恢复\n• 每套只给 6~7 个种子色,其余语义令牌由平台派生;浅色/深色均带层级覆盖,拉开窗口底→侧栏→内容面层次\n• 配色注册不再写调试日志,减少生产日志噪音\n• 随平台 2.3.0(net10.0-windows)重新构建发布"
+                                          }
+                                      ],
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts"
+                                        ],
+                         "requiresHost":  "TeamPLT>=2.3.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Ext.Communication",
+                         "name":  "通讯",
+                         "version":  "1.2.0",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "platform",
+                         "description":  "通讯设备管理:TCP / UDP / 串口透传、Modbus TCP 与品牌 PLC,支持地址读写与报文记录;通用通讯节点(PLC读取/写入/等待、通讯等待/写入)随本扩展自带,无需单独安装。",
+                         "notes":  "1.2.0: 通用通讯节点包 Plugins.CommIo 改为随本扩展分发(包内 Plugins\\Plugins.CommIo\\,内容与 1.2.11 一致,程序集名未变、老流程不受影响),独立节点包下架。1.1.11: ①修复「启用通讯记录」开关不落盘——communication.json 只存记录目录不存开关,安装/更新其它扩展导致平台重启或通讯服务重建后恢复默认 false;现在随配置保存/恢复(品牌 PLC 走反射)。②通讯记录时间顺序修正——合并行只在它仍是文件最后一行时原位回写;中间插入过 WRITE/NOTE/别的读取行时另起一段追加,日志严格按时间递增、最新在下(不再出现 06 分的 READ 排在 02 分 WRITE 上面)。1.1.10: 读取流水合并。",
+                         "downloadUrl":  "packages/platform/Ext.Communication/Ext.Communication-1.2.0.zip",
+                         "sha256":  "717b6853c0fffb30f33b5d6f5c77a0b5453afc1d62efbb56e6bfebcc8eb7c508",
+                         "size":  2312105,
+                         "versions":  [
+                                          {
+                                              "version":  "1.2.0",
+                                              "downloadUrl":  "packages/platform/Ext.Communication/Ext.Communication-1.2.0.zip",
+                                              "sha256":  "717b6853c0fffb30f33b5d6f5c77a0b5453afc1d62efbb56e6bfebcc8eb7c508",
+                                              "size":  2312105,
+                                              "releasedAt":  "2026-10-30",
+                                              "status":  "stable",
+                                              "notes":  "1.2.0: 通用通讯节点包 Plugins.CommIo 改为随本扩展分发(包内 Plugins\\Plugins.CommIo\\,内容与 1.2.11 一致,程序集名未变、老流程不受影响),独立节点包下架。1.1.11: ①修复「启用通讯记录」开关不落盘——communication.json 只存记录目录不存开关,安装/更新其它扩展导致平台重启或通讯服务重建后恢复默认 false;现在随配置保存/恢复(品牌 PLC 走反射)。②通讯记录时间顺序修正——合并行只在它仍是文件最后一行时原位回写;中间插入过 WRITE/NOTE/别的读取行时另起一段追加,日志严格按时间递增、最新在下(不再出现 06 分的 READ 排在 02 分 WRITE 上面)。1.1.10: 读取流水合并。"
+                                          },
+                                          {
+                                              "version":  "1.1.11",
+                                              "downloadUrl":  "packages/platform/Ext.Communication/Ext.Communication-1.1.11.zip",
+                                              "sha256":  "e20485d000333d9e27235539718911d10346447c157fc70a3d8501d1e29e411c",
+                                              "size":  2217089,
+                                              "releasedAt":  "2026-10-28",
+                                              "status":  "stable",
+                                              "notes":  "1.1.11: ①修复「启用通讯记录」开关不落盘——communication.json 只存记录目录不存开关,安装/更新其它扩展导致平台重启或通讯服务重建后恢复默认 false;现在随配置保存/恢复(品牌 PLC 走反射)。②通讯记录时间顺序修正——合并行只在它仍是文件最后一行时原位回写;中间插入过 WRITE/NOTE/别的读取行时另起一段追加,日志严格按时间递增、最新在下(不再出现 06 分的 READ 排在 02 分 WRITE 上面)。1.1.10: 读取流水合并。"
+                                          }
+                                      ],
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts"
+                                        ],
+                         "dependencies":  [
+                                              "TeamPLT.Contracts"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.38",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Ext.Database",
+                         "name":  "数据库",
+                         "version":  "1.0.3",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "platform",
+                         "description":  "数据库连接与查询:SQL Server / MySQL / SQLite,含查询台与流程节点。",
+                         "notes":  "• 连接配置统一管理,支持参数化 SQL、结果导出 CSV\n• 驱动以子插件接入(DbProviders)\n• 流程节点:查询 / 执行 / 取单值 / 写入记录",
+                         "downloadUrl":  "packages/platform/Ext.Database/Ext.Database-1.0.3.zip",
+                         "sha256":  "9cbd41e3c40e8fbe0c08a0160820817cee15fb192daa5739394bc5bc1a79ada0",
+                         "size":  3258877,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.3",
+                                              "downloadUrl":  "packages/platform/Ext.Database/Ext.Database-1.0.3.zip",
+                                              "sha256":  "9cbd41e3c40e8fbe0c08a0160820817cee15fb192daa5739394bc5bc1a79ada0",
+                                              "size":  3258877,
+                                              "releasedAt":  "2026-10-29",
+                                              "status":  "stable",
+                                              "notes":  "• 连接配置统一管理,支持参数化 SQL、结果导出 CSV\n• 驱动以子插件接入(DbProviders)\n• 流程节点:查询 / 执行 / 取单值 / 写入记录"
+                                          }
+                                      ],
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts"
+                                        ],
+                         "dependencies":  [
+                                              "Ext.FlowWork"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Ext.Feeder",
+                         "name":  "震料器",
+                         "version":  "1.2.11",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "platform",
+                         "description":  "震料器模块:设备管理、振动启停与背光控制(内置 Team 震料盘 TCP 驱动与仿真震料器;其他品牌驱动以扩展插件接入)。",
+                         "notes":  "1.2.11: 振动方向对齐 Team 协议 11 组振动集(A~K,契约 FeederRunMode 追加 9 个方向;正转/反转仍是 F/A,老流程行为不变)。1.2.10: 修复“启动时自动连接震料器”不生效——平台只回调显式实现 IUiReadyExtension 的扩展,此前类声明漏了这个接口,OnUiReady 从未被调用;现在启动后按设置后台连接全部震料器。1.2.9: 序列集按步骤时长串行执行并重排序号;序列/振动集落盘。1.2.8: 设备列表上移/下移/保存配置与保存状态。1.2.7: 振动集参数可从设备读取。1.2.6/1.2.5: 修复空闲误判断线。1.2.4: 状态栏设备清单。1.2.3: 动作/背光卡 UI 修复。1.2.2: 去属性列。1.2.1: 调试页简化。1.2.0: 升级 net10。",
+                         "downloadUrl":  "packages/platform/Ext.Feeder/Ext.Feeder-1.2.11.zip",
+                         "sha256":  "54d2928c31f7685eae435f670200f7ce0bb51ab363b6fcd0655ad4d4686d6877",
+                         "size":  96112,
+                         "versions":  [
+                                          {
+                                              "version":  "1.2.11",
+                                              "downloadUrl":  "packages/platform/Ext.Feeder/Ext.Feeder-1.2.11.zip",
+                                              "sha256":  "54d2928c31f7685eae435f670200f7ce0bb51ab363b6fcd0655ad4d4686d6877",
+                                              "size":  96112,
+                                              "releasedAt":  "2026-10-29",
+                                              "status":  "stable",
+                                              "notes":  "1.2.11: 振动方向对齐 Team 协议 11 组振动集(A~K,契约 FeederRunMode 追加 9 个方向;正转/反转仍是 F/A,老流程行为不变)。1.2.10: 修复“启动时自动连接震料器”不生效——平台只回调显式实现 IUiReadyExtension 的扩展,此前类声明漏了这个接口,OnUiReady 从未被调用;现在启动后按设置后台连接全部震料器。1.2.9: 序列集按步骤时长串行执行并重排序号;序列/振动集落盘。1.2.8: 设备列表上移/下移/保存配置与保存状态。1.2.7: 振动集参数可从设备读取。1.2.6/1.2.5: 修复空闲误判断线。1.2.4: 状态栏设备清单。1.2.3: 动作/背光卡 UI 修复。1.2.2: 去属性列。1.2.1: 调试页简化。1.2.0: 升级 net10。"
+                                          }
+                                      ],
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts"
+                                        ],
+                         "dependencies":  [
+                                              "TeamPLT.Contracts"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.24",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Ext.FlowWork",
+                         "name":  "流程画布",
+                         "version":  "1.2.24",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "platform",
+                         "description":  "流程画布与执行引擎:节点编排、运行调试、变量与产品管理,同时也是流程节点插件的宿主。",
+                         "notes":  "轮末内存回收改为按本流程(含组合模块子流程)精确释放:多相机并行时不再互相清掉对方本轮正在用的图像,修复 VPP 刚出图、下游变量设置/图像显示/图像保存偶发解析不到值并报“String / 解析不到值”的问题。组合模块输入:上游公式本轮解析不到值时按空值传入,不再把公式原文当字符串送进子流程。自动备份多选:读盘按替换语义并按名去重,已存的重复项读一次自动收敛(只勾 5 项不再显示已选 10 项)。",
+                         "downloadUrl":  "packages/platform/Ext.FlowWork/Ext.FlowWork-1.2.24.zip",
+                         "sha256":  "ba9c38b18454f1d50cfe8e3540b9c18aef19a7a6221d5f75a2228c67ae997b36",
+                         "size":  2788544,
+                         "versions":  [
+                                          {
+                                              "version":  "1.2.24",
+                                              "downloadUrl":  "packages/platform/Ext.FlowWork/Ext.FlowWork-1.2.24.zip",
+                                              "sha256":  "ba9c38b18454f1d50cfe8e3540b9c18aef19a7a6221d5f75a2228c67ae997b36",
+                                              "size":  2788544,
+                                              "releasedAt":  "2026-10-29",
+                                              "status":  "stable",
+                                              "notes":  "轮末内存回收改为按本流程(含组合模块子流程)精确释放:多相机并行时不再互相清掉对方本轮正在用的图像,修复 VPP 刚出图、下游变量设置/图像显示/图像保存偶发解析不到值并报“String / 解析不到值”的问题。组合模块输入:上游公式本轮解析不到值时按空值传入,不再把公式原文当字符串送进子流程。自动备份多选:读盘按替换语义并按名去重,已存的重复项读一次自动收敛(只勾 5 项不再显示已选 10 项)。"
+                                          }
+                                      ],
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts"
+                                        ],
+                         "requiresHost":  "TeamPLT>=2.3.24",
+                         "arch":  [
+                                      "x64"
+                                  ],
+                         "nativeDependencies":  [
+                                                    "OpenCvSharpExtern.dll"
+                                                ]
+                     },
+                     {
+                         "id":  "Ext.Hmi",
+                         "name":  "HMI 介面",
+                         "version":  "1.0.2",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "platform",
+                         "description":  "機台 HMI 介面扩展:AutomationCenter 三級權限介面(全屏運行時窗口 + 屏模型 + 角色代稱 + 事件通道)。",
+                         "notes":  "1.0.2: 視覺對齊客戶 PDF —— ENG 量測參數表固定淺色前景與交替底色且五列不再裁切、OP 運行中標題置中加粗、底欄角色代稱改顯示分級角色名。1.0.1: Dev 開發者視圖改為全屏綠底(對齊客戶 PDF p09),參數表改白底卡片承載以保證可讀性。1.0.0: 首版 —— 機台 HMI 三級權限介面(AutomationCenter 全屏運行時窗口 + 屏模型 + 角色代稱 + 事件通道 + 10 個流程節點)。",
+                         "downloadUrl":  "packages/platform/Ext.Hmi/Ext.Hmi-1.0.2.zip",
+                         "sha256":  "6d14f91b430642de3ef2af0d95593c2654bdb24506f00c3516953466fd4c295e",
+                         "size":  93880,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.2",
+                                              "downloadUrl":  "packages/platform/Ext.Hmi/Ext.Hmi-1.0.2.zip",
+                                              "sha256":  "6d14f91b430642de3ef2af0d95593c2654bdb24506f00c3516953466fd4c295e",
+                                              "size":  93880,
+                                              "releasedAt":  "2026-10-29",
+                                              "status":  "stable",
+                                              "notes":  "1.0.2: 視覺對齊客戶 PDF —— ENG 量測參數表固定淺色前景與交替底色且五列不再裁切、OP 運行中標題置中加粗、底欄角色代稱改顯示分級角色名。1.0.1: Dev 開發者視圖改為全屏綠底(對齊客戶 PDF p09),參數表改白底卡片承載以保證可讀性。1.0.0: 首版 —— 機台 HMI 三級權限介面(AutomationCenter 全屏運行時窗口 + 屏模型 + 角色代稱 + 事件通道 + 10 個流程節點)。"
+                                          }
+                                      ],
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts"
+                                        ],
+                         "dependencies":  [
+                                              "TeamPLT.Contracts"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.24",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Ext.Light",
+                         "name":  "光源",
+                         "version":  "1.2.0",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "platform",
+                         "description":  "光源模块:通道亮度控制与全开全关,内置仿真光源与 KCS 串口真机驱动;流程控制节点由 Plugins.Light 提供(随本扩展自带,无需单独安装)。",
+                         "notes":  "1.2.0: 流程节点包 Plugins.Light 改为随本扩展分发(包内 Plugins\\Plugins.Light\\),不再单独发布;节点内容与 1.0.8 一致,已装旧版的不受影响",
+                         "downloadUrl":  "packages/platform/Ext.Light/Ext.Light-1.2.0.zip",
+                         "sha256":  "d7030a026410ef8204c8d2fa9ed00cdb7c763223b7f4f084b18c160728faa808",
+                         "size":  510088,
+                         "versions":  [
+                                          {
+                                              "version":  "1.2.0",
+                                              "downloadUrl":  "packages/platform/Ext.Light/Ext.Light-1.2.0.zip",
+                                              "sha256":  "d7030a026410ef8204c8d2fa9ed00cdb7c763223b7f4f084b18c160728faa808",
+                                              "size":  510088,
+                                              "releasedAt":  "2026-10-30",
+                                              "status":  "stable",
+                                              "notes":  "1.2.0: 流程节点包 Plugins.Light 改为随本扩展分发(包内 Plugins\\Plugins.Light\\),不再单独发布;节点内容与 1.0.8 一致,已装旧版的不受影响"
+                                          },
+                                          {
+                                              "version":  "1.1.5",
+                                              "downloadUrl":  "packages/platform/Ext.Light/Ext.Light-1.1.5.zip",
+                                              "sha256":  "f247ac858423a84531a09eea71672f1da7814111ff92f478533723233d9c50bc",
+                                              "size":  460542,
+                                              "releasedAt":  "2026-10-26",
+                                              "status":  "stable",
+                                              "notes":  "光源服务改走 Api.Service,不再依赖画布扩展内部实现"
+                                          }
+                                      ],
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts"
+                                        ],
+                         "dependencies":  [
+                                              "Ext.FlowWork"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.24",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Ext.Navigation.Classic",
+                         "name":  "导航(经典顶部)",
+                         "version":  "1.0.5",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "platform",
+                         "description":  "经典顶部导航:把左侧活动栏换成 2.0 形态的顶部横条。",
+                         "notes":  "注册导航规则服务:平台按活动 id 与显示标题取进入权限级别,规则仍只存在本扩展的设置里",
+                         "downloadUrl":  "packages/platform/Ext.Navigation.Classic/Ext.Navigation.Classic-1.0.5.zip",
+                         "sha256":  "9f755ef1648e30360704830974a508b69401dee847b4d5ab72f4320ab250b6d0",
+                         "size":  473013,
+                         "versions":  [
+                                          {
+                                              "version":  "1.0.5",
+                                              "downloadUrl":  "packages/platform/Ext.Navigation.Classic/Ext.Navigation.Classic-1.0.5.zip",
+                                              "sha256":  "9f755ef1648e30360704830974a508b69401dee847b4d5ab72f4320ab250b6d0",
+                                              "size":  473013,
+                                              "releasedAt":  "2026-10-26",
+                                              "status":  "stable",
+                                              "notes":  "注册导航规则服务:平台按活动 id 与显示标题取进入权限级别,规则仍只存在本扩展的设置里"
+                                          }
+                                      ],
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts"
+                                        ],
+                         "requiresHost":  "TeamPLT>=2.3.24",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Ext.Robots",
+                         "name":  "机械手",
+                         "version":  "1.2.4",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "platform",
+                         "description":  "机械手设备接入:点位示教、三种运动、状态与 IO 控制。",
+                         "notes":  "机械手服务改走 Api.Service,不再依赖画布扩展内部实现",
+                         "downloadUrl":  "packages/platform/Ext.Robots/Ext.Robots-1.2.4.zip",
+                         "sha256":  "cc0e717161bd4f325b4ab037e8c4a69ccf17d040ec6adbf83578b7f6f292d95a",
+                         "size":  115400,
+                         "versions":  [
+                                          {
+                                              "version":  "1.2.4",
+                                              "downloadUrl":  "packages/platform/Ext.Robots/Ext.Robots-1.2.4.zip",
+                                              "sha256":  "cc0e717161bd4f325b4ab037e8c4a69ccf17d040ec6adbf83578b7f6f292d95a",
+                                              "size":  115400,
+                                              "releasedAt":  "2026-10-26",
+                                              "status":  "stable",
+                                              "notes":  "机械手服务改走 Api.Service,不再依赖画布扩展内部实现"
+                                          }
+                                      ],
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts"
+                                        ],
+                         "dependencies":  [
+                                              "Ext.FlowWork"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.24",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "Ext.Vision",
+                         "name":  "视觉",
+                         "version":  "1.2.26",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "platform",
+                         "description":  "视觉引擎宿主:HALCON / VM / VisionPro / OpenCV 四套引擎的注册与切换,视觉算子以子插件接入。",
+                         "notes":  "1.2.26:图像显示节点「目标画面」改为按名称持久化——画面列表增删/换序后无需重新配置(名称解析不到才回退旧序号,旧流程自动迁移)。1.2.25:图像显示节点不再把每项图像对象作为输出(执行结果里不再挂 GenImage,20MP 图不会随结果/注册表长期驻留),只保留「显示画面数/结果/Error」;图像仍推到主页画面框,显示控件只留位图副本,节点侧引用显示后立即断开。注意:下游若绑定了 &{图像显示.画面名} 获取图像,需改绑上游图像输出。1.2.24:图像保存自定义变量取值按任意类型 ToString。",
+                         "downloadUrl":  "packages/platform/Ext.Vision/Ext.Vision-1.2.26.zip",
+                         "sha256":  "888c808671e1f53de55a9619e2364d84e0fed3018ed0fcdf3139aa6e0916e1e2",
+                         "size":  521027,
+                         "versions":  [
+                                          {
+                                              "version":  "1.2.26",
+                                              "downloadUrl":  "packages/platform/Ext.Vision/Ext.Vision-1.2.26.zip",
+                                              "sha256":  "888c808671e1f53de55a9619e2364d84e0fed3018ed0fcdf3139aa6e0916e1e2",
+                                              "size":  521027,
+                                              "releasedAt":  "2026-10-29",
+                                              "status":  "stable",
+                                              "notes":  "1.2.26:图像显示节点「目标画面」改为按名称持久化——画面列表增删/换序后无需重新配置(名称解析不到才回退旧序号,旧流程自动迁移)。1.2.25:图像显示节点不再把每项图像对象作为输出(执行结果里不再挂 GenImage,20MP 图不会随结果/注册表长期驻留),只保留「显示画面数/结果/Error」;图像仍推到主页画面框,显示控件只留位图副本,节点侧引用显示后立即断开。注意:下游若绑定了 &{图像显示.画面名} 获取图像,需改绑上游图像输出。1.2.24:图像保存自定义变量取值按任意类型 ToString。"
+                                          }
+                                      ],
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts",
+                                            "Ext.FlowWork",
+                                            "TeamPLT.Contracts.Imaging.IFrameService",
+                                            "TeamPLT.Contracts.Cameras.ICameraService"
+                                        ],
+                         "dependencies":  [
+                                              "Ext.FlowWork"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.39",
+                         "arch":  [
+                                      "x64"
+                                  ],
+                         "nativeDependencies":  [
+                                                    "OpenCvSharpExtern.dll"
+                                                ]
+                     },
+                     {
+                         "id":  "Ext.Welcome",
+                         "name":  "首页",
+                         "version":  "1.1.0",
+                         "publisher":  "TeamPLT",
+                         "kind":  "extension",
+                         "host":  "platform",
+                         "description":  "首页:产品栏、画面区、生产统计与运行日志。",
+                         "notes":  "• 常用入口与最近工程\n• 画面区跟随当前视觉引擎\n• 可整体停用",
+                         "downloadUrl":  "packages/platform/Ext.Welcome/Ext.Welcome-1.1.0.zip",
+                         "sha256":  "7ea073b6f911fe6437155bee167b1cfb9327b0ef794c5b43d0f8e89b0006a375",
+                         "size":  501707,
+                         "versions":  [
+                                          {
+                                              "version":  "1.1.0",
+                                              "downloadUrl":  "packages/platform/Ext.Welcome/Ext.Welcome-1.1.0.zip",
+                                              "sha256":  "7ea073b6f911fe6437155bee167b1cfb9327b0ef794c5b43d0f8e89b0006a375",
+                                              "size":  501707,
+                                              "releasedAt":  "2026-10-29",
+                                              "status":  "stable",
+                                              "notes":  "• 常用入口与最近工程\n• 画面区跟随当前视觉引擎\n• 可整体停用"
+                                          }
+                                      ],
+                         "targetFramework":  "net10.0",
+                         "references":  [
+                                            "TeamPLT.SDK",
+                                            "TeamPLT.Contracts",
+                                            "TeamPLT.Contracts.Products.IProductService",
+                                            "TeamPLT.Contracts.Flow.IFlowRunService",
+                                            "TeamPLT.Contracts.Flow.IGlobalVariableService"
+                                        ],
+                         "dependencies":  [
+                                              "Ext.FlowWork"
+                                          ],
+                         "requiresHost":  "TeamPLT>=2.3.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "TeamPLT.Platform",
+                         "name":  "TeamPLT 平台本体",
+                         "version":  "2.4.4",
+                         "publisher":  "TeamAAS",
+                         "kind":  "platform",
+                         "host":  "platform",
+                         "description":  "平台本体正式版(net10 单文件 + 配置 + Runtime/Refs.zip)。",
+                         "notes":  "2.4.4 正式版:内存回收改为每秒随状态栏周期检测——进程内存超过阈值即回收,不再只在流程每轮结束时检查(没跑流程/流程卡住时同样生效);设置里“阈值 0 = 关闭”真正生效;契约 3.0.1(FeederRunMode 追加 9 个振动方向)、SDK 2.4.0。",
+                         "downloadUrl":  "packages/platform/TeamPLT.Platform/TeamPLT.Platform-2.4.4.zip",
+                         "sha256":  "5feee727bb238467eb6184ccf47228934ebe2bd30041929aad9cf84e21f762dd",
+                         "size":  82522188,
+                         "versions":  [
+                                          {
+                                              "version":  "2.4.4",
+                                              "downloadUrl":  "packages/platform/TeamPLT.Platform/TeamPLT.Platform-2.4.4.zip",
+                                              "sha256":  "5feee727bb238467eb6184ccf47228934ebe2bd30041929aad9cf84e21f762dd",
+                                              "size":  82522188,
+                                              "releasedAt":  "2026-10-29",
+                                              "status":  "stable",
+                                              "notes":  "2.4.4 正式版:内存回收改为每秒随状态栏周期检测——进程内存超过阈值即回收,不再只在流程每轮结束时检查(没跑流程/流程卡住时同样生效);设置里“阈值 0 = 关闭”真正生效;契约 3.0.1(FeederRunMode 追加 9 个振动方向)、SDK 2.4.0。"
+                                          }
+                                      ],
+                         "category":  "平台",
+                         "targetFramework":  "net10.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     },
+                     {
+                         "id":  "TeamPLT.Platform.Debug",
+                         "name":  "TeamPLT 平台本体(调试版)",
+                         "version":  "2.4.4",
+                         "publisher":  "TeamAAS",
+                         "kind":  "platform",
+                         "host":  "platform",
+                         "description":  "平台本体调试版(net10 单文件 + 配置 + Runtime/Refs.zip)。",
+                         "notes":  "2.4.4 调试版:内存回收改为每秒随状态栏周期检测——进程内存超过阈值即回收,不再只在流程每轮结束时检查(没跑流程/流程卡住时同样生效);设置里“阈值 0 = 关闭”真正生效;契约 3.0.1(FeederRunMode 追加 9 个振动方向)、SDK 2.4.0。",
+                         "downloadUrl":  "packages/platform/TeamPLT.Platform.Debug/TeamPLT.Platform.Debug-2.4.4.zip",
+                         "sha256":  "ae825c4cb0700ff8e4e14d37bbb1f0843c615d80009d7c0aa2e7cc6a3efe3814",
+                         "size":  82144154,
+                         "versions":  [
+                                          {
+                                              "version":  "2.4.4",
+                                              "downloadUrl":  "packages/platform/TeamPLT.Platform.Debug/TeamPLT.Platform.Debug-2.4.4.zip",
+                                              "sha256":  "ae825c4cb0700ff8e4e14d37bbb1f0843c615d80009d7c0aa2e7cc6a3efe3814",
+                                              "size":  82144154,
+                                              "releasedAt":  "2026-10-29",
+                                              "status":  "stable",
+                                              "notes":  "2.4.4 调试版:内存回收改为每秒随状态栏周期检测——进程内存超过阈值即回收,不再只在流程每轮结束时检查(没跑流程/流程卡住时同样生效);设置里“阈值 0 = 关闭”真正生效;契约 3.0.1(FeederRunMode 追加 9 个振动方向)、SDK 2.4.0。"
+                                          }
+                                      ],
+                         "category":  "平台",
+                         "flavor":  "Debug",
+                         "targetFramework":  "net10.0",
+                         "arch":  [
+                                      "x64"
+                                  ]
+                     }
+                 ]
+}

BIN
packages/base/Plugins.Aligner/Plugins.Aligner-1.0.0.zip


BIN
packages/base/Plugins.Camera/Plugins.Camera-1.3.12.zip


BIN
packages/base/Plugins.DeepLearning/Plugins.DeepLearning-1.3.4.zip


BIN
packages/base/Plugins.Feeder/Plugins.Feeder-1.0.1.zip


BIN
packages/base/Plugins.Halcon/Plugins.Halcon-1.1.11.zip


BIN
packages/base/Plugins.OpenCv/Plugins.OpenCv-1.2.7.zip


BIN
packages/base/Plugins.Script/Plugins.Script-1.1.30.zip


BIN
packages/base/Plugins.Vm/Plugins.Vm-1.2.9.zip


BIN
packages/base/Plugins.Vpp/Plugins.Vpp-1.2.20.zip


BIN
packages/cameras/Plugins.Camera.Ahua/Plugins.Camera.Ahua-1.0.6.zip


BIN
packages/cameras/Plugins.Camera.Basler/Plugins.Camera.Basler-1.0.5.zip


BIN
packages/cameras/Plugins.Camera.Hikvision/Plugins.Camera.Hikvision-1.0.13.zip


BIN
packages/communication/Plugins.Mqtt/Plugins.Mqtt-1.0.2.zip


BIN
packages/communication/Plugins.Plc.Mitsubishi/Plugins.Plc.Mitsubishi-1.0.6.zip


BIN
packages/communication/Plugins.Plc.OpcUa/Plugins.Plc.OpcUa-1.0.6.zip


BIN
packages/communication/Plugins.Plc.Siemens/Plugins.Plc.Siemens-1.0.6.zip


BIN
packages/communication/Plugins.WebApi/Plugins.WebApi-1.0.4.zip


BIN
packages/contracts/TeamPLT.Contracts/TeamPLT.Contracts-3.0.1.zip


BIN
packages/contracts/TeamPLT.Hosting/TeamPLT.Hosting-1.0.1.zip


BIN
packages/platform/Ext.AiAssistant/Ext.AiAssistant-1.0.9.zip


BIN
packages/platform/Ext.Cameras/Ext.Cameras-1.0.26.zip


BIN
packages/platform/Ext.ColorSchemes/Ext.ColorSchemes-1.0.5.zip


BIN
packages/platform/Ext.Communication/Ext.Communication-1.1.11.zip


BIN
packages/platform/Ext.Communication/Ext.Communication-1.2.0.zip


BIN
packages/platform/Ext.Database/Ext.Database-1.0.3.zip


BIN
packages/platform/Ext.Feeder/Ext.Feeder-1.2.11.zip


BIN
packages/platform/Ext.FlowWork/Ext.FlowWork-1.2.24.zip


BIN
packages/platform/Ext.Hmi/Ext.Hmi-1.0.2.zip


BIN
packages/platform/Ext.Light/Ext.Light-1.1.5.zip


BIN
packages/platform/Ext.Light/Ext.Light-1.2.0.zip


BIN
packages/platform/Ext.Navigation.Classic/Ext.Navigation.Classic-1.0.5.zip


BIN
packages/platform/Ext.Robots/Ext.Robots-1.2.4.zip


BIN
packages/platform/Ext.Vision/Ext.Vision-1.2.26.zip


BIN
packages/platform/Ext.Welcome/Ext.Welcome-1.1.0.zip


BIN
packages/platform/TeamPLT.Platform.Debug/TeamPLT.Platform.Debug-2.4.4.zip


BIN
packages/platform/TeamPLT.Platform/TeamPLT.Platform-2.4.4.zip