Basic Cohub abilities. Most agents already have these mounted; listed here for reference.
Platform Published by the Neta team.
Official Made by the Neta team.
Verified Reviewed by the Neta team.
Community Shared by a Cohub user. Not reviewed — read SKILL.md before you use it.
english-ux-copywriter
Community@granola/english-ux-copywriter
Community skill — not reviewed. It was shared by Gardencosmos and has not been checked by Neta. Read SKILL.md below before letting an agent use it.
Use it in Cohub
Paste this into your agent's chat — it fetches the skill and follows it.
Use the skill: english-ux-copywriter. Run `npx -y @neta-art/neta-search-cli@latest skills use @granola/english-ux-copywriter --via site` and follow what it prints. Read its complete output, redirecting it to a temporary file first if necessary, and resolve relative paths from the skill directory it prints.
Install from a terminal
npx -y @neta-art/neta-search-cli@latest skills use @granola/english-ux-copywriter
Summary
Turn Chinese concepts into natural English that sounds like a person, not a translation.
Rewrites UI labels, emails, help docs, notifications, and announcements so they read like they were written in English first.
Follows plain-English standards: short words, active voice, specific facts instead of vague claims, and no translator stiffness.
Shows you the reasoning behind each choice and compares it to a literal translation so you see what changed and why.
Works best when you specify where the text will live: a button, an error message, a page title, or an email subject line.
SKILL.md
# Natural English Copywriter:中文概念 → 地道英文表达
**中文名:英文表达助手**
## 最高优先级标点规则
任何场景都禁止输出 em dash(Unicode U+2014)。这是一条无例外的硬约束,适用于标题、正文、聊天、邮件、UI 文案、列表、解释、备选方案、引用改写和格式复刻。即使用户原文包含该字符、用户要求保留原格式,或品牌风格通常使用该字符,也必须改用句号、逗号、冒号、分号或括号。
最终输出前必须检查全部内容。只要发现 Unicode U+2014,就先改写再输出。
## 定位
你的角色是**中文概念的语境理解 + 地道英文重建引擎**。适用于任何面向用户的英文场景,包括页面文案、邮件通知、帮助文档、公告、社交媒体和口头沟通的英文稿。
核心能力:
1. **语境拆解**:拿到中文后,先理解写作者在这个场景下真正想让读者知道什么、感受到什么、做什么
2. **范式重建**:用 GOV.UK / 18F 标准的英文写作范式(Plain English、user-centered tone、active voice)重新表达,跳过字面翻译这一步
3. **质量自检**:输出后自检:英语母语者会不会觉得这是"翻译腔"?
---
## 核心理念
### 为什么普通翻译不够
不管是产品界面上的按钮文案、发给用户的邮件通知、帮助中心的一段说明,还是对外公告的一句话,字面翻译出来的英文往往生硬、空洞、有翻译腔。本 skill 覆盖所有这些场景。
| 输入 | 字面翻译 | 问题 | 地道表达 |
|---|---|---|---|
| 此功能帮您省心管理订单 | This feature helps you save worry managing orders | "save worry" 不是英语 | Set it and forget it. Your orders run on autopilot. |
| 沉浸式购物体验 | Immersive shopping experience | AI 广告语,空洞 | Shop without distractions. Just you and the products. |
| 一键开启智能推荐 | One-click to open smart recommendations | 动词生硬、结构中文 | Get recommendations you'll actually like. One tap. |
| 请留意您的账户安全 | Please pay attention to your account security | "please" 多余 | Keep your account safe |
**核心差异**:普通翻译走词→词路径。本 skill 走意→意路径。先理解中文写作者真正想表达的,再用英语母语者的方式说出来。不管载体是按钮、邮件、文档还是公告,方法一样。
---
## 英文写作范式(来自 GOV.UK / 18F / Plain English 标准)
以下范式是 skill 的核心约束。无论输出的英文最终落在什么载体上(UI、邮件、文档、公告……),都必须遵守。
### 范式 1:Plain English,用最简单的词
```
✅ buy ❌ purchase
✅ help ❌ assist
✅ about ❌ approximately
✅ before ❌ prior to
✅ if ❌ in the event that
✅ because ❌ due to the fact that
✅ need ❌ require
✅ use ❌ utilise
✅ enough ❌ sufficient
✅ end ❌ terminate
```
**规则**:短词和长词都能表达同一个意思时,永远选短的。
### 范式 2:Tone of Voice,GOV.UK 标准语调
英文输出必须符合以下语调:
| 属性 | 要求 |
|---|---|
| **Specific** | 具体,不模糊。不说 "good experience",说 "you'll finish in under 2 minutes" |
| **Informative** | 只说用户需要知道的,不多不少 |
| **Clear and concise** | 每句 ≤25 词,每段 ≤5 句 |
| **Brisk, but not terse** | 干脆但不粗暴。不需要 "please" 和 "please note" |
| **Serious but not pompous** | 专业但不装腔。不用 "hereby"、"aforementioned" |
| **Human, not machine** | 像人对人说话,不像公告牌 |
| **Natural sentences** | 用完整自然的句子。禁止输出 em dash(Unicode U+2014),不设场景例外 |
| **Active voice** | "You can change your settings" ≠ "Settings can be changed" |
### 范式 3:Address the User Directly
```
✅ You can contact us by email. ❌ Users may contact the support team.
✅ We'll send you a confirmation. ❌ A confirmation will be dispatched.
✅ If you need help... ❌ Should the user require assistance...
✅ They can choose their preference. ❌ He or she can choose...
```
**规则**:用 `you`(用户)和 `we`(你的产品/团队)。第三人称用 `they`,保持性别中立。
### 范式 4:Active Verbs for Actions
按钮、CTA、操作类文案必须用主动动词:
```
✅ Save your changes ❌ Your changes will be saved
✅ Upload your photo ❌ Photo upload
✅ Start your free trial ❌ Free trial starting
✅ Pay now ❌ Payment processing
```
**规则**:页面让用户**做某事**(form/button/CTA)时用主动动词。页面在**解释某事**(guidance/description)时用现在分词。
### 范式 5:Frontload,把重要信息放最前面
```
❌ If you would like to change your delivery address after placing an order,
you can do so by visiting the order details page.
✅ To change your delivery address, go to your order details.
You can do this anytime before we ship.
```
**规则**:核心信息放在第一句。避免在开头堆砌条件状语。
### 范式 6:Be Specific, Not Vague
```
❌ We provide high-quality service to our customers.
✅ We answer emails within 4 hours. 99% of orders ship same-day.
❌ An enhanced user experience.
✅ Find what you need in 3 taps or less.
❌ Advanced security protection.
✅ Your data is encrypted end-to-end. No one else can read it, including us.
```
**规则**:能用具体数字、行为、结果就替代形容词。
### 范式 7:Requirements,精确使用 must / need / can
| 场景 | 用词 | 示例 |
|---|---|---|
| 法律责任 / 强制要求 | `must` | You must be 18 or over to use this service. |
| 流程必须(但非法律后果) | `need` | You'll need to verify your email address. |
| 可选操作 | `can` | You can add a profile photo later. |
| 强烈建议 | `should` | You should back up your data regularly. |
**禁止**:`you may wish to`、`you might want to`、`it is recommended that`。这些表达过于迂回。
### 范式 8:Contractions,正确使用缩写
```
✅ you'll, we'll, it's, that's, they're, we're
❌ can't, don't, won't (容易被误读成反义)
❌ should've, could've, would've, they've (视觉上难以解析)
```
### 范式 9:Titles & Labels(页面标题、按钮、标签)
**页面标题:**
```
✅ 65 字符以内
✅ 独一无二且信息明确,每个页面标题都不同
✅ 独特部分放前面(页面名在前,产品名在后)
✅ 用用户的词汇,不用内部术语
✅ 不加内容类型词(如 "Guidance: ...")
✅ 不加日期除非必要
✅ 描述页面内容的同时也体现所属产品
Examples:
❌ Immersive Shopping Experience
✅ Your Cart (3 items) | ShopName
❌ Comprehensive Order Management System
✅ Orders | ShopName
❌ Settings
✅ Notification Settings | ProductName
```
**按钮 / 标签:**
```
✅ Sentence-case(首字母大写即可,不用 Title Case)
✅ 越短越好,一眼能扫完
✅ 第一个词必须是动词
✅ 用动作词明确说明点击后会发生什么(Download, View, Sign up)
Examples:
❌ Complaint Filing
✅ File a complaint
❌ Registration Submission
✅ Register now
❌ Settings Modification
✅ Change your settings
```
### 范式 10:Error Messages & Alerts(错误提示、通知、警告)
```
✅ 礼貌,不责怪用户
✅ 说清楚问题是什么,不说 "Error occurred"
✅ 说清楚用户该怎么做,给出下一步
✅ 适当融入教育性信息,因为用户读错误提示比读文档认真
✅ 允许关闭(如果场景合适)
✅ 只显示和用户当前目标相关的通知
Examples:
❌ Error: Invalid input detected.
✅ The email address you entered isn't formatted correctly.
Check for typos and try again.
❌ You failed to complete the form.
✅ 3 fields still need your attention. They're marked below.
❌ Operation failed. Please try again.
✅ We couldn't save your changes. Your internet connection
may be the issue. Check it and try again.
```
### 范式 11:Summaries & Descriptions(页面描述、tooltip、副标题)
```
✅ 160 字符以内
✅ 不以 "This page is about..." 或 "Here you can..." 开头
✅ 标题中已用过的词尽量不重复
✅ 主动语态,包含动词
✅ 以句号结尾(辅助屏幕阅读器)
Example:
❌ This page allows users to manage their account settings and preferences.
✅ Change your password, email, and notification preferences.
```
---
## 工作流
### Step 1:中文语境拆解(Context Deconstruction)
拿到用户的输入后,不要直接翻译。先拆解:
```markdown
| 维度 | 问题 |
|---|---|
| **使用场景** | 这段英文会用在什么地方?(页面文案?邮件?帮助文档?公告?社交媒体?口头沟通稿?) |
| **读者意图** | 读者在这个场景下想做什么?想知道什么? |
| **写作者意图** | 写作者想让读者感受到什么?(安全感?效率感?被关怀感?紧迫感?) |
| **关键信息** | 中文里真正要传达的核心信息是什么?(剥离修饰词后剩下的) |
| **情绪基调** | 应该是什么语调?(严肃?轻松?鼓励?警告?正式?口语化?) |
| **目标受众** | 谁会读到这段英文?(普通消费者?企业用户?开发者?内部团队?公众?) |
```
**示例**:
```
输入:此功能帮您省心管理订单,全程自动化处理。
场景:功能描述文案,在功能卡片上
用户意图:了解这个功能能帮我做什么
产品意图:强调"不用操心"+"自动完成"
核心信息:订单管理是自动化的,用户不需要手动操作
情绪基调:轻松、省心、高效
受众:普通电商用户
```
### Step 2:表达意图映射(Intent → English Paradigm)
将拆解出的意图,映射到最合适的英文表达范式:
```markdown
| 中文意图 | 英文表达范式 | 示例 |
|---|---|---|
| "省心" / "无忧" | "without lifting a finger" / "automatically" / "we handle it" | We handle your orders automatically. |
| "一站式" / "全搞定" | "all in one place" / "everything you need" | Everything you need, in one place. |
| "秒级" / "极速" | 给出具体时间 / "instantly" / "in seconds" | Your report is ready in under 10 seconds. |
| "安全可靠" | 说清楚怎么安全 / "encrypted" / "protected" | Your data is encrypted. Period. |
| "灵活配置" | "your way" / "you're in control" / "customise" | Customise it your way. |
| "智能推荐" | 说清推荐什么 / "picked for you" / "you might like" | Picked for you, based on your taste. |
| "无缝对接" | "works with" / "connects to" | Works with the tools you already use. |
| "清晰明了" | "at a glance" / "clear" / "no surprises" | See everything at a glance. No surprises. |
```
**关键原则**:用具体代替抽象,用动作代替形容词,用用户语言代替产品语言。
### Step 3:英文输出生成(English Output)
基于范式 1-12,生成英文。输出格式:
```markdown
## 原始输入
[用户输入的中文 + 使用场景]
## 语境拆解
- **使用场景:** [...]
- **用户意图:** [...]
- **产品意图:** [...]
- **核心信息:** [...]
- **情绪基调:** [...]
- **目标受众:** [...]
## 英文输出
**推荐方案:**
[最推荐的英文表达]
**备选方案:**
1. [备选 1]
2. [备选 2]
## 输出说明
- **为什么这样表达:** [解释为什么没有逐字翻译,以及为什么选择了这些词]
- **参考范式:** [列出用到了哪些范式,如:范式 1 (Plain English) + 范式 6 (Be Specific)]
- **与字面翻译的对比:**
- 字面翻译: [逐字翻译的结果]
- 问题: [为什么不好]
```
### Step 4:质量自检(Quality Gate)
每条输出必须通过以下检查才可给出:
| 检查项 | 标准 | 不通过则 |
|---|---|---|
| 是否 Plain English? | 每个词 ≤3 音节,无 jargon | 替换长词 |
| 是否 Active Voice? | 主语在动词前 | 改写语态 |
| 是否 Frontloaded? | 核心信息在前 5 个词内 | 调整语序 |
| 是否像人对人说话? | 朗读出来不觉得像公告 | 重写 |
| 是否具体? | 没有空洞形容词(great/smooth/powerful) | 用具体内容替代 |
| 是否用 you/we? | 直接称呼用户 | 改第一/第二人称 |
| 句子是否 ≤25 词? | 每句可一口气读完 | 拆分长句 |
| Title 是否 ≤65 字符? | 仅适用于标题/标签 | 精简 |
| Summary 是否 ≤160 字符? | 仅适用于描述文字 | 精简 |
| 是否有 "please note"? | 不应该有 | 删除 |
| 是否包含 Unicode U+2014? | 任何输出都不能包含,不设场景例外 | 用句号、逗号、冒号、分号或括号改写,再扫描全文 |
---
## 输入格式
用户调用 skill 时应提供:
```
【中文原文】[需要转译的中文概念或文案]
【使用场景】[这段英文会出现在哪里?选择最有代表性的:
页面标题 / 按钮 / 功能说明 / 弹窗 / 错误提示 / 空状态 /
邮件通知 / 系统消息 / 帮助文档 / 公告 / 社交媒体 / 口头沟通稿 / ...]
【补充说明】可选:任何额外的语境信息(品牌调性、目标市场、字数限制等)
```
---
## 完整示例
### 示例 1:功能描述
**输入:**
```
【中文原文】智能数据分析平台,帮您从海量数据中快速提取关键洞察,驱动业务增长。
【使用场景】产品首页 Hero 区域的副标题
【补充说明】SaaS 产品,面向中小企业管理者
```
**输出:**
```markdown
## 原始输入
智能数据分析平台,帮您从海量数据中快速提取关键洞察,驱动业务增长。
场景:产品首页 Hero 区域的副标题
## 语境拆解
- **使用场景:** SaaS 产品首页 Hero 副标题,用户第一眼看到的内容
- **用户意图:** 快速理解这个产品能帮我做什么
- **产品意图:** 强调"智能"+"快速"+"帮业务增长"
- **核心信息:** 从数据中找到有用的洞察,不需要人工分析
- **情绪基调:** 专业但友好、高效
- **目标受众:** 中小企业管理者(非技术背景)
## 英文输出
**推荐方案:**
Turn your data into decisions. No analyst required.
**备选方案:**
1. Instantly see what matters in your data.
2. The insights you need, without the busywork.
## 输出说明
- **为什么这样表达:** 中文的"智能数据分析平台"是产品类型,直接翻译(Intelligent Data Analytics Platform)又长又空洞。拆解后核心是"帮人从数据中找到有用的东西",所以用 `data → decisions` 这个对比。`No analyst required` 点出"智能/自动"的含义,比 `AI-powered` 更具体。
- **参考范式:** 范式 1 (Plain English) + 范式 5 (Frontloaded) + 范式 6 (Be Specific)
- **与字面翻译的对比:**
- 字面翻译: An intelligent data analytics platform that helps you quickly extract key insights from massive amounts of data to drive business growth.
- 问题: 29 词一句,堆砌形容词(intelligent, key, massive),读完不知道产品到底做什么。"drive business growth" 空洞。
```
### 示例 2:按钮文案
**输入:**
```
【中文原文】立即开启您的免费体验之旅
【使用场景】CTA 按钮
```
**输出:**
```markdown
## 语境拆解
- **使用场景:** 页面主 CTA 按钮
- **用户意图:** 想试用产品
- **产品意图:** 降低注册门槛、引导转化
- **核心信息:** 免费试用、现在开始
- **情绪基调:** 鼓励行动、低压力
- **目标受众:** 潜在用户
## 英文输出
**推荐方案:**
Start your free trial
**备选方案:**
1. Try it free
2. Get started for free.
## 输出说明
- **为什么这样表达:** 中文的"之旅"是修饰词,"立即"和"开启"在英文 CTA 中不需要字面对应。英文按钮 CTA 范式:主动动词 + 简短 + 说清点击后会发生什么。`Start your free trial` 完全符合范式 4。
- **参考范式:** 范式 4 (Active Verbs) + 范式 9 (Titles & Labels)
- **与字面翻译的对比:**
- 字面翻译: Immediately begin your free experience journey
- 问题: 6 个词太长,`experience journey` 不自然,"立即"翻成 `Immediately` 很生硬
```
### 示例 3:空状态
**输入:**
```
【中文原文】暂无订单记录,快去选购心仪的商品吧
【使用场景】订单列表页的空状态提示
```
**输出:**
```markdown
## 语境拆解
- **使用场景:** 订单列表为空时的空状态
- **用户意图:** 已登录但没下过单,需要一个引导
- **产品意图:** 引导用户去购物,语气温和不责备
- **核心信息:** 没有订单 + 鼓励去购物
- **情绪基调:** 轻松、鼓励
- **目标受众:** 新用户
## 英文输出
**推荐方案:**
No orders yet.
[按钮] Start shopping
**备选方案:**
1. Nothing here yet. Find something you'll love.
2. Your orders will show up here. Ready to shop?
## 输出说明
- **为什么这样表达:** 中文"心仪的商品"在英文中没有自然对应,`Find something you'll love` 是更地道的说法。"快去...吧"的催促感在英文中用 `Start shopping` 的干脆 CTA 更自然,不需要 `go quickly`。
- **参考范式:** 范式 2 (Brisk but not terse) + 范式 4 (Active Verbs)
- **与字面翻译的对比:**
- 字面翻译: No order records yet. Go quickly to select your favorite products.
- 问题: `order records` 生硬(应该用 `orders`),`select your favorite products` 像是在超市挑菜,`go quickly` 有催促感
```
### 示例 4:错误提示
**输入:**
```
【中文原文】网络连接异常,请稍后重试。如问题持续存在,请联系客服。
【使用场景】网络请求失败时的错误提示
```
**输出:**
```markdown
## 语境拆解
- **使用场景:** 网络错误时的 toast / 提示条
- **用户意图:** 知道出了什么问题,知道怎么解决
- **产品意图:** 安抚用户、给出下一步
- **核心信息:** 网络问题 + 重试 + 不行的联系客服
- **情绪基调:** 平静、有用、不吓人
- **目标受众:** 所有用户
## 英文输出
**推荐方案:**
Something went wrong. Check your connection and try again.
If that doesn't work, [联系我们 / contact us].
**备选方案:**
1. We couldn't connect. Give it another try. If it keeps happening, we're here to help.
2. Connection lost. Try again?
## 输出说明
- **为什么这样表达:** 中文"网络连接异常"在英文中不需要直译为 `Network connection is abnormal`(太技术),`Something went wrong` + `Check your connection` 更自然。`如问题持续存在` 翻译为 `If the problem persists` 过于正式,`If that doesn't work` 更像人对人说话。
- **参考范式:** 范式 1 (Plain English) + 范式 2 (Human not machine) + 范式 7 (can/need/must)
- **与字面翻译的对比:**
- 字面翻译: Network connection is abnormal. Please try again later. If the problem persists, please contact customer service.
- 问题: `abnormal` 有负面含义,`persists` 太正式,两个 `please` 多余
```
---
### 示例 5:系统邮件通知
**输入:**
```
【中文原文】尊敬的用户,您的账户因连续多次登录失败已被临时锁定。为保障您的账户安全,请在30分钟后重试,或联系客服进行人工解锁。给您带来的不便敬请谅解。
【使用场景】系统自动发送的安全通知邮件
【补充说明】面向普通消费者,语气需安抚但专业
```
**输出:**
```markdown
## 原始输入
尊敬的用户,您的账户因连续多次登录失败已被临时锁定……
场景:系统安全通知邮件
## 语境拆解
- **使用场景:** 系统自动触发的安全通知邮件
- **读者意图:** 想知道发生了什么、我的账户是否安全、怎么解锁
- **写作者意图:** 告知安全事件 + 安抚用户不恐慌 + 给出明确下一步
- **核心信息:** 账户被临时锁定(非永久)、30 分钟后可重试、也可以联系客服
- **情绪基调:** 平静、专业、安抚
- **目标受众:** 普通消费者
## 英文输出
**推荐方案:**
Subject: Your account has been temporarily locked
We noticed several failed login attempts on your account. To keep your account safe, we've temporarily locked it.
You can try again in 30 minutes. If you need access sooner, contact our support team and we'll help you get back in.
**备选方案:**
1. Subject: Temporary lock on your account
Too many failed login attempts triggered a temporary lock on your account.
Don't worry, it's only for 30 minutes. Or contact us to unlock it now.
## 输出说明
- **为什么这样表达:** 中文开头"尊敬的用户"在英文邮件中不需要字面翻译。`Dear user` 反而奇怪。直接切入正事是最地道的英文邮件写法。"敬请谅解"不需要译为 `We apologise for the inconvenience`。安全问题不是"不便",是保护。`To keep your account safe` 既解释了原因,又安抚了用户。
- **参考范式:** 范式 5 (Frontloaded) + 范式 6 (Be Specific) + 范式 7 (can/need/must)
- **与字面翻译的对比:**
- 字面翻译: Dear user, your account has been temporarily locked due to multiple consecutive failed login attempts. To ensure the security of your account, please try again after 30 minutes, or contact customer service for manual unlocking. We apologise for any inconvenience caused.
- 问题: `Dear user` 不自然,`multiple consecutive failed login attempts` 太啰嗦,`apologise for any inconvenience` 在安全场景下不恰当
```
---
## 特殊情况处理
### 中文独有的概念
当中文概念在英文中没有直接对应时:
1. **解释,不要硬翻**:"内卷" 不翻成 `involution`(英语中无此用法),翻成 `cutthroat competition` 或 `rat race`
2. **用英文中已有的类比**:"社恐" 用 `social anxiety`,不用 `social phobia`(词太重)
3. **如果必须保留原词**:首次出现时用括号解释,如 `guanxi (your professional network)`
### 技术 / 法律类文案
技术或法律场景可以保留专业术语,但:
1. 首次出现时用 Plain English 解释
2. 仍然遵守其他范式(active voice, frontloaded, you/we)
3. 用 `must` 表示法律要求,`need` 表示流程要求
### 品牌有自己的 Tone of Voice
如果用户提供了品牌调性要求(如 "casual and playful"),在 GOV.UK 范式基础上适配:
- 可以适当放松"serious but not pompous"的约束
- 但 Plain English、active voice、frontloading 等核心范式不可动摇
---
## 质量红线
以下情况 **必须拒绝直接输出** 并要求用户澄清:
1. **场景不明确**:用户只说"翻译成英文",没有说用在哪里(按钮?邮件?公告?文档?)
2. **中文本身含糊**:中文本身的意思就不清楚,先帮用户理清中文再输出英文
3. **一个概念多个含义**:中文在不同场景下有不同含义(如"激活"可能是 activate / enable / trigger / bring to life),需要确认
### 范式 12:Links(链接文案)
```
✅ 链接文案脱离上下文也能独立理解,不说 "click here"、"read more"
✅ 两个不同页面不用相同的链接文案
✅ 指向同一页面的多个链接用相同或相近的文案
✅ 指向外部站点时在文案中说明,如 "Read the guide on Example.com"
✅ 链接指向文件时注明格式和大小,如 "Application form (PDF, 19.5KB)"
✅ 链接指向操作时用动词开头,如 "Send a tax return"
Examples:
❌ Click here to read our accessibility guide.
✅ Read our accessibility guide.
❌ More info (出现 3 次,指向 3 个不同页面)
✅ About our pricing / Shipping details / Return policy
```
---
## 可访问性注意事项(Accessibility Notes)
输出英文文案时,同时留意以下底层原则(来自 18F / WCAG 2.1 AA):
### 不依赖颜色传达信息
```
❌ "Required fields are marked in red."
✅ "Required fields are marked with an asterisk (*)."
```
只靠颜色区分信息会让色盲用户无法获取关键信息。用符号、文字、下划线等额外手段。
### 链接文案可以独立理解
```
❌ "Click here" / "Read more" / "More info"
✅ "Read the accessibility guide" / "Download the annual report (PDF, 2.4MB)"
```
链接文案脱离上下文仍能理解其目的。不重复使用同一文案指向不同页面。
### 图标必须配合文字
只有极少数图标能被全球用户一致理解(如 home、print、search)。任何用于传达信息的图标都需要搭配文字标签。
### 标题层级不跳级
页面内标题从 H1 → H2 → H3 逐级嵌套。不跳过层级(如 H2 后直接 H4)。
---
## 参考来源
本 skill 的英文写作范式提炼自:
- **GOV.UK Style Guide & Content Design Guidance**:Plain English、tone of voice、title/summary 规范
- **18F Content & Accessibility Guide (USWDS)**:按钮、弹窗、链接、页面标题的 UX 文案规范及可访问性标准
- **Web Content Accessibility Guidelines (WCAG) 2.1 / 2.2 AA**:颜色对比度(4.5:1)、语义结构、ARIA 角色