zsxh1990/pr-genius2

pr-genius

PR 评估和建议工具 — 基于历史反模式和成功模式

包名
pr-genius
版本
1.1.0
许可证
MIT
最近更新
2026年8月17日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zsxh1990/pr-genius

🤖 MCP Configuration

{
  "mcpServers": {
    "pr-genius": {
      "command": "python",
      "args": ["-m", "prgenius", "mcp", "serve"]
    }
  }
}

Docker: docker run --rm -i ghcr.io/zsxh1990/pr-genius:1.3.0

8 MCP Tools

ToolPurposeRequired Args
analyze_prMerge probability + optimization path + 3-tier risktitle, repo
coach_prGo/no-go decision (pass/fail)title, repo
triage_prMaintainer policy check (9 rules)title, repo
get_repo_profileRepo profile (17 fields)repo
list_open_prsOpen PR listrepo
get_case_studyPR case study detailscase_id
search_patternsAnti-pattern/success-pattern searchquery
schema_infoOKF schema versions(none)

Tool Parameter Notes

  • title (required for analyze_pr, coach_pr, triage_pr): The PR title, e.g. "fix: timeout in connection pool"
  • repo (required for most tools): Repository in owner/name format, e.g. "encode/httpx"
  • pr_description (optional): Additional PR body text for deeper analysis
  • query (required for search_patterns): Search keywords, e.g. "connection timeout"