simple-xx /
simplekernel
一个面向 AI 辅助学习的现代化操作系统内核项目。采用 C++23 编写,支持 x8664、RISC-V 64、AArch64 三种主流架构 亮点 拥有 3k+ star 传统学 OS 的方式是:读一堆复杂的代码 → 理解原理 → 艰难模仿。SimpleKernel 换了个思路:读接口文档 → AI 帮你写代码 → 跑测试验证。 核心特色: 🤖 接口即 prompt:每个模块都有完整的头文件和 Doxygen 文档,你的 AI 助手(…
simple-xx /
一个面向 AI 辅助学习的现代化操作系统内核项目。采用 C++23 编写,支持 x8664、RISC-V 64、AArch64 三种主流架构 亮点 拥有 3k+ star 传统学 OS 的方式是:读一堆复杂的代码 → 理解原理 → 艰难模仿。SimpleKernel 换了个思路:读接口文档 → AI 帮你写代码 → 跑测试验证。 核心特色: 🤖 接口即 prompt:每个模块都有完整的头文件和 Doxygen 文档,你的 AI 助手(…
一个面向 AI 辅助学习的现代化操作系统内核项目。采用 C++23 编写,支持 x8664、RISC-V 64、AArch64 三种主流架构 亮点 拥有 3k+ star 传统学 OS 的方式是:读一堆复杂的代码 → 理解原理 → 艰难模仿。SimpleKernel 换了个思路:读接口文档 → AI 帮你写代码 → 跑测试验证。 核心特色: 🤖 接口即 prompt:每个模块都有完整的头文件和 Doxygen 文档,你的 AI 助手(GitHub Copilot / ChatGPT 等)可以直接根据接口生成实现 📐 接口与实现分离:头文件只有声明和契约,实现在独立的 .cpp 中,降低理解成本 🧪 测试驱动:GoogleTest 测试套件验证 AI 生成的代码是否符合接口契约 🌐 三架构支持:同一套接口,适配不同的硬件(x86、ARM、RISC-V)
讨论这个产品