ASD-STE100 受控工程语言提示法 (ASD-STE100 Controlled Language Prompting)

由著名 AI 科学家 Andrej-Karpathy 在 2026 年 10 月公开分享的高效提示词技巧。该方法利用航空航天工业标准的受控技术英文规范(ASD-STE100),从根本上压制大模型的公关废话、模糊修辞与冗余表述,迫使其输出极度精确、无歧义且易于理解的技术内容。

Source: 2026-10-04-x-x-com-karpathy-status-2105819303471976479-s-46-d946432ff0.md(来源未公开)


核心机制与原理

1. 为什么大语言模型的默认输出令人疲惫?

  • 当前的大语言模型(LLMs)普遍经过大量对话与客服/助手数据微调(SFT/RLHF),倾向于产生冗长客套、辞藻华丽但信息密度极低的“公关腔(HR Tone)”与模棱两可的模糊解释;
  • 随着人类越来越依赖大模型处理复杂文献、代码架构与学术概念,“阅读和理解模型输出所消耗的人类认知带宽”已经成为核心瓶颈(“We’ll be spending a lot more time trying to understand the outputs of language models”)。

2. 什么是 ASD-STE100?

  • ASD-STE100 (Simplified Technical English) 是由欧洲航空航天与防务工业协会(ASD)制定的国际受控语言标准,专门用于编写商用和军用飞机维护手册;
  • 其核心规则极其严苛:
    • 单词单义:每个允许使用的词汇(仅约 1,000 个核心认可词)有且仅有一种明确的词性和语义,彻底消灭一词多义带来的歧义;
    • 短句限长:指令句不得超过 20 词,陈述句不得超过 25 词;
    • 杜绝隐喻与复合修饰:严禁使用比喻、虚词、抽象形容词和多重从句,只保留物理动作和直接逻辑因果;
    • 强制主动语态与祈使句:最大化可执行性与可读性。

3. 卡帕西的实战提示模式 (Prompting Trick)

  • 在日常提示词中加入强约束指令:

    “Please explain [Complex Concept / System Architecture] in ASD-STE100 (Simplified Technical English).”
    (请使用航空航天受控技术英语规范 ASD-STE100 解释 [某复杂概念/系统架构]。)

  • 带来的革命性收益:
    1. 彻底过滤废话:模型会自发剥离所有毫无意义的开场白、免责声明与感情色彩;
    2. 逻辑穿透力倍增:迫使模型用最基本的主谓宾结构和因果动词重构概念,暴露出真正的核心机制;
    3. 大幅节省人类脑力:大幅提升阅读扫描速度(Skimming Speed),尤其适合视觉和系统思考者快速提炼工程 Spec。

实践推论与交叉关联

  1. 消除 HR Tone 的终极武器:
    • 与卡帕西早先在自定义指令中设置的 “Don't be like an HR business partner” 相比,ASD-STE100 提供了工业级规范标准作为锚点,比单纯的负向提示更具确定性(参见 Andrej-Karpathy)。
  2. 提升 Token 效率与推理聚焦:
    • 抑制多余 Token 的产生,不仅降低 API 成本(参见 token-efficiency),而且有助于减轻模型的注意力稀释(Attention Dilution)。
  3. 高质量 Agent Spec 的规范标准:
    • 在为自主智能体(如 Claude-Code)编写任务规范(Spec)或 Skills 时,采用受控工程语言能够显著降低智能体在长链路执行中的理解偏差。

关联页面