Improve README.md
这是一个用于自动化分析 GitHub 开源项目文档质量的工具。它结合了基于规则的静态检查和基于大模型(LLM)的语义分析,为开源项目提供多维度的文档评估报告。
文档完整性检查 (Completeness Check)
/docs
格式规范检查 (Format Check)
语义深度分析 (Semantic Check)
可视化报告
git clone https://gitlink.org.cn/YYJ1/ops.git cd ops
cd backend python -m venv venv # Windows venv\Scripts\activate # macOS/Linux source venv/bin/activate pip install -r requirements.txt
cd ../frontend npm install
api_key
HTTPS_PROXY
$env:HTTPS_PROXY="http://127.0.0.1:7890"
cd backend uvicorn app.main:app --reload
http://127.0.0.1:8000/docs
cd frontend npm run dev
http://127.0.0.1:5173
curl -X POST "http://127.0.0.1:8000/analyze" \ -H "Content-Type: application/json" \ -d '{ "repo_url": "https://github.com/fastapi/fastapi", "api_key": "YOUR_DASHSCOPE_API_KEY" }'
返回的 JSON 将包含项目完整性得分、各文档格式/语义分析结果与改进建议。
https://github.com/fastapi/fastapi
backend/requirements.txt
frontend/package.json
本项目采用 MIT License,详见 LICENSE 文件。
LICENSE
CONTRIBUTING.md
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
开源项目文档质量检测工具
这是一个用于自动化分析 GitHub 开源项目文档质量的工具。它结合了基于规则的静态检查和基于大模型(LLM)的语义分析,为开源项目提供多维度的文档评估报告。
✨ 功能特性
文档完整性检查 (Completeness Check)
/docs目录。格式规范检查 (Format Check)
语义深度分析 (Semantic Check)
可视化报告
🛠️ 技术栈
📦 系统要求
🚀 安装与配置
api_key字段传入。HTTPS_PROXY,示例:⚡ 快速开始
http://127.0.0.1:8000/docs查看 API 文档。http://127.0.0.1:5173,输入 GitHub 仓库地址与 DashScope API Key,点击 Analyze 即可生成报告。🧭 使用示例
通过 API 直接分析仓库
返回的 JSON 将包含项目完整性得分、各文档格式/语义分析结果与改进建议。
在前端界面操作
https://github.com/fastapi/fastapi)与 DashScope API Key。📚 依赖与版本
backend/requirements.txtfrontend/package.json📄 许可证
本项目采用 MIT License,详见
LICENSE文件。🤝 贡献与支持
CONTRIBUTING.md。🧩 兼容性说明