Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lawyer-case · 律师办案助手(P41)

DSH Java Native Plugin 场景案例:案件材料整理工作站。案件台账(5 类案由 × 3 位承办律师)+ 案件详情(材料/期限/庭审/账单一次给全)+ 材料清单(待补充置顶)+ 期限提醒(举证/缴费/证据交换,含登记依据)+ 庭审日历 + 账单回款。AI 只整理案件材料与期限,不输出法律意见、不评估证据效力。

dashboard

快速开始

# 1. 启动 DSH(默认 8090,模型渠道已预配)
bash ~/.workbuddy/skills/dsh-java-plugin-skills/scripts/start_harness.sh

# 2. 启动业务应用(显式端口,避开 SERVER_PORT 环境变量劫持)
cd lawyer-case
java -jar lc-app/target/lc-app-1.0.0-SNAPSHOT.jar --server.port=18151

# 3. 安装并激活插件
bash ~/.workbuddy/skills/dsh-java-plugin-skills/scripts/install_plugin.sh \
  lc-plugin/target/lc-plugin-1.0.0-SNAPSHOT.jar lawyer-case 1.0.0 lc-plugin-1.0.0-SNAPSHOT.jar

# 4. 打开应用:http://127.0.0.1:18151   DSH 控制台:http://127.0.0.1:8090

服务地址

服务 地址
律师办案助手(本应用) http://127.0.0.1:18151
DSH 控制台(对话入口) http://127.0.0.1:8090

插件信息

项 值
pluginId lawyer-case
入口类 cn.xiaofuge.ba.plugin.LawyerCasePlugin
工具前缀 plugin__lawyer-case__<tool>
端口 18151

工具清单(7 个)

工具 说明
case_list 案件台账:案由/承办律师筛选,标的额与收费方式
case_profile 案件详情:基本信息 + 材料 + 期限 + 庭审 + 账单
material_list 材料清单:待补充置顶,责任人/截止日
deadline_list 期限提醒:未完成期限升序,含登记依据与距到期天数
hearing_list 庭审日历:开庭/谈话/调解/培训 + 待办准备
bill_list 账单:已收/未收汇总
stats 办案总览:规模、状态分布、紧急事项

数据规模

  • 6 件案件(合同纠纷/劳动争议/知识产权/婚姻家事/公司顾问,标的 12 万-380 万)
  • 12 份材料(已收集/待补充/已提交,含责任人)
  • 8 项期限跟踪(未完成按到期升序,距到期天数估算)
  • 5 场庭审与事务日历(庭前会议/开庭/合规培训)、6 条账单(已收 31 万/未收 8 万)

E2E 验证

python3 lawyer_case_e2e.py
# ===== lawyer-case E2E: 7/7 PASS =====

覆盖:案件台账、案件详情、材料清单、期限提醒、庭审日历、账单、总览。

AI 助手示例(案件详情 + 期限提醒)

case-detail

deadlines

场景边界(安全红线)

  • ⚠️ AI 只整理案件材料、期限与日程:不输出法律意见、诉讼策略、胜诉判断或法条适用分析
  • 期限只按登记信息与距到期天数转述,提示以承办律师核对法院文书为最终依据
  • 材料只报收集状态与责任人,不评估证据效力
  • 回答结尾提示「法律意见以承办律师判断为准」

About

律师办案助手 · DSH Java Native Plugin 场景案例 P41(案件台账/材料整理/期限提醒/AI 摘要,不构成法律意见)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages