fix: 修复内容库显示问题
- 产品名称(product_names)不再自动填充为网页标题 - 内容库显示搜索标题(search_title)作为主标题 - 产品名称单独显示(如果有关联)
This commit is contained in:
@@ -102,15 +102,18 @@ class BackgroundTaskService:
|
||||
# 检查URL是否已存在
|
||||
existing = db.search_articles(url)
|
||||
if not any(a.get('url') == url for a in existing):
|
||||
# 获取抓取到的网页标题
|
||||
page_title = fetch_result.get('title', '') or title
|
||||
|
||||
article_id = db.add_article(
|
||||
product_names=[title],
|
||||
product_names=[], # 产品名称留空,后续手动关联
|
||||
category=category or '',
|
||||
keywords=keywords or [],
|
||||
summary=content[:200],
|
||||
content=content,
|
||||
source=url,
|
||||
url=url,
|
||||
search_title=title
|
||||
search_title=title # 搜索结果的标题
|
||||
)
|
||||
if article_id:
|
||||
saved_count += 1
|
||||
|
||||
Reference in New Issue
Block a user