name: writing-style-check description: 学术写作风格检查技能。基于通用学术写作规范,自动检测文本中的写作违规,包括语言基调、段落结构、标点格式、术语使用等问题。触发条件:用户要求检查写作规范、润色学术论文、修改段落结构、遵循术语格式、修正标点符号等。
学术写作风格检查
本技能依据通用学术写作规范提供风格检查与指导。
词汇替换与说法替换采用结构化映射表维护:
references/lexicon-substitutions.zh-CN.json
在执行润色建议时,映射表用于提供候选替换,不进行脱离语境的机械替换。
核心原则
MUST(必须):违反即返工,无例外 SHOULD(应当):强烈建议遵守 MAY(可以):可选
语言基调
禁止表达
| 类别 | 禁止示例 |
|---|---|
| 感叹式开头 | "在当今科技飞速发展……""随着人工智能浪潮席卷……" |
| 宏大叙事断言 | "引领第四次工业革命""重塑人类文明进程" |
| 文学化比喻 | "赋予设备灵魂""让机器拥有大脑" |
| 能力堆砌句 | "不仅……更……还……"连续3项以上层进 |
| 演进式隐喻 | 用"走向""升级为""蜕变为"描述技术变化 |
代词使用
指代非人物体、系统、概念时,必须用"它",禁止用"他"。
数据引用
凡引用统计数字,必须在同一句内标注来源机构与年份:
据[机构]统计,[年份],……[引用标记]
段落与句子结构
段落开头
段落第一句必须是判断句,直接陈述核心论点。禁止以时间状语、条件状语或背景铺垫开头。
列表引出
4项及以上并列内容必须用以下句式引出,禁止直接跟列表:
……主要包括以下X个方面:
……主要表现在以下几个方面:
……可分为以下X类:
标点规则
| 并列成分数量 | 标点规则 |
|---|---|
| 3个及以内 | 顿号(、) |
| 4个及以上 | 必须用分号(;) |
流程描述
禁止使用箭头符号(→)串联流程步骤。必须使用完整的学术文字描述。
技术介绍顺序
介绍一项技术时,建议按以下顺序展开:
- 定义(中英文名称)
- 工作原理
- 系统组成
- 分类(如适用)
- 典型应用(含量化效益指标)
- 局限性
重点标注
| ✅ 正确 | ❌ 禁止 |
|---|---|
| 特别指出,…… | 值得注意的是,…… |
| 需要说明的是,…… | 很重要的是,…… |
标点与格式
中文标点
除数学公式内部外,必须使用中文全角标点。
引号
必须使用中文弯引号("……" "'……'""),禁止使用英文直引号。
缩写格式
首次出现必须先给中文全称再给英文全称和缩写:
联邦学习(Federated Learning,FL)
括号限制
正文括号仅限两种用途:
- 注明缩写全称
- 补充数字参数
禁止用括号对前文术语进行说明或重述。
快速核查
常见违规速查:
| 编号 | 类别 | 错误 |
|---|---|---|
| L1 | 宏大叙事 | "引领第四次工业革命" |
| L2 | 代词 | "他"指代系统 |
| L3 | 数据来源 | "突破百亿台"无引用 |
| P1 | 段落开头 | "随着……"状语开头 |
| F1 | 标点符号 | 英文直引号 |
| F2 | 缩写格式 | "联邦学习(FL)" |
| F5 | 破折号分节 | "——"分隔段落 |
自动检查脚本
运行写作风格检查:
python3 scripts/writingstylecheck.py <文件路径>
python3 scripts/writingstylecheck.py --text "你的文本"
python3 scripts/writingstylecheck.py --demo # 运行演示
python3 scripts/writingstylecheck.py <文件路径> --format json
python3 scripts/writingstylecheck.py <文件路径> --fix
python3 scripts/writingstylecheck.py <文件路径> --fix-dry-run
脚本可检测:
- L节(语言基调):感叹式开头、宏大叙事、文学化比喻、代词使用、数据引用
- P节(段落结构):段落开头、列表引出、并列标点
- T节(技术内容):重点标注词语
- F节(符号格式):引号、括号、缩写格式、加粗、破折号分节
- LX节(词汇替换):基于映射表的口语到学术表达替换建议
检查结果采用 pep8 风格输出:
<path>:<line>:<col>: <code> 条目:<rule_id> <message>
其中 E-* 为 MUST 级错误,W-* 为 SHOULD 级建议。
可选参数:
--format json:输出结构化报告,便于自动化流程接入--fix:执行低风险自动修复(文件输入会直接写回)--fix-dry-run:执行低风险自动修复预览(不写回文件)
详细规范
完整规范文档见 references/WritingStyle.md,包含条款、示例与约束等级。
词汇替换映射见 references/lexicon-substitutions.zh-CN.json,用于术语与表达的标准化建议。