원클릭으로
xiaomi-ai-bootcamp
用于小米 AI Native 训练营中的课程练习、个人项目、团队项目、Bug 修复、工程约束文件、docs 过程文档、Spec Coding、AI 协作日志、测试记录、提交审计和答辩准备。凡是在本项目中规划、开发、审查或提交训练营产物时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
用于小米 AI Native 训练营中的课程练习、个人项目、团队项目、Bug 修复、工程约束文件、docs 过程文档、Spec Coding、AI 协作日志、测试记录、提交审计和答辩准备。凡是在本项目中规划、开发、审查或提交训练营产物时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | xiaomi-ai-bootcamp |
| description | 用于小米 AI Native 训练营中的课程练习、个人项目、团队项目、Bug 修复、工程约束文件、docs 过程文档、Spec Coding、AI 协作日志、测试记录、提交审计和答辩准备。凡是在本项目中规划、开发、审查或提交训练营产物时使用。 |
把“可复核交付”置于功能数量之上。让不了解项目的人只读提交文件、执行明确命令,就能判断范围、取舍、实现、验证和个人贡献。
遵守以下铁律:
docs/;没有 docs/ 就先创建。~/.agents/skills、~/.codex/skills 或用户级配置。.agents/skills/xiaomi-ai-bootcamp/。docs/ 作为每个项目开发过程 Markdown 的唯一正文目录。README.md、Codex 发现入口 AGENTS.md,以及课程明确要求时的 CLAUDE.md。docs/engineering-constraints.md;根目录 AGENTS.md/CLAUDE.md 只负责路由到该正文,不复制完整过程内容。从当前工作目录向上确定项目根目录,然后按任务需要读取:
day1-demo-students/templates/、day1-demo-students/check-submission.sh。day1-demo-students/day1材料/6份文件的定义.txt。AGENTS.md/CLAUDE.md。day5/day5材料/project-template-master/ 中与当前阶段相关的模板。不要一次性加载无关材料。资料缺失时明确指出缺失项,不凭记忆补写课程规则。
| 可观察条件 | 模式 | 必读参考 |
|---|---|---|
| 单人完成、个人答辩或个人评分 | 个人项目 | references/personal-project.md |
| 有成员分工、会议、共同决策或团队答辩 | 团队项目 | references/team-project.md |
| 只做课程练习或 Bug 修复 | 个人项目的最小闭环 | references/personal-project.md |
| 仅审查提交包 | 按实际类型审计 | 对应模式参考 + references/evidence-standard.md |
每次都读取 references/evidence-standard.md。无法判断模式时,先从目录、题目和提交模板中寻找证据;仍无法判断再询问用户。
mkdir -p docs;后续过程文档全部使用 .md 格式写入该目录。assets/docs-engineering-constraints-template.md,输出为 docs/engineering-constraints.md。assets/AGENTS-template.md 生成根目录 AGENTS.md,只保留读取 docs/engineering-constraints.md 的入口规则。CLAUDE.md 时,再使用 assets/CLAUDE-template.md 生成根目录兼容入口。【填写…】 占位符。工程约束文件至少回答:读什么、按什么顺序做、哪些不能做、如何验证、证据写到哪里、何时算完成。
docs/spec.md 或 docs/prd.md 中写可验证目标、主动收窄的非目标、验收标准和边界条件。docs/ 对应的方案、设计或决策 Markdown 中提出有实质差异的方案,说明适用条件、成本、风险和两天可交付性。docs/ai-log.md 或团队项目的 docs/ai/ 中记录采用、修改或拒绝 AI 建议的具体理由。docs/tasks.md 中把任务拆成可独立验证的小单元;课程微练习可按约 30 分钟一个任务控制。docs/ 内的测试记录和必要的 AI 决策记录,不在最后凭记忆补写。docs/test-record.md 或 docs/validation/ 中的执行记录必须包含输入、预期、实际和结果。运行:
bash .agents/skills/xiaomi-ai-bootcamp/scripts/audit-xiaomi-project.sh <项目目录> <personal|team>
如果当天材料提供专用检查器,再运行专用检查器。按证据输出:
PASS:必需证据存在、内容可复核、命令实际通过。WARNING:主要证据存在,但内容、映射或复现性不足。BLOCKED:关键文件缺失、存在未替换占位符、无法复现或测试失败。存在 BLOCKED 时不得宣布项目完成或可提交。
每条关键记录写:目的、输入、AI 建议、人工判断、验证。只记录高价值决策,不复制全部聊天。优先记录:范围收窄、方案比较、反证、风险、实现取舍、失败修复、测试设计和 Review。
团队项目还要写负责人、采纳内容、拒绝内容和实际影响,并满足团队模板中的类型覆盖要求。
结束时按以下顺序报告:
| 错误 | 修正 |
|---|---|
| 拿到题目直接写代码 | 先完成工程约束、范围和验收门禁 |
| 把 tasks、spec、design、ai-log 等过程文件放在项目根目录 | 创建 docs/,全部改为其中的 Markdown 正文 |
| 把完整工程约束同时复制到 AGENTS.md、CLAUDE.md 和 docs | 以 docs/engineering-constraints.md 为唯一正文,根目录文件只做路由 |
| 把模板占位符当成交付内容 | 用项目事实替换,审计后再提交 |
| 用复杂功能争取高分 | 优先补齐可复核证据和人工取舍 |
| 写完代码才补 Design、测试记录和 AI 日志 | 在每个门禁结束时同步证据 |
| 所有 AI 建议都写“采纳” | 记录筛选、修改、拒绝及理由 |
| README 命令无法复制执行 | 在干净环境实际运行并记录结果 |
| 工程约束文件堆积项目介绍 | 保留执行顺序、边界、命令、证据路由和完成定义 |