PR 审查器是一款智能助手,可自动分析 GitHub 的 Pull Requests,并将 GitHub 与 Notion 集成,实现文档的自动化记录,提升工作效率。
git clone [your-repository]
cd pr_reviewer
python -m venv .venv
source .venv/bin/activate # Linux/Mac
# 或者
.venv\Scripts\activate # Windows
pip install -r requirements.txt
.env 文件,包含以下变量:NOTION_API_KEY=your_notion_token
NOTION_PAGE_ID=notion_page_id
GITHUB_TOKEN=your_github_token
启动 PR 分析器:
python pr_analyzer.py
该服务将执行以下操作:
该项目由两个主要组件构成:
pr_analyzer.py:应用程序的核心,负责管理 MCP 服务器并协调分析流程github_integration.py:负责与 GitHub API 通信的模块该项目遵循 MIT 许可证。更多细节请查看 LICENSE 文件。
欢迎贡献!请随意提交 PR。
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)如果您遇到问题或有任何建议,请在仓库中提交 Issue。