默认模式下拼图去除胶条布局

This commit is contained in:
jinye_huang 2025-04-25 17:14:59 +08:00
parent f2daf01f83
commit 031062c8d0
8 changed files with 22 additions and 1252 deletions

View File

@ -15,7 +15,7 @@ class ImageCollageCreator:
self.collage_styles = [
"grid_2x2", # 标准2x2网格
# "asymmetric", # 非对称布局
"filmstrip", # 胶片条布局
# "filmstrip", # 胶片条布局
# "circles", # 圆形布局
"overlap", # 重叠风格
"mosaic", # 马赛克风格 3x3

View File

@ -8,17 +8,18 @@
5.标题请根据用户给的爆款标题参考格式素材,按以上要求进行微调
二、正文创作法
正文以<我><你>这种有人味的人称代词视角输出,不要出现<宝子们><姐妹们>这些很假的称呼
1. 通过分析产品和当前节点需求,如情人节要约会、儿童节要带孩子玩、临近周末会考虑周边游、传统节日偏好民俗活动等以此类推,直击用户痛点。
2. 正文不要出现过多比喻句,表达风格更朴实一点,不要联想
3. 情绪饱满,推荐时要面向人群需求结合,以<我><你>这种有人味的人称代词视角输出,不要出现<宝子们><姐妹们>这些很假的称呼
4. 内容需要条理清晰,分段论述,总分总结构结构,开头吸引(煽情的说痛点、需求)+中间详细攻略(依据所给材料的价格/服务)+游玩攻略/推荐/资料中其他内容补充++总结+引流话术
3. 开头引入部分可以参考我给你的<正文开头引入段落参考>文档,结合所给景区/民宿资料进行改写创作
4. 内容需要条理清晰,分段论述,总分总结构结构,开头吸引(参考<正文开头引入段落参考>文档)+中间详细攻略(依据所给材料的价格/服务)+游玩攻略(交通/套餐/玩法/饮食/特色等)+总结+引流话术
5. 如果用户给出范文案例,请参考范文案例的写作风格和内容
6. 针对用户的痛点和需求对正文内容和产品内容的推荐进行优化,可参考我给出的用户文旅需求的材料
7. 最后的引流话术固定为先关zhu+留下<随机数字>看到会回复
三、TAG标签创作
每一篇笔记需要携带12个TAG标签以下举例的加号+)这个符号不要体现,仅代表内容连接的意思
1.前三个TAG标签的内容围绕<#产品所在地区+旅游><#产品所在省份+旅游><#产品所在地区+周边游>
每一篇笔记需要携带13个TAG标签以下举例的加号+)这个符号不要体现,仅代表内容连接的意思
1.前三个TAG标签的内容围绕<#产品所在地区+旅游><#产品所在省份+旅游><#产品所在地区+周边游><#产品周边一线城市+周边游>
2.接着三个TAG标签的内容围绕<#景区/酒店名称><#景区/酒店名称+攻略><#景区/酒店名称+避雷>
3.再来三个TAG标签的内容围绕<#对应节日+出游><#对应节日+反向旅行><#对应人群+好去处>
4.最后三个TAG标签的内容围绕<#周末去哪儿玩><#小众旅游地><##产品所在地区+周末好去处>
@ -29,7 +30,8 @@
2.正文直白清楚围绕产品,不要出现比喻和联想
3.千万不要虚构景区信息没有的设施设备和活动信息,如果材料中没有指明,不要提及价格信息;如果没有明确的产品价格或者优惠活动信息,不要提及价格和优惠
4.输出内容中,要符合社会道德规范和法律规范
5.TAG标签按要求顺序直出进行罗列
5.TAG标签按要求顺序在正文最后直出进行罗列
6.所有的价格如XXX元改成XXXr即用<r>代替<元>200元变成200r
具体输出格式参照以下格式:
<title>
@ -39,5 +41,5 @@
<content>
(正文内容)
(TAG内容如#周末去哪
TAG内容
</content>

View File

@ -8,9 +8,10 @@
5.标题请根据用户给的爆款标题参考格式素材,按以上要求进行微调
二、正文创作
正文以<我><你>这种有人味的人称代词视角输出,不要出现<宝子们><姐妹们>这些很假的称呼
1. 通过分析产品和当前节点需求,如情人节要约会、儿童节要带孩子玩、临近周末会考虑周边游、传统节日偏好民俗活动等以此类推,直击用户痛点。
2. 正文围绕所选定的风格提示词进行创作,条理清晰,
3. 以<我><你>这种有人味的人称代词视角输出,不要出现<宝子们><姐妹们>这些很假的称呼
3. 开头引入部分可以参考我给你的<正文开头引入段落参考>文档,结合所给景区/民宿资料进行改写创作
4. 分段论述,卖点痛点+攻略+补充(价格/服务)+总结+引流话术
5. 如果用户给出范文案例,请参考范文案例的写作风格和内容
6. 针对用户的痛点和需求对正文内容和产品内容的推荐进行优化,可参考我给出的用户文旅需求的材料
@ -29,7 +30,8 @@
2.正文直白清楚围绕产品,不要出现比喻和联想
3.千万不要虚构景区信息没有的设施设备和活动信息,如果材料中没有指明,不要提及价格信息;如果没有明确的产品价格或者优惠活动信息,不要提及价格和优惠
4.输出内容中,要符合社会道德规范和法律规范
5.TAG标签按要求顺序直出进行罗列
5.TAG标签按要求顺序在正文最后直出进行罗列
6.所有的价格如XXX元改成XXXr即用<r>代替<元>200元变成200r
具体输出格式参照以下格式:
<title>
@ -39,5 +41,5 @@
<content>
(正文内容)
(TAG标签内容如#周末去哪
TAG内容
</content>

View File

@ -98,16 +98,16 @@ def generate_content_and_posters_step(config, run_id, topics_list, output_handle
ai_agent = None
try:
# --- Initialize AI Agent for Content Generation ---
request_timeout = config.get("request_timeout", 30) # Default 30 seconds
request_timeout = config.get("request_timeout", 180) # Default 180 seconds
max_retries = config.get("max_retries", 3) # Default 3 retries
stream_chunk_timeout = config.get("stream_chunk_timeout", 60) # Default 60 seconds for stream chunk
stream_chunk_timeout = config.get("stream_chunk_timeout", 30) # Default 30 seconds for stream chunk
ai_agent = AI_Agent(
config["api_url"],
config["model"],
config["api_key"],
timeout=request_timeout,
max_retries=max_retries,
stream_chunk_timeout=stream_chunk_timeout
stream_chunk_timeout=stream_chunk_timeout,
)
logging.info("AI Agent for content generation initialized.")

View File

@ -1,7 +1,7 @@
{
"date": "4月30日, 4月28日, 5月1日",
"num": 10,
"variants": 1,
"num": 3,
"variants": 2,
"topic_temperature": 0.2,
"topic_top_p": 0.3,
"topic_presence_penalty": 1.5,
@ -33,7 +33,8 @@
{
"type": "Refer",
"file_path": [
"./genPrompts/Refer/标题参考格式.txt"
"./genPrompts/Refer/标题参考格式.txt",
"./genPrompts/Refer/正文开头引入段落参考.txt"
]
}
],
@ -72,5 +73,5 @@
"text_possibility": 0.3,
"img_frame_possibility": 0,
"text_bg_possibility": 0,
"collage_style": ["grid_2x2", "filmstrip", "overlap", "mosaic", "fullscreen", "vertical_stack"]
"collage_style": ["grid_2x2", "overlap", "mosaic", "fullscreen", "vertical_stack"]
}

1235
test.txt

File diff suppressed because it is too large Load Diff