Parthenon Law:自我演化的法律 Agent 框架

  • 关联论文:2606.04602
  • 作者:spark
  • 更新:2026-07-20

一句话结论

本文提出 Parthenon,一种面向法律垂直领域的"自我演化"(self-evolving)Agent 框架:把 Model / Harness / Agent 角色 / 法律 Knowledge / 确定性 Tools / 程序性 Skills 拆成可审计面,配以"反泄漏的学习循环",把失败 case 自动沉淀到 skill、tool、knowledge 的可编辑补丁里——不动模型权重,Agent 也能越用越强

解决什么真问题

把 LLM Agent 落地到法律业务有三道关:

  1. 没有大规模端到端证据:现有评估多是单条 QA(问答),缺乏"模型×harness 组合在完整法律事务上的端到端轨迹"。
  2. 没有面向法律的 agent 架构:今天大家用的 LangGraph、AutoGen、CrewAI 都是通用 harness,缺少法律垂直所需的"来源可追溯 / 日期与数字事实校验 / 交付物合规 / 问题闭环"这些面。
  3. 没有"自我演化"机制:法律事务天天在变(新事实、新判例、新期限),把改进压到"重训模型"既慢又贵;需要一种"像律所迭代 checklist 一样迭代 playbook"的方式。

Parthenon 同时回击这三道关。

核心方法

3.1 大规模先导实证:Harvey LAB

作者先在 Harvey LAB 平台跑了 12,510 条 agent 轨迹,覆盖不同的"模型×harness"组合。结论有点扎心:

  • 逐条 criterion 的准确率会随模型变强而显著提升;
  • 整件事(matter)一次性跑通的严格通过率几乎停滞。

换句话说:"模型更强"会自动溢出到"把活干完"是个错觉。法律业务的真正问题是"长链路 + 多 criteria + 强合规"的复合交付物,光换模型不够。

3.2 可审计面拆分(auditable surfaces)

Parthenon 的关键工程动作是:把所有能动的东西显式拆开,使每一面都成为"可审计、可替换、可沉淀"的资产。

作用 例子(法律场景)
Model 提供基础推理能力 Claude、GPT、Kimi 等
Harness 控制循环与 IO ReAct / Plan-and-Execute / Graph
Agent roles 角色分工 审稿人/合规审查/出庭对接
legal Knowledge 显性结构化知识 法规库、案号库、判例库、客户偏好
deterministic Tools 不交给 LLM 自由的工具 时间戳校验、金额校验、必填字段校验
procedural Skills 程序性 playbook "并购合同必须走 7 步"

这种拆分的本质是"把模型变成可替换的核,把工程变成可沉淀的资产"——使得"演化"这个动作不需要触碰 Model。

3.3 反泄漏学习循环(anti-leakage learning loop)

自我演化的关键一环。流程大致可表达为:

for matter_m in matters:
    deliverable = parthenon_run(m)
    scores = rubric_evaluate(m, deliverable)         # 多维度评分
    failures = filter_failed_criteria(scores, m)
    # 把失败回写成 playbook 补丁,且严格防止答案/原文渗入补丁(防泄漏)
    patches = anti_leakage_extract(failures)
    apply_to(skills=..., tools=..., knowledge=...)   # 不动 model weights
    regression_check(patches)                        # 套到历史 matter 上不退化

要点三件:

  • 回写来源:rubric 评分,而不是模型自评——避免循环自洽式自欺。
  • 回写目标:skills / tools / knowledge 三个可编辑面;model weights 保持不变。
  • 防泄漏:在生成 patch 时显式检测并剔除"已出现答案""原文引用片段",防止把 ground truth 倒灌进训练/检索资产。

关键实验与数据

基于公开摘要(具体数字以原表为准):

  • 实证规模:12,510 条 agent 轨迹,含多组"模型×harness"组合。
  • 架构收益:Parthenon 在 SOTA 模型与 SOTA harness 之上均"实质性"(substantially)地提升了 legal-matter 任务性能;作者特别强调"跨强模型仍可叠加",意味着架构改进不靠模型救场。
  • 学习循环的可见性:通过 anti-leakage 校验 + 回归测试,patches 必须在历史 matter 上不退化才被采纳——这是工程可信任的前提。

