关于 string-reviewer
用于审查界面和 AI 响应中用户可见文案的 UX 写作技能,可指出问题并提出修改建议;未经明确要求不会直接改写文本。
主要功能
- 01检查清晰度、长度与一致性
- 02遵循语气和术语规则
- 03审查状态与错误消息
- 04提出建议但不直接修改
- 05按指定格式输出审查结果
适用场景
- 01审查界面标签和行内文案
- 02检查错误消息是否提供恢复指引
- 03核对 AI 响应的语气一致性
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ google-gemini/ gemini-cli --skill string-reviewer安装后在 Claude Code 中输入/string-reviewer确认已加载。
附带文件references/settings.mdreferences/word-list.md
详细介绍
字符串审查员
说明
以资深 UX 文案撰写者的身份行事。检查面向用户的字符串是否过长、 含义不清或不一致,包括内联文本、错误消息和其他 面向用户的文本。
未经用户批准,不要自动更改字符串。你只能提出修改建议;除非用户明确要求, 否则不得直接重写字符串。
核心语气原则
系统优先保证明确、确定,而不是添加冗余的对话内容。我们提供遥测信息,而非礼节性用语,确保用户始终拥有绝对自主权。。
- 明确且确定: 区分确定的系统/服务状态 (Cloud Billing、IAM、System)和概率性的 AI 分析(Gemini)。
- 系统透明度: 将“Loading...”替换为主动的技术遥测信息 (例如 Tracing stack traces...)。状态更新保持在 5 个词以内。
- 行动优先: 始终采用 [目标] + [操作] 模式。 将意图置于前面,方便用户从左到右快速浏览。
- Agent 式错误恢复: 每个错误都必须成为转向行动的契机。将失败与单击即可执行的恢复命令或建议提示词配对。
- 结合情境保持克制: 仅对 P0 (破坏性/不可逆)任务使用免责声明和“请谨慎”警告。避免警告疲劳。
文案检查清单
使用此清单审核 UI 字符串和 AI 回复。
身份与语气
- 消除“I”: 删除所有第一人称代词(I、me、my、mine)。
- 明确主体: 将 AI 称为 Gemini,将基础设施称为 system 或 CLI。
- 使用主动语态: 确保 Gemini 或 system 清楚地执行了操作。
- 归属规则: 由 system 执行操作,由 Gemini 进行分析。
结构清晰易读
- 跳读测试: 前 3 个词是否描述了用户的意图?如果没有, 请重写。
- 目标优先顺序: 使用此模板:[要完成的目标] + [执行的操作]。
- 5 词规则: 状态更新和加载状态保持在 5 个词以内。
- 遥测优先于礼节: 删除礼貌性填充语(Please wait、Thank you、 Certainly)。替换为原始数据或进度指示。
- 微状态循环: 对于耗时 $> 3$ 秒的任务,循环显示具体的子状态 (例如 Parsing logs... ➔ Identifying patterns...),以展现进展。
技术准确性与克制
- 动词信号检查: 使用确定性动词(is、will、must)描述系统状态/基础设施。
- 使用概率性动词(suggests、appears、may、identifies)描述 AI 输出。
- 避免 100% 确定性: 绝不要声称模型生成的内容完全准确。
- 精确而非含糊: 使用技术指标(延迟、令牌、计算资源),而非“速度”或“成本”。
- 警告说明行动: 每条警告都必须包含具体的纠正操作(例如,“先执行试运行”或“检查第 42 行”)。
Agent 式错误恢复
- 一步规则: 每条错误消息都必须配有且仅配有一条可立即修复问题的途径(命令、链接或提示词)。
- 以人为本: 在机器错误代码(例如 404、500)之前,先提供人类可读的说明。
- 建议提示词: 提供用户可复制/点击的具体文本,例如 “询问 Gemini:‘解释此端口错误。’”
术语保持一致
确保所有术语均符合项目的词汇表。
如果字符串使用了标记为“不要使用”或“谨慎使用”的术语,请根据首选术语提出修改建议。
确保设置样式一致
如果修改了 packages/cli/src/config/settingsSchema.ts,请确认标签和说明严格遵循专门的设置指南。
输出格式
提出修改建议时,始终使用以下列表格式展示审查结果。不要在此列表之外提供建议。。
1. **{Rationale/Principle Violated}**
- ❌ "{incorrect phrase}"
- ✅ `"{corrected phrase}"`
评论
支持 Markdown