Commit Graph

53 Commits

Author SHA1 Message Date
马一丁 1a302ca975 Solving the Problem of Garbled Characters in PDF Rendering 2025-11-18 14:21:41 +08:00
马一丁 939fea26d9 Modify the Logic for Downloading PDFs 2025-11-18 12:31:59 +08:00
马一丁 eea356f38c Improve Rendering Compatibility 2025-11-18 11:38:31 +08:00
马一丁 0707c6f7a7 Optimize Export to PDF 2025-11-18 01:18:04 +08:00
马一丁 dffe1618d5 Add an "Export to PDF" Button and Define the Font for Exporting to PDF 2025-11-18 01:13:25 +08:00
马一丁 fdd836bf2e Add SourceHanSerifSC 2025-11-18 01:12:22 +08:00
马一丁 19efa81802 Improve the Way to Deal with Error JSON 2025-11-18 00:53:58 +08:00
马一丁 ad36c03be0 Add the Ability to Parse JSON 2025-11-18 00:35:09 +08:00
马一丁 bf1e2bfa9c Repair the Logic for Cleaning Data Returned by LLM 2025-11-17 22:10:37 +08:00
马一丁 b31be56297 Fixed Directory Parsing Issues and Optimized Directory Rendering 2025-11-17 21:10:13 +08:00
马一丁 f6714a35e0 Fix 'fonts' Fype Matching Issues 2025-11-17 21:10:13 +08:00
马一丁 a5f3964a73 Optimize JSON Parsing Compatibility 2025-11-17 21:10:13 +08:00
马一丁 c20cc24c78 Repair and Optimize the Chart Rendering 2025-11-17 21:10:13 +08:00
马一丁 50b6ab403e Cleaning Data Returned by Report Engine's LLM 2025-11-17 21:10:13 +08:00
马一丁 26c133c998 Offline JS Library 2025-11-17 21:10:13 +08:00
马一丁 a5b9b5a670 Fixed Export Garbled Character Issue 2025-11-15 20:15:50 +08:00
马一丁 904df34294 Optimize the Rendering Process 2025-11-15 18:01:55 +08:00
马一丁 a12ac4234d Optimize the Handling of Low Word Counts 2025-11-15 17:46:42 +08:00
马一丁 6e8741f0ae Optimize Rendering Logic with New IR Binding 2025-11-15 15:24:10 +08:00
马一丁 fd1a23c7fb Improve IR Binding Logic 2025-11-15 15:23:05 +08:00
马一丁 90d12a092d Enhance Repair Capabilities 2025-11-15 15:22:31 +08:00
马一丁 fa1ebc07ec Optimize Re-output Logic 2025-11-15 14:45:20 +08:00
马一丁 bae13bf434 Improved Formatted Output 2025-11-15 13:39:05 +08:00
马一丁 b6b2a0fb76 Correction Retry Logic 2025-11-15 10:55:44 +08:00
马一丁 f87389c7b6 Add Comments 2025-11-15 10:55:15 +08:00
马一丁 5e1fbc97cc Add Comments 2025-11-15 02:54:29 +08:00
马一丁 5ef63ece78 Improve the Security of Regular Expression Matching 2025-11-15 02:46:09 +08:00
马一丁 79a015b77a Improve PDF Export 2025-11-15 02:37:01 +08:00
马一丁 4798424f23 Allow LLM Repair 2025-11-15 02:21:12 +08:00
马一丁 8aa114df4a Fix-Multiple Directories 2025-11-15 02:08:24 +08:00
马一丁 62b8276aa8 Fix-“必须是非空数组” 2025-11-15 02:07:56 +08:00
马一丁 f64f973f57 Improved Rendering 2025-11-14 23:45:28 +08:00
马一丁 6d0e8f4b8c Add Comments 2025-11-14 19:44:04 +08:00
马一丁 52eed4d010 Increase DeepSeek Compatibility 2025-11-14 17:55:28 +08:00
马一丁 e267b1fc04 Add Comments 2025-11-13 22:49:59 +08:00
马一丁 82152547e1 Improved Rendering 2025-11-13 22:31:02 +08:00
马一丁 fa787af135 Streaming 2025-11-13 22:30:36 +08:00
马一丁 3e4aa6366d Add Comments 2025-11-13 11:37:13 +08:00
马一丁 4846b1f758 Blocked HTML 2025-11-13 10:56:28 +08:00
BaiFu f004407f4b Add final report download button (#329)
* fix(app): 改进应用健康检查机制并更新默认配置

添加专用的健康检查路径和代理配置,重构健康检查URL构建逻辑
增加健康检查失败时的日志记录
延长应用启动等待时间至90秒

* style(templates): 统一CSS选择器缩进格式并修复空格问题

* feat(报告下载): 实现报告文件下载功能并增强任务状态管理

- 在ReportAgent中修改generate_report返回包含文件路径的字典
- 在ReportTask中添加文件路径相关字段
- 新增/download接口用于下载报告文件
- 在前端添加下载按钮及相关控制逻辑
- 完善任务状态显示,增加文件路径信息

* feat(report): 添加报告下载功能并优化状态管理

- 在ReportAgent中返回报告文件保存路径信息
- 新增Flask接口/download/<task_id>用于下载报告文件
- 在前端添加下载按钮及相关控制逻辑
- 修复报告生成状态重置问题
- 优化健康检查URL构建和代理设置
- 统一CSS样式中的空格和缩进

---------

Co-authored-by: HKLHaoBin <we3q@qq.com>
Co-authored-by: Zhang Yuxiang <51037789+NTFago@users.noreply.github.com>
2025-11-13 00:48:52 +08:00
Doiiars dfc581ff6c 修复流式传输重试问题 2025-11-09 19:20:27 +08:00
666ghj e55cd7bb39 Hotfix: Refine report selection prompt to avoid accidental mis-selection. 2025-11-07 18:56:23 +08:00
Doiiars 474c7657fd 1. LLM接口改为字节级流式接口,防止超时错误,也避免utf-8长字节字符拼接错误 2025-11-07 15:42:02 +08:00
Doiiars e4d075cf56 1. 修复论坛通信问题,基于日志块增加容错
2. 使用ERROR层级来避免json解析错误导致的连环问题
2025-11-06 18:53:23 +08:00
Doiiars dce6371410 1. 修复论坛通信问题
2. 修复总结报告错误
3. 修复环境变量重新载入问题
4. 添加测试用例
5. 修复论坛主持人问题
2025-11-06 13:57:56 +08:00
Doiiars 537d682861 1. 统一为使用基于pydantic的.env环境变量管理配置
2. 全项目基于loguru进行日志管理
2025-11-05 14:56:49 +08:00
666ghj e1c201afc9 Increase LLM timeout for report agent to improve fault tolerance. 2025-11-04 00:08:07 +08:00
ghmark675 62fac9ee2e hotfix(timeout): increase llm call timeout to 1800s 2025-11-03 22:39:20 +08:00
666ghj 154b29c0d7 Completely refactor the LLM integration method to easily replace the LLM used by each module and optimize the retransmission mechanism. 2025-10-09 13:45:39 +08:00
666ghj 49d4893780 Standardize LLM clients and expose configurable base URLs. 2025-10-09 02:23:08 +08:00