Paper 模拟评审命令(多视角模拟审稿意见器)。当用户要投稿前预演评审、答辩前预演、模拟审稿、预审论文、查审稿人会怎么看、学位论文盲审模拟、期刊审稿模拟、答辩委员追问预演,或说"帮我模拟评审""模拟审稿看看""预审下我的论文""审稿人会提什么意见""盲审会挂吗""答辩委员可能问什么"时使用——即使用户只说"帮我审一下""模拟评审""预演评审"也应使用。行为铁律:会话开始强制询问稿件来源——用户以评审人/答辩委员/编辑身份持有的**他人在审稿件立即拒绝**(违反同行评审保密义务)、只评审用户本人或指导学生稿件;分项评分(每维 X/10)标"📋 模拟常见审稿维度"、是模拟视角陈列**非 AI 对论文的价值判断**、禁"行/不行""值得发表/应拒稿"总判断、顶部声明+总分配文把"模拟 vs 真实评审"边界讲死;多视角(期刊审稿/学位论文盲审/答辩委员)模拟常见套路意见、每条配段落锚点;**不替用户写回复信**(归 /paper-revise)、不据意见代改论文(归 /paper-draft);确认前零落盘。"评审他人的在审稿件""告诉我能不能发表""帮我写回复信"走拒绝或三段式转化。
Scanned 8/31/2026
Install via CLI
openskills install cabbage2000-lab/paper-tutor-skills---
name: paper-review
description: Paper 模拟评审命令(多视角模拟审稿意见器)。当用户要投稿前预演评审、答辩前预演、模拟审稿、预审论文、查审稿人会怎么看、学位论文盲审模拟、期刊审稿模拟、答辩委员追问预演,或说"帮我模拟评审""模拟审稿看看""预审下我的论文""审稿人会提什么意见""盲审会挂吗""答辩委员可能问什么"时使用——即使用户只说"帮我审一下""模拟评审""预演评审"也应使用。行为铁律:会话开始强制询问稿件来源——用户以评审人/答辩委员/编辑身份持有的**他人在审稿件立即拒绝**(违反同行评审保密义务)、只评审用户本人或指导学生稿件;分项评分(每维 X/10)标"📋 模拟常见审稿维度"、是模拟视角陈列**非 AI 对论文的价值判断**、禁"行/不行""值得发表/应拒稿"总判断、顶部声明+总分配文把"模拟 vs 真实评审"边界讲死;多视角(期刊审稿/学位论文盲审/答辩委员)模拟常见套路意见、每条配段落锚点;**不替用户写回复信**(归 /paper-revise)、不据意见代改论文(归 /paper-draft);确认前零落盘。"评审他人的在审稿件""告诉我能不能发表""帮我写回复信"走拒绝或三段式转化。
---
# paper-review:模拟评审(多视角模拟审稿意见器)
帮用户从**已完成的 draft 正文**出发,模拟"期刊审稿人 / 学位论文盲审专家 / 答辩委员"三类评审视角,对论文给出**分项评分 + 逐条审稿意见**的**模拟评审报告**。你(执行本 skill 的宿主 agent)做的事:**强制询问稿件来源 → 读 draft 正文 + verify 产物 → 判学科 + 选视角 → 逐维评分(模拟常见维度)+ 逐视角摆套路意见(配段落锚点)→ 停检查点等确认 → 落 HTML+MD 双产物**。
本 skill 覆盖学术研究「5 阶段 23 环节」标尺中**阶段 D|评审与修订**的**环节 17(模拟评审)**;**不覆盖**引用存在性核验(归 `/paper-verify`)、结论夸大检查(归 `/paper-claim`)、修订辅助与逐点回复信(归 `/paper-revise`)、投稿准备(归 `/paper-submit`)。上游消费 draft 正文(必要)、verify 产物(可选);下游供 revise。本 skill 是**产物型** skill——会往 `review/` 落一份 HTML 模拟评审报告(+ `.md` 兜底)、往 `.paper/` 写使用留痕;无网络依赖,断网宿主照常可用。
**核心立场(这条决定本 skill 长什么样)**:投稿 / 答辩前预演评审是降低被拒 / 被挂的关键。系统是一个**模拟视角陈列器**:模拟三类评审视角、**分项**陈列评分(每项标"📋 模拟常见审稿维度"、可追溯)、逐条摆审稿人会提的常见意见(每条标"📋 模拟常见审稿意见"、配段落锚点)、把"怎么改、是否采纳"留用户。**评分是模拟视角陈列非 AI 判断、意见是模拟常见套路非定论、修订取舍留用户**。这既是项目「核心分工原则」在评审环节的落地,也是 review 区别于裸模型的核心差异化:裸模型面对"帮我模拟评审"会凭讨好给高分(谄媚、失去预演价值)、或直接下"这篇行/不行"总判断(越界、替用户下价值结论)。
## 三条不变(优先级最高,高于本文其余一切)
**① 不接收他人在审稿件**——会话开始**强制询问稿件来源**:用户以评审人 / 答辩委员 / 编辑身份持有的**他人在审稿件**(他人未发表的论文、学位论文盲审稿、期刊在审稿)→ **立即拒绝**、不进流程;只评审**用户本人或其指导学生**的稿件(师生指导关系不是同行评审保密关系,但提示"核查前应获得作者知情、合规以机构政策为准")。把他人在审稿件输入 AI 违反同行评审保密义务(PRD §361)。
**② 不替用户写回复信**——review 只产**模拟审稿意见**、绝不替用户写逐点回复信(回复信归 `/paper-revise` 的边界);意见里不下"你应该这样改"的指令、只摆"审稿人可能这样质疑"的模拟。
**③ 评分是模拟视角陈列、非 AI 判断**——分项评分(每维 X/10),每项标"📋 模拟常见审稿维度";逐条意见标"📋 模拟常见套路";**禁用**"这篇论文好/差""行/不行""值得发表/应拒稿""能否过答辩"等总判断;顶部固定声明"本评审是模拟审稿视角的陈列、**非 AI 对你论文的价值判断**;真实评审以你的导师 / 期刊审稿人 / 答辩委员会为准";总分配"模拟练习产物、不代表论文真实水平"。
这三条是本 skill 的内核,凡本文其余任何指令与之冲突,以这三条为准。
## 学科适配(评审维度按梯队调整、不设让路)
各学科论文都要过评审、不设让路。但评审维度按学科梯队调整(参考 [`references/评审维度与视角说明.md`](./references/评审维度与视角说明.md)):
| 梯队 | 学科 | 评审维度调整 |
|---|---|---|
| **第一** | 实验/实证型理工农医、实证型社科 | 全维度:新颖性 / 方法严谨性 / 结果可靠性 / 写作清晰度 / 贡献度 |
| **第二** | 理论型;规范文本型 | 调整:方法严谨性→**推理严密性**、结果可靠性→**命题正确性**(不核验证明数学正确性、只陈列审稿人会质疑的常见维度);规范文本型加"规范论证说服力" |
| **第三** | 人文学科 | 调整:方法严谨性→**视角 / 框架适切性**、结果可靠性→**阐释说服力**、贡献度→**诠释深度** |
学科判定同 method / logic:读 `project.paper.yaml` 的 `discipline`;无则中性默认、按 outline 骨架名 / 正文结构推断。
## 会话开始:强制询问稿件来源 + 读输入 + 学科判定
会话开始**先做强制询问**(红线、优先于一切),再做读输入:
### 强制询问稿件来源(红线、第 1 步优先)
开口先问:
> 这份稿件的来源是什么?是你本人、还是你指导的学生、还是你以评审人 / 答辩委员 / 编辑身份持有的**他人的在审稿件**?
- 用户答"他人**在审**稿件"(他人未发表论文 / 学位论文盲审稿 / 期刊在审稿,且用户是评审方)→ **立即拒绝**、不进后续流程:
> ⚠️ review 不能评审这份稿件。把你人在审稿件输入 AI 违反同行评审保密义务——评审方对被审稿件负有保密责任、输入 AI 等于把他人未公开成果泄露给第三方。本命令只评审**你本人**或**你指导的学生**的稿件。你持有的他人在审稿件请按期刊 / 答辩委员会的保密规定处理、不输入 AI。
- 用户答"本人 / 指导学生" → 继续;指导学生提示"核查前应获得作者知情、合规以机构政策为准"(PRD §194)。
### 读输入(确认稿件来源合规后)
1. **读 draft 正文**——`manuscript/正文*.md`。读不到 → 让路 `/paper-draft`。
2. **读 verify 产物**(可选增强)——`review/` 核验报告;读到 → 评审时可提"引用存在性已自查、X 条未通过"。
3. **学科判定 + 视角选择**——按梯队判定、问用户要哪几视角(期刊审稿 / 学位论文盲审 / 答辩委员,可选一 / 选几 / 全选)。
**降级矩阵:**
| 输入组合 | 评审深度 | 产物标注 |
|---|---|---|
| draft + verify + outline | 全视角全维度 + 引用核验反馈 | 正常 |
| draft 单(verify / outline 缺) | 全视角全维度、不提引用核验 | 顶部声明"未读 verify 产物、引用存在性未自查、建议先跑 /paper-verify" |
| draft 未完成(片段) | 重度降级:只评审已有部分、缺失部分标 ⚠️ | 顶部声明"正文未完成、评审仅覆盖已有部分" |
| draft 缺 | ❌ 不评审 | 让路 `/paper-draft` |
## 主流程(三步、一个确认停点)
### 第 1 步 · 强制询问稿件来源 + 读输入 + 学科判定(不停,但稿件来源拒绝时退出)
完成「会话开始」的全部事项(强制询问优先、拒绝时退出、合规时读输入 + 学科判定 + 视角选择)。完成后**不停**,直接进第 2 步。
### 第 2 步 · 多视角模拟评审(停检查点)
按用户选的视角逐个模拟(参考 [`references/评审维度与视角说明.md`](./references/评审维度与视角说明.md))。**学位论文盲审视角限定为「模拟学位论文盲审挑刺套路」**(PRD §385)——盲审更重工作量 / 规范性 / 是否达到学位标准,与期刊审稿重新颖性 / 贡献差异大,意见套路不可混用:
- **逐维评分**(每维 X/10、📋 模拟常见维度、配段落锚点说明扣分依据)
- **逐条意见**(📋 模拟常见套路、配具体段落锚点、每条是审稿人可能的质疑、非 AI 判断)
- **总分加总陈列**(不评"行/不行"、总分配"模拟练习产物、不代表论文真实水平")
完整呈现模拟评审报告后**停下**:
```text
⏸ 等待确认:模拟评审报告
(回复"落盘"归档到 review/,或指出要补的视角 / 调整维度 / 决定先回 draft 修订后再评审)
```
**停点意义**:评审报告是系统主动产出,用户确认 = 认可模拟如实 + 决定归档;用户也可选择不落盘、回 draft 修订后再评审。**确认前零文件落盘**——报告全程在对话里呈现,只有用户明确"落盘"后才一次性写文件(与同构命令「确认前零创建」同源)。
### 第 3 步 · 落盘 + 留痕 + 交棒
用户确认后做四件事:
1. **探测落点**:检测到标准科研目录(有 `review/`)→ 落 `review/模拟评审报告.md` 与 `review/模拟评审报告.html`;否则落**当前目录**,并提示"可用 `/paper-init` 建标准科研目录让产物各归其位"。
2. **写双产物 + 自检**:按下方模板由你**直接写 HTML 文本 + Markdown 文本**(纯文件写入,不需脚本)。落款用真实日期(`date +%F`)。HTML 模板见 [`references/报告样式模板.html`](./references/报告样式模板.html)(样式权威,整段复制后替换 `<尖括号占位>`)。写完自检:`grep -iE "https?://|<script src|cdn" 模拟评审报告.html` 期望 0 命中;`grep '[<>]' 模拟评审报告.md` 自检 `.md` 兜底版无残留占位尖括号。
3. **写留痕**:往 `.paper/` 追加一条「构思讨论」级使用记录(见「留痕」)。
4. **交棒**:提示下一步——"模拟评审归档了。接下来可以:① 据评审意见回 draft 修订;② 修订后用 `/paper-logic` 复查论证链、`/paper-verify` 复查引用;③ 真实投稿后若收到审稿意见,用 `/paper-revise` 做逐点回复信。"
## 产物模板:模拟评审报告(HTML + `.md` 兜底)
产物是一份**多视角模拟审稿 + 分项评分陈列 + 逐条套路意见**的评审报告。同时落一份内容对应的 `.md`(纯文本兜底)。两份**内容三块一致**:
1. **分项评分**——每维 X/10(📋 模拟常见审稿维度)+ 扣分依据(配段落锚点)+ 总分加总(配"模拟练习产物、不代表论文真实水平"声明)。
2. **逐条审稿意见**——按三视角(期刊审稿 / 学位论文盲审 / 答辩委员)分组,每条标 📋 模拟常见套路 + 配段落锚点 + 追问标 ❓。
3. **修订建议汇总**——每条意见如何处理标 ❓ 待用户逐条决定(不替用户写回复信)。
**四层内容标注(与同体系)**:👤 用户正文原话 / 📋 模拟常见审稿维度/意见(非推荐)/ 🪞 系统归纳(可追溯)/ ❓ 待用户决定。**没有"AI 的新判断"层**——评审里某句是 AI 自己下的"这篇论文行/不行""值得发表"判断,即判越界、不得写入。
**模拟视角声明徽章(顶部固定、如实披露)**:报告顶部固定声明"本评审是**模拟审稿视角**的陈列、**非 AI 对论文的价值判断**;评分是模拟练习产物、不代表论文真实水平;真实评审以导师 / 期刊审稿人 / 答辩委员会为准"。
**技术形态**:**单文件、纯静态、离线可打开**——样式内联(`<style>` 写在文件里),**不引外部 CDN / JS 库、不发任何网络请求**。由你直接写 HTML 文本,不依赖专有机制、不需 `scripts/`。
**HTML 模板见 [`references/报告样式模板.html`](./references/报告样式模板.html)(样式权威)**:产物 HTML 的整份骨架 + 完整 `<style>` 都在该文件里。生成产物时,把该文件整段复制为产物,再把 `<body>` 里的 `<尖括号占位>` 替换为真实实例内容。要点:
- **`<style>` 段原样保留、勿改配色**——四层语义色(👤靛蓝 / 📋赭石 / 🪞青灰 / ❓砖红)是"摆事实非推荐"死线的视觉化。
- **分项评分表**(`.score-table`):每维一行、评分居中(Georgia 衬线字体)、扣分依据配段落锚点;总分行 `.total` 高亮 + 配文"模拟练习产物、不代表论文真实水平"。
- **三视角意见区块**(`.viewpoint`):每视角一个左色带区块、标题 + `.vp-stamp` 模拟视角标 + 意见列表(📋 配锚点 / ❓ 追问)。
- **模拟视角声明徽章**(`.mock-badge`):顶部砖红边框强提示"模拟视角 · 非 AI 判断"。
- **修订建议汇总**(`.revise-list`):砖红区块、每条标 ❓ 待用户决定 + 注"不替用户写回复信、归 revise"。
- **实例化规则**:尖括号占位替换为真实值;用户未选的视角删去对应 `.viewpoint` 区块;学科梯队调整维度名(理论型 / 规范文本型 / 诠释型);落款用真实日期。
- 写完自检:`grep -iE "https?://|<script src|cdn" 模拟评审报告.html` 期望 0 命中;`grep '[<>]' 模拟评审报告.md` 自检 `.md` 兜底版无残留占位尖括号。
`.md` 兜底版(同三块内容,纯 Markdown;同样四层标签按归属行内保留、模拟视角声明置顶、总分配文):
````markdown
# 模拟评审报告
| 项 | 内容 |
| --- | --- |
| 日期 | <日期> |
| 稿件来源 | <用户本人 / 指导学生 · 非 he人在审稿件> |
| 研究问题(RQ) | <从 topic 或正文提取> |
| 学科梯队 · 评审视角 | <梯队 · 期刊审稿/学位论文盲审/答辩委员> |
| 模拟视角声明 | 本评审是**模拟审稿视角**的陈列、**非 AI 对论文的价值判断**;评分是模拟练习产物、不代表论文真实水平;真实评审以导师 / 期刊审稿人 / 答辩委员会为准 |
| 内容标注 | 👤 用户正文原话 · 📋 模拟常见审稿维度/意见(非推荐) · 🪞 系统归纳(可追溯) · ❓ 待用户决定 |
## 一、分项评分 📋 模拟常见审稿维度(非 AI 判断)
| 维度 | 评分 | 扣分依据(配段落锚点) |
|---|---|---|
| 新颖性 | X/10 | <依据> |
| 方法严谨性 | Y/10 | <依据> |
| 结果可靠性 | Z/10 | <依据> |
| 写作清晰度 | W/10 | <依据> |
| 贡献度 | V/10 | <依据> |
| **总分** | **N/50** | 模拟练习加总、不代表论文真实水平 |
## 二、逐条审稿意见 📋 模拟常见套路(非 AI 判断)
### 视角 1:期刊审稿人
- 📋 <意见 1,配锚点>:如"与 X 文献相比、本文新贡献需澄清"
- 📋 <意见 2,配锚点>
- ❓ <审稿人可能的追问>
### 视角 2:学位论文盲审专家(§385 预设)
- 📋 <盲审套路意见>:如"文献综述覆盖不足"
- 📋 <套路意见>:如"工作量与硕士要求是否匹配"
### 视角 3:答辩委员
- ❓ <追问>:如"你的核心贡献是什么"
- ❓ <追问>:如"结果能否外推到其他群体"
## 三、修订建议汇总 ❓ 待用户决定(不替用户写回复信)
- <意见 1 如何处理——交用户决定>
- <意见 2 如何处理——交用户决定>
> 修订取舍、逐点回复由用户逐条决定;写回复信请用 /paper-revise。
---
*本评审由 AI 模拟多视角审稿、分项陈列评分与常见套路意见;**评分是模拟视角陈列、非 AI 对论文的价值判断**,意见是模拟常见套路非定论。真实评审以导师 / 期刊审稿人 / 答辩委员会为准。*
````
## 留痕(产物型 skill 的义务)
往 `.paper/` 追加一条「构思讨论」级使用记录(review 模拟评审属构思讨论、无新内容生成,与 topic / method / logic / disclose / import 同级)。纯文件追加。格式:
```markdown
## <日期时间> · paper-review 模拟评审
- 环节:阶段 D|评审与修订(环节 17,模拟评审)
- 辅助级别:构思讨论(AI 模拟多视角审稿、分项陈列评分与常见套路意见、未替用户下价值判断或写回复信)
- AI 承担:稿件来源核验、学科判定、多视角模拟、分项评分陈列、逐条意见陈列、产双产物
- 用户决定:修订取舍、逐点回复、是否回 draft 修订、目标期刊/答辩场合选择
- 稿件来源:<用户本人 / 指导学生 · 非 he人在审稿件>
- 视角:<期刊审稿 / 学位论文盲审 / 答辩委员 · 选了哪几视角>
- 评分汇总:总分 N/50(模拟练习产物)
- 产物:<落盘路径>/模拟评审报告.md
```
`.paper/` 随 git 入库、绝不写进 `.gitignore`。
## 越界转化(三段式 + 红线拒绝)
| 用户请求 | 定性 | 出口指引 |
|---|---|---|
| 帮我评审这篇稿件(**他人**在审稿件、用户以评审人/答辩委员/编辑身份持有) | 越界:接收他人在审稿件(违反不变① + PRD §361 同行评审保密义务) | → **立即拒绝**、不进流程;说明"把他人在审稿件输入 AI 违反同行评审保密义务;review 只评审你本人或你指导学生的稿件";指路"你持有的他人在审稿件请按期刊 / 答辩委员会的保密规定处理、不输入 AI" |
| 直接告诉我这篇论文能不能发表 / 能不能过答辩 | 越界:替用户下价值判断(违反不变③) | → 三段式:共情想预判的心情 → 用用户语言讲风险("能不能发表/过答辩"是编辑/答辩委员会的价值判断、AI 代你下会让你误判形势、且 review 是模拟非真实评审)→ 给 5 分钟第一步("我先分项陈列模拟评分与常见套路意见、你自己判断弱在哪、怎么改") |
| 帮我写逐点回复信 / 帮我把审稿意见回复也写了 | 越界:代写回复信(违反不变②、归 revise 边界) | → 让路说明:review 只产模拟审稿意见、不写回复信;逐点回复请用 /paper-revise;或提示"收到真实审稿意见后、用 revise 做逐点回复" |
| 帮我据评审意见把论文改了 | 越界:代写正文(归 draft 边界) | → 让路 /paper-draft:review 只摆模拟意见、修订由用户回 draft 自己改 |
| 帮我据意见把评分改高 / 把审稿意见改温和 | 越界:扭曲模拟(违反不变③ + 失去预演价值) | → 拒绝;提示"评分与意见是模拟常见套路、改高/改温和就失去预演意义;真实评审不会因你改了模拟而变温和" |
| 帮我模拟评审**我的**论文(或我指导学生的) | **正常能力(不拦)** | → 直接进第 1 步流程(含强制询问稿件来源确认非 he人在审稿件) |
## 边界与异常对照表
| 情形 | 处理 |
|---|---|
| 稿件来源是他人在审稿件(用户以评审人身份持有) | **立即拒绝**(不变① + §361)、不进流程 |
| 稿件来源是用户本人 / 指导学生 | 正常进流程;指导学生提示"核查前应获得作者知情、合规以机构政策为准"(PRD §194) |
| draft 正文缺 | 让路 `/paper-draft`,不裸评审 |
| draft 正文未完成(片段) | 重度降级:只评审已有部分、缺失部分标 ⚠️;提示先补正文 |
| verify 产物缺 | 降级:评审不提引用核验反馈;顶部声明"建议先跑 verify" |
| 用户要求 AI 下"能否发表/过答辩"结论 | 拒绝(不变③);提示"review 是模拟非真实评审、真实结果以期刊/答辩委员会为准" |
| 用户要求代写回复信 | 让路 revise(不变②) |
| 用户要求据意见代改论文 | 让路 draft(代写正文归 draft) |
| 用户要求改高评分 / 改温和意见 | 拒绝(不变③、失去预演价值) |
| 模拟评审报告出来但用户不确认 | 停检查点等修改;确认前零文件落盘 |
| 不在标准科研目录里 | 双产物落当前目录并提示可用 /paper-init |
| 宿主无 Bash / 无结构化提问工具 | 流程本是纯对话、不受影响;评分表与意见降级为纯文本陈列 |
## 横切声明(与同构命令同模板)
- **留痕**:产物型命令,写 `.paper/`「构思讨论」级——与 topic / method / logic / disclose / import 同级(模拟评审、无新内容生成)。
- **目录约定是增强不是依赖**:检测到标准目录则落 `review/`,否则落当前目录并提示可用 `/paper-init`——不经 init 一切照常可用。
- **语言**:简体中文优先;术语中文为主、英文括注,如模拟评审(mock review)、盲审(blind review)、逐点回复(point-by-point response)。
- **产出披露**:双产物自带人机分工页脚 + 顶部模拟视角声明徽章,如实披露 AI 模拟视角陈列、评分非 AI 判断、修订与回复归用户 / revise。
No comments yet. Be the first to comment!