index.json 85 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162
  1. {
  2. "schemaVersion": 1,
  3. "generatedAt": "2026-10-02T15:21:44Z",
  4. "packages": [
  5. {
  6. "id": "Plugins.Camera",
  7. "name": "相机取相节点",
  8. "version": "1.1.0",
  9. "publisher": "TeamAAS",
  10. "description": "相机取相:从相机取一帧(可选软触发),输出平台标准图像帧(IFrame),需先安装并启用\"相机\"扩展(Ext.Cameras)与\"视觉\"扩展(Ext.Vision)。",
  11. "downloadUrl": "packages/base/Plugins.Camera/Plugins.Camera-1.1.0.zip",
  12. "sha256": "836f2b60568cd2a3fcf773fe6dda633b28b36cc40da1a8ae1c576c9b1a97b878",
  13. "size": 45119,
  14. "host": "base",
  15. "category": "Utility",
  16. "targetFramework": "net48",
  17. "requiresHost": "TeamPLT\u003e=2.1.0",
  18. "arch": [
  19. "x64"
  20. ],
  21. "versions": [
  22. {
  23. "version": "1.1.0",
  24. "downloadUrl": "packages/base/Plugins.Camera/Plugins.Camera-1.1.0.zip",
  25. "sha256": "836f2b60568cd2a3fcf773fe6dda633b28b36cc40da1a8ae1c576c9b1a97b878",
  26. "size": 45119,
  27. "releasedAt": "2026-10-02",
  28. "status": "stable",
  29. "notes": null
  30. }
  31. ]
  32. },
  33. {
  34. "id": "Plugins.Comm",
  35. "name": "通讯节点(串口/TCP 收发)",
  36. "version": "1.0.0",
  37. "publisher": null,
  38. "description": null,
  39. "downloadUrl": "packages/base/Plugins.Comm/Plugins.Comm-1.0.0.zip",
  40. "sha256": "80277e772a1472b04a3b4fb1b5c4ab2d8df7a2aef05fb739bfacb6bdf7333265",
  41. "size": 3431772,
  42. "host": "base",
  43. "category": "Utility",
  44. "targetFramework": "net48",
  45. "requiresHost": "TeamPLT\u003e=2.1.0",
  46. "arch": [
  47. "x64"
  48. ],
  49. "versions": [
  50. {
  51. "version": "1.0.0",
  52. "downloadUrl": "packages/base/Plugins.Comm/Plugins.Comm-1.0.0.zip",
  53. "sha256": "80277e772a1472b04a3b4fb1b5c4ab2d8df7a2aef05fb739bfacb6bdf7333265",
  54. "size": 3431772,
  55. "releasedAt": "2026-10-02",
  56. "status": "stable",
  57. "notes": null
  58. }
  59. ]
  60. },
  61. {
  62. "id": "Plugins.CommIo",
  63. "name": "通讯读写节点(PLC 读/写/等待 · 串口-TCP-UDP 等待/写入)",
  64. "version": "1.0.0",
  65. "publisher": null,
  66. "description": null,
  67. "downloadUrl": "packages/base/Plugins.CommIo/Plugins.CommIo-1.0.0.zip",
  68. "sha256": "a28ea5bb25df0eb4d15f86ced08b7af9cbc3c805d5a5502f1d5eb46888ccad99",
  69. "size": 48515,
  70. "host": "base",
  71. "category": "Utility",
  72. "targetFramework": "net48",
  73. "requiresHost": "TeamPLT\u003e=2.1.0",
  74. "arch": [
  75. "x64"
  76. ],
  77. "versions": [
  78. {
  79. "version": "1.0.0",
  80. "downloadUrl": "packages/base/Plugins.CommIo/Plugins.CommIo-1.0.0.zip",
  81. "sha256": "a28ea5bb25df0eb4d15f86ced08b7af9cbc3c805d5a5502f1d5eb46888ccad99",
  82. "size": 48515,
  83. "releasedAt": "2026-10-02",
  84. "status": "stable",
  85. "notes": null
  86. }
  87. ]
  88. },
  89. {
  90. "id": "Plugins.Hardware",
  91. "name": "硬件流程节点",
  92. "version": "1.0.0",
  93. "publisher": "TeamAAS",
  94. "description": "硬件类流程节点:PLC 读取/写入、TCP 发送/接收、光源亮度设定、震料器控制、机器人运动。",
  95. "downloadUrl": "packages/base/Plugins.Hardware/Plugins.Hardware-1.0.0.zip",
  96. "sha256": "f93c2d778dbd337bf6b38e7ddcce6f65ba067f54c6850b4b2e3f640adfcb35c7",
  97. "size": 3703046,
  98. "host": "base",
  99. "category": "Hardware",
  100. "targetFramework": "net48",
  101. "requiresHost": "TeamPLT\u003e=2.1.0",
  102. "arch": [
  103. "x64"
  104. ],
  105. "versions": [
  106. {
  107. "version": "1.0.0",
  108. "downloadUrl": "packages/base/Plugins.Hardware/Plugins.Hardware-1.0.0.zip",
  109. "sha256": "f93c2d778dbd337bf6b38e7ddcce6f65ba067f54c6850b4b2e3f640adfcb35c7",
  110. "size": 3703046,
  111. "releasedAt": "2026-10-02",
  112. "status": "stable",
  113. "notes": null
  114. }
  115. ]
  116. },
  117. {
  118. "id": "Plugins.Light",
  119. "name": "光源控制节点",
  120. "version": "1.0.0",
  121. "publisher": "TeamAAS",
  122. "description": "光源控制流程节点:设定单通道亮度 / 全开 / 全关,设备经 ILightService(Ext.Light)按名解析,亮度 0~255,由流程画布(Ext.FlowBase)加载。",
  123. "downloadUrl": "packages/base/Plugins.Light/Plugins.Light-1.0.0.zip",
  124. "sha256": "696c97f59e8bd5b8780f839844b334d906853a0dabc53cded42535d2149ff46e",
  125. "size": 9742,
  126. "host": "base",
  127. "category": "Light",
  128. "targetFramework": "net48",
  129. "requiresHost": "TeamPLT\u003e=2.1.0",
  130. "arch": [
  131. "x64"
  132. ],
  133. "versions": [
  134. {
  135. "version": "1.0.0",
  136. "downloadUrl": "packages/base/Plugins.Light/Plugins.Light-1.0.0.zip",
  137. "sha256": "696c97f59e8bd5b8780f839844b334d906853a0dabc53cded42535d2149ff46e",
  138. "size": 9742,
  139. "releasedAt": "2026-10-02",
  140. "status": "stable",
  141. "notes": null
  142. }
  143. ]
  144. },
  145. {
  146. "id": "Plugins.Script",
  147. "name": "C#脚本",
  148. "version": "1.0.0",
  149. "publisher": "TeamAAS",
  150. "description": "C# 脚本节点:用 CodeForge 完整编辑器编写 C# 脚本类(继承 BasePlugin\u003cScriptToolModel\u003e),智能补全/编译诊断/添加 DLL 引用,拥有普通插件全部能力,由流程画布(Ext.FlowBase)加载。",
  151. "downloadUrl": "packages/base/Plugins.Script/Plugins.Script-1.0.0.zip",
  152. "sha256": "f00b19ca3a8aef08e8b88b32df0f23d55d5c4ce4eefe3299dc702675a53fb6e2",
  153. "size": 15531682,
  154. "host": "base",
  155. "category": "Utility",
  156. "targetFramework": "net48",
  157. "requiresHost": "TeamPLT\u003e=2.1.0",
  158. "arch": [
  159. "x64"
  160. ],
  161. "versions": [
  162. {
  163. "version": "1.0.0",
  164. "downloadUrl": "packages/base/Plugins.Script/Plugins.Script-1.0.0.zip",
  165. "sha256": "f00b19ca3a8aef08e8b88b32df0f23d55d5c4ce4eefe3299dc702675a53fb6e2",
  166. "size": 15531682,
  167. "releasedAt": "2026-10-02",
  168. "status": "stable",
  169. "notes": null
  170. }
  171. ]
  172. },
  173. {
  174. "id": "Plugins.Standard",
  175. "name": "标准流程节点",
  176. "version": "1.0.0",
  177. "publisher": "TeamAAS",
  178. "description": "标准流程节点:暂停等待(流程运行到此整体暂停,等待人工放行 / 全局变量到位 / 超时自动放行后继续),由流程画布(Ext.FlowBase)加载。",
  179. "downloadUrl": "packages/base/Plugins.Standard/Plugins.Standard-1.0.0.zip",
  180. "sha256": "879c0c4b330647955daec4383e4a6430b892bbab90227ee06387e9dff14f9157",
  181. "size": 8707,
  182. "host": "base",
  183. "category": "Utility",
  184. "targetFramework": "net48",
  185. "requiresHost": "TeamPLT\u003e=2.1.0",
  186. "arch": [
  187. "x64"
  188. ],
  189. "versions": [
  190. {
  191. "version": "1.0.0",
  192. "downloadUrl": "packages/base/Plugins.Standard/Plugins.Standard-1.0.0.zip",
  193. "sha256": "879c0c4b330647955daec4383e4a6430b892bbab90227ee06387e9dff14f9157",
  194. "size": 8707,
  195. "releasedAt": "2026-10-02",
  196. "status": "stable",
  197. "notes": null
  198. }
  199. ]
  200. },
  201. {
  202. "id": "Plugins.Camera.Ahua",
  203. "name": "华睿相机驱动",
  204. "version": "1.0.0",
  205. "publisher": "TeamAAS",
  206. "description": "华睿(iRayple MVSDK_Net)相机驱动(kind=ahua):由相机扩展的驱动宿主(CameraPluginHost)加载,提供 ICameraDevice + IFrameSource。",
  207. "downloadUrl": "packages/cameras/Plugins.Camera.Ahua/Plugins.Camera.Ahua-1.0.0.zip",
  208. "sha256": "26c496efd0083a6855b0274591019272d596cb6a8fbe0e6683c7791eb53061db",
  209. "size": 27754,
  210. "host": "cameras",
  211. "targetFramework": "net48",
  212. "references": [
  213. "TeamPLT.Contracts",
  214. "Ext.Cameras"
  215. ],
  216. "requiresHost": "TeamPLT\u003e=2.1.0",
  217. "arch": [
  218. "x64"
  219. ],
  220. "versions": [
  221. {
  222. "version": "1.0.0",
  223. "downloadUrl": "packages/cameras/Plugins.Camera.Ahua/Plugins.Camera.Ahua-1.0.0.zip",
  224. "sha256": "26c496efd0083a6855b0274591019272d596cb6a8fbe0e6683c7791eb53061db",
  225. "size": 27754,
  226. "releasedAt": "2026-10-02",
  227. "status": "stable",
  228. "notes": null
  229. }
  230. ]
  231. },
  232. {
  233. "id": "Plugins.Camera.Basler",
  234. "name": "Basler 相机驱动",
  235. "version": "1.0.0",
  236. "publisher": "TeamAAS",
  237. "description": "Basler Pylon 相机驱动(kind=basler):由相机扩展的驱动宿主(CameraPluginHost)加载,提供 ICameraDevice + IFrameSource。",
  238. "downloadUrl": "packages/cameras/Plugins.Camera.Basler/Plugins.Camera.Basler-1.0.0.zip",
  239. "sha256": "d5dfcac4d21bed99754cc71783e8defc5af5d64847a28dd1987f9dcd90c8f79e",
  240. "size": 475729,
  241. "host": "cameras",
  242. "targetFramework": "net48",
  243. "references": [
  244. "TeamPLT.Contracts",
  245. "Ext.Cameras"
  246. ],
  247. "requiresHost": "TeamPLT\u003e=2.1.0",
  248. "arch": [
  249. "x64"
  250. ],
  251. "versions": [
  252. {
  253. "version": "1.0.0",
  254. "downloadUrl": "packages/cameras/Plugins.Camera.Basler/Plugins.Camera.Basler-1.0.0.zip",
  255. "sha256": "d5dfcac4d21bed99754cc71783e8defc5af5d64847a28dd1987f9dcd90c8f79e",
  256. "size": 475729,
  257. "releasedAt": "2026-10-02",
  258. "status": "stable",
  259. "notes": null
  260. }
  261. ]
  262. },
  263. {
  264. "id": "Plugins.Camera.Hikvision",
  265. "name": "海康相机驱动",
  266. "version": "1.0.0",
  267. "publisher": "TeamAAS",
  268. "description": "海康机器人(Hikrobot MVS)相机驱动(kind=hikvision):由相机扩展的驱动宿主(CameraPluginHost)加载,提供 ICameraDevice + IFrameSource。",
  269. "downloadUrl": "packages/cameras/Plugins.Camera.Hikvision/Plugins.Camera.Hikvision-1.0.0.zip",
  270. "sha256": "89ea4af89915f5327cb4d84187b731c9f9bbf4d5b3bd0caeb24bc9940f3eee80",
  271. "size": 92218,
  272. "host": "cameras",
  273. "targetFramework": "net48",
  274. "references": [
  275. "TeamPLT.Contracts",
  276. "Ext.Cameras"
  277. ],
  278. "requiresHost": "TeamPLT\u003e=2.1.0",
  279. "arch": [
  280. "x64"
  281. ],
  282. "versions": [
  283. {
  284. "version": "1.0.0",
  285. "downloadUrl": "packages/cameras/Plugins.Camera.Hikvision/Plugins.Camera.Hikvision-1.0.0.zip",
  286. "sha256": "89ea4af89915f5327cb4d84187b731c9f9bbf4d5b3bd0caeb24bc9940f3eee80",
  287. "size": 92218,
  288. "releasedAt": "2026-10-02",
  289. "status": "stable",
  290. "notes": null
  291. }
  292. ]
  293. },
  294. {
  295. "id": "Plugins.Plc.Mitsubishi",
  296. "name": "三菱 PLC",
  297. "version": "1.0.1",
  298. "publisher": "TeamAAS",
  299. "description": "三菱 MC 协议 PLC 通讯驱动(HslCommunication):通讯扩展子插件,直接导出 IPlcDriverProvider,按需安装。",
  300. "downloadUrl": "packages/communication/Plugins.Plc.Mitsubishi/Plugins.Plc.Mitsubishi-1.0.1.zip",
  301. "sha256": "8d5c4453276a2b7d4a2850d383f341bcceb74402e2c1f89797443e767514410c",
  302. "size": 1910962,
  303. "host": "communication",
  304. "category": "Hardware",
  305. "targetFramework": "net48",
  306. "references": [
  307. "TeamPLT.SDK",
  308. "TeamPLT.Contracts",
  309. "Ext.Communication"
  310. ],
  311. "dependencies": [
  312. "TeamPLT.Contracts"
  313. ],
  314. "requiresHost": "TeamPLT\u003e=2.1.0",
  315. "arch": [
  316. "x64"
  317. ],
  318. "versions": [
  319. {
  320. "version": "1.0.1",
  321. "downloadUrl": "packages/communication/Plugins.Plc.Mitsubishi/Plugins.Plc.Mitsubishi-1.0.1.zip",
  322. "sha256": "8d5c4453276a2b7d4a2850d383f341bcceb74402e2c1f89797443e767514410c",
  323. "size": 1910962,
  324. "releasedAt": "2026-10-02",
  325. "status": "stable",
  326. "notes": null
  327. },
  328. {
  329. "version": "1.0.0",
  330. "downloadUrl": "packages/communication/Plugins.Plc.Mitsubishi/Plugins.Plc.Mitsubishi-1.0.0.zip",
  331. "sha256": "9e3d511d96c8b1bdae5720375b39cca5f662f0f113b0a9008c0943bdb5168287",
  332. "size": 2000905,
  333. "releasedAt": "2026-10-02",
  334. "status": "stable",
  335. "notes": null
  336. }
  337. ]
  338. },
  339. {
  340. "id": "Plugins.Plc.OpcUa",
  341. "name": "OPC UA 客户端",
  342. "version": "1.0.1",
  343. "publisher": "TeamAAS",
  344. "description": "OPC UA 客户端驱动(OPC Foundation UA-.NETStandard:匿名身份 / SecurityPolicy=None):通讯扩展子插件,直接导出 IPlcDriverProvider,按需安装。",
  345. "downloadUrl": "packages/communication/Plugins.Plc.OpcUa/Plugins.Plc.OpcUa-1.0.1.zip",
  346. "sha256": "0d6454de80066c10feb05671216f7810fead479d00c6615ceb6fa5bd4a8f7cc6",
  347. "size": 6947668,
  348. "host": "communication",
  349. "category": "Hardware",
  350. "targetFramework": "net48",
  351. "references": [
  352. "TeamPLT.SDK",
  353. "TeamPLT.Contracts"
  354. ],
  355. "dependencies": [
  356. "TeamPLT.Contracts"
  357. ],
  358. "requiresHost": "TeamPLT\u003e=2.1.0",
  359. "arch": [
  360. "x64"
  361. ],
  362. "versions": [
  363. {
  364. "version": "1.0.1",
  365. "downloadUrl": "packages/communication/Plugins.Plc.OpcUa/Plugins.Plc.OpcUa-1.0.1.zip",
  366. "sha256": "0d6454de80066c10feb05671216f7810fead479d00c6615ceb6fa5bd4a8f7cc6",
  367. "size": 6947668,
  368. "releasedAt": "2026-10-02",
  369. "status": "stable",
  370. "notes": null
  371. },
  372. {
  373. "version": "1.0.0",
  374. "downloadUrl": "packages/communication/Plugins.Plc.OpcUa/Plugins.Plc.OpcUa-1.0.0.zip",
  375. "sha256": "b1fee0479492f72887b491ad9bdd087fb83ee72a22b54a2fbcfc7f37990d640f",
  376. "size": 6941520,
  377. "releasedAt": "2026-10-02",
  378. "status": "stable",
  379. "notes": null
  380. }
  381. ]
  382. },
  383. {
  384. "id": "Plugins.Plc.Siemens",
  385. "name": "西门子 PLC",
  386. "version": "1.0.1",
  387. "publisher": "TeamAAS",
  388. "description": "西门子 S7 协议 PLC 通讯驱动(HslCommunication):通讯扩展子插件,直接导出 IPlcDriverProvider,按需安装。",
  389. "downloadUrl": "packages/communication/Plugins.Plc.Siemens/Plugins.Plc.Siemens-1.0.1.zip",
  390. "sha256": "2d30538e6fdaa8c436d0f82a3b92d33903acd5a688a0c2e085ac8da63441c2d3",
  391. "size": 1910181,
  392. "host": "communication",
  393. "category": "Hardware",
  394. "targetFramework": "net48",
  395. "references": [
  396. "TeamPLT.SDK",
  397. "TeamPLT.Contracts",
  398. "Ext.Communication"
  399. ],
  400. "dependencies": [
  401. "TeamPLT.Contracts"
  402. ],
  403. "requiresHost": "TeamPLT\u003e=2.1.0",
  404. "arch": [
  405. "x64"
  406. ],
  407. "versions": [
  408. {
  409. "version": "1.0.1",
  410. "downloadUrl": "packages/communication/Plugins.Plc.Siemens/Plugins.Plc.Siemens-1.0.1.zip",
  411. "sha256": "2d30538e6fdaa8c436d0f82a3b92d33903acd5a688a0c2e085ac8da63441c2d3",
  412. "size": 1910181,
  413. "releasedAt": "2026-10-02",
  414. "status": "stable",
  415. "notes": null
  416. },
  417. {
  418. "version": "1.0.0",
  419. "downloadUrl": "packages/communication/Plugins.Plc.Siemens/Plugins.Plc.Siemens-1.0.0.zip",
  420. "sha256": "93d8ef4bc1d4b5f4b72c7cf5bd37bfc2a46944700e58804671a08b14569b188b",
  421. "size": 2000141,
  422. "releasedAt": "2026-10-02",
  423. "status": "stable",
  424. "notes": null
  425. }
  426. ]
  427. },
  428. {
  429. "id": "Ext.AiAssistant",
  430. "name": "AI 助手",
  431. "version": "1.0.1",
  432. "publisher": "TeamAAS",
  433. "description": "平台 AI 助手(标题栏右侧入口):流式对话 + Function Calling,内置默认模型开箱即用;具备文件读写、命令执行、进程/窗口管理、鼠标键盘桌面控制、联网搜索与平台命令桥等电脑控制能力。",
  434. "downloadUrl": "packages/platform/Ext.AiAssistant/Ext.AiAssistant-1.0.1.zip",
  435. "sha256": "cc7813b08ad309fb48ce8ce4f978a369759a70d3878baf85690bb8a9df546849",
  436. "size": 703830,
  437. "notes": "• 流式对话与 Function Calling,内置默认模型开箱即用\n• 文件读写、命令执行、进程/窗口管理与鼠标键盘桌面控制\n• 联网搜索与平台命令桥接",
  438. "targetFramework": "net48",
  439. "references": [
  440. "TeamPLT.SDK",
  441. "TeamPLT.Contracts"
  442. ],
  443. "requiresHost": "TeamPLT\u003e=2.1.0",
  444. "arch": [
  445. "x64"
  446. ],
  447. "versions": [
  448. {
  449. "version": "1.0.1",
  450. "downloadUrl": "packages/platform/Ext.AiAssistant/Ext.AiAssistant-1.0.1.zip",
  451. "sha256": "cc7813b08ad309fb48ce8ce4f978a369759a70d3878baf85690bb8a9df546849",
  452. "size": 703830,
  453. "releasedAt": "2026-10-02",
  454. "status": "stable",
  455. "notes": "• 流式对话与 Function Calling,内置默认模型开箱即用\n• 文件读写、命令执行、进程/窗口管理与鼠标键盘桌面控制\n• 联网搜索与平台命令桥接"
  456. },
  457. {
  458. "version": "1.0.0",
  459. "downloadUrl": "packages/platform/Ext.AiAssistant/Ext.AiAssistant-1.0.0.zip",
  460. "sha256": "a2064693c2cdd39b28ae06853e69315c6879df4c6529f265a035e29e8978e40d",
  461. "size": 716372,
  462. "releasedAt": "2026-10-02",
  463. "status": "stable",
  464. "notes": "• 流式对话与 Function Calling,内置默认模型开箱即用\n• 文件读写、命令执行、进程/窗口管理与鼠标键盘桌面控制\n• 联网搜索与平台命令桥接"
  465. }
  466. ]
  467. },
  468. {
  469. "id": "Ext.Cameras",
  470. "name": "相机",
  471. "version": "1.0.5",
  472. "publisher": "TeamAAS",
  473. "description": "相机模块:设备管理、连接/采集、曝光/增益调节与实时预览(内置 USB(UVC) 相机与仿真相机;其他品牌驱动以扩展插件形式接入)。",
  474. "downloadUrl": "packages/platform/Ext.Cameras/Ext.Cameras-1.0.5.zip",
  475. "sha256": "a623119b0bdbf0e12cb775703a13f1b1184adc9464f8b29afb5cf56bedf202de",
  476. "size": 39884723,
  477. "notes": "• 设备管理、连接/采集、曝光增益调节与实时预览\n• 内置 USB(UVC) 相机与仿真相机\n• 其他品牌驱动以插件形式扩展接入",
  478. "targetFramework": "net48",
  479. "references": [
  480. "TeamPLT.SDK",
  481. "TeamPLT.Contracts"
  482. ],
  483. "requiresHost": "TeamPLT\u003e=2.1.0",
  484. "arch": [
  485. "x64"
  486. ],
  487. "nativeDependencies": [
  488. "OpenCvSharpExtern.dll"
  489. ],
  490. "versions": [
  491. {
  492. "version": "1.0.5",
  493. "downloadUrl": "packages/platform/Ext.Cameras/Ext.Cameras-1.0.5.zip",
  494. "sha256": "a623119b0bdbf0e12cb775703a13f1b1184adc9464f8b29afb5cf56bedf202de",
  495. "size": 39884723,
  496. "releasedAt": "2026-10-02",
  497. "status": "stable",
  498. "notes": "• 设备管理、连接/采集、曝光增益调节与实时预览\n• 内置 USB(UVC) 相机与仿真相机\n• 其他品牌驱动以插件形式扩展接入"
  499. },
  500. {
  501. "version": "1.0.4",
  502. "downloadUrl": "packages/platform/Ext.Cameras/Ext.Cameras-1.0.4.zip",
  503. "sha256": "052af58a23ecfecf87ac0e2976d5adc78346812e8d1f6cd4bac4121251cf2ffc",
  504. "size": 41065710,
  505. "releasedAt": "2026-10-02",
  506. "status": "stable",
  507. "notes": "• 设备管理、连接/采集、曝光增益调节与实时预览\n• 内置 USB(UVC) 相机与仿真相机\n• 其他品牌驱动以插件形式扩展接入"
  508. },
  509. {
  510. "version": "1.0.3",
  511. "downloadUrl": "packages/platform/Ext.Cameras/Ext.Cameras-1.0.3.zip",
  512. "sha256": "9410fa820e7478a0cf1ee3d8573c36ff2732927e60ed5d4de204f344e15744ae",
  513. "size": 41057138,
  514. "releasedAt": "2026-10-02",
  515. "status": "stable",
  516. "notes": "• 设备管理、连接/采集、曝光增益调节与实时预览\n• 内置 USB(UVC) 相机与仿真相机\n• 其他品牌驱动以插件形式扩展接入"
  517. },
  518. {
  519. "version": "1.0.2",
  520. "downloadUrl": "packages/platform/Ext.Cameras/Ext.Cameras-1.0.2.zip",
  521. "sha256": "6ec0ce96fc6a001c2ca5068f744bb2a2824e7655fac68ccd1030cf45da28df32",
  522. "size": 41056056,
  523. "releasedAt": "2026-10-02",
  524. "status": "stable",
  525. "notes": "• 设备管理、连接/采集、曝光增益调节与实时预览\n• 内置 USB(UVC) 相机与仿真相机\n• 其他品牌驱动以插件形式扩展接入"
  526. },
  527. {
  528. "version": "1.0.1",
  529. "downloadUrl": "packages/platform/Ext.Cameras/Ext.Cameras-1.0.1.zip",
  530. "sha256": "c72b67115adc3ba127fbaaab584d9ccbd864ca842100bb4e8ea8feb036a912b8",
  531. "size": 41054411,
  532. "releasedAt": "2026-10-02",
  533. "status": "stable",
  534. "notes": "• 设备管理、连接/采集、曝光增益调节与实时预览\n• 内置 USB(UVC) 相机与仿真相机\n• 其他品牌驱动以插件形式扩展接入"
  535. },
  536. {
  537. "version": "1.0.0",
  538. "downloadUrl": "packages/platform/Ext.Cameras/Ext.Cameras-1.0.0.zip",
  539. "sha256": "0d7406f243d167d538693e75e39155e0c6dc67ca2d69b717985d1d885401d91b",
  540. "size": 41058671,
  541. "releasedAt": "2026-10-02",
  542. "status": "stable",
  543. "notes": "• 设备管理、连接/采集、曝光增益调节与实时预览\n• 内置 USB(UVC) 相机与仿真相机\n• 其他品牌驱动以插件形式扩展接入"
  544. }
  545. ]
  546. },
  547. {
  548. "id": "Ext.ColorSchemes",
  549. "name": "配色示例",
  550. "version": "1.0.1",
  551. "publisher": "TeamAAS",
  552. "description": "配色扩展示例:七套种子色配色包(青灰/工业橙/深海蓝/松林绿/紫晶/暖砂/高对比)。每套只给 6~7 个种子色,平台派生全部语义令牌;浅色用层级覆盖拉开窗口底/侧栏/内容面/分组块四层背景,不再一片白(外观/配色菜单切换;选择被记住,重启自动恢复)。",
  553. "downloadUrl": "packages/platform/Ext.ColorSchemes/Ext.ColorSchemes-1.0.1.zip",
  554. "sha256": "d66d340da9b4191640c036fc5dd73889906ff118f79ff27ad07aa147f3adefd9",
  555. "size": 12040,
  556. "notes": "• 七套配色:青灰 / 工业橙 / 深海蓝 / 松林绿 / 紫晶 / 暖砂 / 高对比\n• 仅需 6~7 个种子色,平台自动派生全部语义令牌\n• 浅色背景分层(窗口底 / 侧栏 / 内容面 / 分组块),告别一片白\n• 配色切换自动记忆,重启恢复",
  557. "targetFramework": "net48",
  558. "references": [
  559. "TeamPLT.SDK",
  560. "TeamPLT.Contracts"
  561. ],
  562. "requiresHost": "TeamPLT\u003e=2.1.0",
  563. "arch": [
  564. "x64"
  565. ],
  566. "versions": [
  567. {
  568. "version": "1.0.1",
  569. "downloadUrl": "packages/platform/Ext.ColorSchemes/Ext.ColorSchemes-1.0.1.zip",
  570. "sha256": "d66d340da9b4191640c036fc5dd73889906ff118f79ff27ad07aa147f3adefd9",
  571. "size": 12040,
  572. "releasedAt": "2026-10-02",
  573. "status": "stable",
  574. "notes": "• 七套配色:青灰 / 工业橙 / 深海蓝 / 松林绿 / 紫晶 / 暖砂 / 高对比\n• 仅需 6~7 个种子色,平台自动派生全部语义令牌\n• 浅色背景分层(窗口底 / 侧栏 / 内容面 / 分组块),告别一片白\n• 配色切换自动记忆,重启恢复"
  575. },
  576. {
  577. "version": "1.0.0",
  578. "downloadUrl": "packages/platform/Ext.ColorSchemes/Ext.ColorSchemes-1.0.0.zip",
  579. "sha256": "94c78a4aa651ac6de6e8434c26a82a870017c1070ab4d7ab954b2a3d7263f2bf",
  580. "size": 12086,
  581. "releasedAt": "2026-10-02",
  582. "status": "stable",
  583. "notes": "• 七套配色:青灰 / 工业橙 / 深海蓝 / 松林绿 / 紫晶 / 暖砂 / 高对比\n• 仅需 6~7 个种子色,平台自动派生全部语义令牌\n• 浅色背景分层(窗口底 / 侧栏 / 内容面 / 分组块),告别一片白\n• 配色切换自动记忆,重启恢复"
  584. }
  585. ]
  586. },
  587. {
  588. "id": "Ext.Communication",
  589. "name": "通讯",
  590. "version": "1.0.6",
  591. "publisher": "TeamAAS",
  592. "description": "通讯模块:TCP 客户端/服务器、UDP、串口透传与 Modbus TCP 设备管理、地址读写、状态监视(含仿真 PLC;其他品牌 PLC 由独立插件经 IPlcDriverRegistry 接入)。",
  593. "downloadUrl": "packages/platform/Ext.Communication/Ext.Communication-1.0.6.zip",
  594. "sha256": "c1567f150fbe4db03b78526dbf812e654d11221a9441d2315ae3a4291239561f",
  595. "size": 2155169,
  596. "notes": "• TCP 客户端/服务器、UDP、串口透传\n• Modbus TCP 设备管理、地址读写与状态监视\n• 内置仿真 PLC,其他品牌经 IPlcDriverRegistry 插件接入",
  597. "targetFramework": "net48",
  598. "references": [
  599. "TeamPLT.SDK",
  600. "TeamPLT.Contracts"
  601. ],
  602. "dependencies": [
  603. "TeamPLT.Contracts"
  604. ],
  605. "requiresHost": "TeamPLT\u003e=2.1.0",
  606. "arch": [
  607. "x64"
  608. ],
  609. "versions": [
  610. {
  611. "version": "1.0.6",
  612. "downloadUrl": "packages/platform/Ext.Communication/Ext.Communication-1.0.6.zip",
  613. "sha256": "c1567f150fbe4db03b78526dbf812e654d11221a9441d2315ae3a4291239561f",
  614. "size": 2155169,
  615. "releasedAt": "2026-10-02",
  616. "status": "stable",
  617. "notes": "• TCP 客户端/服务器、UDP、串口透传\n• Modbus TCP 设备管理、地址读写与状态监视\n• 内置仿真 PLC,其他品牌经 IPlcDriverRegistry 插件接入"
  618. },
  619. {
  620. "version": "1.0.5",
  621. "downloadUrl": "packages/platform/Ext.Communication/Ext.Communication-1.0.5.zip",
  622. "sha256": "c0f60ef9ce14ea42eaf81f51bf6f1432513fc436cafb3214a238b8979f4dce4d",
  623. "size": 2174742,
  624. "releasedAt": "2026-10-02",
  625. "status": "stable",
  626. "notes": "• TCP 客户端/服务器、UDP、串口透传\n• Modbus TCP 设备管理、地址读写与状态监视\n• 内置仿真 PLC,其他品牌经 IPlcDriverRegistry 插件接入"
  627. },
  628. {
  629. "version": "1.0.4",
  630. "downloadUrl": "packages/platform/Ext.Communication/Ext.Communication-1.0.4.zip",
  631. "sha256": "e502472a92e41ab0874561ba5fc2a43892365bceaf9bc374a19f2d57b070d227",
  632. "size": 2173359,
  633. "releasedAt": "2026-10-02",
  634. "status": "stable",
  635. "notes": "• TCP 客户端/服务器、UDP、串口透传\n• Modbus TCP 设备管理、地址读写与状态监视\n• 内置仿真 PLC,其他品牌经 IPlcDriverRegistry 插件接入"
  636. },
  637. {
  638. "version": "1.0.3",
  639. "downloadUrl": "packages/platform/Ext.Communication/Ext.Communication-1.0.3.zip",
  640. "sha256": "f99ab003d1b99bcb1a7231b4e2d55005abacb27fb4b637207adc862119c5cd81",
  641. "size": 2143872,
  642. "releasedAt": "2026-10-02",
  643. "status": "stable",
  644. "notes": "• TCP 客户端/服务器、UDP、串口透传\n• Modbus TCP 设备管理、地址读写与状态监视\n• 内置仿真 PLC,其他品牌经 IPlcDriverRegistry 插件接入"
  645. },
  646. {
  647. "version": "1.0.2",
  648. "downloadUrl": "packages/platform/Ext.Communication/Ext.Communication-1.0.2.zip",
  649. "sha256": "bfaee76cfcb6ceb003ebe30c3109f3ac5c4cf2c00dae7190a80f093a74f5455d",
  650. "size": 2143855,
  651. "releasedAt": "2026-10-02",
  652. "status": "stable",
  653. "notes": "• TCP 客户端/服务器、UDP、串口透传\n• Modbus TCP 设备管理、地址读写与状态监视\n• 内置仿真 PLC,其他品牌经 IPlcDriverRegistry 插件接入"
  654. },
  655. {
  656. "version": "1.0.1",
  657. "downloadUrl": "packages/platform/Ext.Communication/Ext.Communication-1.0.1.zip",
  658. "sha256": "76e8e122d8b0c0555df4f995b33cff853e1ab889aeefa203aebb01ea0c93cc49",
  659. "size": 2233758,
  660. "releasedAt": "2026-10-02",
  661. "status": "stable",
  662. "notes": "• TCP 客户端/服务器、UDP、串口透传\n• Modbus TCP 设备管理、地址读写与状态监视\n• 内置仿真 PLC,其他品牌经 IPlcDriverRegistry 插件接入"
  663. },
  664. {
  665. "version": "1.0.0",
  666. "downloadUrl": "packages/platform/Ext.Communication/Ext.Communication-1.0.0.zip",
  667. "sha256": "831c5df54179ea91a1d020250df212237b39cf67fd94a7c5af363fc4347c429e",
  668. "size": 2265955,
  669. "releasedAt": "2026-10-02",
  670. "status": "stable",
  671. "notes": "• TCP 客户端/服务器、UDP、串口透传\n• Modbus TCP 设备管理、地址读写与状态监视\n• 内置仿真 PLC,其他品牌经 IPlcDriverRegistry 插件接入"
  672. }
  673. ]
  674. },
  675. {
  676. "id": "Ext.Dashboard",
  677. "name": "看板",
  678. "version": "1.0.0",
  679. "publisher": "TeamAAS",
  680. "description": "运行看板:产量/良品率/节拍实时统计与 24 小时产出柱状图(演示活动工作区联动编辑器区 + 跨扩展契约消费)。",
  681. "downloadUrl": "packages/platform/Ext.Dashboard/Ext.Dashboard-1.0.0.zip",
  682. "sha256": "4bd90794c9730ff4912f53d60b4faad796f578f9c92b9562610fd966adbb1606",
  683. "size": 18726,
  684. "notes": "• 产量 / 良品率 / 节拍实时统计\n• 24 小时产出柱状图",
  685. "targetFramework": "net48",
  686. "references": [
  687. "TeamPLT.SDK",
  688. "TeamPLT.Contracts",
  689. "TeamAAS.Contracts.Cameras.ICameraService"
  690. ],
  691. "requiresHost": "TeamPLT\u003e=2.1.0",
  692. "arch": [
  693. "x64"
  694. ],
  695. "versions": [
  696. {
  697. "version": "1.0.0",
  698. "downloadUrl": "packages/platform/Ext.Dashboard/Ext.Dashboard-1.0.0.zip",
  699. "sha256": "4bd90794c9730ff4912f53d60b4faad796f578f9c92b9562610fd966adbb1606",
  700. "size": 18726,
  701. "releasedAt": "2026-10-02",
  702. "status": "stable",
  703. "notes": "• 产量 / 良品率 / 节拍实时统计\n• 24 小时产出柱状图"
  704. }
  705. ]
  706. },
  707. {
  708. "id": "Ext.Feeder",
  709. "name": "震料器",
  710. "version": "1.0.0",
  711. "publisher": "TeamAAS",
  712. "description": "震料器模块:设备管理、振动启停与背光控制(内置 Team 震料盘 TCP 驱动与仿真震料器;其他品牌驱动以扩展插件接入)。",
  713. "downloadUrl": "packages/platform/Ext.Feeder/Ext.Feeder-1.0.0.zip",
  714. "sha256": "3d973e35b3ebaacc630739179768ccb868bf973816a4d3d38f8e3d6976558126",
  715. "size": 1719536,
  716. "notes": "• 设备管理、振动启停与背光控制\n• 内置 Team 震料盘 TCP 驱动与仿真震料器\n• 其他品牌驱动以插件接入",
  717. "targetFramework": "net48",
  718. "references": [
  719. "TeamPLT.SDK",
  720. "TeamPLT.Contracts"
  721. ],
  722. "requiresHost": "TeamPLT\u003e=2.1.0",
  723. "arch": [
  724. "x64"
  725. ],
  726. "versions": [
  727. {
  728. "version": "1.0.0",
  729. "downloadUrl": "packages/platform/Ext.Feeder/Ext.Feeder-1.0.0.zip",
  730. "sha256": "3d973e35b3ebaacc630739179768ccb868bf973816a4d3d38f8e3d6976558126",
  731. "size": 1719536,
  732. "releasedAt": "2026-10-02",
  733. "status": "stable",
  734. "notes": "• 设备管理、振动启停与背光控制\n• 内置 Team 震料盘 TCP 驱动与仿真震料器\n• 其他品牌驱动以插件接入"
  735. }
  736. ]
  737. },
  738. {
  739. "id": "Ext.FlowWork",
  740. "name": "流程画布",
  741. "version": "1.0.0",
  742. "publisher": "TeamAAS",
  743. "description": "流程画布(FlowWork,原 Ext.FlowBase):数据库底层(MySQL/SQLite)、流程引擎与画布、产品管理、安全域。provides IProductService + IDatabaseManager + IFlowRunService + IGlobalVariableService。视觉引擎由 Ext.Vision 提供。",
  744. "downloadUrl": "packages/platform/Ext.FlowWork/Ext.FlowWork-1.0.0.zip",
  745. "sha256": "ec85ffd08a3f485ea840bfb9995c2861e4054e8c0dc5f2d6670c26bc3530d452",
  746. "size": 44709886,
  747. "notes": "• 数据库底层:MySQL / SQLite\n• 通讯底层:Serial / TCP / UDP / OPC / Web / 光源\n• 流程引擎与画布、产品管理(IProductService / ICommunicationService / IDatabaseManager)",
  748. "targetFramework": "net48",
  749. "references": [
  750. "TeamPLT.SDK",
  751. "TeamPLT.Contracts"
  752. ],
  753. "requiresHost": "TeamPLT\u003e=2.1.0",
  754. "arch": [
  755. "x64"
  756. ],
  757. "nativeDependencies": [
  758. "OpenCvSharpExtern.dll"
  759. ],
  760. "versions": [
  761. {
  762. "version": "1.0.0",
  763. "downloadUrl": "packages/platform/Ext.FlowWork/Ext.FlowWork-1.0.0.zip",
  764. "sha256": "ec85ffd08a3f485ea840bfb9995c2861e4054e8c0dc5f2d6670c26bc3530d452",
  765. "size": 44709886,
  766. "releasedAt": "2026-10-02",
  767. "status": "stable",
  768. "notes": "• 数据库底层:MySQL / SQLite\n• 通讯底层:Serial / TCP / UDP / OPC / Web / 光源\n• 流程引擎与画布、产品管理(IProductService / ICommunicationService / IDatabaseManager)"
  769. }
  770. ]
  771. },
  772. {
  773. "id": "Ext.Light",
  774. "name": "光源",
  775. "version": "1.0.0",
  776. "publisher": "TeamAAS",
  777. "description": "光源模块:通道亮度控制与全开全关(内置仿真光源;KCS 串口真机驱动已迁入,TSD 预留)。",
  778. "downloadUrl": "packages/platform/Ext.Light/Ext.Light-1.0.0.zip",
  779. "sha256": "79523b881c9fc0603a9879016286da9c0055b3a4e40788db258244cd29019885",
  780. "size": 824257,
  781. "notes": "• 多通道亮度控制与全开全关\n• 内置仿真光源,KCS 串口真机驱动已迁入",
  782. "targetFramework": "net48",
  783. "references": [
  784. "TeamPLT.SDK",
  785. "TeamPLT.Contracts"
  786. ],
  787. "requiresHost": "TeamPLT\u003e=2.1.0",
  788. "arch": [
  789. "x64"
  790. ],
  791. "versions": [
  792. {
  793. "version": "1.0.0",
  794. "downloadUrl": "packages/platform/Ext.Light/Ext.Light-1.0.0.zip",
  795. "sha256": "79523b881c9fc0603a9879016286da9c0055b3a4e40788db258244cd29019885",
  796. "size": 824257,
  797. "releasedAt": "2026-10-02",
  798. "status": "stable",
  799. "notes": "• 多通道亮度控制与全开全关\n• 内置仿真光源,KCS 串口真机驱动已迁入"
  800. }
  801. ]
  802. },
  803. {
  804. "id": "Ext.Motion",
  805. "name": "运动控制",
  806. "version": "1.0.0",
  807. "publisher": "TeamAAS",
  808. "description": "运动控制模块:多轴点位/回零/使能(内置仿真运动卡;雷赛/汇川真机驱动按 IMotionCardDevice 接口接入)。",
  809. "downloadUrl": "packages/platform/Ext.Motion/Ext.Motion-1.0.0.zip",
  810. "sha256": "b69a1032ab713fa3cc1f41be4dc83eff096cc148b99f2e769695ce9115cc9948",
  811. "size": 26045,
  812. "notes": "• 多轴点位 / 回零 / 使能\n• 内置仿真运动卡\n• 雷赛 / 汇川真机驱动按 IMotionCardDevice 接口接入",
  813. "targetFramework": "net48",
  814. "references": [
  815. "TeamPLT.SDK",
  816. "TeamPLT.Contracts"
  817. ],
  818. "requiresHost": "TeamPLT\u003e=2.1.0",
  819. "arch": [
  820. "x64"
  821. ],
  822. "versions": [
  823. {
  824. "version": "1.0.0",
  825. "downloadUrl": "packages/platform/Ext.Motion/Ext.Motion-1.0.0.zip",
  826. "sha256": "b69a1032ab713fa3cc1f41be4dc83eff096cc148b99f2e769695ce9115cc9948",
  827. "size": 26045,
  828. "releasedAt": "2026-10-02",
  829. "status": "stable",
  830. "notes": "• 多轴点位 / 回零 / 使能\n• 内置仿真运动卡\n• 雷赛 / 汇川真机驱动按 IMotionCardDevice 接口接入"
  831. }
  832. ]
  833. },
  834. {
  835. "id": "Ext.Navigation.Classic",
  836. "name": "导航(经典顶部)",
  837. "version": "1.0.0",
  838. "publisher": "TeamAAS",
  839. "description": "导航壳扩展:把平台活动栏从左侧竖条替换为 2.x 形态的顶部横条(图标上文字下、选中高亮跟随、右侧保留设置/主题/扩展/底部面板等价按钮),支持 barHeight/iconSize/showText 参数即时生效。禁用本扩展并重启平台即回退默认活动栏,无残留。",
  840. "downloadUrl": "packages/platform/Ext.Navigation.Classic/Ext.Navigation.Classic-1.0.0.zip",
  841. "sha256": "cbf77fdfc865d3010e602148d253e05c43ebd0eae9c319b118074df0eeaef12a",
  842. "size": 817891,
  843. "notes": "• 活动栏替换为 2.x 顶部横条形态(图标上文字下、选中高亮跟随)\n• barHeight / iconSize / showText 参数即时生效\n• 禁用并重启即回退默认活动栏,无残留",
  844. "targetFramework": "net48",
  845. "references": [
  846. "TeamPLT.SDK",
  847. "TeamPLT.Contracts"
  848. ],
  849. "requiresHost": "TeamPLT\u003e=2.1.0",
  850. "arch": [
  851. "x64"
  852. ],
  853. "versions": [
  854. {
  855. "version": "1.0.0",
  856. "downloadUrl": "packages/platform/Ext.Navigation.Classic/Ext.Navigation.Classic-1.0.0.zip",
  857. "sha256": "cbf77fdfc865d3010e602148d253e05c43ebd0eae9c319b118074df0eeaef12a",
  858. "size": 817891,
  859. "releasedAt": "2026-10-02",
  860. "status": "stable",
  861. "notes": "• 活动栏替换为 2.x 顶部横条形态(图标上文字下、选中高亮跟随)\n• barHeight / iconSize / showText 参数即时生效\n• 禁用并重启即回退默认活动栏,无残留"
  862. }
  863. ]
  864. },
  865. {
  866. "id": "Ext.Robots",
  867. "name": "机械手",
  868. "version": "1.0.0",
  869. "publisher": "TeamAAS",
  870. "description": "机械手模块:设备管理、回零/点位运动与视觉引导抓取(内置 Epson 机械手 TCP 驱动与仿真机械手;其他品牌驱动以扩展插件接入)。",
  871. "downloadUrl": "packages/platform/Ext.Robots/Ext.Robots-1.0.0.zip",
  872. "sha256": "89c7c1ffffd8077b9a6ddfcad864873741cc130a077d5dbeb29b4429b18a3456",
  873. "size": 1712194,
  874. "notes": "• 设备管理、回零 / 点位运动与视觉引导抓取\n• 内置 Epson 机械手 TCP 驱动与仿真机械手\n• 其他品牌驱动以插件接入",
  875. "targetFramework": "net48",
  876. "references": [
  877. "TeamPLT.SDK",
  878. "TeamPLT.Contracts",
  879. "TeamAAS.Contracts.Imaging.IFrameService"
  880. ],
  881. "requiresHost": "TeamPLT\u003e=2.1.0",
  882. "arch": [
  883. "x64"
  884. ],
  885. "versions": [
  886. {
  887. "version": "1.0.0",
  888. "downloadUrl": "packages/platform/Ext.Robots/Ext.Robots-1.0.0.zip",
  889. "sha256": "89c7c1ffffd8077b9a6ddfcad864873741cc130a077d5dbeb29b4429b18a3456",
  890. "size": 1712194,
  891. "releasedAt": "2026-10-02",
  892. "status": "stable",
  893. "notes": "• 设备管理、回零 / 点位运动与视觉引导抓取\n• 内置 Epson 机械手 TCP 驱动与仿真机械手\n• 其他品牌驱动以插件接入"
  894. }
  895. ]
  896. },
  897. {
  898. "id": "Ext.Vision",
  899. "name": "视觉",
  900. "version": "1.0.0",
  901. "publisher": "TeamAAS",
  902. "description": "视觉引擎平台:四套引擎(Halcon / VM / Vpp / OpenCV)注册与切换(IVisionEngineService)。Halcon/VM/Vpp 运行时探测式加载;OpenCV 基于 OpenCvSharp4 开箱即用。画布视觉节点见 VisionPlugins。",
  903. "downloadUrl": "packages/platform/Ext.Vision/Ext.Vision-1.0.0.zip",
  904. "sha256": "bfd4562f1148e1bc19fa78a05521cd95d24c5bf17f8c77be797cb98c9cff2fe8",
  905. "size": 91756012,
  906. "notes": "• Halcon / VM / Vpp / OpenCV 四套引擎注册与切换(IVisionEngineService)\n• Halcon / VM / Vpp 运行时探测式加载\n• OpenCV 基于 OpenCvSharp4 开箱即用\n• 视觉算子子插件宿主(host=vision):Runtime\\Extensions\\Ext.Vision\\Plugins\\",
  907. "targetFramework": "net48",
  908. "references": [
  909. "TeamPLT.SDK",
  910. "TeamPLT.Contracts",
  911. "TeamAAS.Contracts.Imaging.IFrameService",
  912. "TeamAAS.Contracts.Cameras.ICameraService"
  913. ],
  914. "requiresHost": "TeamPLT\u003e=2.1.0",
  915. "arch": [
  916. "x64"
  917. ],
  918. "nativeDependencies": [
  919. "OpenCvSharpExtern.dll"
  920. ],
  921. "versions": [
  922. {
  923. "version": "1.0.0",
  924. "downloadUrl": "packages/platform/Ext.Vision/Ext.Vision-1.0.0.zip",
  925. "sha256": "bfd4562f1148e1bc19fa78a05521cd95d24c5bf17f8c77be797cb98c9cff2fe8",
  926. "size": 91756012,
  927. "releasedAt": "2026-10-02",
  928. "status": "stable",
  929. "notes": "• Halcon / VM / Vpp / OpenCV 四套引擎注册与切换(IVisionEngineService)\n• Halcon / VM / Vpp 运行时探测式加载\n• OpenCV 基于 OpenCvSharp4 开箱即用\n• 视觉算子子插件宿主(host=vision):Runtime\\Extensions\\Ext.Vision\\Plugins\\"
  930. }
  931. ]
  932. },
  933. {
  934. "id": "Ext.Welcome",
  935. "name": "首页",
  936. "version": "1.0.0",
  937. "publisher": "TeamAAS",
  938. "description": "首页(2.x 首页复刻):产品栏/画面区/统计卡占位 + 日志区域(实时 ILogStream)、状态栏版本、关于命令与菜单。依赖 Ext.FlowWork 提供的 IProductService / IFlowRunService / IGlobalVariableService。",
  939. "downloadUrl": "packages/platform/Ext.Welcome/Ext.Welcome-1.0.0.zip",
  940. "sha256": "4312f9f1645de4a06e73bcc4c3cf1963f631f301249c3fa34591580a5ea9ecd4",
  941. "size": 843171,
  942. "guid": "8f4c1d20-5b6a-4c8e-9f1d-2a7b3c4d5e6f",
  943. "notes": "• 产品栏 / 画面区 / 生产统计卡 + 运行日志面板(实时 ILogStream)\n• 关于命令与帮助菜单",
  944. "targetFramework": "net48",
  945. "references": [
  946. "TeamPLT.SDK",
  947. "TeamPLT.Contracts",
  948. "TeamAAS.Contracts.Products.IProductService",
  949. "TeamAAS.Contracts.Flow.IFlowRunService",
  950. "TeamAAS.Contracts.Flow.IGlobalVariableService"
  951. ],
  952. "dependencies": [
  953. "Ext.FlowWork"
  954. ],
  955. "requiresHost": "TeamPLT\u003e=2.1.0",
  956. "arch": [
  957. "x64"
  958. ],
  959. "versions": [
  960. {
  961. "version": "1.0.0",
  962. "downloadUrl": "packages/platform/Ext.Welcome/Ext.Welcome-1.0.0.zip",
  963. "sha256": "4312f9f1645de4a06e73bcc4c3cf1963f631f301249c3fa34591580a5ea9ecd4",
  964. "size": 843171,
  965. "releasedAt": "2026-10-02",
  966. "status": "stable",
  967. "notes": "• 产品栏 / 画面区 / 生产统计卡 + 运行日志面板(实时 ILogStream)\n• 关于命令与帮助菜单"
  968. }
  969. ]
  970. },
  971. {
  972. "id": "TeamPLT.Contracts",
  973. "name": "TeamPLT 契约层(类型真源)",
  974. "version": "1.0.1",
  975. "publisher": "TeamAAS",
  976. "description": "平台统一契约层:相机/光源/运动/机器人/供料/通讯/视觉/帧缓冲/流程/全局变量/数据库/产品/调试等领域的接口、枚举与数据模型(纯 BCL,netstandard2.0)。跨扩展共享类型的唯一真源,运行时由平台宿主加载全进程唯一副本,扩展引用时 ExcludeAssets=runtime。",
  977. "downloadUrl": "packages/contracts/TeamPLT.Contracts/TeamPLT.Contracts-1.0.1.zip",
  978. "sha256": "1661075955bc23ce232e17d18e3b541e249b67c001c952aa0ef8c031d9104010",
  979. "size": 19535,
  980. "host": "platform",
  981. "category": "开发库",
  982. "kind": "contracts",
  983. "notes": "• 与平台 2.1.8 配套分发\n• 含 TeamPLT.Contracts.dll(netstandard2.0)",
  984. "targetFramework": "netstandard2.0",
  985. "arch": [
  986. "x64"
  987. ],
  988. "versions": [
  989. {
  990. "version": "1.0.1",
  991. "downloadUrl": "packages/contracts/TeamPLT.Contracts/TeamPLT.Contracts-1.0.1.zip",
  992. "sha256": "1661075955bc23ce232e17d18e3b541e249b67c001c952aa0ef8c031d9104010",
  993. "size": 19535,
  994. "releasedAt": "2026-10-02",
  995. "status": "stable",
  996. "notes": "• 与平台 2.1.8 配套分发\n• 含 TeamPLT.Contracts.dll(netstandard2.0)"
  997. },
  998. {
  999. "version": "1.0.0",
  1000. "downloadUrl": "packages/contracts/TeamPLT.Contracts/TeamPLT.Contracts-1.0.0.zip",
  1001. "sha256": "705e066cb0d4fbed911633a246de6f4a8ab680679c6f89c35bb735f497e67c4a",
  1002. "size": 16139,
  1003. "releasedAt": "2026-10-02",
  1004. "status": "stable",
  1005. "notes": "契约层独立发布:更新它不必重编平台 exe。运行期 dll 被 CLR 锁定时会暂存 .pending,重启后生效。"
  1006. }
  1007. ]
  1008. },
  1009. {
  1010. "id": "TeamPLT.Platform",
  1011. "name": "TeamPLT 平台本体(正式版)",
  1012. "version": "2.1.8",
  1013. "publisher": "TeamAAS",
  1014. "description": "平台本体正式版(TeamPLT.exe,Release 构建)。扩展管理页「已安装」可手动检查本机是否需要升级;由于平台正在运行时无法覆盖自身,更新会在退出后由替换脚本完成并自动重启。注意:正式版启用软件授权,未激活时单次运行 2 小时。",
  1015. "downloadUrl": "packages/platform/TeamPLT.Platform/TeamPLT.Platform-2.1.8.zip",
  1016. "sha256": "0ef098e2d86c12d9621bec580ee235077b4f90ab632a99a2ffaa83660ef8d4c7",
  1017. "size": 5299608,
  1018. "host": "platform",
  1019. "category": "平台",
  1020. "kind": "platform",
  1021. "flavor": "Release",
  1022. "notes": "• 机器码改为只认主板固件身份(主板序列号/BIOS/整机 UUID/CPU):换硬盘、重装系统、换网卡不再需要重新激活(历史密钥需按新机器码重签)\n• 授权激活与管理员登录窗四语言文案补全\n• 日志双语化(本地化日志副本)\n• Gallery 源与扩展安装/更新流程优化",
  1023. "targetFramework": "net48",
  1024. "arch": [
  1025. "x64"
  1026. ],
  1027. "versions": [
  1028. {
  1029. "version": "2.1.8",
  1030. "downloadUrl": "packages/platform/TeamPLT.Platform/TeamPLT.Platform-2.1.8.zip",
  1031. "sha256": "0ef098e2d86c12d9621bec580ee235077b4f90ab632a99a2ffaa83660ef8d4c7",
  1032. "size": 5299608,
  1033. "releasedAt": "2026-10-02",
  1034. "status": "stable",
  1035. "notes": "• 机器码改为只认主板固件身份(主板序列号/BIOS/整机 UUID/CPU):换硬盘、重装系统、换网卡不再需要重新激活(历史密钥需按新机器码重签)\n• 授权激活与管理员登录窗四语言文案补全\n• 日志双语化(本地化日志副本)\n• Gallery 源与扩展安装/更新流程优化"
  1036. },
  1037. {
  1038. "version": "2.1.4",
  1039. "downloadUrl": "packages/platform/TeamPLT.Platform/TeamPLT.Platform-2.1.4.zip",
  1040. "sha256": "749c4246b970b7ecaa1dd97890e6fc1e5d889667cb9c9416bbfbd64f6402c271",
  1041. "size": 5336110,
  1042. "releasedAt": "2026-10-02",
  1043. "status": "stable",
  1044. "notes": "• 版本 2.1.4:通讯/扩展加载修复,Contracts 批量读写接口 IPlcBatchDevice 生效\n• 与内部构建 Debug 同源同版本,区别只在构建形态"
  1045. },
  1046. {
  1047. "version": "2.1.3",
  1048. "downloadUrl": "packages/platform/TeamPLT.Platform/TeamPLT.Platform-2.1.3.zip",
  1049. "sha256": "ca60c2509e6da1c252c3974da0785217b8cb1ed3d2086c5ebd206f5741af252f",
  1050. "size": 5166646,
  1051. "releasedAt": "2026-10-02",
  1052. "status": "stable",
  1053. "notes": "• 新增:平台帮助页左侧「语言」切换区,按环境里实际存在的语言资源动态列出,切换即时生效并记忆选择\n• 版本号 2.1.3(与内部构建 Debug 同源同版本,区别只在构建形态)"
  1054. },
  1055. {
  1056. "version": "2.1.2",
  1057. "downloadUrl": "packages/platform/TeamPLT.Platform/TeamPLT.Platform-2.1.2.zip",
  1058. "sha256": "a7e13e97063d2b94c169dc1a2abdc3629fd4b837a20ac5899ba07b748af5cb09",
  1059. "size": 5161520,
  1060. "releasedAt": "2026-10-02",
  1061. "status": "stable",
  1062. "notes": "• 软件授权(仅正式版生效):机器码 + 密钥离线激活,可带到期时间与功能子项,授权写系统盘与安装目录无关;未激活单次运行 2 小时\n• 窗体缩放:各窗体按自己的设计尺寸缩放并跟随自身大小实时变化;新增「逐窗体缩放」设置与整体缩放总开关\n• 修复:拖拽预览不跟随鼠标(统一屏幕坐标换算,并不再缩放第三方临时预览窗)\n• 修复:弹窗不再被拉回主窗口中心(沿用系统算好的居中)\n• 优化:小窗体(如关于/登录)不再被放大到占满屏幕"
  1063. },
  1064. {
  1065. "version": "2.1.1",
  1066. "downloadUrl": "packages/platform/TeamPLT.Platform/TeamPLT.Platform-2.1.1.zip",
  1067. "sha256": "45efbaa5c49be11f8516ca4278b3f7f046b53df405913b4b0be56e9dfa93f6e2",
  1068. "size": 5179095,
  1069. "releasedAt": "2026-10-02",
  1070. "status": "stable",
  1071. "notes": "扩展管理页新增平台本体手动更新(检查 → 下载 → 退出替换 → 自动重启);修正在运行的扩展更新时报错「访问被拒绝」;契约出厂自带自愈"
  1072. }
  1073. ]
  1074. },
  1075. {
  1076. "id": "TeamPLT.Platform.Debug",
  1077. "name": "TeamPLT 平台本体(内部构建 Debug)",
  1078. "version": "2.1.8",
  1079. "publisher": "TeamAAS",
  1080. "description": "平台本体内部构建(TeamPLT.exe,Debug 构建),仅供开发/联调使用:不校验软件授权。正式环境请装「TeamPLT 平台本体(正式版)」。",
  1081. "downloadUrl": "packages/platform/TeamPLT.Platform.Debug/TeamPLT.Platform.Debug-2.1.8.zip",
  1082. "sha256": "bbb4b4959c5a03e64667ff3f775f2fac16b50e2b5cd4d38e89bf18b5c7f8c9dc",
  1083. "size": 5346741,
  1084. "host": "platform",
  1085. "category": "平台",
  1086. "kind": "platform",
  1087. "flavor": "Debug",
  1088. "notes": "• 与正式版同源同版本(2.1.8),区别只在构建形态(flavor=Debug):不校验授权、保留调试设施\n• 更新按形态匹配:Debug 只认领本包,不会被正式版覆盖(反之亦然)\n• 机器码算法与正式版一致(主板/BIOS/整机 UUID/CPU)",
  1089. "targetFramework": "net48",
  1090. "arch": [
  1091. "x64"
  1092. ],
  1093. "versions": [
  1094. {
  1095. "version": "2.1.8",
  1096. "downloadUrl": "packages/platform/TeamPLT.Platform.Debug/TeamPLT.Platform.Debug-2.1.8.zip",
  1097. "sha256": "bbb4b4959c5a03e64667ff3f775f2fac16b50e2b5cd4d38e89bf18b5c7f8c9dc",
  1098. "size": 5346741,
  1099. "releasedAt": "2026-10-02",
  1100. "status": "stable",
  1101. "notes": "• 与正式版同源同版本(2.1.8),区别只在构建形态(flavor=Debug):不校验授权、保留调试设施\n• 更新按形态匹配:Debug 只认领本包,不会被正式版覆盖(反之亦然)\n• 机器码算法与正式版一致(主板/BIOS/整机 UUID/CPU)"
  1102. },
  1103. {
  1104. "version": "2.1.4",
  1105. "downloadUrl": "packages/platform/TeamPLT.Platform.Debug/TeamPLT.Platform.Debug-2.1.4.zip",
  1106. "sha256": "abe0f9d23b1b3c730e007c8f04b3d7a31e57281acc4a9bb6013c5a7e0898a49b",
  1107. "size": 5379106,
  1108. "releasedAt": "2026-10-02",
  1109. "status": "stable",
  1110. "notes": "• 版本 2.1.4:通讯/扩展加载修复,Contracts 批量读写接口 IPlcBatchDevice 生效\n• 与正式版 Release 同源同版本,区别只在构建形态"
  1111. },
  1112. {
  1113. "version": "2.1.3",
  1114. "downloadUrl": "packages/platform/TeamPLT.Platform.Debug/TeamPLT.Platform.Debug-2.1.3.zip",
  1115. "sha256": "205acb71d3b1e366124ce38da215961b64ab49474f48d4c9efe48a8f1ac0a2e3",
  1116. "size": 5210025,
  1117. "releasedAt": "2026-10-02",
  1118. "status": "stable",
  1119. "notes": "• 新增:平台帮助页左侧「语言」切换区,按环境里实际存在的语言资源动态列出,切换即时生效并记忆选择\n• 版本号 2.1.3;与正式版同源同版本,区别只在构建形态(flavor=Debug):不校验授权、保留调试设施\n• 更新按形态匹配:Debug 只认领本包,不会被正式版覆盖(反之亦然)"
  1120. },
  1121. {
  1122. "version": "2.1.2",
  1123. "downloadUrl": "packages/platform/TeamPLT.Platform.Debug/TeamPLT.Platform.Debug-2.1.2.zip",
  1124. "sha256": "3043b63cafb5b5e200af291267ccbd29f18a12f1382e736982f8b6536244a321",
  1125. "size": 5205174,
  1126. "releasedAt": "2026-10-02",
  1127. "status": "stable",
  1128. "notes": "• 与正式版同源同版本,区别只在构建形态(flavor=Debug):不校验授权、保留调试设施\n• 更新按形态匹配:Debug 只认领本包,不会被正式版覆盖(反之亦然)\n• 同含 2.1.2 的窗体缩放/授权框架/拖拽定位等改动(授权框架在内部构建下不生效)"
  1129. }
  1130. ]
  1131. },
  1132. {
  1133. "id": "TeamPLT.SDK",
  1134. "name": "TeamPLT SDK(扩展开发包)",
  1135. "version": "2.1.8",
  1136. "publisher": "TeamAAS",
  1137. "description": "平台扩展 SDK:扩展唯一允许引用的 API 面(服务总线 PlatformRuntime/ServiceRegistry、贡献点、扩展清单、本地化 L10n、日志、主题缩放、设备调试页、权限 AccessControl、AI 函数等)。此包为编译期引用程序集(含 PDB),运行时由平台宿主 Costura 内嵌提供,扩展不得自带。",
  1138. "downloadUrl": "packages/sdk/TeamPLT.SDK/TeamPLT.SDK-2.1.8.zip",
  1139. "sha256": "7f555e0a029f175b81a0284c48d517b8b24c2eaa06056fed935c613daf4f1990",
  1140. "size": 166287,
  1141. "host": "platform",
  1142. "category": "开发库",
  1143. "kind": "sdk",
  1144. "notes": "• 与平台 2.1.8 同源同版本\n• 含 TeamPLT.SDK.dll 与 PDB\n• 契约类型另见 TeamPLT.Contracts 包",
  1145. "targetFramework": "net48",
  1146. "arch": [
  1147. "x64"
  1148. ],
  1149. "versions": [
  1150. {
  1151. "version": "2.1.8",
  1152. "downloadUrl": "packages/sdk/TeamPLT.SDK/TeamPLT.SDK-2.1.8.zip",
  1153. "sha256": "7f555e0a029f175b81a0284c48d517b8b24c2eaa06056fed935c613daf4f1990",
  1154. "size": 166287,
  1155. "releasedAt": "2026-10-02",
  1156. "status": "stable",
  1157. "notes": "• 与平台 2.1.8 同源同版本\n• 含 TeamPLT.SDK.dll 与 PDB\n• 契约类型另见 TeamPLT.Contracts 包"
  1158. }
  1159. ]
  1160. }
  1161. ]
  1162. }