30 分钟做完一套律所 CRM 是一篇 Jiey 实战记录:从零开始,在 Jiey 桌面工作台用自然语言描述需求,30 分钟内拿到一套律所案件管理系统(案件 + 当事人 + 文书 + 时间记账 + 报表)的四端可运行首版代码。下面是完整流程、验证结果与诚实的边界说明。
为什么拿律所举例
律所是「高度结构化 + 强业务规则」的典型场景:
- 多实体相互关联(案件 - 当事人 - 律师 - 文书 - 工时)
- 状态机复杂(案件:受理 → 取证 → 立案 → 庭审 → 结案 → 归档)
- 权限分明(合伙人看全部,主办律师看自己的,助理只改自己的工时)
- 计费特殊(计时 / 固定 / 风险代理混合)
传统手写一套,3 人团队大概要 2-3 个月。我们看 Jiey 跑下来要多久。
需求描述(直接说人话)
帮我做一套律所案件管理系统:
- 案件管理:案件号、案由、当事人(原告/被告,可多个)、主办/协办律师、案件类型、状态机(受理→取证→立案→庭审→判决→结案→归档)、收费模式(计时/固定/风险代理)
- 文书管理:每个案件挂多份文书,带版本、签发人、在线预览、下载
- 时间记账:律师填工时(关联案件、类型、时长、费率),按月汇总,区分可计费 / 不可计费,助理填的工时主办律师月底审批
- 当事人管理:自然人 + 法人,一个当事人可关联多个案件
- 权限:合伙人看所有、主办看自己的、助理只改自己的工时
- 报表:按律师 / 案件类型 / 收费模式汇总,导出 Excel
后端、管理后台、律师手机端都要
把这段直接粘进 Jiey 工作台即可。
执行流程实录
说明:时间是「第几分钟」,目标是 30 分钟拿到可运行、可验收、可继续二次交付的四端首版,不是 30 分钟生产上线。
第 0-3 分钟:一轮澄清
Jiey 先回了一轮关键问题:律师端要不要微信小程序(要)、文书预览支持哪些格式(PDF/Word/图片)、工时要不要审批流(要)、客户自助查询先不做。只收敛边界,不展开长篇 PRD。
第 3-8 分钟:匹配行业方案 + 建模
Jiey 自动匹配到「律所案件管理」行业方案,套用后生成核心模型骨架:案件、当事人(自然人/法人多态)、律师(合伙人/主办/协办)、文书(版本控制)、工时、账单。再补几个首版必须的细节:收费模式枚举、工时审批状态机、「只能改自己创建的」归属规则、月度报表视图。全程在结构化模型里固定关系,没有手写 Java / Vue。
第 8-13 分钟:四端一键生成
一次生成四端代码:
| 目标端 | 文件数 | 代码行数 |
|---|---|---|
| Spring Boot 后端 | 87 | 4,820 |
| Vue3 管理后台 | 124 | 8,140 |
| UniApp 移动端 | 76 | 3,560 |
| 营销官网 | 12 | 940 |
| SQL 迁移 | 1 | 380 |
| 合计 | 300 | 17,840 |
第 13-24 分钟:内容填充 + 预检
管理后台 CRUD 模板直出;消费端(移动端 + 官网)由 AI 按页面规格填业务内容。随后自动预检:Maven 编译、Vue 构建、UniApp 编译(H5 + 小程序 + Android)全过,2 个小问题(重复 import、漏翻 i18n)当场自动修。
第 24-30 分钟:本地验证 + 轻量定制
后端起在 8080、32 张表 seed 完成、管理后台与移动端 H5 渲染正常;端到端走通「建案件 → 加 2 个当事人 → 挂 1 份文书 → 填 4 条工时 → 月末报表数字正确」。最后 3 分钟做了几处轻量调整(官网 hero 改深蓝、加一个合同到期提醒、移动端首页布局微调),每项都是改模型重出,没手写代码。
到第 30 分钟,交付物是「可运行首版」。
最终交付物
law-firm-crm/
├── server/ Spring Boot 3 + MyBatis-Plus + MySQL(~4,800 行,32 张表)
├── admin/ Vue3 + Vite + Arco Design(~8,100 行,47 个 CRUD 页 + 报表 + 权限)
├── mobile/ UniApp(~3,500 行,12 个业务页 + 工时记账 + 文书预览)
├── website/ Vue3 律所官网
└── deploy/ docker-compose.yml + nginx.conf演示 / 内部验收直接 docker compose up -d 就能跑;正式生产上线还需配域名、SSL、备份、对象存储和监控。
跟手工开发的对比
| 指标 | 3 人手工团队 | Jiey 一人 |
|---|---|---|
| 耗时 | 2-3 个月 | 30 分钟 |
| 代码量 | ~22,000 行 | ~17,800 行 |
| 前后端一致性 | 人工对齐,易错 | 同源生成,强制一致 |
| 状态机正确性 | 易漏边界 | 建模期就固定 |
| 人力成本 | ¥18-25 万 | 一份 Pro 年卡 + 律所行业包 |
按一线城市中级工程师 25k/月算,3 人 × 2.5 月 ≈ ¥18.75 万。Jiey 把交付时间压缩到分钟级、成本压缩两个数量级。
30 分钟的边界 —— 不要被忽悠
这 30 分钟交付的是「首版代码 + 本地可运行」,不是「客户生产环境完全上线」。它仍有边界:业务潜规则只覆盖通用部分、旧系统数据迁移要单独做、第三方对接(法院/税务)是项目化的、UI 要惊艳还得设计师、生产发布(SSL/备份/合规)单独做。
这些局限的本质是「业务深度」而不是「实现广度」——深度永远需要人,而广度(写代码)才是真正吃工时的部分,Jiey 把它压到接近零。
你也可以跑
- 到下载页下载 Jiey,安装并登录。
- 在工作台把上面那段需求粘进去。
- 等十几分钟,四端代码就在你项目目录里。
常见问题
30 分钟生成的代码真能交付客户吗?
可以。已有律所基于这种 baseline 上线运营,过程中主要做「业务细节调整 + 第三方对接 + 数据迁移」,核心 CRM 没动过。主流栈,任何工程师可接手。
数据存哪?
存你自己配置的 MySQL。Jiey 是工具,不托管你的业务数据。生成的 docker-compose 默认带 MySQL 容器,可换成云数据库;律所有合规要求,建议用国内云的金融级数据库。
客户后续要加功能怎么办?
改模型重出,几分钟搞定。比如加「客户满意度评价」,就加一个评价实体 + 几个动作 + 一个页面,重新生成即可。注意:不要手改被标记为自动生成的文件。
需要懂 Java / Vue 吗?
不需要会写,但需要会读。描述需求由 AI 驱动;但部署上线、跟客户系统集成仍需要基础工程能力兜底。
提到的工具
- Jiey — AI 全栈代码生成桌面应用(本文主题)
- 律所行业 DNA 包 — 案件管理预设模型
- Spring Boot 3 / Vue 3 / UniApp / MySQL — 生成的技术栈
- Docker / docker-compose — 部署
评论 0