Communitygithub.com

mirage-project/mirage

用于需要全新或优化的MPK CUDA内核(位于 include/mirage/persistent_kernel/tasks/ 下的每个任务 `.cuh` 文件),且必须在避免内核优化器欺骗自身正确性测试的情况下,可证明地超越目标。这是冻结版 Ferret 系统——一个三智能体编排架构(调度器 → 独立测试编写器 → 优化器),使得“优化器提交简化数学内核并自我报告测试通过”在结构上不可能。触发短语如“dispatch ferret to optimize”。

mirage 是什么?

该技能提供了 mirage-project/mirage 的 Ferret 系统,一个三智能体编排框架,用于生成或优化 MPK CUDA 内核(每个任务对应一个 `.cuh` 文件),并确保优化后的内核可证明地超越预期目标。其核心创新在于:通过“调度器 → 独立测试编写器 → 优化器”的三方分离,从结构上杜绝了优化器通过简化数学内核并自我声称测试通过来作弊的可能性。Ferret 系统支持 Cursor、Codex 等 AI Agent 平台,适用于需要高性能、可验证 CUDA 内核的场景,如深度学习矩阵乘法(Mirage)任务。触发该技能时,用户只需使用如“dispatch ferret to optimize”等特定短语,系统便会自动协调这三方代理完成从测试编写到优化交付的完整流程。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add mirage-project/mirage

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

mirage 是做什么的?

当您需要全新的或经过优化的 MPK CUDA 内核(每个任务对应 include/mirage/persistent_kernel/tasks/ 下的一个 .cuh 文件),并且该内核必须在避免内核优化器欺骗自身正确性测试的前提下,可证明地超越目标时,请使用此技能。这是冻结版 Ferret 系统——一种三智能体编排架构(调度器 → 独立测试编写器 → 优化器),它使得“优化器提交一个简化数学内核,并自我报告测试通过”这种情况在结构上变得不可能。触发词——例如“dispatch ferret to optimize”这样的短语。

相关技能