SuperAPI AI 工具集

pr-feedback-classifier

编程与开发

查看项目

更新于 10-15 20:31

技能介绍

用途:PR Feedback Classifier 用于对拉取请求(PR)的审查反馈进行分类,把机械 CLI 输出填充为语义字段,并以结构化 JSON 返回,包含用于确定性解决的线程 ID。当需要分析 PR 反馈时使用。

主要能力:运行 erk exec classify-pr-feedback [--pr <number>] [--include-resolved] 获取机械预分类的 JSON,其中包括审查提交、内联审查线程(含 bot + 重构的 pre_existing_candidate 标记)、讨论评论、重命名/移动文件,以及已被 CLI 过滤的信息性计数。随后需要对需要 LLM 判断的条目补全语义字段:判断 needs_llm 的审查提交是否可操作;为可操作条目写 action_summary 并指定复杂度(local、single_file、cross_cutting、complex);对 pre_existing_candidate=true 的线程确认真为既有问题后把复杂度设为 pre_existing。最终按复杂度分组输出批次。

批次顺序:Pre-Existing(auto_proceed=true)、Local Fixes(true)、Single-File(true)、Cross-Cutting(false)、Complex(false)、Informational(false)。输出仅限 JSON,不含散文、Markdown 或代码围栏。字段要点:thread_id 供 resolve-review-thread 使用;comment_id 供 reply-to-discussion-comment 使用;type 区分 review、review_submission、discussion;classification 为 actionable 或 informational;original_comment 取前 200 字符;informational_count 包含 CLI 过滤与自行归为信息性的条目。

错误与无评论情形:无 PR 或 API 失败时返回 success 为 false 且 error 说明;PR 存在但无未解决评论时返回空数组与计数为 0,success 为 true。限制:具体收费、价格、平台与更多使用步骤暂未提供。