# 编译日志分析工具 **Repository Path**: riscv-porting-tools/compile-log-analysis-tool ## Basic Information - **Project Name**: 编译日志分析工具 - **Description**: 帮助用户自动化分析编译时遇到的问题,给出解决方案 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-09-04 - **Last Updated**: 2025-08-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RISC-V 编译日志分析工具 该项目提供了一个基于 FastAPI 的服务,用于分析编译日志并提供针对 RISC-V 架构代码的建议。 ## 安装 1. 克隆仓库: ```bash git clone https://gitee.com/riscv-porting-tools/compile-log-analysis-tool.git ``` 2. 安装依赖: ```bash pip install -r requirements.txt ``` 3. 运行应用程序 ```bash uvicorn src.main:app --host 0.0.0.0 --port 7865 --log-level info --loop asyncio ``` ## API 端口 - `POST /log_analyze`:分析编译日志内容。 - `POST /code_analyze`: 分析编译日志和代码内容。 - `POST /stream_analyze`:流式分析编译日志和代码内容。 ## 配置 LLM提示词存储在config/config.yaml中,根据需要修改 ## 测试 运行测试: ```bash python -m unittest discover test ```