SEO 博客生成工作流
暂无描述
工作流图谱
YAML 源码
app:
description: ''
icon: 📝
icon_background: '#ECE9FE'
mode: workflow
name: SEO 博客生成工作流
use_icon_as_answer_icon: false
dependencies:
- current_identifier: null
type: marketplace
value:
marketplace_plugin_unique_identifier: langgenius/openai:0.0.13@9caa0421b5519db036aaccdbf1980d1071550767d6c59e9d9388dd386a92e9f6
kind: app
version: 0.1.5
workflow:
conversation_variables: []
environment_variables: []
features:
file_upload:
allowed_file_extensions:
- .JPG
- .JPEG
- .PNG
- .GIF
- .WEBP
- .SVG
allowed_file_types:
- image
allowed_file_upload_methods:
- local_file
- remote_url
enabled: false
fileUploadConfig:
audio_file_size_limit: 50
batch_count_limit: 5
file_size_limit: 15
image_file_size_limit: 10
video_file_size_limit: 100
workflow_file_upload_limit: 10
image:
enabled: false
number_limits: 3
transfer_methods:
- local_file
- remote_url
number_limits: 3
opening_statement: ''
retriever_resource:
enabled: false
sensitive_word_avoidance:
enabled: false
speech_to_text:
enabled: false
suggested_questions: []
suggested_questions_after_answer:
enabled: false
text_to_speech:
enabled: false
language: ''
voice: ''
graph:
edges:
- data:
sourceType: start
targetType: if-else
id: 1711529368293-1711540040432
source: '1711529368293'
sourceHandle: source
target: '1711540040432'
targetHandle: target
type: custom
- data:
sourceType: variable-assigner
targetType: llm
id: 1711540519508-1711540331682
source: '1711540519508'
sourceHandle: source
target: '1711540331682'
targetHandle: target
type: custom
- data:
sourceType: llm
targetType: variable-assigner
id: 1711540280162-1711540519508
source: '1711540280162'
sourceHandle: source
target: '1711540519508'
targetHandle: '1711540280162'
type: custom
- data:
sourceType: llm
targetType: llm
id: 1711540755626-1711541242630
source: '1711540755626'
sourceHandle: source
target: '1711541242630'
targetHandle: target
type: custom
- data:
sourceType: llm
targetType: llm
id: 1711541242630-1711541250877
source: '1711541242630'
sourceHandle: source
target: '1711541250877'
targetHandle: target
type: custom
- data:
sourceType: llm
targetType: template-transform
id: 1711541250877-1711541379111
source: '1711541250877'
sourceHandle: source
target: '1711541379111'
targetHandle: target
type: custom
- data:
sourceType: template-transform
targetType: end
id: 1711541379111-1711541407063
source: '1711541379111'
sourceHandle: source
target: '1711541407063'
targetHandle: target
type: custom
- data:
sourceType: llm
targetType: tool
id: 1711540331682-1712463400906
source: '1711540331682'
sourceHandle: source
target: '1712463400906'
targetHandle: target
type: custom
- data:
sourceType: tool
targetType: llm
id: 1712463400906-1711540755626
source: '1712463400906'
sourceHandle: source
target: '1711540755626'
targetHandle: target
type: custom
- data:
sourceType: if-else
targetType: llm
id: 1711540040432-1711540280162
source: '1711540040432'
sourceHandle: 'false'
target: '1711540280162'
targetHandle: target
type: custom
- data:
sourceType: if-else
targetType: tool
id: 1711540040432-1712463427693
source: '1711540040432'
sourceHandle: 'true'
target: '1712463427693'
targetHandle: target
type: custom
- data:
sourceType: tool
targetType: llm
id: 1712463427693-1711540113584
source: '1712463427693'
sourceHandle: source
target: '1711540113584'
targetHandle: target
type: custom
- data:
sourceType: llm
targetType: variable-assigner
id: 1711540113584-1711540519508
source: '1711540113584'
sourceHandle: source
target: '1711540519508'
targetHandle: '1711540113584'
type: custom
nodes:
- data:
desc: ''
selected: false
title: 开始
type: start
variables:
- label: 关键词
max_length: 48
options: []
required: true
type: text-input
variable: keyword
- label: 标题
max_length: null
options: []
required: true
type: paragraph
variable: title
- label: 受众
max_length: 48
options: []
required: true
type: text-input
variable: audience
- label: 需要避免的词/品牌
max_length: 48
options: []
required: true
type: text-input
variable: brands_to_avoid
- label: 语气
max_length: 48
options: []
required: true
type: text-input
variable: tone
dragging: false
height: 194
id: '1711529368293'
position:
x: 79.5
y: 339.5
positionAbsolute:
x: 79.5
y: 339.5
selected: false
sourcePosition: right
targetPosition: left
type: custom
width: 244
- data:
cases:
- case_id: 'true'
conditions:
- comparison_operator: empty
id: '1711540046932'
value: ''
variable_selector:
- '1711529368293'
- title
logical_operator: and
conditions:
- comparison_operator: empty
id: '1711540046932'
value: ''
variable_selector:
- '1711529368293'
- title
desc: ''
logical_operator: and
selected: false
title: 条件分支
type: if-else
dragging: false
height: 126
id: '1711540040432'
position:
x: 362.5
y: 339.5
positionAbsolute:
x: 362.5
y: 339.5
selected: false
sourcePosition: right
targetPosition: left
type: custom
width: 244
- data:
context:
enabled: false
variable_selector: []
desc: 生成标题
model:
completion_params:
frequency_penalty: 0
max_tokens: 512
presence_penalty: 0
temperature: 0.7
top_p: 1
mode: chat
name: gpt-3.5-turbo
provider: langgenius/openai/openai
prompt_template:
- id: a63bab70-237b-4c5d-9e5b-b84df97001ba
role: system
text: 你是一名SEO专家和主题领域专家。你的任务是根据用户提供的关键词以及谷歌搜索的上下文,生成一个SEO文章标题。
- id: f8beb5a0-411f-410b-9283-2776b77bdce0
role: user
text: '为了了解我的文章应该关于什么,这些是{{#1711529368293.keyword#}}的最高排名结果:{{#1711529368293.title#}}
是什么原则使这些排名靠前?'
- id: 1528aa59-1568-4c90-8ce5-12fede078cd1
role: assistant
text: '### 翻译为中文
为了制作一个对关键词“{{#1711529368293.keyword#}}”友好的SEO文章标题,并且与你分享的排名靠前的结果中观察到的原则相符,理解这些标题之所以有效的原因很重要。以下是可能有助于它们高排名的原则:
1. **关键词的放置和清晰度**:每个标题通过包含精确关键词或非常接近的变体直接回应了查询。这种清晰度确保搜索引擎可以轻松理解内容的相关性。
2. **简洁和直接性**:标题简洁,使其易于快速阅读和理解。它们避免了不必要的词语,直奔主题。
3. **包含定义或解释**:标题暗示文章将定义或解释概念,这正是搜索“{{keyword}}”的人所寻找的。
4. **呈现的多样性**:尽管覆盖了类似的内容,每个标题都从略微不同的角度接近主题。这种多样性可以吸引更广泛的受众兴趣。'
- id: dec7c9c3-851d-4328-9d89-1f67e7cff321
role: user
text: 鉴于这些原则,请帮我生成一个标题,该标题将以模仿排名靠前的标题的语法为基础,针对关键词“{{#1711529368293.keyword#}}”进行优化。请不要复制,而是给出更好的选项,并避免使用“掌握”、“全面”、“发现”或“揭示”等语言。不要使用动名词,只用主动态、现在时。只需返回标题。
selected: false
title: LLM
type: llm
variables:
- value_selector:
- '1711529368293'
- keyword
variable: keyword
- value_selector:
- '1711540832602'
- text
variable: text
vision:
enabled: false
dragging: false
height: 124
id: '1711540113584'
position:
x: 928.5
y: 339.5
positionAbsolute:
x: 928.5
y: 339.5
selected: false
sourcePosition: right
targetPosition: left
type: custom
width: 244
- data:
context:
enabled: false
variable_selector: []
desc: 生成关键词
model:
completion_params:
frequency_penalty: 0
max_tokens: 512
presence_penalty: 0
temperature: 0.7
top_p: 1
mode: chat
name: gpt-3.5-turbo
provider: langgenius/openai/openai
prompt_template:
- role: system
text: '我正在为一篇名为{{#1711529368293.title#}}的文章做研究,请问我应该输入哪个与之相关且流量较高的短语到谷歌中以找到这篇文章?只需返回短语,不要包括任何特殊符号,如引号和冒号。
'
selected: false
title: LLM
type: llm
variables:
- value_selector:
- '1711529368293'
- title
variable: title
vision:
enabled: false
dragging: false
height: 124
id: '1711540280162'
position:
x: 791.3571428571427
y: 548.0714285714286
positionAbsolute:
x: 791.3571428571427
y: 548.0714285714286
selected: false
sourcePosition: right
targetPosition: left
type: custom
width: 244
- data:
context:
enabled: false
variable_selector: []
desc: 生成搜索语句
model:
completion_params:
frequency_penalty: 0
max_tokens: 512
...(过长已截断)