返回顶部

4. 初始化 Agent OS 代码框架

初始化 Agent OS 代码框架,搭建开源官网

用 Spec-Kit 把需求文档和技术方案转成 AI 可以直接执行的任务, 用 Subagents 并行初始化 OryxOS 项目骨架,顺手把官网搭起来。

image

 Spec-Kit 是什么:为什么用它起手OryxOS

GitHub 2026 年开源的 spec-driven development 工具链,90,000+ stars 把需求文档转成 AI agent 能直接消费的任务格式,强制 spec 先行,防止 AI vibe coding 跑偏

image

 Spec-Kit 跟 OryxOS 的契合度:纯 greenfield + 需求清晰 + AI agent 协作 + 方法论场景,每条都对得上

image

 跑完四步,OryxOS 1.0 的完整工作包就绪。后续每个 US 按 tasks.md 逐 task 实施,AI agent 每次只看一个task,不会跑偏

constitution.md:工程宪章,不是写给人看的

constitution.md 里的每一条,AI agent 在 implement 阶段都会主动引用。它不是设计文档,是AI 的行为约束

image

 OryxOS constitution.md:6条不可协商原则

写一次,整个主体开发期间不改。如果发现某条不对,停下来讨论,不允许

image

 Subagents 并行初始化:从一个AI 到一个AI团队

OryxOS 有 11 个 Maven 模块。如果串行初始化每个模块,一个一个来,要花多少时间?Subagents 让这件事并行。

image

 4 个 Subagent 分工:11 个模块并行初始化

Maven 多模块骨架按核心能力划分,4 组并行,每组上下文独立。

image

用户输入的提示词
1.docs理解一下这四个文档,这四个文档就是这个项目要做的事情
2.整理一下这四个文档的格式,整理成md好看的格式
3.四个文档都要整理
4.多agent并行处理
5.根据这些信息,生成claude..md
6.基于这些信息,
生成readme。readme文件参考标准的开源项目来写。
7.Architecture架构图用svg或png画,放到docs/images
8.注意不要重叠和太拥挤
9.用naven初始化这个项目,按照文档中的9个模块,并能通过编译打包
10.readme文件的架构图要用画的这张图
11.boot能java-ar运行了吗?是一个main函数
12.oryxos的cl需要有一个main函数,它要能运行,打印oryxos的版本信息
13.画一个oryxos的logo,放在readme,用svg格式,你自由发挥,我需要一个logo
14.logo放在images目录下
15.logo放中间
16.给我打印出我前面给你的所有提示词。
17.这些内容,写入docs/prompt/01.md,带上序号

 

posted @ 2026-07-26 21:41  Crazymagic  阅读(24)  评论(0)    收藏  举报