Files
gh-wasabeef-claude-code-coo…/commands/style-ai-writing.md
2025-11-30 09:05:46 +08:00

187 lines
4.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## AI 写作检查
检测 AI 生成文本的机械化模式,并提供更自然的中文改进建议。
### 使用方法
```bash
/ai-writing-check [选项]
```
### 选项
- 无参数 : 分析当前文件或选中的文本
- `--file <path>` : 分析特定文件
- `--dir <path>` : 批量分析目录内的文件
- `--severity <level>` : 检测级别 (all/high/medium)
- `--fix` : 自动修复检测到的模式
### 基本示例
```bash
# 检查文件的 AI 痕迹
cat README.md
/ai-writing-check
「检查这个文档的 AI 痕迹并提供改进方案」
# 分析特定文件
/ai-writing-check --file docs/guide.md
「检测 AI 风格的表达并建议自然的表达方式」
# 扫描整个项目
/ai-writing-check --dir . --severity high
「只报告项目中重要的 AI 痕迹问题」
```
### 检测模式
#### 1. 列表格式的机械化模式
```markdown
检测示例:
- **重要**: 这是重要的项目
- 已完成的项目 (带勾选标记)
- 热门话题 (带火焰表情)
- 准备启动 (带火箭表情)
改进示例:
- 重要项目:这是重要的项目
- 已完成的项目
- 热门话题
- 准备启动
```
#### 2. 夸张和炒作表达
```markdown
检测示例:
革命性的技术将改变行业。
这完全解决了问题。
像魔法一样运行。
改进示例:
有效的技术将为行业带来变化。
解决了许多问题。
运行流畅。
```
#### 3. 机械化的强调模式
```markdown
检测示例:
**想法**: 有新的提议 (带灯泡表情)
**注意**: 重要警告事项 (带警告表情)
改进示例:
想法:有新的提议
注意事项:重要警告事项
```
#### 4. 冗余的技术写作
```markdown
检测示例:
首先先进行设置。
可以使用这个工具。
大幅提升性能。
改进示例:
首先进行设置。
可以使用这个工具。
性能提升 30%。
```
### 与 Claude 配合
```bash
# 文档整体的 AI 痕迹分析
cat article.md
/ai-writing-check
「从以下角度分析并提供改进方案:
1. 机械化表达的检测
2. 自然中文的修改建议
3. 按优先级排列的改进列表」
# 聚焦特定模式
/ai-writing-check --file blog.md
「特别关注夸张表达和冗余表达并提供改进建议」
# 批量检查多个文件
find . -name "*.md" -type f
/ai-writing-check --dir docs/
「分析整个文档的 AI 痕迹并创建摘要」
```
### 详细示例
```bash
# 改进前后对比
/ai-writing-check --file draft.md
「检测 AI 风格的表达,按以下格式展示:
- 问题位置 (带行号)
- 问题类型和原因
- 具体改进方案
- 改进效果」
# 自动修复模式
/ai-writing-check --file report.md --fix
「自动修复检测到的模式并报告结果」
# 项目 AI 痕迹报告
/ai-writing-check --dir . --severity all
「分析整个项目的 AI 痕迹:
1. 统计信息 (按模式分类的检测数)
2. 问题最多的文件 TOP 5
3. 改进优先级矩阵
4. 分阶段改进计划」
```
### 高级用法
```bash
# 应用自定义规则
/ai-writing-check --file spec.md
「作为技术规格书,使用以下额外标准检查:
- 模糊表达 (适当的、根据需要)
- 缺乏具体性 (高速 → 具体数值)
- 术语使用不一致」
# CI/CD 集成检查
/ai-writing-check --dir docs/ --severity high
「以可在 GitHub Actions 执行的格式输出结果:
- 错误数和文件名
- 需要修复的行号
- exit code 设置」
# 风格指南合规检查
/ai-writing-check --file manual.md
「基于公司风格指南进行额外检查:
- 敬语使用 (统一礼貌用语)
- 专业术语的适当使用
- 对读者的考虑」
```
### 注意事项
- AI 痕迹的判定因上下文而异,建议仅作参考
- 根据文档类型 (技术文档、博客、手册等) 调整标准
- 不必接受所有建议,选择合适的即可
- `--fix` 选项会自动修复检测到的模式
### 命令执行时的行为
执行 `/ai-writing-check` 命令时Claude 会进行以下处理:
1. **模式检测**: 从指定的文件或文本中检测 AI 风格的模式
2. **具体修改建议**: 为每个问题提供带行号的修改方案
3. **--fix 模式**: 自动修复检测到的模式,并显示结果摘要
4. **报告生成**: 提供检测数、改进优先级、修改前后对比
Claude 会读取实际文件内容,基于 textlint-rule-preset-ai-writing 的规则进行分析。
### 参考
此命令参考了 [textlint-rule-preset-ai-writing](https://github.com/textlint-ja/textlint-rule-preset-ai-writing) 的规则集创建。这是一个 textlint 规则预设,用于检测 AI 生成文本的机械化模式,促进更自然的表达。