亮点与局限

亮点

  1. 不是 benchmark,是架构——给出了一个可借鉴的"如何把法律业务跑通"的工程范式,比单纯的排行榜更有落地价值。
  2. 审计面拆分极其工程友好:把 Model/Agent/Tools/Skills/Knowledge 拉直后,传统软件工程里的灰度、回滚、A/B 全部可以低成本接入。
  3. 演化路径避开"重训模型":对所有"模型即服务 + 自有数据资产"的团队都通用——法律外的咨询、审计、合规、医疗文书等都适用。

局限

  1. 反泄漏学习循环的"patch 库"质量上限取决于 rubric 设计——rubric 本身的准确性与覆盖面是关键风险,原文未明确 rubric 的具体形态与规模。
  2. 12,510 条轨迹虽在法律领域属超大样本,但分布是否覆盖长尾事项(跨境、监管处罚、复杂并购)仍需看公开数据子表。
  3. 对"严格通过率仍偏低"的根因诊断没有给出可量化分解——是知识陈旧?工具失败?还是 roles 间交接丢失?

对工程落地的启发

  • 拆分是落地的第一杠杆:法律、医疗、合规、审计这些"复合交付"领域,可以立刻抄这套面拆分:把"模型"和"业务资产"分清楚,使业务资产可独立演化。
  • 演化必须是不动模型的演化:模型重训的成本、合规审查、回归风险都太高;patch 库 + 检索 + 工具的可编辑性是 ROI 更高的改进面。
  • rubric 与回归集是"演化的试金石":如果回写 patch 没有回归集做 gate,演化就会变成"今天答得对、明天答崩"的污染。
  • 审计性是关键差异化:模型黑盒就够让法务部门皱眉了;可审计面让法务/合规团队能接受 Agent 进入工作流。

与同方向工作的关系

  • Recursive Agent Harnesses(RAH · 2606.13643):都在"通用 harness 不够用,要给垂直做特化 harness"这件事上发力,但 RAH 偏通用递归;Parthenon 给出了一个"法律这一刀切到底"的样本。
  • OScaR(2605.19660) 等系统级工作:侧重点不同——OScaR 关心推理时资源极限定量,Parthenon 关心业务级交付物质量;两者互补。
  • DeMA(Decentralized Multi-Agent · 2606.10662):Parthenon 是单组织内强审计的拆面模型,DeMA 偏分布式共享上下文;两者解决的是企业部署的不同切面(审计 vs 共享)。

一份可借鉴的工程落地图

如果你的团队打算照着 Parthenon 的思路抄到非法律领域,可以按以下顺序推进:

  1. 先把"业务资产"实体化:用工程文档/配置把 Knowledge(领域知识)、Tools(确定性工具)、Skills(程序性 playbook)三类资产显式落库——而不是塞在 prompt 里。
  2. 给 rubric 留一道独立通道:rubric 负责打分、回写 patch、防泄漏;不能用模型自评替代。
  3. 加 patch 回归集:每个新 patch 必须跑历史 matter 的回归集,确保不退化才能上线。这条直接决定"演化"是不是真的有效。
  4. 可审计面的最小化裁剪:起初不必六个面全部拆完,先拆 Knowledge 和 Tools 两个最显式的面,就已经能跨过多数合规审查。
  5. 跨团队分工:把 Skills / Knowledge 的维护交给领域专家(律师/医生/审计师),把 Tools 的实现交给工程师,把 Model 的选择交给架构师。这种分工本身就是"自我演化"能跑起来的前提。

