为什么需要
做出海产品,法律合规是绕不过去的关。GDPR 隐私政策、跨境 Terms of Service、用户协议、数据处理协议(DPA)——每一项都要专业法律文本,找律师写一份动辄几千美元,自己写又怕踩坑。Mike 是一个开源 AI 法律平台,帮你自动化处理合同审查和法律文档生成,把法律成本压到接近零。
怎么用
bash
git clone https://github.com/willchen96/mike.git
cd mike
npm install --prefix backend
npm install --prefix frontend
cp backend/.env.example backend/.env
cp frontend/.env.local.example frontend/.env.local
- 在 Supabase 执行
backend/migrations/000_one_shot_schema.sql初始化数据库 - 配置
.env中的 Supabase、S3 存储和模型 API Key - 启动后端和前端,打开
http://localhost:3000 - 上传合同文档,AI 自动审查条款、标记风险点、生成合规报告
需要 Supabase(免费层够用)、S3 兼容存储(Cloudflare R2 免费额度)和至少一个 LLM API Key。LibreOffice 用于 DOC/DOCX 转 PDF。
使用案例
你做了一个面向欧美市场的 SaaS 产品,需要 GDPR 合规的隐私政策和用户协议。上传你现有的草稿文档到 Mike,它会逐条审查,标记不符合 GDPR 的条款,给出修改建议。整个过程 10 分钟,省去 2000-5000 美元的律师费。
另一个场景:签海外供应商合同,把合同 PDF 传给 Mike,它能提取关键条款(付款条件、违约责任、知识产权归属),生成风险摘要,帮你快速判断是否需要进一步法律咨询。
注意事项
- 开源免费,但需要自托管(Supabase + S3 + Node.js 环境)
- AGPL-3.0 协议,修改后的代码如果对外提供服务需要开源
- AI 审查不能替代专业法律意见,高风险合同仍建议律师复核
- 文档处理依赖 LibreOffice,需在服务器上安装
- 目前以英文法律文本为主,中文法律文档支持待验证