安装与下载
1 ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install chinese-academic-paper
2 手动安装
将技能文件夹复制到以下位置之一
~/.openclaw/skills/
{'/skills/'}
优先级:工作区 › 全局 › 内置
3 提示词安装
将此提示词复制到 Openclaw 即可自动安装。
请帮我使用 Clawhub 安装 skill-chinese-academic-paper。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
基本信息
chinese-academic-paper
安装指南
- ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install chinese-academic-paper - 手动安装
将技能文件夹复制到以下位置之一
全局模式
~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置 - 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 chinese-academic-paper。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
下载技能 (.zip)
什么是
此 Openclaw Skills 工作流支持撰写算法与技术主题的长篇中文课程综述,涵盖选题确认、参考文献核实、大纲审批、论文撰写和文档导出。它适用于要求论文篇幅较长、引用真实且可追溯,并遵循统一学术格式的课程作业。
此工作流的目标是至少 12,000 个汉字和 20 页 A4 纸,参考文献至少 20 篇,其中英文文献不少于 10 篇。它采用 GB/T 7714-2015 参考文献格式,并使用 python-docx 和 LibreOffice 生成 DOCX 和 PDF 文件。Openclaw Skills 用户可以按照其中的检查节点审阅大纲并核实来源,然后生成最终文件。
应用场景
针对特定算法或技术主题撰写中文课程综述。
按照结构化的约九章大纲组织长篇学术作业。
引用前逐篇根据原始期刊、会议、DOI 或出版商页面核实参考文献。
制作论文,使用中文宋体、英文和数字使用 Times New Roman、小四(12 pt)正文以及双倍行距。
导出可直接提交的 DOCX 和 PDF 文件,并检查 PDF 是否达到最低页数要求。
按需为论文制作学术示意图、流程图、分类树或收敛曲线。
工作原理
确认作业详情: 收集用户的主题、学号、姓名和要求的文件名格式。
核实候选参考文献: 使用网络搜索逐一对照原始出版物或官方网站核查来源,并记录作者、年份、刊物、卷号或期号、页码以及可查到的 DOI。保留核实日志,宁可使用较少的已核实来源,也不要引用未经核实的文献。
起草并审阅大纲: 提出包含中英文摘要、约九章正文和参考文献的结构。估算篇幅为 12,000–14,000 个汉字,并在撰写正文前征得用户批准。
分章节撰写论文: 按照已批准的大纲分配内容,并将 [n] 等编号的文内引用与参考文献列表对应起来。需要时,简单公式使用纯文本下标,LaTeX 风格公式使用 OMML。
排版并导出: 使用 python-docx 生成 DOCX,应用指定字体和行距,然后通过无头模式的 LibreOffice 将其转换为 PDF。
验证交付文件: 检查参考文献核实记录、文档格式、输出文件名和 PDF 页数;目标为至少 20 页 A4 纸。
配置指南
按照智能体宿主环境的安装流程,将此技能载入 Openclaw Skills 环境;源指引未指定软件包或安装路径。
提供主题、学号、姓名和作业文件名要求。确认可以使用网络搜索核实来源。
安装文档生成和 PDF 转换工具。在 Ubuntu 系统上,尽可能使用虚拟环境安装 Python 依赖:
python3 -m venv .venv
source .venv/bin/activate
pip install python-docx
sudo apt-get update
sudo apt-get install libreoffice
确保 PDF 渲染时可以使用合适的中文字体。在 Linux 上,如果没有 SimSun,Noto Serif CJK 是实用的替代字体;DOCX 字体配置仍应通过 OOXML w:eastAsia 设置预期的东亚字体。
生成 DOCX、转换文件并检查页数:
libreoffice --headless --convert-to pdf --outdir . output.docx
pdfinfo output.pdf | grep Pages
在 Ubuntu 24 及更高版本中,系统 Python 可能会强制执行 PEP 668。请优先使用虚拟环境;如果必须安装到用户环境,技能说明可将 pip install --break-system-packages --user python-docx 作为解决方法。
数据架构
此工作流使用少量可追溯的项目文件和交付成果:
文件或记录 用途
references/verification-log.md 跟踪每个候选来源、引用键、作者/年份、核实来源和状态。若有 DOI 或官方出版信息,也应记录。
references/formatting-spec.md 保存字体、行距、段落、GB/T 7714-2015、python-docx、图像和 PDF 转换的详细指南。
DOCX 输出文件 使用 python-docx 生成的可编辑论文,包含标题、引用、参考文献和任何图表。
PDF 输出文件 使用 LibreOffice 从 DOCX 转换而来的提交版或审阅版。
可选图文件 流程图、分类树或收敛曲线等学术插图;如果无法使用 matplotlib,可使用 Pillow。
文件名采用 作业名称 + 学号 + 姓名 + 综述标题 的格式,并根据课程模板调整。建议的参考文献列表至少包含 20 篇已核实文献,其中英文文献至少 10 篇;建议额外核实至少 5 篇文献作为备用。引用体系使用 [n] 等编号文内标记,并与最终的 GB/T 7714-2015 参考文献列表对应。
高级特性
来源完整性检查节点:
要求对照原始出版物或官方网站进行网络核实,并保留参考文献审计记录,以减少虚构引用。
人工审批关卡:
要求用户在撰写全文前审阅并批准大纲。
结构化长篇规划:
提供九章综述框架,涵盖起源、标准方法、改进、理论、应用、比较、未来趋势和结论。
引用感知型撰写:
按照大纲分配内容,并将编号文内引用与参考文献列表关联起来。
中文排版处理:
使用 OOXML
w:eastAsia
在 python-docx 中正确设置东亚字体,同时为英文文本和数字设置 Times New Roman。
公式与插图选项:
支持纯文本下标、可选的 OMML 公式,以及使用 Pillow 生成的学术插图。
双格式导出与验证:
使用无头模式的 LibreOffice 将 DOCX 转换为 PDF,并通过
pdfinfo
检查最终 PDF 页数。
实用 Linux 指引:
处理缺少 SimSun 字体、CJK 字体回退,以及 Ubuntu PEP 668 对系统级 pip 安装的限制。
name: chinese-academic-paper description: 中文课程论文综述写作与排版导出。触发词:算法综述 / 课程论文 / 作业综述 with 小四 + 宋体 + 双倍行距 + docx+pdf 输出要求;GB/T 7714 参考文献排版;学术作业类长文(约 20 页)。流程覆盖参考文献真实性核查、章节大纲、正文写作、docx+pdf 双格式导出。 version: 1.0.1
中文课程论文综述写作与排版导出
适用任务
高校课程作业中的「算法/技术综述」类长文,典型排版要求:
正文 小四号(12pt)+ 双倍行距
中文宋体,英文/数字 Times New Roman
标题层级 黑体(二号 / 三号 / 小三)
参考文献 ≥ 20 篇(英文 ≥ 10 篇),GB/T 7714-2015 格式
长度 ≥ 20 页
输出 docx + pdf 双文件
文件名格式:作业名+学号+姓名+综述名称
工作流(4 步)
Step 1:选题确认 + 参考文献真实性核查
用户必填:
选题(具体算法 / 技术方向)
学号 + 姓名
文件名(一般遵循作业模板)
参考文献核查(学术诚信红线):
用 web_search 逐篇到原期刊/会议页面核验:作者、年份、期刊/会议名、卷期、页码、DOI
宁可少而真,不可多而假。AI 在学术写作中最常见的失败模式就是编造看起来合理的参考文献
建议留 5 篇以上缓冲(≥ 25 篇),覆盖:奠基论文、理论分析、改进算法、应用案例、近期综述
跟踪表(建议放在 references/verification-log.md):
| # | 引用键 | 作者/年份 | 来源(IEEE Xplore / DOI / 期刊官网) | 状态 |
Step 2:出大纲等用户审核
9 章左右标准结构(中英摘要 + 9 章正文 + 参考文献):
第 1 章 绪论(背景、综述脉络、选题意义、组织结构)
第 2 章 起源 / 思想萌芽
第 3 章 标准算法流程与结构
第 4 章 改进研究(最长,约占 30%)
第 5 章 理论分析(收敛性 / 稳定性 / 参数选择)
第 6 章 应用研究
第 7 章 与同类算法对比(可含对比表)
第 8 章 未来发展趋势
第 9 章 结论
字数预估 12,000-14,000 中文字符 → 20-24 页(小四双倍行距)
大纲必须用户确认后再写正文
Step 3:批量出正文
按大纲比例分配字数,引用 [n] 上标对应参考文献列表
数学公式:纯文本下标(v_id, x_id)足够 docx 渲染;如需 LaTeX 风格,可在 docx 中用 OOXML 嵌入 OMML(详见 references/formatting-spec.md)
一气呵成输出全文后再统一排版(避免来回切换格式)
Step 4:排版导出
工具链:python-docx 生成 docx + libreoffice (soffice --headless) 转 pdf
详细字体/行距/段落规范见 references/formatting-spec.md
验证:pdfinfo output.pdf | grep Pages 确认页数 ≥ 20
关键避坑(必读)
永远 web-verify 参考文献——见 Step 1。这是 AI 学术写作的 #1 失败模式
python-docx 字体必须设 OOXML w:eastAsia——单纯 run.font.name = "宋体" 不会让中文渲染为宋体;要写到 rFonts 的 eastAsia 属性
Linux 下没有宋体/SimSun——脚本写 宋体,Word/WPS 打开时回退到本地可用中文字体(Linux 常用 Noto Serif CJK SC);PDF 由 libreoffice 渲染时会用 Noto Serif CJK,效果接近
页数预估:A4 双倍行距小四约 600-700 中文字/页;20 页 ≈ 13,000 字
pip 装 python-docx 用 --break-system-packages——Ubuntu 24+ PEP 668 默认禁止系统级 pip,装本地:pip install --break-system-packages --user
插图时 matplotlib 装不上就 Pillow——matplotlib 依赖重、可能装到一半长时间无输出;Pillow (from PIL import Image, ImageDraw, ImageFont) 一般已装在系统,可以现成画流程图、分类树、收敛曲线等学术插图。中文字体走 /usr/share/fonts/opentype/noto/NotoSerifCJK-Regular.ttc(ImageFont.truetype 直接读 .ttc 即可)。图嵌入 docx 的辅助函数见 references/formatting-spec.md §5.6
完成标准
用户确认选题 + 学号姓名 + 文件名
≥ 20 篇参考文献,每篇都有 web 核验记录(DOI 或期刊页码)
大纲经用户审核通过
正文 ≥ 12,000 中文字符
docx + pdf 双文件
PDF ≥ 20 页(A4)
字体符合(小四 + 宋体/TNR + 双倍行距)
参考文件
references/formatting-spec.md —— 字体、行距、段落、GB/T 7714 格式、python-docx 关键代码片段、soffice 转 PDF 命令
联邦排除证据审查
联邦合同研究