中華民國 AI 模擬法庭與判決分析系統
系統模擬了現代化的法庭審理流程,將複雜或口語化的「糾紛與案情描述」自動轉化為包含:事實調查、法條檢索、控辯攻防、有罪/賠償判定、以及最終判決書與白話摘要產出的全方位司法分析報告。
by paullu
一套基於多智能體(Multi-Agent)的 AI 司法推理平台,透過法律攻防、法條依據分析與自主判決生成,模擬真實的中華民國法庭審理流程。 A Multi-Agent AI judicial reasoning platform that simulates real-world ROC courtroom procedures through legal debate, statute-grounded analysis, and autonomous verdict generation.
⚖️ 中華民國 AI 模擬法庭與判決分析系統
ROC AI Mock Court & Judgment Analysis System

📖 專案介紹 | Introduction
🇹🇼 中文 (Traditional Chinese)
本專案是一套基於 Multi-Agent (多智能體) 協作技術開發的「AI 模擬法庭與判決分析系統」。系統模擬了現代化的法庭審理流程,透過五位具備司法專業背景的 AI 代理人,將複雜或口語化的「糾紛與案情描述」自動轉化為包含:事實調查、法條檢索、控辯攻防、有罪/賠償判定、以及最終判決書與白話摘要產出的全方位司法分析報告。
什麼是 AI 模擬法庭?
給第一次接觸法律 AI 的你
它是什麼?
AI 模擬法庭是一套能夠模擬真實法院審理流程的系統。
當你輸入一段案情後,它不會直接給你答案。
而是讓多位 AI 扮演不同司法角色,像真實法庭一樣進行分析、攻防與判決。
最終產生:
- 案件事實整理
- 法條檢索結果
- 控辯雙方論證
- 判決理由
- 白話版判決摘要
一般 ChatGPT vs AI 模擬法庭
一般聊天機器人
你問:
「對方闖紅燈撞到我,法院會怎麼判?」
它會直接生成一段回答。
問題是:
- 沒有法庭程序
- 沒有雙方攻防
- 容易出現幻覺
- 難以驗證推理過程
AI 模擬法庭
案件進來後:
案情
↓
事實調查
↓
法律研究
↓
控辯攻防
↓
法官裁判
↓
判決書生成
每個步驟都由不同 AI 負責。
不是一個 AI 想完全部事情。
而是一整個 AI 法院團隊共同完成。
法庭裡有哪些 AI?
1.事實調查官
負責找出案件中的:
- 人
- 事
- 時
- 地
- 物
把口語描述整理成法律能理解的格式。
2.法學研究員
收到案件事實後:
到法律知識庫搜尋相關法條。
例如:
- 憲法
- 刑法
- 民法
並分析是否符合構成要件。
3.控辯論證專家
這是整個系統最特別的地方。
它同時扮演:
- 原告
- 被告
雙方都必須提出論點。
彼此攻擊、彼此反駁。
模擬真實法庭攻防。
4.審判長
閱讀:
- 案件事實
- 法律條文
- 控方論證
- 辯方論證
最後做出判決。
並產生正式法院格式的判決書。
5.判決通報官
把法律用語翻譯成人話。
讓一般民眾也能看懂判決內容。
AI 為什麼不會互相干擾?
每位 AI 都有自己的工作範圍。
例如:
調查官
→ 看案情
研究員
→ 看法條
法官
→ 看完整攻防紀錄
這種設計叫做:
Context Isolation(上下文隔離)
避免某個角色的偏見影響其他角色。
讓推理更穩定。
這套系統是怎麼做的?
1.CrewAI
AI 法院的管理者
CrewAI 就像法院院長。
負責安排:
- 誰先工作
- 誰後工作
- 誰把資料交給誰
讓五位 AI 能夠協同合作。
2.ChromaDB
法律知識庫
一般資料庫靠關鍵字搜尋。
ChromaDB 搜尋的是:
「意思」。
例如:
輸入:
開車撞到人
它能找到:
過失傷害罪
即使兩句話完全沒有相同文字。
3.SQLite
法院卷宗室
每次審理完成後:
案件資料會存進資料庫。
因此可以:
- 查詢歷史案件
- 重播審理過程
- 保留判決結果
4.Streamlit
法庭介面
你看到的網頁畫面:
- 案件輸入
- AI 思考動畫
- 即時訊息
- 歷史判決書
都是用 Streamlit 建立。
如果很多人同時使用怎麼辦?
系統內建:
Thread-Local Storage
每位使用者都有自己的獨立工作區。
所以:
使用者 A 的案件
不會混到
使用者 B 的案件。
📖 法律資料怎麼存?
法律條文
↓
切割成小段文字
↓
向量化
↓
存入 ChromaDB
↓
語意搜尋
這就是 RAG 的核心原理。
這個專案技術難度
- multi-agent協作
- 上下文隔離
- 即時串流
- 高併發處理
- 推理模型相容
- 本地端部署
這些都是系統工程問題。
而不只是呼叫 API。
LexArena
LexArena 不是聊天機器人,而是一套模擬真實法院運作流程的 AI 司法流水線。
它透過multi-agent協作、法律知識檢索與即時串流技術,將複雜案件自動轉化為完整的法庭攻防與判決分析流程。
免責聲明 | Disclaimer
本系統生成的法律建議、判決書草案與攻防論點僅供學術研究與 AI 邏輯推論技術展示參考,絕對不得直接作為正式法律諮詢或法院處分之依據。如遇真實法律糾紛,請務必尋求合格執業律師之專業協助。
© 2026 ROC AI Judicial Mock Court Team. Developed for Legal Tech Innovation.

