ContractScan

租房、入职、借款、办健身卡……普通人每天都在签合同,但没人看得懂密密麻麻的法律条款。遇到「押金不退」「利润不足暂停发工资」「最终解释权归商家」这种坑,签完字才发现就晚了。
ContractScan 把「请律师看合同」变成上传文件 → 3 分钟出报告:每条风险用大白话解释,附带修改建议和可以直接拿去谈判的话术,红 / 黄 / 蓝 / 绿四级风险一眼看清哪些必须改、哪些不用管。
合同文件全程在你的浏览器里解析,不上传任何服务器;AI 分析只发送文本内容,原始文件存在浏览器本地。
核心功能
全格式输入
文字版 PDF 浏览器端直接提取文字层;扫描件 PDF 自动检测后逐页渲染走 OCR 识别;拍照、截图、复制粘贴文本均可直接分析。
两级分析,省钱省时
本地规则引擎免费扫描 17 类常见风险(押金不退、违约金过高、竞业限制……),秒出报告;AI 深度分析按需扣次,单次调用约 3-5k tokens,成本仅 ¥0.02-0.05。
看得懂的报告
整体风险评级 + 条款统计,安全条款自动折叠;点击条款「定位原文」,合同自动滚动并按风险等级高亮;支持在线编辑后重新分析,报告可导出 Markdown。
运营端一目了然
AI 提供商一键切换(Kimi / DeepSeek)、页面直配 API Key、每次调用的 token 用量与成本统计、条款级风险分布与高频风险 TOP8。
效果与界面
双栏对照式报告页:左侧是合同原文(粘性布局,随点随定位),右侧是风险报告。
1.1 租金每月 3000 元,于每月 5 日前支付。
1.2 押金 6000 元,租期未满退租,押金不予退还。
- 条款 3 · 押金不退
- 条款 8 · 单方涨租权
押金被约定不予退还,退租时可能面临押金损失。
实际产品截图后续补充:首页拖拽上传、报告页双栏对照、运营终端。
技术架构
隐私优先的全栈设计:合同解析、文本规整、Markdown 结构化、基础规则分析全部在浏览器端完成,服务端仅承担 AI 调用代理与运营配置。
技术栈:Next.js 16 (App Router) · React 19 · TypeScript · Tailwind CSS v4 · Zustand · pdfjs-dist · Tesseract.js · Kimi / DeepSeek(OpenAI 兼容协议)· Framer Motion · bun
相关链接
路线图与状态
基础分析永久免费;AI 次数按次购买(5次¥6 / 20次¥19 / 60次¥49,次数永久有效)或订阅(免费版 3 次/月 · 基础版 ¥29/50次 · 专业版 ¥99 不限次)。购买/订阅点击即生效,尚未接入真实支付。
后续计划:
- OCR 准确率提升(图像预处理、PaddleOCR-WASM 对比接入)
- AI 视觉兜底:多模态模型直接阅读 PDF 页面图片,解决字体乱码 PDF
- 合同对比:两份合同差异比对(涨价、条款变更高亮)
- 微信/支付宝真实支付闭环、PWA 离线可用、报告分享卡片
- 用户自定义风险规则(专业版)、测试覆盖与安全加固
本工具仅供参考,不构成法律意见。重大合同建议咨询专业律师。