目前使用的计算公式-Excel函数存在一点体验上的问题,具体:
1. 无法使用自然语言描述作答逻辑,然后 AI 直接生成函数;
2. 替换相关的函数无法做到替换为空;
3. 如果函数涉及到非必答题,无法正确运行;
本次更新的JS函数能很好解决以上问题,同时Excel函数能在简单逻辑的情况下使用。
JS函数:问卷的发布者在创建好题目后,输入自然语言描述作答逻辑,然后 AI 在我们预定义的框架内编写逻辑代码。最后应用在对应的题目中。
1. 进入问卷编辑页面,点击「计算公式」;
2. 选择「JS函数(AI)」;

业务逻辑:
在第一题选择正在养的宠物,如果不是同时选择“犬”和“猫”,则根据选择“犬”或“猫”来判断在第三题自动圈选“犬”或“猫”。
如果同时选择了“犬”和“猫”,则在需要根据第二题的选择来判断在第三题自动圈选“犬”或“猫”。
具体操作:
1. 首先与AI确认业务逻辑,即使用语言描述作答逻辑,AI 理解逻辑并针对逻辑分支提问,这一步是是让AI充分理解逻辑,确认无逻辑漏洞后,再编写代码。
2. 稍等AI的回复,代码会自动生成在右侧的代码框中。生成完毕后,可浏览代码,点击确认后会保存在当前题目中。
3. 预览问卷并作答题目,检查是否符合作答逻辑。若不符合业务逻辑,返回上一步,重新与AI确认业务逻辑并修改代码。



1. 目前支持的作答动作/行为有:
a. 自动选中/圈选选项
b. 填充填空题或矩阵填空题
c. 隐藏/显示题目
d. 隐藏/显示选项
e. 错误提示
f. 禁用人为选择输入
2. AI编辑的JS函数代码,是在我们预定义的框架内编写的,因此在形式上与常规的JS函数存在差异。
3. JS函数的语法说明。