外观
2. 打包前检查
打包前先完成本章检查。任何一项不满足,都可能让向导无法继续,或让构建在对应阶段停止。
1. 登录并保存项目
- 已登录发布者账号并进入项目编辑器。
- 项目已经建立有效的项目目录和项目清单。
- 页面结构和星链是本次准备交付的当前状态。
- 每个需要交付的项目配置都已点击 保存配置;未保存的控件草稿不会成为运行程序的配置基准。
项目创建和保存操作见新手手册:项目管理。
2. 选择正确的当前页面
在页面列表中选中准备交付的页面,并确认该页面正显示在编辑器中。它将成为成品的可见界面,并决定运行程序窗口尺寸。
如果星链会跳转到其他页面,也要确认这些页面存在且可用。跳转页面可以进入编译脚本,但不会成为额外的可见运行程序页面。
3. 检查星链入口
- 当前页面有可用的星链。
- 星链具有有效的开始节点或入口。
- 节点字段已经填写完整,连线可以正常编译。
- 在编辑器中完成过必要的运行和调试。
星链搭建与调试见新手手册:星链编辑器和运行与调试。节点字段见节点配置参考。
4. 检查窗口匹配
当前 PC 连接配置至少保留以下一项:
- 窗口标题
- 窗口类名
两项都为空时,打包校验不能得到有效的窗口匹配条件。重新获取或填写窗口信息的方法见新手手册:绑定 PC 窗口。
5. 检查账号表格
如果项目含有多个账号表格,每个表格的自定义列必须具有相同的列 ID、列名和排列顺序。只比较显示文字不够,结构也必须一致。
账号列和运行规则见多窗口与账号运行手册。
6. 检查引用资源
确认星链实际使用的以下资源仍位于项目允许的资源目录中:
- 模板图片
- OCR 模型
- YOLO 模型
- 字库
打包只复制结构化脚本实际引用的资源,不复制整个源项目。缺少被引用资源时,打包会失败。不要依赖打包后再补文件来修复源项目问题。
模板图片可在文件名中使用一个$*分组引用,例如雷鸟怪$*.bmp会收集同一目录下的雷鸟怪$1.bmp、雷鸟怪$2.bmp等文件,但不会收集雷鸟怪1.bmp、其他前缀或子目录文件。打包、远程调试和手机运行使用同一展开规则;通配符格式错误或没有匹配文件时会停止并指出对应引用。
YOLO 只收集星链节点实际引用、且已经导入当前项目的.onnx模型。外部训练包、基础模型包、数据集、检查点和训练记录不属于运行资源,也不会进入成品目录。完整边界见YOLO 训练与记录。
7. DM 项目附加检查
如果项目使用 DM 驱动,还要确认:
- 全局 DM 凭据有效。
- 所需插件路径有效。
- 当前运行配置完整。
非 DM 项目不需要这一组检查。
8. 检查打包环境
- 当前网络能够完成应用配置同步。
- 编辑器自带的独立运行程序模板完整。
Resource/runtime/中的运行库完整。- 计划使用的输出根目录已经存在,并且不在编辑器安装目录或源项目目录内部。
9. 检查 DDW 2.7 迁移结果
完成以上检查后,再从编辑器顶部进入 打包。