All skills
cat-xierluo avatar

/legal-proposal-generator

@5bffffb

根据案件材料或沟通记录生成诉讼方案、非诉方案、建议书、咨询报告、结案汇报等法律服务文档;对外方案可直接生成带设计版式、可编辑的 Word(C/D/E/F 四款封面,可选团队与律所附页)。用户需要法律服务文档或设计版 Word 方案时使用。

Use this Skill: https://skilld.dev/gh/cat-xierluo/legal-skills/legal-proposal-generator

This session only. Nothing lands on disk.

wordHTML-WORD-AUDIT.md

≈1.9k tokens on demand. Your agent reads this file only when SKILL.md points to it.

HTML → Word 版式审查与修复记录

日期:2026-09-27 · 版本:1.0.0

结论与直接入口

旧版没有充分落地 HTML 设计。此次已重新生成四款 Word 模板、四份完整匿名成品和资质页示例,并提供 三栏视觉对照。正文、表格、封面文字和附页文字仍可编辑;几何装饰采用不含文字的底图。

主要结构和装饰已迁入,但不能认定 HTML 与 Word 完全一致。字体字重、标题边线延伸、图片裁切、自动分页及复杂图表仍有下述边界。

差距、根因与处理

模块 旧版问题与来源 本次处理
比对基准 上次使用 WeasyPrint 回退结果,C 信息区约 186mm 的结论错误;designer 另有未实际加载的模板副本 以 scripts/render.py 实际加载的 references/proposal-template.html、references/cover-variants/ 为基准,在 Chromium 中渲染完整 HTML
C 封面 三栏信息和页底定位偏差 信息区上边线校准至约 231.5mm;顶部色带 95mm,页脚区从约 273mm 开始
D 封面 斜切比例、装饰圆与底部信息区有偏差 统一整页几何底图,信息线约 258.3mm;标题区按 HTML 位置重建
E 封面 顶部标签过高,底色带没有延伸到纸张底边,圆形装饰位置不对 顶部标签约 24mm;底色带从 223.5mm 延伸至 297mm,重建双圆与浅色文字
F 封面 网格侧边不连续,底线约 249mm,装饰方块有偏移 连续边线约 22–275mm,底线约 274.7mm,方块与信息区按参考重新定位
页码 只有当前页,缺少正文总页数;封面与附页计数边界不清晰 正文独立分节,从 1 开始;PAGE + PAGEREF ProposalBodyEnd 显示 N/M,附页保留页名;打开或修改后更新域
正文 重复标题;图片被固定行高裁切;相邻表格在 Word 中被合成一张表,引文缩到首列 去除重复标题,图片段落自动行高;相邻表格间插入分隔段;末段与落款增加同页约束
团队 卡片左竖线缺失,头像尺寸与位置偏差 首卡约 47mm,奶油底、左线、图文双栏,头像按 3.2×4.2cm 边界等比显示
案例 图片偏小,缺少介绍卡和浅底框;多于四张会遗漏 恢复介绍卡、双列框与间距,图片上限 7.15×7.8cm;每四张续页
律所 左线缺失,介绍被截断,图文顺序丢失 保留全部段落与图文顺序;浅底、左线及图片比例恢复。HTML 自身只取前两段并调整图片位置,Word 不复现这项内容丢失
荣誉 星形圆章变为数字,多于六项会遗漏 恢复 9mm 星形徽章与细分隔线;每六项续页
资质与图表 原生 HTML/SVG 无法直接进入现有 Word 解析器 增加本地 PNG/JPEG 与律师、律所资质专页;不支持的原生 HTML/SVG/Mermaid 明确报错,先导出为图片再引用
模板填充 TEAM1 等图片前缀识别错误,填字段后相邻字号、字重丢失 按图片槽位限宽高并等比放置,跨 run 替换只修改匹配范围
交付路径 修改脚本不代表旧 DOCX 已重建;嵌套模板目录还被通用 Git 忽略规则排除 build-samples.js 同步生成模板和匿名成品;增加本地忽略例外,固定预览入口及文件链接

已执行的验证

所有样稿使用虚构机构、人员、案例图片和荣誉文字。

