v1.0.1: 制度文件冲突检测与合规审查 - 初版骨架

基于匠厂 skill-template 主仓 v1.0.108 派生的业务技能。

核心业务:
- 起草人在 OA 上传新制度送审稿时,自动比对校内现行制度库(约 300+ 份)
- 条款级冲突检测 + 程序合规性体检 + 疑似重复发文检测
- 在 Word 侧栏生成批注清单,一键跳转冲突原文

输出形态:
- 制度送审稿表状态更新(可送审 → 审查中 → 已通过 / 冲突中 / 驳回)
- 冲突条款清单 + HTML 审查报告 + 可选 PDF 导出

预期提效:制度出台后因"与 XX 文件冲突"而被要求暂停/修订的事件减少至零起。

业务行生命周期:可送审 → 审查中 → 已通过 / 冲突中 / 驳回 / 已跳过

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
2026-09-14 12:19:05 +08:00
commit cd71f49709
38 changed files with 1626 additions and 0 deletions

20
requirements.txt Normal file
View File

@@ -0,0 +1,20 @@
# 制度文件冲突检测与合规审查 - 技能特有依赖
# jiangchang-platform-kit / playwright 等公共能力由宿主共享 runtime 提供,不要写入此文件
# Word 文档解析(送审稿 doc/docx)
python-docx>=1.0.0,<2
# PDF 解析(制度库 PDF)
pdfplumber>=0.10.0
# 条款向量化(任选其一;本地化部署建议用 BGE 中文模型)
# 方案 A:sentence-transformers(自动下载预训练模型)
sentence-transformers>=2.2.0,<3
# 方案 B:modelscope + 本地 BGE(重,自托管场景)
# modelscope>=1.9.0
# HTTP 请求
requests>=2.31.0,<3
# PDF 报告生成(如使用 weasyprint 替代方案)
# weasyprint>=60.0,<61