使用 FlexiLayout 文件创建 Skill
- 在 Advanced Designer 启动页,选择 Create Document Skill from ABBYY FlexiLayout Project:

- 在打开的对话框中,指定 ABBYY FlexiLayout Project Files (FSP) 文件的路径,并在需要时更改要创建的 Skill 名称(默认情况下,新建的 Skill 与该 FlexiLayout 文件同名)。
使用 Extraction Rules Activity Editor 导入 FlexiLayout
- 点击更多 icon,然后点击Import…。
- 在打开的对话框中,选择您的 FlexiLayout Project Files (FSP) 文件。
导入 FlexiLayout 时的重要说明
- 基于导入的 FlexiLayout 的 Extraction Rules 活动的匹配结果,可能与在 ABBYY FlexiLayout Studio 中创建的原始 FlexiLayout 的匹配结果不同。为获得更高的准确性,请务必在多份文档上审阅匹配结果,并在发布 Skill 前按需修改搜索元素。
- 如果您的 FlexiLayout 包含多个替代方案,上传时系统会要求您选择其中一个。
注意: 如果需要使用多个 FlexiLayout 替代方案,请创建并配置一个 Classification 活动,将文档分类为与这些替代方案对应的类型。要处理已分类的文档,请创建多个使用不同替代方案的 Extraction Rules 活动。
- 块树将自动替换为 field 结构,并且这也将成为整个 Skill 的 field 结构(显示在 Fields 选项卡中)。
- 元素属性将在不修改的情况下被复制。您可以在 Code Editor 选项卡中的 Element Properties 面板查看和编辑它们。在 ABBYY FlexiLayout Studio 中设置但未在 Element Properties 窗格显示的元素属性,将以代码形式转移到 Code Editor 选项卡中的 Search Conditions 和 Hypotheses Evaluation 部分。
- 已经以代码形式设置的所有属性将不作修改地转移。
- 表格元素将被导入,但在 Advanced Designer 中并未得到完全支持。有关更多信息,请参阅 Table Element。
- 上传的 FlexiLayout 中不受支持的元素和 field 将被转换。转换消息将记录到日志中,并在 Code Editor 选项卡的 Search Conditions 部分显示。
不支持的元素和块列表
| FlexiLayout Studio | Advanced Designer |
|---|---|
| Named Entity (NER) Element | 该元素将转换为 Region 元素。可为命名实体提取创建单独的活动。 |
| Table Block | 该块将转换为允许多项的 Group 字段。与相应表格元素的映射将被保留。 |
| First Found Element | 该元素将转换为启用 Only first found 的 Group 元素。 |
| Header and Footer Elements | 这些元素将转换为 Group 元素。Advanced Designer 不支持基于 FlexiLayout 的文档组装。因此,页眉和页脚将转换为可被查找的 Group 元素,但不支持基于 FlexiLayout 的页组装。 |
| Line of Elements Element | 该元素将转换为 Group 元素。 |
注意: 对于 First Found、Line of Elements、Header 和 Footer 元素,不会显示任何转换消息,也不会添加前缀,因为将其转换为 Group 元素时,其属性未被修改。
- 连接到 FlexiLayout 元素的用户词典会随 FlexiLayout 一同上传。此外,与 FlexiLayout 一起添加的语言会显示在 Skill 设置中。目前,Advanced Designer 不支持可更新的动态词典;不过,在导入期间,数据库连接字符串会被复制到 Code Editor 部分,以便仍可将动态词典作为静态词典上传。
- 在 ABBYY FlexiLayout Studio 中具有默认值的 string 参数将转换为类型为 Text 的 Skill 参数,并保留其值。其他参数不会被导入。
- 来自 ABBYY FlexiLayout Studio 项目的图像不会随 FlexiLayout 一同导入。要设置并检查 Extraction Rules 活动,请上传相应图像,或使用已上传到 Skill 文档集的图像。更多信息,请参见上传与预识别图像。
