Update (view): redesign

This commit is contained in:
2023-10-05 00:29:23 +08:00
parent f1f02bb7b6
commit 7374d66a21
14 changed files with 104 additions and 49 deletions

View File

@@ -42,18 +42,14 @@ public static function handle(SerpUrl $serp_url)
$count = 0;
while ((!isset($ai_suggestion?->article_type)) || (!isset($ai_suggestion?->short_title)) || (!isset($ai_suggestion?->main_keyword)) || (!isset($ai_suggestion?->photo_keywords)) || (!isset($ai_suggestion?->description)) || (!isset($ai_suggestion?->title)))
{
if ($count >= 3)
{
Log::error(serialize($ai_suggestion));
throw new Exception('Failed to generate ai_suggestion');
}
else
{
$count++;
$ai_suggestion = OpenAI::createNewArticleTitle($serp_url->title, $serp_url->description);
}
while ((! isset($ai_suggestion?->article_type)) || (! isset($ai_suggestion?->short_title)) || (! isset($ai_suggestion?->main_keyword)) || (! isset($ai_suggestion?->photo_keywords)) || (! isset($ai_suggestion?->description)) || (! isset($ai_suggestion?->title))) {
if ($count >= 3) {
Log::error(serialize($ai_suggestion));
throw new Exception('Failed to generate ai_suggestion');
} else {
$count++;
$ai_suggestion = OpenAI::createNewArticleTitle($serp_url->title, $serp_url->description);
}
}
$readability_content = ScrapeUrlBodyTask::handle($serp_url->url);