跳到主要内容

使用 AI 创建高级逻辑

系统启用 AI 后,高级逻辑编辑器会显示 AI 创建。你可以用自然语言描述规则,AI 会结合当前问卷的题目标签生成 DSL,并把结果插入编辑器。

AI 适合生成第一版草稿,不替代语法检查和分支测试。

第一步:准备清楚的需求

描述中同时写出:

  • 触发标签,例如 Q1A1
  • 条件关系,例如“全部满足”或“任一满足”
  • 目标标签,例如 Q2
  • 动作,例如显示、隐藏、必填、跳转、赋值或校验

推荐写法:

当 Q1A1 被选中并且 Q2 大于 18 时,显示 Q3;否则隐藏 Q3。

不要只写“设置年龄逻辑”这类缺少标签和结果的描述。

第二步:生成并插入草稿

  1. 进入 逻辑高级逻辑
  2. 点击 AI 创建
  3. 选择可用模型。
  4. 输入需求并点击 发送
  5. 等待生成完成。返回内容会自动插入当前光标位置。

如果页面没有 AI 创建,说明当前系统未启用 AI,仍可使用 语法说明逻辑示例 手动编写。

第三步:人工检查

重点检查:

  1. 所有 Q1Q1A1QS1Q1 标签都与右侧预览一致。
  2. ifthenshow 等 DSL 关键字使用小写。
  3. 范围写成 Q2~Q5,没有使用 Q2~5 简写。
  4. 没有生成当前不支持的 mutexshufflerandom show
  5. 赋值、校验和标题替换使用独立的 ... with ... 语句。
  6. 编辑器没有红色错误行。

第四步:预览并保存

在右侧预览中测试条件成立和不成立两种状态,再点击 保存

注意

AI 可能生成语法正确但业务含义错误的规则。涉及甄别、跳转和提前结束时,必须从第一题开始走完每条路径。

完成标志: 规则没有红色语法错误;关键路径验证正确;保存后重新进入页面仍能看到规则。

在线整理需求

下面的工具可以先把自然语言整理成逻辑草稿。生成后仍要把标签替换为当前问卷的实际标签,并在高级逻辑页验证。

AI Logic Assistant

把需求转换成自定义逻辑

输入自然语言需求,助手会结合自定义逻辑知识库输出可编辑的逻辑草稿。

对话

待输入

描述题目标签、触发条件和目标动作,输出会实时进入右侧草稿。

逻辑草稿

可直接编辑

下一步