# CloudFault-Diag
**Repository Path**: CMCC-jiutian/cloudfault-diag
## Basic Information
- **Project Name**: CloudFault-Diag
- **Description**: 基于算网设备运行日志,利用人工智能算法精准识别异常并定位故障类型
- **Primary Language**: Python
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 19
- **Created**: 2025-09-19
- **Last Updated**: 2025-12-11
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
**CloudFault-Diag** 是一个开源项目,旨在帮助研究者基于算网设备运行日志,利用人工智能(AI)算法精准识别异常并定位故障类型。
本手册将指导您如何参与到 CloudFault-Diag 项目中来,包括如何提交您的代码以及如何与我们协作。
## 项目概览
CloudFault-Diag 项目提供了一批已处理的算力设备运行日志,涵盖多模块、多进程及多种异常场景,并标注了日志片段对应的故障类型。研究者可以基于这些数据,利用 AI 算法判断日志片段是否异常,并对异常类型进行分类。
## 获取仓库 & 创建个人分支
- 进入 [CloudFault-Diag 开源项目](https://gitee.com/CMCC-jiutian/cloudfault-diag),将其 fork 到您自己的代码仓;
- 通过 git 方法克隆远程代码仓:
```python
git clone https://gitee.com/{your_forked_repo}/cloudfault-diag.git
```
- 为了便于代码管理和审核,建议每位参与者都创建自己的分支,命名为 “**团队名称**”。
```python
git checkout -b {团队名称}
```
## 提交代码
感谢您对本项目的贡献。在您提交代码之前,请仔细阅读以下条款:
通过提交代码,您同意遵守并默认签署 [用户贡献者协议](https://gitee.com/CMCC-jiutian/cloudfault-diag/blob/master/%E7%94%A8%E6%88%B7%E8%B4%A1%E7%8C%AE%E8%80%85%E5%8D%8F%E8%AE%AE.md)。
请按照以下步骤提交您的代码:
- 创建个人文件夹:在根目录下以 “**团队名称-评测分数**” 创建文件夹;
```python
mkdir {团队名称-评测分数}
```
- 提交代码:将您的代码放入以 “团队名称-评测分数” 命名的文件夹中,然后提交;
```python
git add .
git commit -m "您的提交信息"
git push origin {团队名称}
```
- 提交 Pull Request (PR):在 Gitee 上,请基于您的分支创建并提交一个 PR,我们将对您的 PR 进行审核。请注意,您需要将 PR 申请提交到目标分支 CMCC-jiutian/cloudfault-diag 的 master 分支上,并且 PR 申请的标题应遵循格式:“团队名称-评测分数”。
## 参与贡献
我们非常欢迎您的贡献!无论是代码改进、文档更新还是 bug 修复,都是宝贵的贡献。请按照上述步骤提交您的代码,我们将尽快进行审核。
我们期待您的参与和贡献!