Vyntek
概念与术语

术语终检表

导读入口:overview · cpp-headers

目标设计草案,尚未实施。总体边界见设计概述;编排语义权威见 toolgroup.mdx v1.9(不改语义与 Diagnostic 码表)。本文只做导读收口用术语终检,不另立执行模型。

关联:overview.mdx(角色化路径) · toolgroup.mdx §2 · host-integration.mdx · csharp-binding.mdx · validation-and-roadmap.mdx(T15 开放风险) · test-contracts.mdx


1. 核心术语(终检)

术语一句话权威落点禁混 / 勿写
Tool可独立 Run 的原子视觉单元;暴露属性toolgroup.mdx §2 / §3勿称 ToolBlock / 工具块
ToolGroup可复用容器:有序工具 + Inputs/Outputs 终端;产品主容器toolgroup §2 / §3勿称 ToolBlock;勿与「Tool/ToolGroup 基建」总称混成类型名
ToolId对外稳定工具身份(字符串或强类型 id)toolgroup / cpp-headers.mdx / output-inspection勿混外部块 id / 旧式 NodeId
TypeDesc终端/属性的类型描述(含图像精确匹配等)toolgroup §5;cpp-headers与公开头同名;勿另造第二套类型系统名
DiagnosticCodeValidate/Run/Load 结构化诊断码闭集toolgroup §7.4.6;test-contracts.mdx §13不改码表,仅作索引对照;勿只用裸字符串
.avtgVyntek ToolGroup 文档格式(扩展名 .avtg;顶层名已锁定)toolgroup §6.3–6.6勿当 .vpp 兼容;像素不默认内嵌
PixelImageHandleC++ vyntek::imaging 权威像素句柄image-model.mdx / memory-management.mdx;toolgroup §3.4勿写成「仅 .NET Imaging」或第二套像素真相
Access · ReadOnly交给下游前须稳定发布为 Access=ReadOnly;已交下游不得再改写toolgroup §3.2 / §3.4;memory链接赋值 ≠ 调度边
Adopt · Release跨边界所有权:Adopt=绑定接管;Release/Dispose 恰好一次host-integration.mdx §2–3;csharp-binding.mdx禁止双所有者;借用视图 close ≠ 释放图像
同核headless / C# 显示宿主(及可选产线宿主)共用同一 libvyntek_toolgroup + libvyntek_imaginghost-integration §1;S07禁止托管侧第二套执行器 / 第二套 Imaging

补充心智(非类型名):Terminal / Link / RunSession / Registry 见 toolgroup §2–§3;ImageDisplay 仅为 C# 显示消费者。


2. 禁混词(肯定语境禁用;否定句可保留)

禁混正确口径
Node / NodeId(作编排身份)用 ToolId / 工具属性路径
ToolBlock / 工具块(作类型名)用 ToolGroup
「Imaging 仅依赖 .NET」 / 仅 .NET Imaging权威在 C++ vyntek::imaging;.NET 仅为绑定/显示投影
第三方 ToolBlock / .vpp(作目标)非目标;不接入、不兼容承诺

否定句示例可保留:「禁止 Imaging 仅依赖 .NET」「链接不是调度边」。


文档状态:术语终检草案。对齐 toolgroup v1.9;不改语义与码表。导读入口见 overview.mdx。

On this page