1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | SimpleEnglish |
| 作者/维护者 | AminBlg(GitHub 个人开发者) |
| 来源链接 | https://github.com/AminBlg/SimpleEnglish |
| 许可证 | MIT(GitHub API 确认) |
| GitHub Stars | 1,358(GitHub API) |
| Forks | 44(GitHub API) |
| 最新版本 | 1.0.0(SKILL.md front matter) |
| 安装方式 | npx skills add 一键安装,或手动复制单个提示词文件 |
2. 功能介绍与亮点
SimpleEnglish 把 ASD-STE100(Simplified Technical English)打包成一份可安装的 Agent Skill。ASD-STE100 是航空与国防行业自 1983 年起使用的受控语言标准,目的是让一名疲惫、非英语母语的维修技师也不会读错一条操作指令。这份技能把该标准的核心机制搬进 LLM 写作场景:让模型写文档、报错信息、发布说明时天然规避“AI 套话”。
核心内容:
- 53 条规则、9 个章节:覆盖词汇(一词一义)、句子结构(操作性文本限 20 词、说明性文本限 25 词)、动词形式(禁用现在完成时、禁用“-ing“作动词)、情态动词(禁用 should/would/may/might/could,只保留 can/will/must)、条件前置于命令等。
- 两种输出模式:改写/生成模式,以及“检查模式”——对已有文本逐条报告违规规则编号和修改建议,不改动原文。
- “AI 套话”替换表:把 leverage、seamlessly、robust、facilitate 等 LLM 高频空话映射到具体替换或直接删除。
- 量化基准:仓库自带的
evals/目录记录了跨 6 个 Claude 模型、8 类任务、共 96 次生成的对照实验,结果显示每百词的 STE 违规数平均下降 72.9%,且全部模型的输出 token 数同步下降。 - 作者明确声明“非 ASD 或 STEMG 官方产品,不构成官方合规保证”,态度诚实、不夸大。
3. 适用场景
所属分类:内容创作与知识管理
适用于需要为 README、错误提示、运维手册、事故复盘、发布说明等技术性文本把关清晰度的开发者与技术写作者;也适用于给 AGENTS.md / 系统提示词做“去歧义”处理——作者特别指出,模型常把提示词里的“should”读成可选项,而 STE 明确禁用这类模糊情态动词。不适用于营销文案或需要说服力的博客写作,作者在文档中明确划清了这条边界。
4. 跨 Agent 兼容性
| Agent | 结论 | 依据 |
|---|---|---|
| Claude Code | 原生支持 | README 明确列出,并提供 claude.ai 网页端上传 SKILL.md 的具体步骤 |
| Codex | 原生支持 | README 明确列出 OpenAI Codex 为受支持 harness |
| OpenClaw | 未验证 | README 未点名,但技能为标准 SKILL.md 纯文本格式,无外部依赖 |
| Hermes Agent | 未验证 | 同上,未见相关验证记录 |
5. 推荐理由
多数“去 AI 味”技能靠作者归纳的黑名单词表工作,规则来源不透明、也难以复用到新场景。SimpleEnglish 的规则来自一份已经在真实高风险场景(航空维修手册)验证了四十多年的公开标准,规则可逐条引用、可审计,还附带了实测基准数据而非空口承诺。对需要写清楚 README、报错信息和运维文档的用户来说,这是一份“拿来就能用、还能自证效果”的写作规范。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 7 | GitHub 1,358 星(约两周内积累),登上 Hacker News 首页并获 232 分、引发正反两面的真实讨论,另有 9 个 Issue 由 8 位不同用户各自提交 |
| 可用性 | 8 | 单文件、零依赖,覆盖有/无原生 Skill 支持工具的多种安装路径,并附带量化基准测试;但社区提交的多个文档细节问题截至 2026-08-03 仍未修复 |
| 安全性 | 9 | 见下方安全检查清单 |
安全检查清单:
| 检查项 | 结果 |
|---|---|
| ① Shell 命令与权限范围 | 无——技能是纯文本写作规则,不含任何可执行脚本 |
| ② 联网外发数据 | 技能本身不发起网络请求;官方推荐的第三方 npx skills 安装器会向 skills.sh 发送安装遥测,但这是安装器自身的行为,与技能内容无关 |
| ③ API Key/凭据 | 不需要任何凭据 |
| ④ 可疑指令 | 未发现提示注入或隐蔽指令,内容为公开标准的软件化改写 |
| ⑤ 作者信誉 | 独立开发者,随附跨 6 模型 96 次运行的量化基准报告,并在文档中主动声明“非官方背书”,无造假迹象 |
| ⑥ License | MIT,明确 |
| ⑦ 最近维护 | 2026-07-21 创建并完成初版功能,近两周内保持可用,但部分社区反馈的问题尚未处理 |
综合评分:8.0
7. 跟同类 Skills 相比的优势
| 同类项目 | 定位 | 与本技能的差异 |
|---|---|---|
| danyuchn/asd-ste100-skill | 同样基于 ASD-STE100 标准改写的 Claude Code 技能 | 聚焦“改写 agent 对话中含糊的英语表达”单一场景,未覆盖 README、发布说明、事故复盘等多种文档类型,也未附带量化基准数据 |
| no-ai-slop / stop-slop / Humanizer 系列 | 通用的“去 AI 味”写作技能,靠启发式词表识别并删除套话 | 规则来自作者归纳的常见 AI 用词黑名单,缺少可逐条引用的外部标准出处;SimpleEnglish 的规则可追溯到具体条款编号,并区分“操作性文本”与“说明性文本”两套不同的句长与语法要求 |
8. 用户评价
技能上线后登上 Hacker News 首页并引发讨论(232 分),以下为帖子中的真实评论:
- gchamonlive(Hacker News):实测后认为该技能生成的文档质量优于不少人工撰写的文档。
- bayesnet(Hacker News):指出 README 里罗列的 53 条规则、9 个章节本身带有典型“AI 写作”的结构特征,对一份提倡简化写作的技能来说略显讽刺。
- atoav(Hacker News):提出简化语言的过程可能在使用者未察觉的情况下,悄悄增删原文的技术细节或承诺内容,是需要警惕的风险点。
9. 安装使用方式
| 场景 | 命令/步骤 |
|---|---|
| 命令行一键安装 | npx skills add AminBlg/SimpleEnglish(skills CLI 自动识别本机已装的 Claude Code / Cursor / Codex / Copilot / Gemini CLI 等并完成安装) |
| 先试用不安装 | npx skills use AminBlg/SimpleEnglish@simple-english |
| 无原生 Skill 支持的工具 | 手动复制仓库内 prompts/system-prompt.md 到系统提示词、AGENTS.md 或 .cursorrules |
| claude.ai 网页端 | 下载 SKILL.md → Settings → Capabilities 开启代码执行 → Settings → Customize → Skills → Upload 上传 → 开启 |
| ChatGPT / Gemini | 把 prompts/system-prompt.md 内容粘贴进自定义指令或 Gem 指令 |
安装后无需重启;直接要求编写技术文档,或说“用 simple-english 改写这段”即可触发。检查模式下会引用具体规则编号,只应信任 SKILL.md 文件内实际出现的编号。
10. 注意事项
- 该标准只适用于技术性事实与操作性文本,作者明确说明不适用于营销文案、博客语气等需要说服力的写作场景。
- 官方推荐的一键安装命令依赖第三方
npx skillsCLI,该 CLI 会向 skills.sh 发送安装遥测用于技能排名;已有 GitHub Issue 反映此行为未被充分告知。如介意,可改用手动复制 SKILL.md 或 system-prompt.md 的方式安装,不经过该 CLI。 - 有社区反馈指出,简化语言的过程可能在未察觉的情况下改变原文的技术细节或承诺内容,改写合同性质的发布说明等关键文档后建议人工复核。
- 仓库自 2026-07-21 完成初版功能后暂无后续版本更新,文档中被社区指出的若干细节问题(如引用了不存在的参考文件、部分用词词性标注有误)截至 2026-08-03 仍处于待修复状态。
- 本技能是作者提供的非官方实现,不隶属于也未经 ASD 或 STEMG 官方认可;完整的 ASD-STE100 受版权保护的词典未随附,本技能只复现了其结构性规则。