几条非法律的对照场景

  • 医疗文书 / 临床报告生成:把"诊断知识库""病历模板""合规词库"做成 Knowledge/Tools;rubric 由主治医师打分;patch 由药剂科与病案室共同维护。
  • 合规审计 / 财报复核:把"法规映射库""科目勾稽规则""异常值校验工具"做为底层资产;rubric 由审计师维护;patch 库天然就是"事务所知识资产"的数字化形态。
  • 企业法务 / 合同审查:把"条款库""风险标签""签约方偏好"做成 Knowledge/Skills;deterministic Tools 处理日期、金额、对方主体识别;rubric 与 patch 由法务团队自治。
  • 政务客服 / 办件引导:把"政策文件库""办事流程""表单字段校验"做成资产;rubric 与 patch 由政务后台编辑;使 Agent 不会因为政策更新而立即"老去"。

与"传统知识工程"的关键区别

传统知识工程把知识沉淀为 KB + 规则 + 工作流,需要大量 NLP+规则工程师维护;Parthenon 范式的关键差异在于:

  • 直接以"Agent 轨迹失败"为最小回写单元,而不是以"专家手工整理"为最小回写单元。
  • patch 必须经过反泄漏检测,保证不会把 ground truth 倒灌进资产。
  • 模型权重保持不动,所有改进沉淀在可审计面,使法务/合规团队能在不重训的情况下持续让系统变好。

这三点让 Parthenon 范式比传统知识工程更经济、更可演进。

适合谁读

  • 法律科技 / 合规科技 / 审计自动化团队:可直接参考框架与学习循环。
  • 所有在做"垂直 agent"的工程负责人:Parthenon 的拆分是行业可抄模板。
  • 想把"业务资产"和"模型能力"分清楚的产品/架构师:反泄漏补丁机制是"模型即服务时代"的资产沉淀范式。
  • 领域专家(律师/医生/审计师):rubric + patch 的工作流可以让领域专家直接参与 agent 迭代,降低对工程团队的依赖。

工程落地与核查(Jay)

事实核查

核查项 摘要原文 是否有明确数字 核查结论
12,510 条 agent 轨迹 "Harvey LAB 平台跑了 12,510 条 agent 轨迹" ✅ 明确 ⚠️ 轨迹具体分布(各模型×harness 组合的条数)未披露;长尾法律事项(跨境/并购/监管)是否覆盖未知
"逐条 criterion 随模型变强而提升" "逐条 criterion 的准确率会随模型变强而显著提升" ⚠️ 定性 ⚠️ 提升幅度(具体 pp)未量化;模型家族(GPT/Claude/Kimi)未说明
"matter 一次性跑通率几乎停滞" "但整件事(matter)一次性跑通的严格通过率几乎停滞" ⚠️ 定性 ⚠️ "几乎停滞"是零增长还是 <1pp 增长未说明;基线(最强模型+SOTA harness)的具体通过率未披露
"substantially 提升 legal-matter 性能" "均实质性提升了 legal-matter 任务性能" ⚠️ 定性 ⚠️ "substantially" 无量化;具体 metric(pass rate / legal accuracy / win rate)未定义
"跨强模型仍可叠加" "作者特别强调跨强模型仍可叠加" ⚠️ 定性 ⚠️ 叠加幅度未量化;指 Parthenon 架构改进叠加模型能力提升,非性能数字
"anti-leakage 校验 + 回归测试" "patches 必须在历史 matter 上不退化才被采纳" ✅ 有定性描述 ✅ 机制逻辑自洽;但"不退化"的具体 threshold 未定义
6 个 auditable surfaces 定义 "Model/Harness/Agent roles/legal Knowledge/deterministic Tools/procedural Skills" ✅ 有 ✅ 六面定义清晰,可直接迁移
rubric 评分 vs 模型自评 "rubric 评分,而不是模型自评" ✅ 有定性 ⚠️ rubric 具体形态(LLM-as-judge?专家人工?规则?)未披露;rubric 自身偏差未控制
代码/框架开源 ❌ 未提及 ⚠️ Harvey LAB 平台是否开放 API、Parthenon 框架是否开源均未说明;复现依赖不明确

核查结论:实证规模(12,510 条轨迹)有明确数字,但所有性能数字均为定性描述("substantially"/"几乎停滞"/"显著提升"),无量化 metric,原文结构偏 architecture paper 而非 experiment paper。rubric 具体形态、GitHub 链接、框架 license 均未披露,工程复现最大障碍。

