0g-aura

中文文档
0.4.31发布于 2026/05/25MITES Module

0G计算上的分散式AI编码代理

中文使用文档
文档目录10 节
  1. 安装
  2. 设置
  3. 使用
  4. CLI旗帜
  5. 削减命令
  6. 键盘快捷键
  7. 模型
  8. 配置
  9. 它是如何工作的
  10. 许可证

0 g-aura

去中心化的AI编码代理由 0克计算. 描述您想要构建,编辑或修复的内容- aura将来自可验证GPU提供商的响应流式传输,并将文件更改直接应用于您的项目。

安装

npm install -g 0g-aura

或者使用npx(不安装):

npx 0g-aura

或者本地克隆和链接:

git clone <repo-url>
cd 0g-aura
npm install
npm run build
npm link

设置

aura init

这将引导您交互式地完成钱包设置:

  1. 创建一个新钱包 或者 导入现有私钥
  2. 选择保存位置(./.env 或者 ~/.aura/.env 为全球)
  3. 自动检查A0GI余额

你需要A0GI令牌来支付去中心化计算。把它们放在 portal.0g.ai.

使用

# Start in current directory with default model
aura

# Choose a model
aura -m deepseek-chat-v3-0324

# Target a specific project directory
aura -d ./my-project

# Skip apply confirmations
aura --no-confirm

在TUI中,键入提示符并按Enter。光环将:

  1. 阅读项目文件了解上下文
  2. 实时地从一个0G计算提供商处流式传输响应
  3. 展示不同的修改建议
  4. 写文件前请确认

CLI旗帜

国旗描述
-m, --model <name>要使用的模型(默认: GLM-5-FP8)
-d, --dir <path>项目目录(默认:cwd)
--no-confirm未经确认应用更改
-V, --version显示版本
-h, --help显示帮助

削减命令

命令描述
/help显示所有命令
/model <name>切换AI模型
/add <path>向提示上下文添加一个文件
/remove <path|all>从上下文中删除文件
/files显示检测到的项目树
/status检查0G计算连通性
/balance检查钱包余额
/undo还原最后应用的文件更改
/export [file]保存对话以降低价格
/cost显示会话令牌使用情况
/clear清晰的谈话记录
/quit退出

键盘快捷键

关键行动
Enter发送提示/确认申请
Esc清除输入/拒绝应用
Up/Down回忆以前的提示
Shift+Up/Down滚动的谈话
PageUp/PageDown滚动速度
Home/End跳转到最旧/最新
Ctrl+C退出

模型

模型描述
GLM-5-FP8默认,快速通用
deepseek-chat-v3-0324DeepSeek v3
gpt-oss-120b120 b开源
qwen3-vl-30b-a3b-instructQwen3多通道

配置

环境变量默认的描述
ZG_PRIVATE_KEY(必需)0G钱包私钥
ZG_RPC_URLhttps://evmrpc.0g.ai0G RPC端点
ZG_AUTO_DISCOVER_PROVIDERtrue自动发现计算提供商
ZG_PROVIDER_ADDRESS- - - - - -锁定一个特定的提供者(跳过发现)

配置是从 ./.env 首先,然后 ~/.aura/.env 作为候选。运行 aura init 去创造一个。

它是如何工作的

Aura连接到 0G分散式计算网络 通过 @0glabs/0g-serving-broker SDK。当您发送提示时:

  1. 上下文组装 -扫描你的项目树和读取密钥文件(自动令牌预算管理)
  2. 供应商发现 -找到一个可用的GPU提供商服务于你选择的模型(或使用一个固定的地址)
  3. 流推理 -将您的对话+项目上下文发送给提供商并实时流式响应
  4. 解析 -从模型输出中提取文件更改和shell命令
  5. 应用 -显示diff预览,然后写入文件并在确认后运行命令(使用 /undo 支持)

所有推理都运行在分散的、可验证的GPU提供商上——不需要集中的API密钥,只需要一个带有A0GI令牌的0G钱包。

许可证

麻省理工学院

版本与发布记录

0g-aura 共发布 48 个版本,首次发布于 2026/03/18;过去 12 个月发布了 48 个版本。

版本发布日期距今
0.4.31latest2026/05/255 个月前
0.4.302026/05/235 个月前
0.4.292026/05/046 个月前
0.4.282026/05/046 个月前
0.4.272026/04/196 个月前
0.4.262026/04/196 个月前

关于 0g-aura 的常见问题

0g-aura 是什么?

0G计算上的分散式AI编码代理

如何安装 0g-aura?

在项目目录运行 npm install 0g-aura,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 aura,可以用 npx aura 直接运行。

0g-aura 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/0g-aura 是否存在。

0g-aura 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

0g-aura 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=18。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

0g-aura 可以商用吗?

0g-aura 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

0g-aura 还在维护吗?

最新版本 0.4.31 发布于 2026/05/25(5 个月前);至今共发布 48 个版本,其中过去 12 个月发布了 48 个;首次发布于 2026/03/18。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。