論文CT·七維漏洞掃描系統:投稿前的本地論文體檢 Skill

前言

投稿前常見做法是分別做查重、格式自查和同行通讀,問題往往分散在排版、數據前後不一致、引用可疑或 AI 痕跡等維度,很難在一次流程裏對齊。若希望 Agent 在對話裏觸發一套固定流程,並在本機跑規則引擎生成可讀報告,SkillHub 上的社區 Skill「論文CT·七維漏洞掃描系統」(座標 @user_8c3c5215/wang-paper-ct)把檢測腳本與 SKILL.md 工作流打包在一起,面向中文學術論文做七維掃描與加權評分。下面介紹它的定位、能力與安裝用法。

這是什麼

一句話定位:基於 Python 腳本的學術論文「CT 三步法」檢測 Skill——穿透掃描、綜合診斷、輸出修復優先級清單;檢測在本地執行,SkillHub 標註 requires_api_key=false,無需 API Key。

維護與來源:SkillHub 分類爲 knowledge-management,來源 community,發佈者 user_8c3c5215,頁面展示作者爲「聽風的蠶蛹」。商店當前版本爲 1.0.3(SkillHub 頁面與 CLI 搜索結果一致);包內 SKILL.md 元數據寫有內部文檔版本 2.0(2026-06-02),以商店版本爲準做安裝與升級。

解決的問題:在不上傳論文到外部服務的前提下,對 .docx / .pdf / .txt / .md 做七維規則檢測,產出 report_summary.md、report_detail.json、scores.json,供人與 Agent 共讀。

核心功能

Skill 自述採用「CT 三步法」:七維並行掃描 → 加權總分與風險等級 → 按嚴重程度排列的修復建議。七維及權重(來自包內 config.json 與 SKILL.md)如下。

維度 模塊 權重 關注點(摘要)
排版規範 format_check 10% 字體、標題、行距、圖表編號、參考文獻 GB/T 7714 等
內容真實 authenticity_check 25% 數據出處、引用存在性、前後一致性
可行性 feasibility_check 15% 方法、樣本量、時間線、資源匹配
內容真僞 fact_check 15% 事實交叉、統計合理性、邏輯問題
AI 痕跡 ai_detect 15% 段落均勻度、空洞用語、公式化過渡等
學術規範 academic_norms 10% 抄襲跡象、倫理與文獻、基金披露等
期刊適配 journal_fit 10% 方向、字數、結構與目標期刊匹配

評分檔位(config.json):優秀 ≥90、良好 ≥75、合格 ≥60、需改進 ≥40。文檔強調內容真實維度權重最高,該維度過低時應優先處理。

明確不做的事(Skill 自述「能力邊界」):不提供知網式查重、不做語法潤色與英文潤色、不自動改寫正文、不保證錄用;規則面向學術論文,非學術文本易誤報。

隱私與依賴:文檔聲明檢測在本地完成、不收集論文內容;需 Python 3.8+,依賴 python-docx、pdfplumber、chardet。支持 Windows、Linux、macOS 及 HarmonyOS NEXT。

安裝與啓用

1、安裝 SkillHub CLI(若尚未安裝)

按 SkillHub 安裝說明 檢查或安裝:

command -v skillhub && skillhub --version

未安裝時可執行完整安裝(文檔推薦):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

2、安裝本 Skill 到當前 Agent 的 skills 目錄

安裝時必須用 --dir 指向 Agent 實際使用的 skills 目錄,否則默認落在 ./skills/ 可能無法被識別。示例(Cursor):

skillhub install wang-paper-ct --namespace user_8c3c5215 --dir ~/.cursor/skills/

其他客戶端常見路徑(同一份安裝文檔):Claude Code 爲 ~/.claude/skills/;Codex 爲 ~/.codex/skills/ 或項目下 .agents/skills/。安裝後按所用客戶端要求刷新或重啓 Agent。

也可將下面提示交給 AI,讓其按官方安裝文檔拉取同一座標:

請根據 https://skillhub.cn/install/skillhub.md,安裝 @user_8c3c5215/wang-paper-ct。

3、Python 依賴

進入 Skill 安裝目錄(形如 .../@user_8c3c5215/wang-paper-ct/)後安裝依賴:

pip install python-docx pdfplumber chardet

典型用法

對話觸發(Agent 工作流)

SKILL.md 約定:用戶說出「幫我檢測這篇論文」「投稿前檢查一下」「用論文CT掃一下」等表述時,Agent 應接管流程,無需用戶手敲完整命令。流程要點:

  1. 接收論文路徑、目錄、粘貼文本或附件;
  2. 調用主控腳本(包內腳本位於 Skill 根目錄,文件名爲 paper_ct_scan.py);
  3. 讀取生成的 output/report_summary.md,向用戶呈現摘要與優先修復項。

命令行示例(將 <技能目錄> 替換爲實際安裝路徑):

cd <技能目錄>
python paper_ct_scan.py --input /path/to/論文.docx --output output/

主控腳本用法說明與上述一致:python paper_ct_scan.py --input <路徑> --output <輸出目錄>。

輸出文件

文件 用途
output/report_summary.md 人類可讀的完整報告
output/report_detail.json 結構化明細
output/scores.json 七維分數、總分與等級

單維度檢測(可選)

文檔說明可單獨調用模塊;包內對應腳本與主控腳本同級,例如僅跑 AI 痕跡檢測:

cd <技能目錄>
python ai_detect.py --input /path/to/論文.docx --output output/

全量掃描仍建議走 paper_ct_scan.py,因各維度結果會交叉影響診斷。

適用場景與注意

適合:中文學術論文、學位論文或課題材料在投稿前的自檢;希望在 Cursor 等 Agent 裏用自然語言觸發、並在本機留痕報告的團隊或個人。

限制與注意:

  • 與查重產品互補,不能替代文獻庫對比查重。
  • 主要規則針對中文論文;英文稿部分維度可能降級或跳過。
  • 初稿未完成時檢測噪音大,文檔建議初稿完成後、投稿前再跑。
  • SkillHub 統計(抓取資料):評分 100000,下載 3426,安裝計數爲 0;以頁面實時數據爲準。
  • SKILL.md 中部分示例路徑寫作 scripts/paper_ct_scan.py,當前商店包內腳本在 Skill 根目錄,執行時以實際目錄中的 paper_ct_scan.py 爲準。

結尾

「論文CT·七維漏洞掃描系統」把七維本地檢測與 Agent 觸發說明封裝爲同一 Skill,適合作爲投稿前結構化體檢,而不是改寫或錄用保證工具。官方 SkillHub 頁面:https://www.skillhub.cn/skills/user_8c3c5215/wang-paper-ct;API 條目:https://api.skillhub.cn/user_8c3c5215/wang-paper-ct。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