AI 个人简介生成器

This commit is contained in:
2026-01-07 10:39:22 +08:00
parent 7114a5f625
commit 698838590e
8 changed files with 403 additions and 17 deletions

View File

@@ -6,10 +6,8 @@ import com.vetti.hotake.domain.HotakeInitialScreeningQuestionsInfo;
import com.vetti.hotake.domain.dto.HotakeCvOptimizeDto;
import com.vetti.hotake.domain.dto.HotakeInitialQuestionEliminationScoreDto;
import com.vetti.hotake.domain.dto.HotakeJobDescriptionGeneratorDto;
import com.vetti.hotake.domain.vo.HotakeInitialScreeningQuestionsVo;
import com.vetti.hotake.domain.vo.HotakeJobDescriptionGeneratorVo;
import com.vetti.hotake.domain.vo.HotakeResumeJobMatchingScoreVo;
import com.vetti.hotake.domain.vo.HotakeWebInfoExtractVo;
import com.vetti.hotake.domain.dto.HotakePersonalProfileGeneratorDto;
import com.vetti.hotake.domain.vo.*;
import com.vetti.hotake.service.IHotakeAiCommonToolsService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -135,4 +133,14 @@ public class HotakeAiCommonToolsController extends BaseController {
return R.ok();
}
/**
* 个人简介生成器
*/
@ApiOperation("个人简介生成器")
@PostMapping(value = "/personalProfileGenerator")
public R<HotakePersonalProfileGeneratorDto> handlePersonalProfileGenerator(@RequestBody HotakePersonalProfileGeneratorVo personalProfileGeneratorVo)
{
return R.ok(hotakeAiCommonToolsService.getPersonalProfileGenerator(personalProfileGeneratorVo));
}
}