用途
中文高校和期刊普遍要求参考文献按 GB/T 7714《信息与文献 参考文献著录规则》著录。多数论文仍沿用 2015 年版,需确认所在学校是否采用更新版本。学生在细节上容易失分,例如缺少文献类型标识、字段之间标点错误、超过三位作者仍全部列出、英文姓名书写顺序颠倒等。该技能用于按标准格式化参考文献并逐条检查,长列表可借助脚本处理。
除另有要求外,说明文字使用简体中文。只格式化用户提供的内容,不添加来源中没有的 DOI、页码或年份。
主要能力
- 按文献类型套用对应著录格式,例如:
- 期刊 [J]:[1] 作者. 题名[J]. 刊名, 年, 卷(期): 起止页码. DOI.
- 图书 [M]:[2] 作者. 书名[M]. 版本(第1版不写). 出版地: 出版者, 出版年: 引用页码.
- 学位论文 [D]:[3] 作者. 题名[D]. 保存地: 保存单位, 年份.
- 会议 [C]、标准 [S]、专利 [P]、报告 [R]、报纸 [N]、在线资源 [EB/OL](含引用日期与 URL)。
- 作者处理:最多列出三位,其后中文用“等”、英文用“et al.”;英文姓名姓在前并写全名,名用缩写且不加缩写点(如 SMITH J,或在学校允许时写作 Smith J)。
- 提供逐条检查表,列明类型标识、缺失或错误字段以及是否已修正。
- 对长列表提供格式化脚本:python3 scripts/gbt7714.py references.json,每条文献一个 JSON 对象(字段:type、authors、title、journal、year、volume、issue、pages、publisher、place、url、accessed、doi)。脚本输出编号列表,并对缺失必填字段给出警告,而不是猜测补齐。
使用方式
未提供时应向用户索取以下输入:
- 参考文献,形式不限(复制文本、BibTeX、CNKI 导出或明细列表)。
- 著录体系:顺序编码制(按引用顺序编号)或著者-出版年制。
- 版本及学校或期刊的特定要求。
- 语言处理:英文文献是否保留英文标点(通常保留)或遵循学校规定。
输出结构:
- 格式化列表。
- 条目检查表(编号、类型标识、缺失或错误字段、是否已修正)。
- 格式化脚本说明。
适用场景
- 修改参考文献格式,使其符合 GB/T 7714。
- 判断学位论文、会议论文等文献类型标识。
- 区分顺序编码制与著者-出版年制并选择使用。
- 将论文参考文献按国家标准排版。
限制与质量检查要求
- 每条须有文献类型标识,如 [J]、[M]、[D]、[EB/OL]。
- 任何条目在“等”或“et al.”之前不得列出超过三位作者。
- 英文作者姓名姓在前、名用缩写。
- 网络来源须同时包含引用日期和 URL。
- 编号条目按正文首次引用顺序排列。
- 不得编造字段,缺失字段标记为“缺失”。
应避免:直接复制 CNKI 导出而不检查(导出常缺页码或类型标识错误);混用两种体系(一篇论文应自始至终使用同一体系);英文条目误用全角标点(,.),除非学校要求;凭记忆填补空缺。错误的年份或卷号比标记缺失更糟。
触发示例
- “帮我把这些参考文献改成 GB/T 7714 格式。”
- “学位论文和会议论文的文献类型标识是什么?”
- “顺序编码制和著者-出版年制有什么区别?我该用哪个?”
- “Format my references to GB/T 7714 for my thesis.”