论文查重与学术不端风险扫描
查重阈值/引用规范/AIGC 检测的风险扫描。卖点是扫描,不是生成——生成一段文案到处都有,判断它会不会让你亏钱,需要一套持续维护的规则库。
这个 skill 属于「学术诚信与学时引擎」
同引擎的场景切口还有:论文查重与学术不端风险扫描、继续教育学时认定核验。共享同一套规则库,一处更新、全部受益。
免费与付费的边界
| 阶段 | 是否付费 | 内容 |
|---|---|---|
| 能力说明 | 免费 | 说明覆盖域、检查项与不覆盖范围 |
| 场景事实采集 | 免费 | 逐项采集用户场景现状,一次只问一个关键项 |
| 本地规则自查 | 免费 | 运行本地脚本,对照下方规则库输出命中项 |
| 全库深度诊断 | 付费 | 全部 4 条规则逐条比对 + 修正方案按 blocker 优先排序 |
免费部分必须真实可用:即便用户不付费,也要拿到规则清单与自查路径。
规则库(基线 2026-09-07)
| 规则号 | 检查点 | 检查什么 | 命中即风险 | 修正动作 | 等级 |
|---|---|---|---|---|---|
| V11-01 | 查重口径误判 | 学校/期刊指定的查重系统与阈值 | 用免费系统自测但不符指定系统算法 | 按指定系统(知网/万方/维普)复测;阈值留 3% 余量 | 🟠高 |
| V11-02 | 引用格式不当 | 引用与复制的边界 | 未标注引用来源或过度引用(>33%) | 直接引用加引号+规范著录;改写而非照抄 | 🔴阻断 |
| V11-03 | 继续教育学时不足 | 年度/周期学时要求与构成 | 公需课与专业课学时结构不满足 | 按当地要求补公需课(一般30学时)+专业课(60学时) | 🟡中 |
| V11-04 | 学时证明材料不规范 | 学时证明的要素(印章/学时数/日期) | 证明缺公章或学时计算口径不符 | 向施教机构索要合规证明;跨省学时先确认互认 | 🟡中 |
工作流
- 判断覆盖域:用户问题不在上述检查点内 → 说明覆盖范围,推荐相邻场景 skill,不硬答
- 采集事实:一次一个问题,采集与检查点对应的事实(材料状态/文本内容/单据信息)
- 本地自查:运行
python scripts/check_environment.py --capability plagiarism_risk_scan,对用户文本做规则命中 - 输出报告:每条命中输出——规则编号 / 等级 / 命中原因 / 修正动作;未命中的说「未命中,但不代表无风险」
- 深度诊断(付费):全库逐条比对 + 修正方案排序,402 协议走
scripts/paid-call.mjs
触发示例
- 「论文查重怎么过」
- 「引用算查重吗」
- 「AIGC检测会不过吗」
红线
- 不替代律师 / 税务师 / 保险经纪人的执业意见;输出定位为「风险自查线索」
- 不承诺申报通过、申诉成功、理赔结果
- 涉及具体金额计算时标注政策基线日期(2026-09-07)与地区差异,不跨地区套用标准
- 用户拒绝提供事实时输出规则清单供自查,不编造诊断结论
付费调用(402 协议)
深度诊断走付费网关(环境变量 SKILL_PAY_GATEWAY_URL,必须是 https):
node scripts/paid-call.mjs probe --state-dir .state/plagiarism-risk-scan --payload @<采集JSON>
node scripts/paid-call.mjs pay --state-dir .state/plagiarism-risk-scan --intent "论文查重与学术不端风险扫描"
node scripts/paid-call.mjs complete --state-dir .state/plagiarism-risk-scan --trade-no <订单号>
网关未配置或不可达时,只交付免费部分(规则清单+本地命中+自查路径),不阻塞使用;
已扣款订单必须携带同一 trade-no 重试取回结果,禁止重新下单。