Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Redlining - 智能合同审查 App

image

Redlining - Upload your legal contracts to resolve potential issues. | Product Hunt

Redlining(合同审查)是一款基于 SwiftUI 构建的 iOS 应用程序,利用智能基座大模型扫描技术对法律合同进行审查。它可以帮助用户根据选定的立场(甲方、乙方或中立)识别文件中的风险、漏洞和潜在问题。

Redlining 取自地道法律圈术语。 因为修订合同时会有红色标记,所以直接说 “I'm redlining the agreement” 就代表在对合同文件进行深度的审查和修改。

icon核心设计思路

数字红线 (The Digital Redline)这个方案最直接地点题“Redlining”。它将传统的纸质合同修改痕迹(红线)与现代的 AI 扫描光束相结合。强调“修正”和“智能”。一个简约的白色文件图标(象征合同),中间有一段文字被一条发光的、带有数字电路感的红色光束划掉或在下方标记(象征智能审查)。光束的末端可能有一个微小的光点或类似于笔尖/扫描探头的造型。背景使用深色模式风格的炭灰色或深蓝色,突出前景的白色文件和鲜艳的“荧光红/数码红”。

image

功能特性

1. 智能审查 (Review)

  • 文件上传:通过简洁直观的界面支持上传合同文件(PDF、DOCX)。
  • 立场选择:选择您的审查视角:
    • 甲方 (Party A)
    • 乙方 (Party B)
    • 中立 (Neutral)
  • 高级规则:定义自定义关键词和条款,根据特定法律要求定制审查流程。
  • 一键审查:从上传到分析无缝衔接,自动跳转至分析界面。

2. 动态分析 (Analysis)

  • 实时可视化:引人入胜的雷达扫描动画,直观展示漏洞检测过程。
  • 风险计数器:实时跟踪四个严重等级的问题:
    • 🔴 高风险 (High Risk):严重漏洞。
    • 🟠 中高风险 (Medium-High):重要问题。
    • 🟡 中风险 (Medium Risk):中度关注。
    • 🟢 低风险 (Low Risk):轻微建议。
  • 进度追踪:清晰的百分比指示器显示扫描完成状态。

3. 个人中心 (Profile)

  • 仪表盘:查看个人统计数据,包括已审查合同数、待处理任务和平均风险评分。
  • 设置:管理个人信息、通知和审查偏好。

技术栈

  • 语言:Swift 5
  • UI 框架:SwiftUI
  • 架构:MVVM (Model-View-ViewModel)
  • 平台:iOS 16+

快速开始

  1. 克隆仓库

    git clone https://github.com/wjl110/Redlining.git
  2. 在 Xcode 中打开

    • 双击 Redlining.xcodeproj 打开项目。
  3. 运行应用

    • 选择 iOS 模拟器(例如 iPhone 16)。
    • Cmd + R 构建并运行。

截图

主界面与上传

默认主界面 上传文件后状态
默认主界面 上传文件后状态

智能分析过程

初始状态 扫描中 分析完成
AI分析默认状态 合同分析动态进度3 合同分析状态

个人中心&苹果端Icon

用户个人主页 苹果端Icon
用户个人主页 苹果端Icon

许可证

本项目采用 MIT 许可证。

About

Redlining(合同审查)是一款基于 SwiftUI 构建的 iOS 应用程序,利用智能基座大模型扫描技术对法律合同进行审查。它可以帮助用户根据选定的立场(甲方、乙方或中立)识别文件中的风险、漏洞和潜在问题。Redlining取自地道法律圈术语:因为修订合同时会有红色标记,所以直接说 “I'm redlining the agreement” 就代表在对合同文件进行深度的审查和修改。

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages