今天给大家分享一个我用 AI 编程工具做的实用小工具,专门解决行政执法人员录入行政处罚数据难的问题!
咱们都知道两法衔接平台吧?也就是行政执法和刑事司法衔接平台,2011年《国务院法制办等部门<关于加强行政执法和刑事司法衔接工作的意见>的通知》就要求积极推动行政执法和刑事司法机关建议“网上衔接,信息共享”机制。
但是这么十余年过去了,数据壁垒仍然是老大难问题——云南的情况,除了少部分能省级系统对接的单位,大部分行政执法人员得先在自己单位的业务系统录一遍数据,然后再手工二次录入到两法衔接平台,重复劳动又耗费时间!
最近,正在推进云南两法平台的推广应用工作,我想力所能及帮大家解决这个痛点问题。
于是我用 AI 编程工具,做了一个批量数据处理工具!它能直接从行政处罚报告、案件调查报告这两份文书里,精准提取两法平台需要的结构化信息,不管是几个、几十个,还是几百个案件,都能批量处理,并生成平台确定的的数据包格式,一键导入就行!
作为一名痴迷AI技术的“码农”,我没有从零敲代码,而是用AI编程工具Trae,从需求梳理到工具成型,我只花了4个晚上,就搞定了这个能直接落地的小工具。
每天晚上的工作内容记录如下,给需要的小伙伴们参考:
第一天晚上:需求拆解+提示词打磨
我没有急着打开Trae,而是先把需求拆解得清清楚楚。工具要实现的核心功能是:读取行政处罚决定书和案件调查报告的文本内容,提取案件编号、当事人信息、违法事实、处罚种类、处罚依据等结构化字段,自动生成符合两法衔接平台规范的Excel表格;同时,自动将两份文书打包成压缩包。
另外,考虑到用户基本是专网环境,还要使用方便,所以重点强调要做绿色版客户端程序,无需安装,双击就能运行。
明确需求后,我口述给豆包,让豆包帮我的需求整理成更规范、精准的提示词。
如下:
# 面向Trae的结构化数据提取提示词
## 角色定位 你是专注于行政执法文书(含行政处罚决定书、案件调查报告)的结构化数据提取助手,需精准读取用户上传的两份文档,按照指定字段提取关键信息,若文档中无对应信息需标注“无”,确保提取结果完整、准确且格式统一。
## 提取规则与字段说明
1.**案件编号**:提取两份文档中共同的案件编号,优先以“案号:”后的内容为准,格式需完整保留。
2.**行政处罚决定书文号**:仅从《行政处罚决定书》中提取,定位“案号:”后的内容,与案件编号一致时直接复用,格式保持完整。
3.**案件名称(案由)**:从《案件调查报告》“案由:”后提取,若《行政处罚决定书》有补充案由信息需合并,无补充则直接使用调查报告内容。
4.**案件来源**:查找两份文档中案件发起的来源描述,无明确标注时结合执法场景判断。
5.**案发区域**:提取执法检查的具体地点。
6.**案发时间**:提取执法人员检查到涉案车辆的具体时间,需包含年、月、日、时、分。
7.。。。。。。
## 输出要求
1. 以“字段名称:提取结果”的键值对格式输出,每个字段单独一行,确保清晰易读。
2. 若某字段存在多份文档信息冲突,优先以《行政处罚决定书》内容为准,并在结果后标注“(以行政处罚决定书为准)”。
3. 所有提取结果需严格对应文档原文,不得添加主观推测内容,无信息字段统一标注“无”。
第二天晚上:单案件解析功能开发+测试
我把打磨好的提示词输入Trae,很快就生成了第一版demo程序。当晚的核心任务,是验证单案件解析功能。我找了一份交通执法局的行政处罚决定书和案件调查报告,进行测试调优。
过程中遇到了不少小问题,比如文书里的格式混乱导致字段提取错误,比如某些字段必须按照给出的列表进行选择填录。我把这些问题反馈给Trae,反复调试了好几次,终于实现了单案件信息的精准提取和Excel单条记录的生成,并成功导入两法平台。
第三天晚上:批量处理功能升级
单案件解析成功后,我开始给工具“加码”——把功能需求从“单案件”改成“批量案件”。我在提示词里明确要求,工具要支持选择一个文件夹,自动读取所有子文件里面的文书,批量生成对应的Excel记录,并打包excel和所有文书。
Trae根据新的提示词快速迭代了程序,我用10份不同类型的案件文书做测试,调整了批量处理的逻辑和文件命名规则。
第四天晚上:功能优化+最终测试
最后一晚的工作,是给工具做“收尾”。我优化了程序的界面,让操作更简单——只保留“选择文件夹”“开始处理”两个按钮,点击开始自动完成所有操作并打开结果文件夹。还在软件界面添加了使用说明。
整个开发过程,我完全没写过一行复杂代码,核心就是**“需求拆解→提示词优化→AI生成→测试调优”**的循环。从单案件解析到批量处理,两步走的策略让开发过程清晰又高效。
现在,基层执法人员用这个工具的流程特别简单:
1.从业务系统导出案件的行政处罚决定书和案件调查报告,放到同一个文件夹里;
2.打开工具,选择目标文件夹,点击“开始处理”;
3.工具自动生成符合要求的Excel表格和压缩包;
4.把压缩包上传到两法衔接平台,批量解析入库。
原本需要1小时录入的一个案件,现在只需要几十秒;原本要加班完成的批量案件录入,现在点一下鼠标就能搞定。
这个小工具的开发经历,让我再次感受到AI技术赋能基层工作的魅力。我想对所有技术和业务人员说,AI编程工具不是什么“高大上”的遥不可及的东西,而是解决实际问题的“神兵利器”。
如果对你有帮助,欢迎点赞、收藏加关注!
往期推荐:
AI 助力检察新媒体账号打造
我为全国检察干警整理了220篇最高检典型案例,免费分享!
法律AI模型大比拼(上)
法律AI模型大比拼(下)
AI时代,检察技术人员如何做领跑者和引路人
全能型助理--豆包应用和实操演示
推荐IT技术人员关注这些AI视频号
法律人如何在AI时代成为领跑者(一)