关于 eos-composition
依据 Strunk & White 第二章的 11 条写作原则审阅文本的技能。它评估结构与表达,并针对需要改进之处提供具体反馈和修改前后示例。
主要功能
- 01按 11 条原则审阅文本
- 02评估结构与段落组织
- 03识别被动表达和否定句式
- 04标出冗词与平行结构问题
- 05提出具体修改建议
适用场景
- 01检查草稿的写作结构问题
- 02调整段落以提升清晰度与组织性
- 03查找冗长或不平行的表达
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ neurofoo/ agent-skills --skill eos-composition安装后在 Claude Code 中输入/eos-composition确认已加载。
详细介绍
文体要素:11 条写作原则
根据 Strunk & White 在第二章提出的 11 条基本写作原则审阅文章。
说明
分析提供的文本,找出结构和写作方面的问题。需要改进时,请提供具体示例,并给出修改前后的建议。
输出格式
审阅文本:[标题或简短描述]
写作原则审阅
| # | 原则 | 状态 | 备注 |
|---|---|---|---|
| 1 | 选择合适的结构并贯彻始终 | 通过/需要改进/不适用 | [反馈] |
| 2 | 以段落为写作单位 | 通过/需要改进/不适用 | [反馈] |
| 3 | 使用主动语态 | 通过/需要改进/不适用 | [反馈] |
| 4 | 使用肯定句式 | 通过/需要改进/不适用 | [反馈] |
| 5 | 使用明确、具体、形象的语言 | 通过/需要改进/不适用 | [反馈] |
| 6 | 删去多余的词语 | 通过/需要改进/不适用 | [反馈] |
| 7 | 避免连续使用松散句 | 通过/需要改进/不适用 | [反馈] |
| 8 | 用平行结构表达并列观点 | 通过/需要改进/不适用 | [反馈] |
| 9 | 将相关词语放在一起 | 通过/需要改进/不适用 | [反馈] |
| 10 | 总结时保持时态一致 | 通过/需要改进/不适用 | [反馈] |
| 11 | 将强调内容放在句末 | 通过/需要改进/不适用 | [反馈] |
详细发现
原则 3:主动语态
发现的被动语态:
| 原文 | 建议 |
|---|---|
| [被动结构] | [主动表达] |
原则 4:肯定句式
发现的否定表达:
| 原文 | 建议 |
|---|---|
| "He was not very often on time" | "He usually arrived late" |
原则 6:删去多余的词语
发现的冗长表达:
| 原文 | 建议 |
|---|---|
| "the reason why is that" | "because" |
| "in spite of the fact that" | "although" |
| "the fact that he had arrived" | "his arrival" |
原则 8:平行结构
发现的非平行结构:
| 原文 | 建议 |
|---|---|
| [非平行结构] | [平行版本] |
原则参考
-
选择合适的设计并坚持下去 — 规划好结构。明确自己要建的是帐篷还是大教堂。设计可以改变,但要先有一个设计。
-
以段落为写作单位 — 每个段落都应展开一个主题。用主题句开头,以强调重点收尾。不要把段落拆成单句,也不要让段落过长。
-
使用主动语态 — “主动语态通常比被动语态更直接、更有力。”写“我会永远记得第一次拜访”,而不是“我第一次拜访会永远被我记得”。
-
用肯定句表达观点 — 说清楚是什么,而不是什么。“他通常来得很晚”比“他并非经常准时”更有力。避免使用双重否定结构。
-
使用明确、具体、形象的语言 — 与其泛泛而谈,不如具体描述;与其含糊其辞,不如明确表达;与其抽象概括,不如描绘具体情境。“一段恶劣天气开始了” → “那一周每天都下雨。”
-
删去不必要的词语 — “有力的写作言简意赅。”每个词都应发挥作用。常见冗余表达:
- “关于是否……” → “是否……”
- “毫无疑问的是……” → “毫无疑问”
- “……这一事实” → 通常可以删去
- “……的人”/“曾经……的” → 通常可以删去
-
避免连续使用松散的句子 — 不要用“和”“但是”“所以”把分句串在一起。变换句式,使用从属结构。
-
用平行结构表达并列观点 — 相似的内容应采用相似的形式。“法国人、意大利人、西班牙人和葡萄牙人” → “法国人、意大利人、西班牙人和葡萄牙人”。
-
让相关词语彼此靠近 — 将修饰语放在其修饰对象附近。“他只发现了两个错误” → “他发现的只有两个错误”。
-
总结时保持时态一致 — 总结作品时,全篇使用现在时。不要在现在时和过去时之间切换。
-
把强调的词语放在句末 — 句末是最醒目的位置。围绕关键词组织句子。“自那时以来,人类在坚忍方面几乎没有进步,尽管在许多其他方面取得了进步” → 结尾显得无力。修改句子,突出重点。
总结
整体结构:[条理清晰/需要改进/杂乱无章]
用词精炼度:[简洁/略显冗长/冗长]
最重要的 3 项改进:
- [最重要的结构调整]
- [第二优先事项]
- [第三优先事项]
指南
- 关注整体规律,而非孤立个例
- 主动语态并非总是更好;当行为主体未知或不重要时,被动语态也很合适
- “删去不必要的词语”不等于“删掉所有词语”——为了行文节奏和清晰度,有时需要多用几个词
- 技术写作有时确实需要更详细的说明
$ARGUMENTS