SuperAPI AI 工具集

moot-court

写作与研究

查看项目

更新于 10-15 20:10

技能介绍

用途:把已有案卷材料组织成有来源、可复盘的模拟庭审,用于庭审攻防、质证预演与庭前压力测试。主 Agent 兼任调度员与书记员,分派独立角色:民事默认 judge/plaintiff/defendant,刑事默认 judge/prosecution/defense;用户可加入指定角色。先提取案件类型、法域、审级、我方身份、请求或指控与时间预算,建立请求—争点—事实—材料映射,核验法律依据,无法核验标记“待核验”。

用法:需 Python 3.9+,仅标准库、无网络请求,脚本只读输入并写入指定演练目录。初始化示例:python3 /path/to/moot-court/scripts/clerk.py --run /path/to/case/hearing-001 init --case-type civil --manifest /path/to/case/materials.json。角色按 dispatch、commit 顺序入卷,主 Agent 收稿、入卷再派发下一发言,不让角色直接追加正式记录。默认自动演练,用户明确要求亲自参加时轮到该角色才停等。默认每争点最多两轮,可延至四轮,总派发上限 40 次;语义退稿与技术重试分开计数。

能力与交付:产出模拟庭审笔录、争点攻防复盘、庭前补强清单,可附庭审提纲;每项发现绑定具体发言、材料或材料缺口,区分材料缺口、论证缺口与执行失误;独立复核 Agent 对照正式记录与原始材料复核,不可用时单 Agent 复核并声明限制。

限制:当前仅三角色,证人、鉴定人等扩展暂缓;缺少相应参与人时须列明省略环节,不声称完整复现庭审。缺案卷须先索取材料或给准备清单,不虚构真实案件。无 Subagent 工具时可单 Agent 分角色演练但须标注;无 Python 时可用 Markdown 发言文件顺序维护并标注“手工协议,未验证去重与原子提交”。书记员只校验可见范围、格式、身份、版本等机械边界,不判断证明力。close 仅关闭运行,render 生成可读笔录,二者都不证明法律结论正确或演练充分。责任人、真实期限、可让步范围未提供时写“待确认”,不预测胜率。