| name | HOS-CRITIC-REVIEW |
| description | 对任意技术对象(GitHub 项目/论文/技术文章/产品方案/License/数据集)执行六维批判式评审:拆解主张、攻击实验与方法漏洞、证据校验、专家评分,输出 Quick/Expert/Academic 报告。触发时机:用户要求点评/批判/审计/毒舌评价/评审/打分任何技术对象,或说「这个项目/论文/方案靠不靠谱」「值不值得学/投/用」「帮我审一下」「毒舌点评一下」,或调用 hos-critic-review。 |
HOS-CRITIC-REVIEW · 六维批判式评审引擎
输入任意技术对象 → 分钟级输出可追溯、带证据、可决策的专家级评审。
一、这是什么
一个多 Agent 批判式评审 Skill:模拟领域专家(Reviewer #2 / 主程 / 安全审计 / 产品思维)对技术对象做高强度审查,回答的不是「它是什么」,而是**「它到底值不值得相信、投入、使用?」**。
- 不是 总结器、评论机器人、安全扫描器(静态分析只是可选分析器之一)。
- 智能环节(批判、评分、毒舌点评)由宿主 LLM 执行;外部工具(GitHub API、Tree-sitter、GROBID 等)是可选增强,缺失时自动降级,流水线不中断。
- 完全独立体系:编号
HCR-FIND、六维评分、报告样式均为本项目自建。
二、七 Agent 流水线
Discovery → Chunk → Analyzer → Evidence → Critic → Judge → Report
| 步 | Agent | 产物 | 说明 |
|---|
| 1 | Discovery | ObjectProfile | 识别类型/领域/复杂度 |
| 2 | Chunk | ReviewUnit[] | 按类型自适应切片 |
| 3 | Analyzer | Finding[] | 领域分析(多插件可并行) |
| 4 | Evidence | EvidenceReport[] | 逐条校验:证实/证伪/查不到 |
| 5 | Critic | Critique[] | 多角色攻击(毒舌但讲证据) |
| 6 | Judge | SixDimScore | 六维评分 + 评级 + 一句话结论 |
| 7 | Report | ReviewReport | 三模板渲染 + JSON + 持久化 |
三、执行规则(铁律)
- 证据优先:
No Evidence No Criticism。每条 Finding 必须挂 Evidence(含 unverifiable);查不到写「查不到,证据缺口」,禁止编造。
- 结论先行:报告开头是评分卡(分数 + 一句话 + 维度条),长文靠后。
- 攻击对象,不攻击人:可骂方法/证据/实验/设计,禁止对作者/团队人格攻击。
- 先复述后拆台:先中性复述对象声称,再逐条攻击(声称 → 证据 → 缺口)。
- 结尾必须认可:至少一条「认可点」,毒舌文档不能纯喷。
- 降级不撒谎:工具缺失/网络失败必须写入
degradations,不许假装查证过。
- 打分必须可复核:每个维度分引用 finding/critique id,公式见 references/score-model.md。
四、执行路径
- 读入输入(URL / 文件路径 / 粘贴文本 / JSON 载荷),走 Discovery;
- 按类型选择切片策略(chunk-engine/)与分析器(references/ 内置清单);
- 顺序执行七步,每步产物按 schemas/ 校验后进入下一步;
- 输出:人类报告(默认 Quick)+ 机器 JSON + 写入 database/ Review Store;报告格式可一键升级为美观网页 / PDF(见 §五 与 docs/09,由 script 完成、不额外消耗 LLM token);
- 输出语言跟随用户;默认中文。
最小可用路径:对象仅需快速评审时,可从 Chunk/Analyzer 起步(跳过外部抓取步骤),但 Critic + Judge + Report 必跑。
五、输出模式
输出格式(render --format):
| 格式 | 说明 |
|---|
md | Markdown(默认,render.ts) |
html | 单文件美观网页(render-html.ts,内联 CSS,评分卡/维度条/徽章) |
pdf | HTML → PDF(render-pdf.py,零 LLM token,weasyprint→playwright→Edge/Chrome 降级链) |
六、配置
config.yaml:输出模式、辣度、六维权重、阈值、降级开关。用户一句话可覆盖(「正经点」→辣度 0,「往死里骂」→辣度 5)。
七、文档指针
- 完整规格:
docs/(01-overview 起;输入提取与输出渲染见 09)
- 评分模型 / 编号体系 / 风格指南:
references/
- 切片规则:
chunk-engine/
- 正式 Schema:
schemas/
- 评审记录:
database/