执行案件文书成套生成技能。上传生效法律文书后,自动完成申请执行时效校验、执行管辖确认、金钱债权金额计算,并一键生成强制执行申请书、利息计算表、失信/限消申请书、授权委托书、法定代表人身份证明、财产线索清单、委托代理合同等全套执行立案文书。
执行文书生成是一项面向实际任务的技能,主要用于本技能覆盖执行立案阶段的 全链路 :从生效法律文书的信息提取,到三道合法性关口(时效、管辖、金额)的校验,再到全套文书的批量生成;格式保障 :文书生成使用 fill_template.py (与 docx-template-filler 技能共用),基于用户原始 .docx 模板替换 [变量] 占位符, 字体、字号、加粗、对齐、缩进全部保持原样;
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
本技能覆盖执行立案阶段的全链路:从生效法律文书的信息提取,到三道合法性关口(时效、管辖、金额)的校验,再到全套文书的批量生成。
格式保障:文书生成使用 fill_template.py(与 docx-template-filler 技能共用),基于用户原始 .docx 模板替换 [变量] 占位符,字体、字号、加粗、对齐、缩进全部保持原样。模板使用与用户原始文件完全一致的宋体 12pt/14pt 格式。
💡 推荐使用 DeepSeek V4 PRO 大模型运行本技能,以获得最佳的法律推理和文书撰写效果。如当前未使用 DeepSeek 模型,建议在对话开始前切换。
在开始生成之前,向用户展示即将生成的文书清单,并确认是否需要委托代理合同:
📋 即将为您生成以下执行文书:
序号 文书 格式 1 执行标的计算表 .xlsx 2 强制执行申请书 .docx 3 强制执行申请书(要素式) .docx 4 失信被执行人名单申请书 .docx 5 限制消费申请书 .docx 6 授权委托书(执行阶段) .docx 7 被执行人财产线索清单 .docx 💡 您是否需要一并生成委托代理合同?
- 如需,请提供律师费金额、支付方式、收款账户信息。
- 如否,跳过此项直接生成以上 6 份文书。
用户确认后继续执行以下流程。
| 序号 | 文书名称 | 格式 | 生成方式 |
|---|---|---|---|
| 1 | 执行标的计算表 | .xlsx | generate_execution_interest.py |
| 2 | 强制执行申请书 | .docx | fill_template.py + .docx 模板 |
| 3 | 强制执行申请书(要素式) | .docx | fill_template.py + 法院标准表格模板 |
| 4 | 失信被执行人名单申请书 | .docx | fill_template.py + .docx 模板 |
| 5 | 限制消费申请书 | .docx | fill_template.py + .docx 模板 |
| 6 | 授权委托书(执行阶段) | .docx | fill_template.py + .docx 模板 |
| 7 | 被执行人财产线索清单 | .docx | 需用户提供线索 |
| + | 委托代理合同(可选) | .docx | 启动时确认是否需要 |
从生效法律文书中自动提取:
| 提取项 | 用于 |
|---|---|
| 文书类型、案号、作出机构 | 强制执行申请书 |
| 生效日期、履行期限 | 时效计算 |
| 申请执行人/被执行人姓名、身份信息 | 全部文书 |
| 案由 | 强制执行申请书 |
| 本金、利息条款(利率、起算日) | 利息计算 |
| 诉讼费用承担 | 执行金额汇总 |
从判决书提取信息后,立即向用户确认文书生效时间。按以下三级规则确定(优先级递减):
| 优先级 | 来源 | 规则 |
|---|---|---|
| 1 | 律师提供 | 用户直接告知生效时间 → 以此为唯一依据,不再参考其他来源 |
| 2 | 邮件信息 | 用户未提供生效时间,但法院送达邮件(如诉讼信息中枢 litigation-hub 收录的法院通知邮件)中包含生效日期信息 → 以邮件信息为准 |
| 3 | 判决书计算 | 以上两项均无 → 按判决书上的日期依法推算 |
向用户提问(必须执行):
⚠️ 请确认本案法律文书的生效时间:
从判决书中提取的信息如下:
- 判决日期:XXXX年XX月XX日
- 履行期限:XX日
请问文书的生效时间是?
- 如您已知生效时间,请直接告知(如「2025年6月15日」)
- 如不确定,是否有法院送达邮件可参考?
- 如以上均无,我将按判决书依法推算
根据用户回答确定生效时间后,记录来源(律师提供 / 邮件信息 / 判决书推算),再进入下一步时效计算。
根据《民诉法》第250条,三条规则(优先级递减):
输出:起算点、届满日、当前状态(未超期/临界/已超期)。
如已超期或临界,检查中断事由(申请执行、和解、催告、同意履行)。
法院判决 → 一审法院,或同级被执行财产所在地法院。
输出:有管辖权法院列表 + 推荐排序。
四段拆分:
根据判词写法自动选择,无论判词多简单都能正确生成:
| 判词示例 | 模式 | 处理方式 |
|---|---|---|
| 「按年利率 24% 计算」 | fixed |
固定利率,不分段 |
| 「按 LPR 计算」 | LPR |
按 LPR 变化节点自动分段,内置月度数据 |
| 「按同期银行贷款利率计算」 | benchmark |
2019.8 前按央行基准利率分段,2019.8 起按 LPR 分段 |
利率数据库覆盖 2006 年至今全时段,含 5 个期限档位(6M / 1Y / 1-3Y / 3-5Y / 5Y+),算法自动匹配。
固定利率:
python3 scripts/generate_execution_interest.py <输出.xlsx> --principal <金额> --general-start <起始日> --general-end <截止日> --general-rate <年利率> --doubled-start <起始日> --doubled-end <截止日> --submitter "<提交人>" --case-info "<案号>"
LPR 自动分段(判决书只写了「按 LPR」):
python3 scripts/generate_execution_interest.py <输出.xlsx> --principal <金额> --general-start <起始日> --general-end <截止日> --general-rate-type LPR --doubled-start <起始日> --doubled-end <截止日> --submitter "<提交人>"
同期银行贷款利率(判决书只写了「按同期银行贷款利率」):
python3 scripts/generate_execution_interest.py <输出.xlsx> --principal <金额> --general-start <起始日> --general-end <截止日> --general-rate-type benchmark --doubled-start <起始日> --doubled-end <截止日> --submitter "<提交人>"
--rate-term可指定利率档位(如--rate-term 1Y),未指定时自动按期间长度选择。
输出为双 sheet Excel:「执行标的计算表」+「利率数据库」,所有计算列均为公式(可点击核验),利息 = 本金 × 天数 × 年利率 ÷ 360。
如果用户上传了一份填好的 .docx 文件(如之前做过的强制执行申请书),而非带 [变量] 的模板,skill 会自动完成以下转换:
张三 → [申请人姓名] 320123198001011234 → [申请人身份证号] 李四 → [被申请人姓名] 100,000 → [本金金额] ...
create_template.py 执行反向替换,生成模板 .docx命令:
python3 scripts/create_template.py 上传的文件.docx 模板.docx
--map '{"张三":"[申请人姓名]","李四":"[被申请人姓名]",...}'
如果用户在第四步之前上传了自用的 .docx 模板,直接使用用户上传的模板。用户可上传全部 4 份模板,也可只上传其中某几份——未上传的文书使用技能内置默认模板。
替换逻辑:
强制执行申请书.docx → 替代内置的 强制执行申请书_模板.docx授权委托书.docx → 替代内置的 授权委托书_模板.docx生成时统一调用 fill_template.py:
python3 scripts/fill_template.py <模板.docx> <输出.docx> --vars ''
技能内置模板生成脚本,首次使用时自动在输出目录创建 .docx 模板文件:
python3 scripts/create_enforcement_template.py <输出目录>/强制执行申请书_模板.docx python3 scripts/create_other_templates.py <输出目录>/
生成后模板文件:
强制执行申请书_模板.docx失信被执行人名单申请书_模板.docx限制消费申请书_模板.docx授权委托书_模板.docx |强制执行申请书变量:
| 变量 | 说明 |
|---|---|
申请人姓名、申请人身份信息 |
含性别、民族、出生日期、身份证号 |
被申请人姓名、被申请人身份信息 |
含住址、联系方式 |
本金金额、利息起算日、年利率、利息暂算日、利息暂算金额 |
利息相关 |
加倍利息起算日、加倍利息暂算日、加倍利息暂算金额 |
加倍利息相关 |
合计金额 |
本金+一般利息+加倍利息(不含诉讼费) |
案由、作出机构、案号、文书类型 |
案件信息 |
履行期限、诉讼费金额 |
判决确定 |
管辖法院全称、year |
管辖+签署年 |
失信/限消申请书变量:
| 变量 | 说明 |
|---|---|
申请人姓名、申请人身份信息 |
同强制执行申请书 |
被申请人姓名、被申请人身份信息 |
同强制执行申请书 |
管辖法院全称、year |
管辖+签署年 |
授权委托书变量:
| 变量 | 说明 |
|---|---|
委托人姓名 |
申请执行人 |
律师姓名、律师事务所全称 |
代理律师 |
律师联系方式行 |
如 ,联系方式:13800000000(前导逗号+空格,无则留空) |
被申请人姓名 |
用于描述委托事项 |
year |
签署年 |
随着最高人民法院推行要素式文本,部分法院要求提交表格格式的强制执行申请书。skill 在生成传统格式文书的同时,一并生成要素式强制执行申请书。
模板由用户自行提供(法院标准表格 .docx)。如用户未提供,skill 会提示:
部分法院要求提交要素式强制执行申请书(表格格式)。如需生成,请上传法院标准表格模板 .docx 文件。
用户上传后,同样使用 fill_template.py 套入变量:
python3 scripts/fill_template.py <用户上传的要素式模板.docx> 07-强制执行申请书_要素式.docx --vars ''
变量复用已有案件数据,额外需要:
申请人出生日期、被申请人出生日期 — 从身份信息中拆分(如 1955年06月25日)生成后编号 07-强制执行申请书_要素式.docx,排在传统申请书之后。
输出目录:执行文书_[申请人简称]_[日期]/,编号 01-05。
复核清单:
| 脚本 | 说明 |
|---|---|
scripts/fill_template.py |
核心:打开 .docx 模板 → 替换 [变量] → 保存(格式 100% 保留) |
scripts/generate_execution_interest.py |
执行标的计算表 v2(双段利息 + 三模式利率 + 利率数据库 sheet,Excel 公式) |
scripts/create_enforcement_template.py |
生成强制执行申请书模板 |
scripts/create_other_templates.py |
生成失信/限消/授权委托书模板 |
fill_template.py与docx-template-filler技能共用。
fixed(判词写固定利率)/ LPR(判词写 LPR,自动分段)/ benchmark(判词写同期银行贷款利率,跨 LPR 制度自动切换)相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章