免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。
本 Skill 对接全国电子印章互认平台(CIC),帮助用户在本地完成跨地区、跨CA体系的电子签章与核验。支持 PDF、OFD、视频、Word、Excel、PPT、图片等全格式文件的签章操作,提供「可视化页面签章」(拖拽定位,仅PDF)与「指令签章」(对话内传参,全格式)两种模式。同时可调用全国CA互认接口,对已签章文件执行真伪核验与证书有效性校验,输出标准化核验报告。首次使用时会自动检测 config.yaml 配置完整性,缺失则阻断操作并引导完成官网授权接入。
技能包根目录 /├── SKILL.md # (本文件)技能主说明,含触发条件、签章方式选择规则、交互约束与子文件索引├── package.json # package 配置├── trust.md # trust 说明├── docs/ (5 files) # 目录│ ├── config-guide.md # 配置引导与缺失字段提示,首次使用或配置不完整时加载│ ├── constraints.md # 异常终止条件与关键实现约束│ ├── output-format.md # 签章成功报告、核验报告模板与产物落盘路径约定│ ├── sign-command.md # 方式2指令签章的入参构造、坐标换算、关键字定位、骑缝章规则与输出格式│ └── sign-ui.md # 方式1可视化签章的本地界面调用、浏览器白名单与锚点补丁├── scripts/ (6 files) # 可执行辅助脚本│ ├── sign_client.js # Node.js 执行入口,封装印章列表、签章提交、核验等 CLI 命令│ └── sm2/ (5 files) # 目录└── seal-sign-ui/ (2 files) # 目录 ├── bridge.js # bridge 脚本 └── index.html # index
config.yaml 完整性,缺失时阻断签章操作并引导授权,禁止编造密钥| 用户怎么说 | 本技能做什么 |
|---|---|
| "给这份合同PDF盖个章" / "签章 C:/合同.pdf" | 提示选择方式1(可视化页面)或方式2(指令签章),方式1仅支持PDF,方式2支持传参直接签署并返回产物保存路径 |
| "视频文件需要确权备案" / "签章 C:/视频.mp4 用01 密码******" | 识别为视频签章请求,直接走方式2指令签章,调用 sign-other-commit 完成视频文件签章与备案 |
| "核验这份已签章文件" / "验签 C:/合同_已签章.pdf" | 调用 verify 接口,输出印章信息、证书有效性、签章时间等核验报告 |
| "查看我有哪些印章" / "印章列表" | 执行 seal-list 命令,返回当前授权账户下的可用印章列表 |
| "帮我盖骑缝章" / "骑缝签章 C:/标书.pdf" | 识别骑缝意图,设置 sealSignType="1",按页码均分或指定位置生成骑缝签章 |