上手

在疆域里启程

没有安装墙,没有配置考古 —— 只有从零到一个能跑的、精心打磨的 agent 的必经之路。

从零到你的第一个 agent

五步,没有废话

01

安装

获取 Xihe 及其依赖。

奠定每个 agent 立足的地基。

02

初始化

搭起项目骨架。

统一结构,让每位Wright从同一片坚实大地出发。

03

选一位Wright

挑选或定制一个原型。

不同任务需要不同的秉性。选最合适的那一个。

04

运行

执行你的第一次编排。

亲眼看着 DAG 叶子被实时部署与嫁接。

05

观察

查看记忆图谱与漂移状态。

理解防止事故。让系统向你展示它的内部状态。

快速上手

四条命令,一支能干活的舰队

Bun 原生。无平台锁定。带上你自己的模型和你自己的品味。

01克隆这片疆域
$ git clone https://github.com/AbyssCN/xihe 复制
02用 Bun 安装
$ bun install 复制
03指向你的模型
$ cp .env.example .env # 填入密钥 复制
04唤醒第一位Wright
$ bun run dev 复制

日常工作闭环

你实际上如何用 Wright 开发

不是玩具 demo——是开发者每天真正跑的闭环。从意图到一个验证过的构建,六步。

01

进入规划模式

任何新功能,都从只读的规划座舱开始。

它能读、能推理,但不能写——于是你在一行代码花掉 token 之前先把活儿想清,矛盾在还便宜的时候就浮出来。

02

选定模型

把 conductor 指向一个 SOTA 模型,拿最锋利的规划。

最好的规划来自前沿模型,但任何够格的模型都行——角色与模型解耦,这是个旋钮,绝非锁定。

03

把需求喂足

详细描述你要什么,再把原料丢给它:文章、上下文,甚至那段说服了你的视频。

Wright 能筛的素材越多,筛得越准。丰富的 context,是规划质量上最大的那根杠杆。

04

一起把框架敲定

聊、反驳、打磨。一直到架构定型、你俩都认可这个形状为止。

规划是一场协商,不是一次甩手。在这里的分歧,比在代码里的分歧便宜得多。

05

锁定 SDD + TDD 契约

把敲定的设计冻结成契约:类型、校验、状态机、验收。

至此,正确性有了定义。下游一切都对着它度量;通过它,只是地板,不是天花板。

06

交给 conductor

把契约交给 conductor。它把 SDD 分解成 DAG,派 leaf agent 去建每一块。

你停止敲键盘,开始做审阅。conductor 驱动执行,并拿你锁定的契约为每片叶子把关。