Files
nl-admin-api/app/Enum/AiGenerationSceneEnum.php
2026-08-10 15:51:00 +08:00

23 lines
600 B
PHP

<?php
namespace App\Enum;
/**
* AI 生成场景(本项目可扩展,勿塞入其他业务域专有场景)
*/
enum AiGenerationSceneEnum: string
{
/** 根据描述直接生成代码结构 JSON */
case CODE_GENERATION = 'code_generation';
/** 根据模块名生成/优化需求概览与代码生成提示词 */
case REQUIREMENT_PROMPT = 'requirement_prompt';
public function description(): string
{
return match ($this) {
self::CODE_GENERATION => '代码生成',
self::REQUIREMENT_PROMPT => '需求概览/提示词',
};
}
}