返回顶部
m

miroprism微棱镜

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.4.0
安全检测
已通过
209
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

miroprism

MiroPRISM v1.4 — 对抗性两轮审查协议

v1.3.0 → v1.4.0 变更

#变更状态位置
P0-1不确定证据门控:需要≥50字符,否则标记为[不完整]✅ 已应用R2 反羊群效应护栏,第10步
P0-2
标识符冲突:移除mtime,仅以PID的.lock文件作为唯一权威 | ✅ 已应用 | 第1步 | | P0-3 | 从透明度日志中移除按审查者统计的数量 | ✅ 已应用 | 第6步 | | P0-4 | 新增变更日志部分 | ✅ 已应用 | 本部分 | | P0-5 | 新增模式选择决策树 | ✅ 已应用 | 如何调用 |

两轮审查协议,通过结构化证据门控的分歧机制,减少级联谄媚效应——即早期发现锚定后续审查者意见、产生虚假共识的模式。

什么是PRISM? PRISM并行运行多个专业审查者,每个审查者仅看到工件本身,互不知晓对方的发现(盲审、隔离)。MiroPRISM在此基础上增加了强制性第二轮:每位审查者看到所有第一轮发现,必须明确表示同意、不同意或标记为不确定——且每种立场都需要独立证据。结果:发现根据其是否经受住挑战来标记,而不仅仅是根据审查者是否达成一致。

核心原则

经受住明确挑战的发现,比从未被挑战过的发现更可靠。

不确定是一种有效且优先于弱同意的立场。

未受挑战 ≠ 正确。经受挑战并存活 = 高置信度。

与标准审查协议的关键区别:

  • - R1:5位专业审查者独立、隔离地分析——每位仅看到工件
  • 阶段2:所有R1发现经过匿名化处理,作为共享摘要广播
  • R2:每位审查者对每条发现做出同意/不同意/不确定的回应,并附上证据
  • 综合报告根据发现是否被挑战并存活来标记置信度——而不仅仅是共识
  • 通过结构化发现模板,在摘要层面阻止提示注入

为什么是减少而非消除? R2摘要仍然是一个共享工件,可能锚定审查者,使其将所有R1发现视为已审查。该协议通过随机化、去除身份标识和证据要求来减少这种影响——但需要对照比较来量化改进程度。关键杠杆是R2的证据要求:审查者必须引用独立证据,这很难伪造。



如何调用MiroPRISM

不确定使用哪种模式? 回答3个问题:

  1. 1. 是否关注成本? → 是 → 经济模式(约$0.08)。否 → 继续。
  2. 这是架构、安全或6个月以上的决策吗? → 是 → 标准模式(约$0.70)。否 → PRISM可能足够。
  3. R2是否发现了许多新发现(增量>20%)且您希望进行第三轮? → 扩展模式(约$1.20)。

模式指令审查者轮次模型预估成本
标准MiroPRISM审查这个 / 运行MiroPRISM5(全部)2Sonnet~$0.70
经济
经济版MiroPRISM | 3(安全+DA+集成) | 2 | Haiku | ~$0.08 |
| 扩展 | MiroPRISM审查这个,最多3轮 | 5(全部) | 2–3 | Sonnet | ~$1.20 |

经济模式审查者覆盖: 经济版MiroPRISM,包含性能审查 → 安全 + DA + 性能

标志:

  • - --review-digest — 在R2前暂停,显示摘要日志供手动审批

示例:

MiroPRISM审查这个设计文档
经济版MiroPRISM审查认证流程
MiroPRISM审查这个,最多3轮
MiroPRISM审查这个,在R2前审查摘要日志
经济版MiroPRISM,包含简洁性审查



何时使用MiroPRISM vs PRISM


情况使用
架构决策、重大分支、生命周期6个月以上的事项MiroPRISM
安全敏感变更、开源发布
MiroPRISM |
| 共识漂移风险高的高利害决策 | MiroPRISM |
| Bug修复、小规模重构、可逆决策 | PRISM |
| 快速检查、紧急审查 | PRISM(或经济版PRISM) |
| 已运行过一次PRISM,希望进行更深入审查 | MiroPRISM |