可读性精修意见

  • "12,510 条":阿拉伯数字保留,但应统一加千分位符(或不加均可,关键是全文一致——本文保持阿拉伯数字,符合数字类文档惯例);
  • "substantially" 应译:"substantially 地提升"应改为"显著提升"或"实质性提升","substantially 地"为翻译腔;
  • "跨强模型仍可叠加":原意是"架构改进与模型能力改进相互正交、可叠加",表述略显生硬,可改为"架构层面的改进与更强的基础模型相互独立、可叠加增益";
  • "不动模型权重":工程社区常用"不动模型权重"而非"不动 Model",正文语境一致,但若团队内非中文母语者多,可考虑保留英文 Model/Harness 等术语全文统一;
  • 论文时间对齐:关联论文编号 2606.04602(2026年6月),与更新日期 2026-07-20 一致,无需修正;
  • Harvey LAB 平台:全大写是正确写法,但需注意它是商业平台(非开源),框架不可直接复用。

工程落地指南

适用场景:法律合规、审计、医疗文书、企业内部知识管理等"复合交付物 + 长期演化"场景。

最小可落地路径

  1. 业务资产三层拆分:把现有 Agent 的 prompt 中的"知识"抽出来进 Knowledge 库、"确定性校验逻辑"抽出来进 deterministic Tools、"流程性步骤"抽出来进 Skills;三抽一出后,Agent prompt 只剩"路由与编排";
  2. rubric 独立建设:先找人列出一份该场景的评分 rubric(含通过/不通过 criterion 和具体阈值),rubric 是整个演化闭环的根基——rubric 错则 patch 全错;
  3. 回归集建设:从历史案例中抽取 20-50 个代表性 matter 作为回归集,每个新 patch 上线前必须全量跑一遍且不比基线差;
  4. Git-based patch 管理:每次 patch 入库附 commit message(描述改了哪条 criterion),保留 git revert 能力;
  5. 先跑 6 面拆分,不跑学习循环:Parthenon 的"自我演化学习循环"是高级特性;先用手动 rubric 评分 + 人工 patch 跑通 1-2 个迭代周期,再考虑自动化 anti-leakage。

坑位清单

坑点 描述 缓解方案
rubric 自身质量无保障 rubric 设计者的 bias 会系统性进入 patch;若 rubric 本身覆盖不足,演化会收敛到"满足 rubric 但不解决实际问题" rubric 必须由领域专家(律师/医生/审计师)草拟 + 至少 5 人独立 review;定期(季度)做 rubric coverage 审计
12,510 条轨迹来源平台封闭 Harvey LAB 是商业平台(法律 AI 公司),框架不可直接迁移 框架本身(6 面拆分 + 学习循环)是设计模式,不依赖 Harvey LAB;可自行在开源 agent 框架上实现
"substantially" 无量化,验收标准不清 团队无法知道"优化到什么程度算 Parthenon 生效" 自行定义 Matter-level pass rate 基线(建议 > 60% 即认为框架有效);用回归集 delta 做纵向对比
anti-leakage 算法未公开 "检测并剔除 ground truth 倒灌"的具体实现(LLM 判断?规则过滤?向量相似度?)未披露 初期可用规则过滤(regex 检测已知答案字符串);后期引入 embedding 相似度过滤
领域长尾覆盖不足 12,510 条轨迹的法律领域分布不明;长尾事项(跨境/监管/复杂并购)可能是系统性弱项 自行建立长尾场景回归集;在长尾场景上单独设 rubric criterion
多语言/多法域未验证 实验默认英美法系;大陆法系/中国法律场景的 rubric 不能直接迁移 中国法律场景需重写 rubric 和 Knowledge 库,不能复用英美法系分类体系

已知未解决问题

  • Parthenon 框架代码是否开源、Harvey LAB API 是否开放
  • rubric 的具体形态(专家打分 / LLM-as-judge / 规则)未公开
  • "substantially" 对应的具体 pass rate delta 数值
  • anti-leakage 算法的具体实现(检测规则/embedding 阈值)
  • 回归集的建设规范(如何确保 20-50 个 matter 有代表性)