mirror of
https://github.com/1c7/chinese-independent-developer.git
synced 2025-12-28 10:55:58 +08:00
fix
This commit is contained in:
16
.github/scripts/process_item.py
vendored
16
.github/scripts/process_item.py
vendored
@@ -39,16 +39,18 @@ def remove_quote_blocks(text: str) -> str:
|
|||||||
return result.strip()
|
return result.strip()
|
||||||
|
|
||||||
def get_ai_project_line(raw_text):
|
def get_ai_project_line(raw_text):
|
||||||
"""只让 AI 提取项目名称、链接和描述行"""
|
"""让 AI 提取项目名称、链接和描述(支持多个产品)"""
|
||||||
client = OpenAI(api_key=API_KEY, base_url=BASE_URL)
|
client = OpenAI(api_key=API_KEY, base_url=BASE_URL)
|
||||||
prompt = f"""
|
prompt = f"""
|
||||||
任务:将用户的项目介绍转换为单行 Markdown 格式。
|
任务:将用户的项目介绍转换为 Markdown 格式。
|
||||||
|
|
||||||
要求:
|
要求:
|
||||||
1. 在文字的开头,去掉“一款、一个、完全免费、高效、简洁、强大、快速、好用、安全”等营销废话。
|
1. 识别文本中的所有产品/项目(可能有多个)
|
||||||
2. 严禁使用加粗格式(不要使用 **)。
|
2. 每个项目占一行
|
||||||
3. 将产品名称从文字的后面提升到最前面。比如"一个安全高效的 AI 生图网站,基于 nano banana pro",改成 "AI 生图网站,,基于 nano banana pro"
|
3. 在文字的开头,去掉"一款、一个、完全免费、高效、简洁、强大、快速、好用、安全"等营销废话
|
||||||
3. 仅输出以下格式的一行文字:
|
4. 严禁使用加粗格式(不要使用 **)
|
||||||
* :white_check_mark: [项目名](网址):用途描述
|
5. 将产品名称从文字的后面提升到最前面
|
||||||
|
6. 每行格式:* :white_check_mark: [项目名](网址):用途描述
|
||||||
|
|
||||||
待处理文本:
|
待处理文本:
|
||||||
{raw_text}
|
{raw_text}
|
||||||
|
|||||||
Reference in New Issue
Block a user