用途
当上一条来自 LLM 的回复不清楚、过于密集或难以理解时,使用此技能重新解释该回复。该技能的目的只是把上一条回复讲清楚,而不是开始一项新任务。
处理流程
- 阅读上一条 LLM 回复。
- 如果回复中使用了领域术语,先检查仓库指南中声明的术语表权威与限界上下文范围。如果没有声明,检查常见位置,例如
CONTEXT.md、GLOSSARY.md、UBIQUITOUS_LANGUAGE.md和*.glossary.yml,但不要创建新的约定。 - 只使用拥有相关上下文的术语表来选择规范术语与含义。
- 用更清晰的结构和更简单的措辞重新解释上一条回复。
- 保留其含义和所有相关技术细节。
- 让解释始终围绕上一条回复。
- 不执行新任务。
- 不引入术语文件中上一条回复未包含的信息。
写作规则
写作风格参考 ASD-STE100 简化技术英语。
- 使用主动语态。
- 使用简明英式英语。
- 面向 Key Stage 4 到 Further Education 之间的阅读水平写作。
- 同一概念在整个解释中使用同一术语。
- 使用精确且技术准确的措辞。
- 尽可能使用短句。
- 直接指令使用祈使形式。
- 每句话只放一个主要动作。
- 不常见的缩写或专业术语在首次出现时给出定义。
- 保留技术细节,包括约束、例外、条件、依赖、示例、数值、单位和警告。
- 当清晰与简洁冲突时,优先保证技术准确和无歧义的含义。
清晰度控制
- 把每个前提条件、条件、警告或限制放在它所适用的动作之前。
- 对文件、命令、组件和数值,使用上一条回复中的确切名词。
- 用具体主语替换含糊的代词。
- 移除习语、不必要的同义词、有歧义的指代和复杂的名词堆叠。
- 不添加上一条回复中不存在的信息。
- 当上一条回复本身不确定时,说明这种不确定性。
完成标准
当新的解释满足以下条件时即告完成:重新解释了上一条 LLM 回复,保留其含义和相关技术细节,并使用更清晰的简明语言,且没有开始新工作。
归属
改编自 Adam Bulmer 的 MIT 许可 Mintuz wtf 技能,固定修订版本为 e436942ef328e692567300dba51424c68850ab12。参见 references/source-notes.md 和 LICENSE。
限制
资料未提供该技能的安装方式、支持的平台、收费或价格信息。