Showing
1 changed file
with
13 additions
and
2 deletions
| @@ -292,6 +292,8 @@ BettaFish/ | @@ -292,6 +292,8 @@ BettaFish/ | ||
| 292 | ├── docker-compose.yml # Docker多服务编排配置 | 292 | ├── docker-compose.yml # Docker多服务编排配置 |
| 293 | ├── Dockerfile # Docker镜像构建文件 | 293 | ├── Dockerfile # Docker镜像构建文件 |
| 294 | ├── requirements.txt # Python依赖包清单 | 294 | ├── requirements.txt # Python依赖包清单 |
| 295 | +├── regenerate_latest_html.py # 使用最新章节重装订并渲染HTML | ||
| 296 | +├── regenerate_latest_md.py # 使用最新章节重装订并渲染Markdown | ||
| 295 | ├── regenerate_latest_pdf.py # PDF重新生成工具脚本 | 297 | ├── regenerate_latest_pdf.py # PDF重新生成工具脚本 |
| 296 | ├── report_engine_only.py # Report Engine命令行版本 | 298 | ├── report_engine_only.py # Report Engine命令行版本 |
| 297 | ├── README.md # 中文说明文档 | 299 | ├── README.md # 中文说明文档 |
| @@ -500,7 +502,7 @@ python main.py --deep-sentiment --platforms xhs dy wb | @@ -500,7 +502,7 @@ python main.py --deep-sentiment --platforms xhs dy wb | ||
| 500 | 502 | ||
| 501 | #### 6.4 命令行报告生成工具 | 503 | #### 6.4 命令行报告生成工具 |
| 502 | 504 | ||
| 503 | -该工具会跳过三个分析引擎的运行阶段,直接读取它们的最新日志文件,并在无需 Web 界面的情况下生成综合报告(同时省略文件增量校验步骤)。通常用于对报告生成结果不满意、需要快速重试的场景,或在调试 Report Engine 时启用。 | 505 | +该工具会跳过三个分析引擎的运行阶段,直接读取它们的最新日志文件,并在无需 Web 界面的情况下生成综合报告(同时省略文件增量校验步骤),默认会在 PDF 之后自动生成 Markdown(可用参数关闭)。通常用于对报告生成结果不满意、需要快速重试的场景,或在调试 Report Engine 时启用。 |
| 504 | 506 | ||
| 505 | ```bash | 507 | ```bash |
| 506 | # 基本使用(自动从文件名提取主题) | 508 | # 基本使用(自动从文件名提取主题) |
| @@ -512,6 +514,9 @@ python report_engine_only.py --query "土木工程行业分析" | @@ -512,6 +514,9 @@ python report_engine_only.py --query "土木工程行业分析" | ||
| 512 | # 跳过PDF生成(即使系统支持) | 514 | # 跳过PDF生成(即使系统支持) |
| 513 | python report_engine_only.py --skip-pdf | 515 | python report_engine_only.py --skip-pdf |
| 514 | 516 | ||
| 517 | +# 跳过Markdown生成 | ||
| 518 | +python report_engine_only.py --skip-markdown | ||
| 519 | + | ||
| 515 | # 显示详细日志 | 520 | # 显示详细日志 |
| 516 | python report_engine_only.py --verbose | 521 | python report_engine_only.py --verbose |
| 517 | 522 | ||
| @@ -528,7 +533,8 @@ python report_engine_only.py --help | @@ -528,7 +533,8 @@ python report_engine_only.py --help | ||
| 528 | 5. **自动保存文件**: | 533 | 5. **自动保存文件**: |
| 529 | - HTML报告保存到 `final_reports/` 目录 | 534 | - HTML报告保存到 `final_reports/` 目录 |
| 530 | - PDF报告(如果有依赖)保存到 `final_reports/pdf/` 目录 | 535 | - PDF报告(如果有依赖)保存到 `final_reports/pdf/` 目录 |
| 531 | - - 文件命名格式:`final_report_{主题}_{时间戳}.html/pdf` | 536 | + - Markdown报告(可用 `--skip-markdown` 关闭)保存到 `final_reports/md/` 目录 |
| 537 | + - 文件命名格式:`final_report_{主题}_{时间戳}.html/pdf/md` | ||
| 532 | 538 | ||
| 533 | **注意事项:** | 539 | **注意事项:** |
| 534 | 540 | ||
| @@ -536,6 +542,11 @@ python report_engine_only.py --help | @@ -536,6 +542,11 @@ python report_engine_only.py --help | ||
| 536 | - 命令行工具与Web界面相互独立,不会相互影响 | 542 | - 命令行工具与Web界面相互独立,不会相互影响 |
| 537 | - PDF生成需要安装系统依赖,详见上文"安装 PDF 导出所需系统依赖"部分 | 543 | - PDF生成需要安装系统依赖,详见上文"安装 PDF 导出所需系统依赖"部分 |
| 538 | 544 | ||
| 545 | +**快速重渲染最新结果:** | ||
| 546 | + | ||
| 547 | +- `regenerate_latest_html.py` / `regenerate_latest_md.py`:从 `CHAPTER_OUTPUT_DIR` 中最新一次运行的章节 JSON 重装订 Document IR,并直接渲染 HTML 或 Markdown。 | ||
| 548 | +- `regenerate_latest_pdf.py`:读取 `final_reports/ir` 里最新的 IR,使用 SVG 矢量图表重新导出 PDF。 | ||
| 549 | + | ||
| 539 | ## ⚙️ 高级配置(已过时,已经统一为项目根目录.env文件管理,其他子agent自动继承根目录配置) | 550 | ## ⚙️ 高级配置(已过时,已经统一为项目根目录.env文件管理,其他子agent自动继承根目录配置) |
| 540 | 551 | ||
| 541 | ### 修改关键参数 | 552 | ### 修改关键参数 |
-
Please register or login to post a comment