第一性原理推理技能은(는) 무엇을 하나요?
适用于 Codex 和 Claude Code 的第一性原理推理技能。通过从底层事实重构答案,训练第一性原理思考。
概述
本技能旨在帮助 AI 代理(如 Codex 和 Claude Code)采用第一性原理进行推理。它引导代理将复杂问题分解为最基础的事实和真理,然后基于这些事实从头构建解决方案或理解。
用途
- 解决需要创新和深度分析的技术问题
- 避免依赖已有的模式或类比
- 重构对复杂系统的理解
- 设计更可靠和高效的解决方案
支持平台
- Codex
- Claude Code
- 其他支持 SKILL.md 机制的 AI 编码助手
如何使用
- 将本技能添加到您的项目中(遵循平台的技能安装指南)。
- 在对话或编码会话中引用该技能(例如,在提示中包含
@first-principles-reasoning或类似关键词,取决于平台)。 - AI 代理将应用第一性原理推理步骤:
- 识别并陈述核心问题
- 将问题分解为基本事实
- 识别并挑战假设
- 基于基本事实构建新解决方案
示例
问题:如何优化一个缓慢的数据库查询?
第一性原理方法:
- 核心事实:查询需要数据。数据存储在磁盘上。磁盘读取慢。
- 分解:查询的每个部分(SELECT、JOIN、WHERE)如何获取数据?索引如何工作?
- 挑战假设:“索引总是有帮助”——不,对于某些查询模式,索引可能增加开销。
- 重构:基于数据访问模式重新设计查询和索引。
贡献
欢迎提交问题和拉取请求以改进此技能。请确保遵循社区指南。
许可
MIT