项目 / 2026/05/10

查看公开仓库

Legal-Assistant_agent

面向法律事项分析、合同工作、法律研究、策略推演和专业交付的 AI 法律工作台。

Legal-Assistant_agent 项目截图

Legal-Assistant_agent 是一套面向真实法律工作的 AI 法律工作台。它以 AGENTS.md 为入口,让 AI 助手在处理法律事项时不只是即时回答,而是按法律工作者的方式持续推进:识别事项类型、法域和目标,整理事实、证据、争点、来源、风险和行动路径,并形成可复盘、可更新、可交付的分析成果。

它适用于法律纠纷分析、合同审查、合同起草、法律研究、谈判准备、文书草拟和阶段性复盘。复杂案件会先形成面向法律工作者的案件驾驶舱和面向用户的咨询纪要,再根据材料成熟度沉淀证据台账、争点分析、案件包、文书框架、庭审准备和专业报告。

默认输出会先在对话中给出结构化汇总结论;如果需要正式交付,可以继续要求导出 Markdown 或样式化 PDF 报告。

工作方式

用户输入法律事项
-> 识别语言、法域、事项类型和用户目标
-> 创建或复用本地事项文件夹
-> 生成案件驾驶舱和咨询纪要
-> 整理事实、证据、争点、来源和风险
-> 按需要生成案件包、文书框架或庭审手册
-> 输出分析结论、行动建议和必要文书
-> 按需生成专业报告 Markdown / 样式化 PDF
-> 后续新证据或新进展继续更新同一事项

复杂事项会在本地工作目录中生成独立事项文件夹,用于保存阶段记录、分析底稿、参考来源、行动建议和按需生成的交付报告。

主要产物

常见输出包括:

  • plan.md:事项阶段、下一步、责任方、待补信息和执行记录。
  • case.md:案件或事项的关键事实、争点、程序状态和核心记忆。
  • case_dashboard.md:一页式案件驾驶舱,呈现案件主线、胜败关键、争点树、证明责任和可信度。
  • consultation_note.md:面向用户或客户的咨询纪要,说明当前判断、限制、风险和补充材料。
  • analysis.md:完整法律分析底稿。
  • advice.md:面向用户的策略、行动建议和表达风险。
  • sources.md:法律、案例、政策、网页等来源及核验状态。
  • <主题>专业报告.md:用户要求正式报告文件时生成的法律分析报告。
  • <主题>专业报告.pdf:用户明确要求 PDF 时生成;与 Markdown 报告一致,并经过版式渲染和可读性检查。

成熟案件还可以继续生成 case_package.mdpleading_framework.mdhearing_playbook.mdreview_delta.md,用于内部案件包、文书准备、开庭/听证准备和新材料复盘。

报告导出

项目不会默认给每次咨询都生成 PDF,避免普通分析产生不必要文件。需要正式归档、发送给律师或用于内部讨论时,可以要求生成 Markdown 报告或样式化 PDF。

PDF 样式和渲染工具在项目根目录统一管理:

  • assets/legal-report.css:Legal-Assistant_agent 的专业报告视觉系统。
  • tools/render_report_pdf.py:可选 PDF-native 渲染器,默认“输入目录 = 输出目录”。

示例:

python tools/render_report_pdf.py "work/<date>_<事项名>"

该命令会自动查找事项目录下的专业报告 Markdown,并在同一目录生成同名 PDF。

适用场景

  • 劳动争议、合同纠纷、消费纠纷、租赁纠纷等复杂事项分析。
  • 合同、补充协议、和解协议、服务协议等文本审查。
  • 合同草案、沟通函、投诉材料、仲裁或诉讼框架和庭审提纲准备。
  • 法律规则、案例、政策和官方网页的检索记录与引用风险整理。
  • 新证据、新报价、新程序节点出现后的持续复盘。

安全边界

这个项目不替代律师,也不承诺案件结果。

它不会编造法条、案例、案号、法院、证据或裁判观点;不会指导伪造、篡改、隐藏、销毁或歪曲证据;不会指导虚假陈述、诱导他人作虚假陈述或非法取证;也不会在未审查证据的情况下,把用户单方陈述当作已证明事实。

涉及诉讼时效、程序期限、关键证据、最新法规或高风险行动时,应核验官方或权威来源,并在必要时咨询相关法域的合格律师。

公开仓库:https://github.com/KevinKE93/Legal-Assistant_agent