# Owner Review Console 人工核验表单工程

本文为研究档案公开版，保留来源版本的论述与限制。公开时间：2026-09-08；不表示已完成同行评审。 本文属于公开研究资料（历史笔记、研究稿或来源记录）：已完成格式、来源限制与重复项筛查，尚未完成逐篇独立事实复核；原文中的解释、候选判断和未确认内容均按其原有限制阅读。

来源版本日期：2026-05-06

证据边界：P4 自有资料的历史来源卡或研究摘记。保留原始版本限制；来源卡中的摘要不能冒充完整原文，模型加工不能视作直接声画证据。未进行新的独立事实核验。

## 来源结构

```mermaid
flowchart LR
    SRC["2026-05-06-OwnerReviewCon"]
    SRC --> EVD["证据"]
    SRC --> CTX["上下文"]
    style SRC fill:#7ee787,stroke:#7ee787,color:#000
```


# Owner Review Console 人工核验表单工程

## 来源信息

本页记录 OpenClaw 里“制作表单 / 人工核验 / Owner UI”的关键工程文件和当前方法论状态。它不是影片内容本身，而是把影片候选证据升级为 人工确信最高优先级Canon-2026-05-05（馆内参考，未随本文公开） 的工程层。

## 核心工程路径

最新高强度人工确认表单位于：

`〔本地资料路径省略〕`

其中：

| 工程/文件 | 作用 |
|---|---|
| `human-review-console-v1/` | 第一批 99 条 Owner UI 确认。 |
| `human-review-console-zero60-remaining-v2/` | 剩余 449 条 0-60 字幕归属确认表单。 |
| `human-review-console-v1/HUMAN-REVIEW-COMPLETE-20260506.md` | 99/99 完成证明，pending 为 0。 |
| `human-review-console-zero60-remaining-v2/README.md` | 449 条剩余队列说明。 |
| `V8-HUMAN-CONFIRMED-ALL-SUMMARY.md` | 两个 UI 共 548 条人工确认合并结果。 |
| `HS4G-FULL-FILM-SUBTITLE-ROLELOCK-MASTER-V8-HUMAN-CONFIRMED-ALL-20260506.csv/json` | 合并后的 master 输出。 |

更早的表单生成器和工程面：

| 文件/目录 | 作用 |
|---|---|
| `scripts/build_full_film_role_review_console.py` | 生成全片角色审核台，含人工校对 receipt 和 Omni queue 导出。 |
| `scripts/build_mismatch_review_console.py` | 生成 A/V/T 错配审核台 `owner-review-v2.html`。 |
| `artifacts/full-film-review-console-v1-app/` | React 整片 speaker attribution review console。 |
| `artifacts/actor-db-decision-console-v1-app/` | actor-db duplicate/manual/cleanup decision console。 |
| `artifacts/full-dialogue-scan-v1/owner-review-v2.html` | 旧版 A/V/T 错配 Owner review surface。 |
| `HUMAN-SPEAKER-FIRST-REVIEW-FRONTEND-V2-2026-04-02/` | B/C 去重后的 speaker-first lane 审核前台。 |

## 当前状态

2026-05-06 的表单工程已经完成一次关键升级：

| 指标 | 数值 |
|---|---:|
| `human-review-console-v1` | 99 confirmed |
| `human-review-console-zero60-remaining-v2` | 449 confirmed |
| V8 merged human-confirmed decisions | 548 |
| master rows | 2037 |
| 0-60 role-lock 状态 | remaining review 0 |

V8 merge rule 将匹配行写成：

```text
speaker_confidence = HUMAN_CONFIRMED
review_status = human_resolved
human_choice / human_role_code / human_confirmed_at / human_confirmed_by / human_decision_source
```

## 方法论价值

这套表单把研究顺序改成：

```text
字幕级行表
-> 机器候选
-> Owner UI 人工判断
-> durable receipt / decisions.jsonl / decisions.csv
-> master CSV/JSON 回写
-> 下一轮只显示 unresolved
-> Wiki 再做概念综合
```

这意味着 [四主角说话人归属](/research/hs-f6a49c1ddd72954c) 不再依赖聊天上下文或模型记忆，而进入可以导出、合并、复查和图谱化的证据制度。

## 已固化为 Skill

已新增可复用 skill：

| 位置 | 用途 |
|---|---|
| `〔本地资料路径省略〕` | Codex 当前可调用。 |
| `〔本地资料路径省略〕` | 其他本机 agent 可共享。 |
| `〔本地资料路径省略〕` | OpenClaw 新窗口可恢复。 |

Skill 记录了：

- OpenClaw 工程地图
- A/V/T 错配方法
- Owner UI 行级证据展示规范
- receipt schema
- `pending_review -> human_resolved -> next batch` 闭环
- 查找表单工程的脚本 `scripts/find_review_artifacts.sh`

## 待确认问题

- 后 60 分钟尚未完成同等强度 role-lock。
- 现有 V8 是 `00:00-60:05` 的 T0 证据制度底盘，不等于全片全部角色归属完成。
- 后续需要把同一套表单方法迁移到 `60:05` 之后的字幕和行动 ledger。