#!/usr/bin/env php role->range('请你扮演一名资深的产品经理。{3}, 你是一名经验丰富的开发工程师。{3}'); $table->characterization->range('负责产品战略、设计、开发等。{3}, 精通多种编程语言和框架。{3}'); $table->deleted->range('0'); $table->gen(0); // 3. 用户登录(选择合适角色) su('admin'); // 4. 创建测试实例(变量名与模块名一致) $aiTest = new aiModelTest(); // 5. 强制要求:必须包含至少5个测试步骤 r($aiTest->createRoleTemplateTest('请你扮演一名资深的产品经理。', '负责产品战略、设计、开发、数据分析、用户体验、团队管理、沟通协调等方面。')) && p() && e('1'); // 步骤1:正常创建 r($aiTest->createRoleTemplateTest('', '测试特征描述')) && p() && e('2'); // 步骤2:空角色描述 r($aiTest->createRoleTemplateTest('测试角色描述', '')) && p() && e('3'); // 步骤3:空特征描述 r($aiTest->createRoleTemplateTest('', '')) && p() && e('4'); // 步骤4:全空参数 r($aiTest->createRoleTemplateTest('你是一名经验丰富的开发工程师。', '精通多种编程语言和框架、熟悉前后端技术和架构。')) && p() && e('5'); // 步骤5:再次正常创建