前言¶
论文交上去之前,很多人心里没底:哪些地方借了别人的观点却忘了标引用、哪几句和别人的表述撞车,肉眼看不出来,等知网报告出来已经晚了。格式也常被打回——目录对不上正文、参考文献 [3] 突然变 [5]、图 2 凭空消失、表编号跳号。还有逻辑”断片”:上一章讲 A,下一章跳到 C,中间没有”然而”“因此”,答辩时被一句”你这两章什么关系”问住。
毕业论文自查是一个带真实代码的命令行程序(不是提示词空壳)。丢给它一篇论文文本,它一次性做四件事并输出按类别分组的 Markdown 修改清单:查重风险提示、格式校验、逻辑断层检测、降重改写建议。由社区开发者 @user_51a923b7 发布在 SkillHub,分类 office-efficiency,当前版本 1.1.9。
定位与边界¶
先说清它是什么、不是什么。
- 它是启发式自查工具,基于关键词词库和重复句检测,不是专业查重库,给出的只是”疑似风险”,不等于最终查重率。
- 正式查重请使用知网、维普、万方等权威系统,以它们的报告为准。
- 只读文本:支持 .txt / .md;.docx 需先用 Word/WPS 另存为文本,程序不解析二进制;扫描件需先 OCR。
官方页面显示:评分 100000,下载 918 次,安装 0。标签: requires_api_key=false,即不需要额外申请 API Key。
核心能力¶
四块能力,每块对应一类常见问题。
- 查重风险提示:① 疑似未引述他人观点——识别”研究表明 / 据报道 / 据统计”等无引用标记的表述;② 高重复短语——正文 ≥20 字的长句重复出现。
- 格式校验:目录项是否齐全、参考文献
[n]编号是否从 1 连续、参考文献条目是否缺出版年、图/表编号是否连续(图(\d+)/表(\d+))。 - 逻辑断层检测:章节标题后的首段若缺失过渡词(然而、因此、此外、综上等),提示衔接断裂。
- 降重改写建议:对每处疑似问题直接给出”补引用 / 改写 / 补过渡词”的可执行建议。
输出是按类别分组的 Markdown 清单,每条带问题、位置行号和建议。
安装与启用¶
这是一个基于通用 SKILL.md 格式的 Skill,官方地址:
https://api.skillhub.cn/user_51a923b7/thesis-selfcheck
SkillHub 页面:https://www.skillhub.cn/skills/user_51a923b7/thesis-selfcheck
文件清单:
SKILL.md— 技能说明examples/thesis_check.md— 主程序完整源码(复制为thesis_check.py即可运行,纯标准库无依赖)examples/usage.md— 详细使用说明、检查规则、排错与扩展examples/example_output.md— 示例输出(mock 论文片段跑出的修改清单)
也就是说,落地方式是拿到源码文件、复制成 thesis_check.py,不需要装第三方依赖。官方资料未提供 Cursor / Codex CLI / Claude Code 的分别接入说明,这里不臆测。
典型用法¶
以下命令来自官方资料,照做即可复现。
第一步:准备论文文本。 支持 .txt / .md;.docx 先另存为文本。
第二步:跑自查。
python thesis_check.py demo # 内置 mock 论文片段,立即看效果
python thesis_check.py check 论文.md # 自查本地文档
python thesis_check.py check 论文.md out.md # 自查并写入修改清单
程序输出形如:
# 毕业论文自查修改清单
> 共发现 8 项待修改问题(启发式自查,非最终查重结果)。
## 查重风险-疑似未引述(2 项)
## 查重风险-高重复短语(1 项)
## 格式-目录项缺失(1 项)
## 格式-参考文献编号不连续(1 项)
## 格式-图编号不连续(1 项)
## 逻辑断层-过渡词缺失(2 项)
第三步:拿到清单。 默认打印到终端,可重定向保存:
python thesis_check.py check 论文.md 修改清单.md
第四步:逐条改稿。 照清单的「位置 + 建议」改:补引用、改重复句、修编号、加过渡词,再跑一遍看是否清零。
输出清单字段¶
- 概览:问题总数(标注”非最终查重结果”)
- 查重风险-疑似未引述:行号 / 触发词 / 补引用建议
- 查重风险-高重复短语:行号 / 重复句 / 改写建议
- 格式-目录缺失 / 项缺失:缺失项 / 补目录建议
- 格式-参考文献:编号不连续 / 缺年份
- 格式-图·表编号不连续:缺失编号
- 逻辑断层-过渡词缺失:章节 / 加衔接建议
适合谁用¶
- 本科生、研究生:提交前自查,少挨导师打回
- 临近查重的同学:先扫一遍明显雷区,再上知网
- 论文润色、降重服务:批量初筛客户稿件的硬伤
- 任何写长文的人
注意事项与扩展¶
- 查重提示 ≠ 最终查重。见上文定位部分。
- 仅读文本。.docx 另存为文本,扫描件先 OCR。
- 规则可扩展:
UNCITED_PHRASES(未引述词库)、TRANSITION_WORDS(过渡词库)、CITATION_MARKERS(引用标记正则)都是普通变量,按需增删即可。 - 启发式有边界:过渡词缺失、重复句等判定可能误报或漏报,请结合人工判断,不要盲信自动结论。
结尾¶
毕业论文自查的价值在于把提交前能自己查到的硬伤提前扫一遍:引用标注、格式编号、章节衔接,逐条给位置和改法。它替代不了专业查重,但能在知网报告出来之前帮你排掉一批雷。官方地址:https://api.skillhub.cn/user_51a923b7/thesis-selfcheck