马一丁

Update README.md

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 ### 修改关键参数