Community코딩 & 개발github.com

jiaosl/第一性原理推理技能

适用于 Codex 和 Claude Code 的第一性原理推理技能。通过从底层事实重构答案,训练第一性原理思考。

第一性原理推理技能란 무엇인가요?

这个技能为 AI 编码助手(如 Codex 和 Claude Code)提供了第一性原理推理能力。它指导 AI 在解决问题时,不是依赖已有模式或类比,而是从最基本的、无可争议的事实出发,逐步重构解决方案。对于需要创新和深度分析的复杂技术问题尤其有用。该技能基于 SKILL.md 文件实现,通过一套明确的步骤和提示,引导 AI 拆解问题、识别核心假设、建立基本事实,并基于这些事实构建新的逻辑链条。适用于需要超越现有思维框架的软件开发、系统设计和问题诊断场景。

지원 대상✓Claude Code✓Codex CLI~Cursor
npx skills add jiaosl/first-principles-reasoning-skill

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

第一性原理推理技能은(는) 무엇을 하나요?

适用于 Codex 和 Claude Code 的第一性原理推理技能。通过从底层事实重构答案,训练第一性原理思考。

概述

本技能旨在帮助 AI 代理(如 Codex 和 Claude Code)采用第一性原理进行推理。它引导代理将复杂问题分解为最基础的事实和真理,然后基于这些事实从头构建解决方案或理解。

用途

  • 解决需要创新和深度分析的技术问题
  • 避免依赖已有的模式或类比
  • 重构对复杂系统的理解
  • 设计更可靠和高效的解决方案

支持平台

  • Codex
  • Claude Code
  • 其他支持 SKILL.md 机制的 AI 编码助手

如何使用

  1. 将本技能添加到您的项目中(遵循平台的技能安装指南)。
  2. 在对话或编码会话中引用该技能(例如,在提示中包含 @first-principles-reasoning 或类似关键词,取决于平台)。
  3. AI 代理将应用第一性原理推理步骤:
    • 识别并陈述核心问题
    • 将问题分解为基本事实
    • 识别并挑战假设
    • 基于基本事实构建新解决方案

示例

问题:如何优化一个缓慢的数据库查询?

第一性原理方法:

  1. 核心事实:查询需要数据。数据存储在磁盘上。磁盘读取慢。
  2. 分解:查询的每个部分(SELECT、JOIN、WHERE)如何获取数据?索引如何工作?
  3. 挑战假设:“索引总是有帮助”——不,对于某些查询模式,索引可能增加开销。
  4. 重构:基于数据访问模式重新设计查询和索引。

贡献

欢迎提交问题和拉取请求以改进此技能。请确保遵循社区指南。

许可

MIT

관련 스킬