检查 实际结果与范围
Chromium HTML 基准 四款封面和 C 全部模块截图;DOM 尺寸存于 geometry.json。HTML 正文容器长于 A4,不能拿其连续页面直接判断 Word 分页
LibreOffice 最终文件 四模板各 6 页;四匿名成品各 7 页;含资质页成品 9 页。检查封面、两页正文、团队、案例、律所、荣誉,无空白多余页及图片裁切;正文页脚为 1/2、2/2
共用附页 最终 D/E/F 第 2–7 页渲染图与 C 对应页逐文件相同,因此对照入口共用 C 附页截图
Microsoft Word 实机 C 全模块稿已打开、更新本地页码域并本地导出 PDF;正文 1/2、2/2 正常,几何装饰、图片和附页可见。实机发现的相邻表格合并已修复,并再次导出确认引文恢复整行宽度
Word 最末一次改动 上述 Word 实测后又增加正文末段 keepLines,已在最终 LibreOffice PDF 验证;再次打开最终文件时 Word 返回开始页,未取得最后一次原生导出。因此该单项最后修订的 Word 实测为 NOT_VERIFIED,不把前一版 PDF 标为最终版
结构回归 三项测试覆盖页码书签、列表、相邻表格隔离、全文/超额附页、资质开关、字段样式和图片尺寸
补充样例 模板填充图片样例及 F 长标题样例已生成、渲染检查
交付入口 八个切换按钮、全部展示图片和下载链接经离线 Chromium 实测,无失效链接、图片或脚本错误
Skill 静态扫描 Harness 失效扫描 PASS;安全扫描 WARN,仅四项测试代码的 subprocess.run 提示,均为参数数组、shell=False,无 high/critical 项
Skill 稳定性门禁 INSTRUCTION_STABILITY_NOT_VERIFIED:缺少约束追踪合同、签名证据及至少三轮独立产物;不把上述结构与视觉样例检查扩大成完整 Skill 稳定性认证

可直接查看最终 C PDF、D PDF、E PDF、F PDF 和 资质页 PDF。这些文件由 LibreOffice 从最终 DOCX 导出;不冒充 Microsoft Word 截图。

文件校验清单 记录本次 DOCX/PDF 的 SHA-256 和 PDF 页数,用于识别后续是否误用旧文件。该清单不等同于 Skill 稳定性门禁证书。

仍有差异,以及后续调整方式

  1. 字形和正文分页:默认 Songti SC / Times New Roman,不同字体及 Word/WPS 引擎会改变字重、字距和分页。跨平台先安装一致字体或指定 --font,再在最终客户端更新域并导出。若要固定发送效果,使用验收后的 PDF。
  2. 段落边线:Word 标题左线会随段前段后间距延伸,长度与 CSS 不完全一致。当前保留可编辑标题和自然分页;追求精确视觉可另做固定版设计稿。
  3. 图片和装饰:图片采用等比完整显示,HTML 的 object-fit: cover、圆角、阴影不逐像素复制。几何底图可换色或重建,但不能在 Word 中逐个编辑圆形、斜切及网格。
  4. 长标题与大篇幅附页:render.js 会计算最多三行的封面标题;直接填固定 token 模板不会重算浮动锚点,长标题应走脚本生成或手工复核。超长简介、单项超长荣誉等仍需检查跨页。
  5. 复杂图解:SVG/Mermaid 图表保留为图片,不具有 Word 原生图元编辑能力。复杂设计继续由 designer 承担。
  6. 客户端范围:D/E/F 和资质专页的 Microsoft Word 实机、全部 WPS 实机为 NOT_VERIFIED。本次没有三轮独立 Agent 产出和签名稳定性证据,不能声称任意内容、多轮或跨客户端都不会漂移。

后续维护入口

以本 Skill 的 word/ 为维护源。更新流程及输入契约见 README。先重建 DOCX,再重建 PDF/图片并复查真实产物,最后同步预览;不要只修组件代码或只改审查结论。

Source: SKILL.md on GitHub

No alerts2d4 checks · Risk SAFE
  • Gen Agent Trust Hub2d

    The legal-proposal-generator skill is a professional tool for creating legal service documents. It includes strong guidelines for factual accuracy and professional ethics, and it limits itself to local resources and authorized tool orchestration. No malicious behaviors or security vulnerabilities were identified.

  • Socket2d

    No alerts

  • Snyk2d

    Risk: LOW · No issues

  • Runlayer7mo

    1/10 files flagged

Signed by skilld at 5bffffb. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 6 days ago
homepage
https://github.com/cat-xierluo/legal-skills
author
杨卫薪律师(微信ywxlaw)
version
0.4.1
Other metadata
disable-model-invocation
true

README badge

README badge for cat-xierluo/legal-skills/legal-proposal-generator