返回顶部
c

clear-writing清晰书写

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
1,117
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

clear-writing

清晰写作

清晰有力地写作。本技能涵盖该做什么(斯特伦克规则)、如何构建技术文档(Divio模式、模板),以及不该做什么(AI反模式、文档反模式)。

何时使用

当你为人类撰写散文时,请使用本技能:

  • - 文档、README文件、技术说明
  • API文档、端点参考、集成指南
  • 教程、操作指南、架构文档
  • 提交信息、拉取请求描述
  • 错误消息、UI文案、帮助文本、注释
  • 报告、摘要或任何说明
  • 编辑现有散文以提高清晰度

如果你在写句子给人类阅读,请使用本技能。

有限上下文策略

当上下文紧张时:

  1. 1. 凭判断力撰写草稿
  2. 将草稿和相关参考文件分派给子代理
  3. 让子代理进行文字编辑并返回修订版

加载单个参考文件(约1,000–4,500个token)而非完整技能,可显著节省上下文。

风格要素

小威廉·斯特伦克的《风格的要素》(1918年)教你如何清晰写作并果断删减。

规则

基本用法规则(语法/标点)

  1. 1. 所有格单数加s
  2. 系列中除最后一项外,每项后用逗号
  3. 插入语前后用逗号括起
  4. 在连接并列从句的连词前加逗号
  5. 不要用逗号连接独立从句
  6. 不要将句子一分为二
  7. 句首的分词短语应指向语法主语

基本写作原则

  1. 8. 每个主题一个段落
  2. 段落以主题句开头
  3. 使用主动语态
  4. 以肯定形式陈述
  5. 使用明确、具体、实在的语言
  6. 省略不必要的词语
  7. 避免一连串松散的句子
  8. 以相似形式表达并列思想
  9. 将相关词语放在一起
  10. 在摘要中保持同一时态
  11. 将强调性词语放在句末

参考文件

如需带示例的完整解释:

章节文件~Token数
语法、标点、逗号规则references/elements-of-style/02-elementary-rules-of-usage.md2,500
段落结构、主动语态、简洁
references/elements-of-style/03-elementary-principles-of-composition.md | 4,500 |
| 标题、引文、格式 | references/elements-of-style/04-a-few-matters-of-form.md | 1,000 |
| 用词、常见错误 | references/elements-of-style/05-words-and-expressions-commonly-misused.md | 4,000 |

大多数任务只需要03-elementary-principles-of-composition.md——它涵盖了主动语态、肯定形式、具体语言和省略不必要的词语。

应避免的AI写作模式

大语言模型会回归统计平均值,产生泛泛而谈、浮夸的散文。避免:

  • - 浮夸之词: 关键、至关重要、不可或缺、见证、持久遗产
  • 空洞的-ing短语: 确保可靠性、展示功能、突出能力
  • 宣传性形容词: 突破性、无缝、稳健、尖端
  • 过度使用的AI词汇: 深入探讨、利用、多方面的、培养、领域、锦绣画卷
  • 格式过度使用: 过多的项目符号、表情符号装饰、每隔一个词就加粗

要具体,不要浮夸。说出它实际做了什么。

关于这些模式为何出现的全面研究,请参见references/signs-of-ai-writing.md。维基百科编辑开发了这份指南来检测AI生成的提交内容——他们的模式有充分记录并经过实地测试。

文档类型(Divio框架)

类型目的结构
README第一印象,项目概览标题、描述、快速开始、安装、使用
教程
学习导向,引导式体验 | 带预期结果的有编号步骤 | | 操作指南 | 任务导向,解决特定问题 | 问题陈述 → 步骤 → 结果 | | 参考 | 信息导向,完整准确 | 按字母顺序或分组,格式一致 | | 解释 | 理解导向,背景和原理 | 叙事散文、图表、历史 | | 架构文档 | 系统设计,组件关系 | 上下文 → 组件 → 数据流 → 决策 | | API文档 | 端点契约,集成指南 | 端点 → 参数 → 请求 → 响应 → 错误 |

结构模式

倒金字塔

