lawyer-case · 律师办案助手(P41)
DSH Java Native Plugin 场景案例:案件材料整理工作站。案件台账(5 类案由 × 3 位承办律师)+ 案件详情(材料/期限/庭审/账单一次给全)+ 材料清单(待补充置顶)+ 期限提醒(举证/缴费/证据交换,含登记依据)+ 庭审日历 + 账单回款。AI 只整理案件材料与期限,不输出法律意见、不评估证据效力。
# 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
项
值
pluginId
lawyer-case
入口类
cn.xiaofuge.ba.plugin.LawyerCasePlugin
工具前缀
plugin__lawyer-case__<tool>
端口
18151
工具
说明
case_list
案件台账:案由/承办律师筛选,标的额与收费方式
case_profile
案件详情:基本信息 + 材料 + 期限 + 庭审 + 账单
material_list
材料清单:待补充置顶,责任人/截止日
deadline_list
期限提醒:未完成期限升序,含登记依据与距到期天数
hearing_list
庭审日历:开庭/谈话/调解/培训 + 待办准备
bill_list
账单:已收/未收汇总
stats
办案总览:规模、状态分布、紧急事项
6 件案件(合同纠纷/劳动争议/知识产权/婚姻家事/公司顾问,标的 12 万-380 万)
12 份材料(已收集/待补充/已提交,含责任人)
8 项期限跟踪(未完成按到期升序,距到期天数估算)
5 场庭审与事务日历(庭前会议/开庭/合规培训)、6 条账单(已收 31 万/未收 8 万)
python3 lawyer_case_e2e.py
# ===== lawyer-case E2E: 7/7 PASS =====
覆盖:案件台账、案件详情、材料清单、期限提醒、庭审日历、账单、总览。
⚠️ AI 只整理案件材料、期限与日程:不输出法律意见、诉讼策略、胜诉判断或法条适用分析
期限只按登记信息与距到期天数转述,提示以承办律师核对法院文书为最终依据
材料只报收集状态与责任人,不评估证据效力
回答结尾提示「法律意见以承办律师判断为准」