安装与下载
1 ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install cnki-paper-check
2 手动安装
将技能文件夹复制到以下位置之一
~/.openclaw/skills/
{'/skills/'}
优先级:工作区 › 全局 › 内置
3 提示词安装
将此提示词复制到 Openclaw 即可自动安装。
请帮我使用 Clawhub 安装 skill-cnki-paper-check。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
基本信息
cnki-paper-check
安装指南
- ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install cnki-paper-check - 手动安装
将技能文件夹复制到以下位置之一
全局模式
~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置 - 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 cnki-paper-check。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
下载技能 (.zip)
什么是
CNKI论文查重工作流是一个 Openclaw Skills 工作流,用于与 cnki.cqccjy.cn 上的泛语/CQCCJY公开用户网站交互。它帮助区分本科生、研究生、期刊和 AIGC 查重需求;查询实时产品详情;验证提交内容;并将用户引导至正确的订单、报告或核验页面。
该技能优先采用公开网站的当前信息并征求用户确认,同时由用户自行处理付款和敏感核验步骤。它不会自动付款、兑换检测卡、输入验证码、访问内部履约系统,也不会声称个人预查能保证学校或期刊最终通过。
应用场景
为本科生、研究生、期刊或 AIGC 投稿确定合适的公开 CNKI 查重产品。
在准备提交前查看实时产品可用性、文件要求、字符限制和价格。
上传前验证最终论文文件及其标题、作者和任何要求的发表日期。
仅在核对产品详情且用户确认提交后创建自助订单。
使用订单号或受支持的付款/订单凭据跟踪现有订单,避免重复创建。
查找正确的报告页面、下载已完成的报告,或打开官方报告核验网站。
解释报告字段,并区分报告核验、报告存在、检测完成以及是否符合机构要求。
工作原理
明确需求:确定论文级别和用途。如果用户只说“CNKI查重”,询问他们需要本科生、研究生、期刊还是 AIGC 查重。
查看实时产品:运行 python3 scripts/cnki_client.py products,使用当前产品代码、启用状态、渠道、文件类型、限制和价格,而非依赖离线快照。
验证提交内容:确认所选产品、真实论文标题、作者、任何要求的日期、支持的文件类型和文件大小。本地 dry-run 仅检查可用快照和输入,不联系产品 API,也不创建订单。
经确认后提交:用户确认后,正式工作流读取实时配置、申请上传 presign、通过 HTTPS PUT 上传文件,并通过公开接口创建订单。
交由用户付款:返回订单号和原网站页面。用户在该页面完成付款或卡结算;该技能不会发起付款或提交卡凭据。
跟踪原订单:使用订单号查询状态,或在用户提供受支持的参考凭据时使用凭据查询流程。避免重复订单或付款。
访问并解读结果:引导用户前往相应查重页面查看报告。核验真伪时,打开官方核验页面,由用户自行输入报告编号和验证码。
配置指南
使用该技能提供的 Python 客户端和参考文件。工作流固定使用公开 CQCCJY 网站及声明的公开路由;不要替换为用户提供的域名或内部服务端点。
python3 scripts/cnki_client.py products
提交前,使用预期产品代码和最终文档运行本地 dry-run。它仅根据本地目录快照进行验证;不会获取实时产品、上传文件、获取 presign 或创建订单。
python3 scripts/cnki_client.py --dry-run submit
--product-code CNKI_UNDERGRADUATE
--title "Paper title"
--author "Author name"
--file ./paper.docx
查看实时产品详情并获得用户明确确认后,通过公开工作流提交:
python3 scripts/cnki_client.py submit
--product-code CNKI_UNDERGRADUATE
--title "Paper title"
--author "Author name"
--file ./paper.docx
对于现有订单和报告,使用相应命令:
python3 scripts/cnki_client.py status --order-no ORDER_NUMBER
python3 scripts/cnki_client.py query --keyword ORDER_NUMBER_OR_CREDENTIAL
python3 scripts/cnki_client.py report --order-no ORDER_NUMBER
python3 scripts/cnki_client.py verify
正式提交需要实时产品配置和用户确认的产品。付款和输入验证码请使用网站页面;切勿向该技能提供付款密码、银行卡详情或验证码。
CNKI论文查重工作流 数据架构与分类体系
工作流使用公开产品元数据、提交字段以及订单/报告状态。本地目录数据仅用于验证和说明,不能作为当前价格或可用性的权威来源。
数据组 代表字段 用途
产品 productCode、productName、enabled、channel、fileType、min/max、hintMinCount/hintMaxCount、acceptTimeRequired、paymentChannels 根据当前公开产品配置进行选择和验证。
提交 title、author、productCode、fileName、objectKey、contentType、fileSize,以及要求时的 acceptTime 或 checkDbs 仅验证并传输公开提交流程所需字段。
订单 orderNo、productCode、productName、payAmount、payStatus、status 以及查询结果 canUpload 跟踪原订单并确定适当的下一步。
报告 可用的报告字段,以及返回时提供的 HTTPS 下载地址 将用户引导至公开报告页面,并仅说明实际存在的字段。
参考文件 references/domain-and-routes.md、references/product-catalog.md、references/product-catalog.json、references/workflow.md、references/api-contract.md、references/settlement-and-status.md、references/report-and-verification.md 以及相关 FAQ 和政策参考文件 记录路由、产品映射、公开 API 行为、状态规则和响应指南。
公开路由区分自助订单(/pzw 和 /pzw/check)与凭据订单工作流(/zw 和 /zw/check)。临时上传元数据仅用于当前上传,不会纳入长期日志或面向用户的答复。公开请求和响应中不包含内部供应商路由及履约字段。
高级特性
实时优先的产品选择:
正式提交前读取当前产品配置;本地目录快照不会覆盖实时详情。
分离 dry-run 和提交路径:
dry-run 在不联网提交的情况下验证本地输入;正式提交则遵循实时配置、presign、HTTPS 上传和创建订单的流程。
AIGC 长文档边界处理:
CNKI_AIGC_OVER_80000
产品代码和实时字符提示,而非依赖显示名称措辞。
两种订单工作流:
支持自助
/pzw
订单和关联现有订单的凭据式
/zw
上传;后者会检查订单归属和上传资格。
幂等恢复指引:
建议超时后查询原订单,并避免重复上传、下单或付款。
按状态交接:
将未付款、处理中、已完成和失败的订单引导至相关公开页面或客服,而不更改履约状态。
安全处理报告:
使用网站的报告页面,仅接受脚本提供的 HTTPS 报告链接;避免暴露临时供应商 HTTP URL。
用户掌控付款和核验:
付款、检测卡结算及输入验证码均由用户在官方页面完成。
严格遵守公开接口边界:
拒绝域名覆盖,并避免管理后台、供应商、内部履约、破坏性订单及手动上传操作。
name: cnki-paper-check description: 当用户询问或操作知网本科/专科、硕博、期刊、AIGC(含 8 万字符及以上)检测,或需要在 cnki.cqccjy.cn 选择产品、上传论文、查询订单、交接支付、下载报告、阅读报告或验真时使用。该 Skill 固定使用 CQCCJY 的 /pzw、/zw 公共用户端和公开接口;不自动支付、不代填检测卡/验证码、不操作后台人工履约,也不把个人预检承诺为学校或期刊终检。