以最重要的信息开头。后续每个部分增加细节。

  1. 1. 它的作用(一句话)
  2. 如何使用(快速开始)
  3. 配置选项
  4. 高级用法
  5. 内部机制/实现细节

问题-解决方案

  1. 1. 问题——出了什么问题、症状、错误消息
  2. 原因——为什么会发生(简要)
  3. 解决方案——逐步修复
  4. 预防——将来如何避免

顺序步骤

每一步都是一个单一操作,带有可验证的结果。

  1. 1. 步骤——一个操作,一个动词
预期结果:读者应该看到什么
  1. 2. 步骤——下一个操作
预期结果:成功的确认

写作规则

规则指南示例
短句保持在25词以内配置更改后服务器会自动重启。
主动语态
主语执行动作 | 该函数返回一个promise而非一个promise被返回 | | 现在时态 | 描述当前行为 | 此端点接受JSON而非将接受JSON | | 每段一个想法 | 每个段落有一个要点 | 在主题转换处分隔复合段落 | | 首次使用定义术语 | 绝不假设词汇量 | ORM(对象关系映射器)将... | | 第二人称 | 直接称呼读者 | 你可以配置...而非人们可以配置... | | 一致的术语 | 选择一个术语并坚持使用 | 不要在repo和repository之间交替使用 | | 具体而非抽象 | 具体优于泛泛而谈 | 返回404状态码而非返回一个错误 |

文档中的代码示例

每个代码示例必须遵循以下规则:

  1. 1. 完整且可运行——复制粘贴即可执行,无需修改
  2. 有注释——注释非显而易见的部分,而非显而易见的部分
  3. 渐进复杂度——先展示最简单的情况,然后是高级用法
  4. 带语言标签——始终在围栏代码块中指定语言
  5. 最新——示例必须适用于文档记录的版本
  6. 最小化——只展示相关内容;去掉无关的样板代码

python

好:完整、有注释、最小化


import httpx

创建带基础URL的客户端,避免重复输入

client = httpx.Client(base_url=https://api.example.com)

按ID获取用户——返回User字典,或在4xx/5xx时抛出异常

response = client.get(/users/42) response.raiseforstatus() user = response.json() print(user[name]) # Ada Lovelace

README模板

markdown

项目名称

一行描述该项目的作用及其目标用户。

快速开始

从零到可用的最快路径。三个命令或更少。

安装

前置条件、系统要求和逐步安装。

使用

带代码示例的常见用例。覆盖80%的情况。

API

公共API接口——函数、类、CLI标志、端点。

配置

环境变量、配置文件及其默认值。

贡献

如何设置开发环境、运行测试和提交更改。

许可证

许可证名称和完整LICENSE文件的链接。

README规则:

  • - 快速开始部分控制在读者60秒内完成
  • 仅当徽章保持最新时才包含徽章行
  • 链接到更深入的文档,而不是让README臃肿
  • 每当公共接口发生变化时更新README

API文档模式

按此结构记录每个端点:

markdown

GET /users/:id

通过唯一标识符检索单个用户。

认证: 需要Bearer令牌

路径参数:

参数类型必填描述
idstring用户的唯一ID

响应:200 OK

{json响应示例}

错误响应:

状态代码描述
401UNAUTHORIZED缺少或无效的令牌
404
NOT_FOUND | 用户不存在 |

始终记录错误信息,包括:HTTP状态、机器可读的错误代码、人类可读的消息以及解决步骤。

受众适配

| 受众 | 上下文级别 | 重点 |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 clear-writing-1776419977 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 clear-writing-1776419977 技能

通过命令行安装

skillhub install clear-writing-1776419977

下载

⬇ 下载 clear-writing v0.1.0(免费)

文件大小: 72.2 KB | 发布时间: 2026-4-17 18:23

v0.1.0 最新 2026-4-17 18:23
Initial release: a skill for writing clear, concise technical prose.

- Incorporates Strunk's rules for clarity and brevity in writing.
- Provides templates and structure patterns for documentation (Divio framework, inverted pyramid, problem-solution).
- Outlines anti-patterns typical of AI-generated text and how to avoid them.
- Includes specific guidance and rules for code examples in documentation.
- Supplies a README template and checklists for high-quality technical writing.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部