证据规则

所有审查者必须遵守以下规则。每条R1和R2审查者提示均引用这些规则——在此一次性定义。

证据规则(所有MiroPRISM审查者必须遵守):

  1. 1. 在分析之前,至少阅读3个与您关注点相关的具体文件。
  2. 每条发现必须引用具体的文件、行号、配置值或命令输出。直接引用您阅读的内容。
  3. 任何没有具体引用的发现将被视为噪音,优先级降低。
  4. 为每条发现提供具体修复方案:shell命令、文件路径+变更、或具体的命名决策。考虑改进不可接受。



MiroPRISM流程——完整编排器检查清单

请严格按照以下步骤执行。



阶段1——独立审查(R1)

第1步:生成标识符

从审查主题派生kebab-case格式的标识符:

MiroPRISM设计v4 → miroprism-design-v4
认证流程重构 → auth-flow-refactor

净化规则:小写、仅字母数字+连字符、最长60字符。无路径分隔符。

冲突处理: 如果 analysis/miroprism/runs/<标识符>/ 已存在:

  1. 1. 检查是否存在 .lock 文件。如果存在,读取PID并通过 kill -0 检查其是否存活。
  2. 如果PID存活 → 运行正在进行。追加后缀:<标识符>-2、<标识符>-3 等。
  3. 如果PID已死或无 .lock → 过期的运行。移除 .lock 并使用现有标识符继续。
  4. 绝不使用目录mtime判断过期状态——它可被绕过且不可靠。

工作目录: 本技能中的所有路径均相对于您的工作区根目录。

  • - OpenClaw:~/.openclaw/agents/main/workspace(或设置的 $WORKSPACE 环境变量)
  • 其他代理:您的项目根目录(在调用前设置 WORKSPACE=/path/to/project)
  • 显式覆盖:export WORKSPACE=/path/to/root — 所有相对路径均以此为基础解析

第2步:写入锁文件
bash
mkdir -p analysis/miroprism/runs/<标识符>/r1-outputs/
echo $$ > analysis/miroprism/runs/<标识符>/.lock

.lock 文件包含编排器PID,防止并发运行破坏状态。
仅在干净完成时移除(第11步)。

如果启动时 .lock 已存在:
bash
lock_pid=$(cat analysis/miroprism/runs/<标识符>/.lock 2>/dev/null)
if kill -0 $lock_pid 2>/dev/null; then
echo 运行仍在进行中(PID $lock_pid)。中止。 && exit 1
else
echo 过期的锁(PID $lock_pid 不再运行)。移除并继续。
rm analysis/miroprism/runs/<标识符>/.lock
fi

第3步:并行启动R1审查者

同时启动所有5位审查者。逐字使用PRISM审查者提示——MiroPRISM在R1中除了输出文件目标外不添加任何内容。不要在R1中包含先前发现简报(审查者完全盲审,与PRISM相同)。

如何启动(平台特定):

  • - OpenClaw: sessions_spawn(task=<提示>, model=sonnet, mode=run) × 5,全部并行,不等待任何单个完成
  • 其他平台: 启动5个独立进程/线程/代理;不阻塞等待单个完成
  • 每位审查者独立运行——无共享状态,无审查者间通信

每位审查者将其输出写入:

analysis/miroprism/runs/<标识符>/r1-outputs/<角色>.md

其中 <角色> 为:security、performance、simplicity、integration、da

第4步:等待R1完成

最多等待10分钟(大型工件或慢速API环境等待15-20分钟)。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 miroprism-1776068103 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 miroprism-1776068103 技能

通过命令行安装

skillhub install miroprism-1776068103

下载

⬇ 下载 miroprism v1.4.0(免费)

文件大小: 17.64 KB | 发布时间: 2026-4-15 13:26

v1.4.0 最新 2026-4-15 13:26
5 P0 fixes: UNCERTAIN evidence gate (>=50 chars or INCOMPLETE), PID-only slug collision detection (mtime removed), per-reviewer counts removed from transparency log, CHANGELOG section, mode selection decision tree

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部