用途:把原始评审文本转成结构化决策产物,将每条意见隔离、分类(误解/真实缺陷/要求实验/澄清/分歧)、按严重度×工作量评分,并排入符合会议反驳预算的回应计划。它位于“评审到达”与“撰写反驳”之间,避免直接照抄评审写反驳而埋没影响评分的关键点。
主要能力:解析 OpenReview、EasyChair、CMT、HotCRP、PCS 或通知邮件中的评审;生成 triage.json 骨架(评审人、分数、规范章节、逐条意见 R1.1 等);按 references/triage-rubric.md 填写分类、严重度、工作量、证据锚点和一行回应策略;用 build_matrix.py 渲染评审人摘要、严重度×工作量网格、优先级意见矩阵、must/should/brief 回应计划和预算分配。
使用方式:先将评审保存到 git 仓库外的本地文件(如 reviews.txt),运行 python3 scripts/parse_reviews.py reviews.txt -o triage.json,可用 --format openreview|easychair|cmt|hotcrp 强制平台,--min-words 3 捕获简短意见;核对解析结果后,从 venue 配置读取反驳格式、限制和截止时间,并对照实时 cfp_url 重新核实;再运行 python3 scripts/build_matrix.py triage.json --budget <limit> --budget-unit chars(如 --budget 10000 --budget-unit chars 或 --budget 800 --budget-unit words,期刊 R&R 可省略 --budget)。
适用场景:NeurIPS/ICML/SIGSPATIAL 等会议评审回应、期刊 revise-and-resubmit、判断反驳中先处理什么。
限制:解析器面向 CS 投稿系统,其他学科需粘贴 ScholarOne/Editorial Manager 评论并加 Reviewer #N 横幅行,用 --format cmt 解析;评审文本保密,须临时处理、不得提交或公开引用;不得编造或软化评审内容,声称“误解”必须有论文中的证据锚点;不得替用户向任何系统提交回应;venue 配置仅为起点,反驳格式、限制、是否允许新实验和截止时间须以实时 cfp_url 为准。