From a290901366318967e27cf9f5af2104c1c76272c2 Mon Sep 17 00:00:00 2001 From: jinye_huang Date: Sat, 10 May 2025 21:16:22 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A1=E6=A0=B8=E5=99=A8=E7=89=88=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/README.md b/README.md index 7061e77..8ef619e 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,7 @@ TravelContentCreator是一个用于自动化生成旅游内容和宣传海报的 - 支持多种写作风格和目标受众需求 - 文件模糊匹配功能,增强系统健壮性 - 模块化设计,可单独使用选题、内容生成或海报生成功能 +- 内容审核功能,自动检查和修正生成内容与产品资料的匹配度 ## 目录结构 @@ -108,9 +109,11 @@ python test_poster.py --topics_file TOPICS_FILE [--config CONFIG_PATH] [--topic_ "model": "qwenQWQ", // 使用的AI模型 "api_url": "http://localhost:8000/v1/", // API地址 "api_key": "EMPTY", // API密钥 + "enable_content_judge": true, // 是否启用内容审核功能 "topic_system_prompt": "./SelectPrompt/systemPrompt.txt", // 选题系统提示词路径 "topic_user_prompt": "./SelectPrompt/userPrompt.txt", // 选题用户提示词路径 "content_system_prompt": "./genPrompts/systemPrompt.txt", // 内容系统提示词路径 + "content_judger_system_prompt": "./genPrompts/judgerSystemPrompt.txt", // 内容审核系统提示词路径 "prompts_config": [ // 提示词配置 { "type": "Style", // 风格提示词 @@ -152,6 +155,26 @@ python test_poster.py --topics_file TOPICS_FILE [--config CONFIG_PATH] [--topic_ } ``` +## 内容审核功能 + +系统支持内容审核功能,可以自动检查生成的内容是否与产品资料匹配,并进行必要的修正: + +1. 启用方式:在配置文件中设置 `"enable_content_judge": true` +2. 审核流程: + - 系统会根据topic中的产品信息获取相关产品资料 + - 将生成的内容与产品资料进行比对 + - 对不符合产品资料的内容进行修正 + - 保留原始内容和修正后的内容 + +3. 输出格式:无论是否启用内容审核功能,生成的`article.json`文件都会包含以下字段: + - `title`: 文章标题 + - `content`: 文章内容 + - `tag`/`tags`: 文章标签(两者保持一致) + - `judged`: 是否经过内容审核(布尔值) + - `original_title`: 原始标题(未经审核时为null) + - `original_content`: 原始内容(未经审核时为null) + - `judge_analysis`: 审核分析(未经审核时为null) + ## 结果输出 生成的结果保存在配置文件中指定的`output_dir`目录下,按照`run_id`组织。每次运行的结果包括: @@ -171,6 +194,7 @@ python test_poster.py --topics_file TOPICS_FILE [--config CONFIG_PATH] [--topic_ 3. 添加新的景点资源到`resource/Object/`目录 4. 修改AI模型参数以适应不同生成需求 5. 自定义海报生成的尺寸和样式 +6. 自定义内容审核的提示词和规则 ## 注意事项 @@ -178,6 +202,7 @@ python test_poster.py --topics_file TOPICS_FILE [--config CONFIG_PATH] [--topic_ - API密钥应妥善保管,建议使用环境变量或外部配置 - 图像生成需要足够的系统资源,建议在性能良好的设备上运行 - 文件模糊匹配功能可以处理一些文件名不完全匹配的情况,但建议尽量保持文件名规范 +- 内容审核功能需要配置相应的系统提示词文件 ## 贡献