Axon 用户手册

零基础也能上手的 AI 助手 — 从安装到精通

一、Axon 是什么?

用一句话解释:Axon 是一个装在你电脑里的 AI 助手,它不只会聊天,还能真正帮你操作电脑。

它能做什么?

谁适合用?

你是Axon 能帮你
程序员写代码、改 Bug、代码审查、项目分析
产品经理理解技术方案、生成项目文档、处理 Excel 数据
设计师生成网页原型、修改前端样式、生成图片素材
数据分析师连接数据库查询、处理 Excel/CSV、生成报表
学生学编程、做作业、理解项目代码
任何人自动化日常任务、处理文档、制作 PPT、整理文件

二、安装 Axon

Windows 电脑安装

方式一:一键安装脚本(最简单)

下载安装脚本:点击下载 install.bat
国内用户下载慢?用这个:Gitee 镜像下载
双击运行下载的 install.bat
等待自动安装完成(会自动安装所需软件、下载代码、编译程序)
桌面上会出现 "Axon WebUI" 快捷方式

方式二:下载安装包

如果你的网络环境不方便运行脚本,可以从 下载页面 下载预编译的安装包。

安装完成后,双击桌面快捷方式,浏览器会自动打开 http://localhost:3456,你就能看到 Axon 的界面了。

macOS / Linux 安装

打开终端(Terminal),粘贴以下命令并回车:

curl -fsSL https://www.chatbi.site/assets/scripts/install.sh | bash

国内用户使用加速镜像:

curl -fsSL https://gitee.com/lubanbbs/axon/raw/private_web_ui/install.sh | bash

脚本会自动检测你的系统环境,安装所需依赖,构建并启动。

Docker 安装(服务器部署)

适合部署到服务器上,让团队成员通过浏览器远程访问:

# 直接使用预构建镜像
docker run -d \
  -p 3456:3456 \
  -v /你的项目路径:/workspace \
  wbj66/axon node /app/dist/web-cli.js --host 0.0.0.0

国内服务器加速构建:

docker build --build-arg REGISTRY=docker.1ms.run -t axon .

然后在浏览器访问 http://你的服务器IP:3456


三、首次使用:配置你的 API 密钥

什么是 API 密钥?

Axon 需要连接 Claude AI 的服务才能工作。API 密钥就是你访问这个服务的"通行证"。

打个比方
Axon 是一台电话机,API 密钥就是你的电话卡。没有电话卡,电话机就打不了电话。
关于费用:Anthropic(Claude 的开发商)的 API 按使用量计费。你说的话越多、AI 回复越长,花费越多。不同的 AI 模型价格不同(后面会说到)。新注册用户通常有免费额度可以先体验。

第一步:获取密钥

方式一:官方 Anthropic 密钥(最常见)

用浏览器打开 console.anthropic.com
注册一个账号(需要邮箱)
登录后,点击左侧菜单的 "API Keys"
点击 "Create Key" 按钮
复制生成的密钥 — 它以 sk-ant- 开头,很长一串字符
重要提示:密钥只会显示一次!请立刻复制并保存好。如果忘了,需要重新生成。

方式二:使用 OAuth 登录(无需密钥)

如果你有 claude.ai 的账号,也可以通过 OAuth 方式登录,不需要单独获取 API 密钥:

  1. 打开 Axon 的 Web UI
  2. 在登录页面选择 "OAuth 登录"
  3. 选择账户类型(claude.ai 或 console)
  4. 按照提示在浏览器中完成授权
  5. 将授权码粘贴回 Axon

第二步:填入密钥

打开 Axon 后,有 3 种方式配置 API 密钥,选一种你觉得方便的即可:

方式一:在界面上填写(最推荐)

这是最简单、最直观的方式:

打开 Axon 的 Web 界面(默认 http://localhost:3456
点击右上角的 齿轮图标 打开设置
在设置面板中找到 "通用设置""API 高级" 选项卡
找到 "API Key" 输入框,把你复制的密钥粘贴进去
点击 保存
填完之后,Axon 会自动验证密钥是否有效。如果看到绿色提示,说明配置成功。

方式二:通过环境变量

如果你习惯用命令行,可以设置环境变量:

Windows(PowerShell):

$env:ANTHROPIC_API_KEY="sk-ant-你的密钥粘贴在这里"

Windows(CMD):

set ANTHROPIC_API_KEY=sk-ant-你的密钥粘贴在这里

macOS / Linux(终端):

export ANTHROPIC_API_KEY=sk-ant-你的密钥粘贴在这里
如果想让环境变量永久生效,需要把上面的命令加入你的 Shell 配置文件(如 ~/.bashrc~/.zshrc)。

方式三:通过配置文件

用文本编辑器打开或创建以下文件:

写入以下内容:

{
  "apiKey": "sk-ant-你的密钥粘贴在这里"
}

保存文件,重启 Axon 即可。

使用第三方 API / 中转服务

如果你不方便直接访问 Anthropic 官方 API(比如国内网络不通),可以使用第三方中转服务。

在界面上配置

打开设置 > "API 高级" 选项卡
"API Base URL" 输入框中填入中转服务的地址,例如:https://your-proxy.example.com/v1
"API Key" 中填入中转服务提供的密钥
点击保存

通过环境变量配置

# 设置中转地址
export ANTHROPIC_BASE_URL=https://your-proxy.example.com/v1

# 设置中转服务的密钥
export ANTHROPIC_API_KEY=你的中转服务密钥

通过配置文件配置

{
  "apiKey": "你的中转服务密钥",
  "apiBaseUrl": "https://your-proxy.example.com/v1"
}
Axon 支持任何兼容 Anthropic API 格式的服务,包括 AWS Bedrock 和 Google Vertex AI。

第三步:选择 AI 模型

配置好密钥后,你需要选择一个 AI 模型。在界面底部的输入框旁边有一个模型选择下拉菜单

模型聪明程度速度价格适合场景
Opus最聪明较慢最贵复杂任务、深度分析、架构设计
Sonnet(推荐)很聪明较快适中日常使用、写代码、改 Bug
Haiku够用最快最便宜简单问答、快速搜索
建议:日常使用选 Sonnet,它在能力和价格之间取得了最好的平衡。遇到特别复杂的问题再切换到 Opus

四、认识界面

主界面布局

打开 Axon 后,你会看到这样的界面:

┌──────────────────────────────────────────────────────────────┐ │ 项目选择 ▾ 会话选择 ▾ + 🔍 ⚙️ │ ← 顶部导航栏 ├──────────────────────────────────────────────────────────────┤ │ 💬 聊天 📋 蓝图 🐝 蜂群 ⏰ 定时 📂 作品 📚 知识库 ⚙ 自定义│ ← 功能标签页 ├──────────────────────────────────────────────────────────────┤ │ │ │ 对话内容区域 │ │ │ │ 你看到 AI 的回复、工具调用过程都在这里显示 │ │ │ ├──────────────────────────────────────────────────────────────┤ │ [输入框] 模型 ▾ 权限 ▾ 📎 🎤 发送 │ ← 底部工具栏 └──────────────────────────────────────────────────────────────┘

顶部导航栏

元素作用
项目选择切换你要让 AI 操作的项目文件夹
会话选择切换不同的对话(每个对话是独立的)
新建一个对话
🔍搜索历史对话(快捷键 Ctrl+K)
⚙️打开设置面板

功能标签页

标签页功能什么时候用
聊天和 AI 对话(主功能)日常使用,大部分时候都在这
蓝图查看项目分析结果想了解一个项目的整体结构
蜂群查看多 AI 协作进度让多个 AI 一起完成大任务时
定时任务管理定时自动任务需要定期自动执行某些操作
作品查看 AI 帮你创建的项目和文件回顾之前让 AI 做过的东西
知识库管理个人知识库,收藏网页和文档,搜索知识图谱收藏有用的网页文章,建立个人知识体系
自定义技能、MCP、通道、感知等扩展配置配置扩展功能(技能、IM 通道等)

底部工具栏

元素作用
输入框输入你想让 AI 做的事情
模型下拉菜单选择 AI 模型(Opus/Sonnet/Haiku)
权限下拉菜单控制 AI 的操作权限
📎上传文件或图片给 AI 分析
🎤语音输入
发送发送消息(也可以按 Enter)

五、开始对话

发送第一条消息

在底部输入框输入你的问题,按回车或点发送。AI 会实时输出回复。

试试这些指令

你说AI 会做什么
"帮我看看当前目录有哪些文件"列出项目文件结构
"帮我读一下 README.md"读取并显示文件内容
"帮我写一个计算器的 HTML 页面"创建一个新文件并写入代码
"运行 npm test"执行终端命令并显示结果
"帮我把这个 Bug 修了"分析代码、定位问题、修复代码
"帮我生成一张产品介绍的海报"调用图片生成工具
"打开 baidu.com 截个图"操作浏览器并截图
"帮我读取 report.xlsx 的内容"读取并展示 Excel 表格数据
"连接 PostgreSQL 数据库,查询用户表"连接数据库执行 SQL 查询

当 AI 需要操作你的电脑时,你会看到类似这样的提示:

🔧 Read — 读取 README.md
   ✅ 成功读取 45 行

🔧 Bash — 运行 npm test
   ✅ 全部 12 个测试通过

上传文件和图片

点击底部的 📎 图标,可以上传文件给 AI 分析:

语音输入

点击底部的 🎤 图标开启语音识别。对着麦克风说出你的需求,Axon 会自动将语音转换为文字。

语音识别使用浏览器内置功能,建议使用 Chrome 浏览器获得最佳体验。

对话管理


六、权限模式 — 控制 AI 的操作权限

这是一个重要概念。AI 可以操作你的文件和电脑,你需要决定给它多大的权限

在底部工具栏的权限下拉菜单中选择:

模式安全级别说明适合谁
询问模式最安全每次修改文件、运行命令前都会问你同意不同意新手,或操作重要项目时
自动编辑安全自动执行文件编辑,但危险操作(如删除文件)仍会询问日常使用
YOLO 模式信任 AI全自动执行,不需要你确认任何操作信任 AI 且追求效率
计划模式最谨慎AI 先制定完整计划给你看,你批准后它才开始执行重要项目或大型任务
建议:
刚开始用 → 选 询问模式,熟悉一下 AI 会做哪些操作
熟悉之后 → 切换到 自动编辑,既安全又高效
完全信任 → 切换到 YOLO 模式

七、核心功能

7.1 代码视图

点击右上角的 代码视图按钮</>),界面会变成类似 VS Code 的三栏布局:

┌───────────┬──────────────────┬───────────────┐ │ 文件树 │ 代码编辑器 │ 对话面板 │ │ │ │ │ │ 📁 src │ 第 1 行代码 │ 你: ... │ │ 📁 docs │ 第 2 行代码 │ AI: ... │ │ 📄 ... │ 第 3 行代码 │ │ └───────────┴──────────────────┴───────────────┘

7.2 蓝图系统 — 让 AI 分析项目全貌

什么是蓝图?

把一个项目比作一栋大楼,蓝图就是这栋大楼的建筑图纸。AI 会扫描你整个项目的代码,告诉你项目有哪些模块、各个模块之间的关系、核心业务流程。

怎么用?

方式一:在聊天中说 帮我分析一下当前项目,生成蓝图

方式二:点击 "蓝图" 标签页,查看已生成的蓝图。

适合的场景:

7.3 蜂群协作 — 多个 AI 同时干活

什么是蜂群?

就像蜜蜂一样,一个复杂的大任务会被拆分给多个 AI "工蜂"同时去做:

  1. 规划者(Planner) 把大任务拆成小任务
  2. 队长(Lead Agent) 把小任务分配给各个工蜂
  3. 多个工蜂(Worker) 同时干活
  4. 审查员(Reviewer) 检查每个工蜂的工作质量

怎么触发?

在聊天中描述一个比较大的任务,比如:帮我从零搭建一个博客系统,包含文章管理、用户登录、评论功能

AI 会自动判断这个任务需要蜂群模式。你也可以主动要求:用蓝图系统帮我实现这个功能

点击 "蜂群" 标签页可以实时查看多个 AI 的工作进度。

7.4 定时任务

让 AI 按照你设定的时间自动执行任务。

类型说明举例
单次任务到了指定时间执行一次"2小时后提醒我检查服务器"
周期任务按固定间隔重复执行"每天早上9点检查代码质量"
文件监控文件发生变化时自动执行"当 src 目录有文件改动时运行测试"

创建方式:

方式一:直接在聊天中说 帮我创建一个定时任务,每天上午10点检查 Git 仓库状态

方式二:点击 "定时任务" 标签页,手动创建。

7.5 目标管理 — AI 帮你持续推进长期目标

什么是目标管理?

定时任务适合简单的重复操作,但如果你有一个复杂的长期目标(比如"让我的开源项目获得 500 个 Star"),就需要目标管理。

AI 会:

  1. 帮你把大目标拆解为具体的策略步骤
  2. 定义可衡量的指标来跟踪进度
  3. 在后台持续自动推进各个步骤
  4. 需要你操作的时候发通知提醒你

怎么用?

在聊天中说 帮我创建一个目标:让项目获得 500 个 GitHub Star,AI 会自动规划策略、设置指标并开始执行。

目标管理需要 Daemon 后台进程运行。首次使用时 AI 会自动提示你启动。

7.6 创建作品 — 让 AI 帮你从零搭建项目

点击 "作品" 标签页,可以让 AI 帮你创建全新的应用程序:

点击 "创建新作品" 按钮
指定工作目录(AI 会在这个目录下创建文件,不会污染你的其他项目)
用自然语言描述你想做什么,比如:"一个贪吃蛇游戏"、"一个记账本应用"
AI 会自动创建项目结构、写代码、运行测试

创建完成后,你可以在作品列表中看到之前所有的项目和文件操作历史。

7.8 知识库 — 让 AI 帮你整理知识

什么是知识库?

想象一个由 AI 自动整理的 Notion 笔记本。你把网页、文档丢进去,AI 帮你编译成结构化的 Wiki 文章,自动提取要点、打标签、建立文章间的关联。再也不用手动整理收藏夹里吃灰的链接了。

点击左侧导航栏的 "知识库" 进入,里面有四个子页面:

文章
编译完成的结构化文章列表。按分类分组展示,点击任意文章查看全文。每篇文章自动标注标签和关联文章,方便你快速跳转到相关内容。
原始源
已导入的原始文件列表。每条记录会显示编译状态:已编译(绿色)表示 AI 已经处理完毕,待编译(橙色)表示还在排队等待处理。
搜索
输入关键词即可实时搜索知识库内容。采用关键词 + 语义混合搜索,即使你记不清原文的精确用词,也能找到相关文章。
图谱
力导向可视化图,用节点和连线展示文章之间的关联关系。拖动节点可以探索知识网络,直观看到哪些文章主题相近、哪些文章互相引用。

怎么往知识库里添加内容?

剪藏网页 — 点击知识库页面右上角的 "剪藏 URL" 按钮,填入网址、标签、分类,可选是否自动编译。点击保存,AI 会自动抓取网页内容。
上传文件 — 点击 "上传文件" 按钮,选择本地文件上传。支持多种格式(见下方表格)。
聊天导入 — 直接在聊天中说 帮我把这个网页存到知识库,AI 会自动完成剪藏和编译。
浏览器书签 — 使用浏览器书签小工具(Bookmarklet),在任何网页上一键剪藏到知识库,无需切换窗口。

支持的文件格式:

格式说明
PDF论文、报告、电子书等
Word (.docx)文档、方案、笔记
Excel (.xlsx)数据表格、清单
PPT (.pptx)演示文稿、培训材料
HTML网页内容
Markdown (.md)技术文档、笔记

AI 编译是怎么工作的?

导入的原始内容不会直接变成文章,需要经过 AI "编译"处理:

你可以逐篇点击 "编译" 按钮处理,也可以点击 "编译全部" 一键处理所有待编译的原始内容。

知识库的搜索功能支持语义搜索,即使你用不同的词描述同一件事,AI 也能找到相关文章。比如搜索"机器学习"也能找到关于"深度学习"或"神经网络"的文章。

7.10 AI 智能编辑 — 让编辑器自己会思考

代码视图(点击右上角 </>)内置了一系列 AI 驱动的编辑增强功能,让你的编辑器像 VS Code + Copilot 一样智能。

AI 自动补全
输入代码时,编辑器会自动显示灰色的建议文本(ghost text)。觉得建议合适,按 Tab 键直接接受;不想要就继续打字,建议会自动消失。
AI Hover 提示
把鼠标悬停在函数名或类名上,AI 会自动弹出该符号的文档说明,包括参数含义、返回值和使用示例。不需要再翻文档了。
Code Tour 代码导览
AI 分析项目结构,生成分步骤的代码导览路线。适合刚接触一个新项目时,跟着路线走一遍就能快速理解项目脉络。
复杂度热力图
按行显示代码复杂度,用颜色标注:红色 = 高复杂度(需要关注),绿色 = 低复杂度(很清晰)。一眼看出哪些地方最需要重构。
重构建议 / AI 代码气泡 / 死代码检测 / 测试生成
右键点击代码即可触发 AI 分析菜单:获取重构建议、生成代码注释气泡、检测未使用的函数和变量、自动生成测试用例。
功能触发方式
自动补全输入代码时自动触发,Tab 接受
Hover 提示鼠标悬停在符号上自动触发
Code Tour / 热力图 / 重构建议 / 气泡 / 死代码 / 测试右键菜单 → AI 分析
这些功能都在代码视图中可用。如果你还在对话视图,先点击右上角 </> 切换到代码视图。

7.11 时光回溯 — AI 改坏了代码?一键回到从前

什么是时光回溯?

你让 AI 修改代码时,难免会遇到改坏的情况。时光回溯就是你的"后悔药":AI 每次修改文件前,系统都会自动保存一份快照,你可以随时回到任意一个快照点。

Git时光回溯
粒度按 commit 保存按每次 AI 操作保存
操作需要手动 commit全自动,无需任何操作
适用场景代码版本管理AI 操作的细粒度撤销
打开代码视图(点击右上角 </>
在代码编辑器中打开目标文件
查看文件的变更时间线,每一条记录对应 AI 的一次操作
点击任意时间点,预览该时刻的文件内容
确认无误后,点击回滚,文件就会恢复到那个状态

7.12 斜杠命令

在输入框输入 / 会弹出命令列表,这些是快捷操作:

命令作用
/help显示帮助信息
/clear清空当前对话
/compact压缩对话历史(对话太长时用,可以节省费用)
/status查看当前会话状态
/model查看或切换模型
/tools列出所有可用工具
/export导出当前对话
/resume恢复之前的对话

八、扩展功能

以下功能在左侧导航栏的 "自定义" 页面中管理。

8.1 技能与插件

技能(Skills)是预先写好的工作流程,一键就能触发。

在聊天中输入 / 加技能名称即可使用:

技能用途
/code-review让 AI 做代码审查
/skill-hub搜索和安装社区分享的技能
/pdf处理 PDF 文件
/xlsx处理 Excel 表格
/pptx制作 PPT 演示文稿

插件(Plugins)是更强大的扩展,可以给 AI 增加全新的能力。在自定义页面的 "技能与插件" 面板中管理。

8.2 MCP 工具扩展

MCP(Model Context Protocol)是一种标准协议,让 AI 能连接各种外部工具和服务。

在界面上配置 MCP:

  1. 打开自定义页面 > "MCP" 面板
  2. 点击添加服务器
  3. 选择类型(本地程序、网络服务等)
  4. 填入配置信息

常用 MCP 服务器:

8.3 Office 文档处理

Axon 可以直接读取和编辑多种办公文档,无需安装 Office 软件:

格式读取编辑搜索
PDF提取文字和表格不支持全文搜索
Word (.docx)读取全文替换文本内容全文搜索
Excel (.xlsx)读取所有工作表替换单元格内容全文搜索
PPT (.pptx)提取幻灯片文本替换文本内容全文搜索

使用方式:直接在聊天中说 帮我读取 report.pdf把 presentation.pptx 第 3 页的标题改成 xxx,也可以使用技能 /pdf/xlsx/pptx/docx

8.4 数据库工具

AI 可以直接连接你的数据库进行查询和管理:

数据库说明
MySQL关系型数据库查询
PostgreSQL关系型数据库查询
SQLite本地文件数据库
MongoDB文档型数据库查询
Redis键值存储操作

使用方式:在聊天中说 连接我的 PostgreSQL 数据库 postgresql://user:pass@localhost:5432/mydb,AI 会自动连接并可以执行查询、查看表结构等操作。支持只读模式保护数据安全。

8.5 图片生成

AI 可以帮你生成或修改图片:

图片生成使用 Google Gemini API,需要在设置中配置 Gemini API Key。

8.6 消息通道 — 连接 IM 软件

你可以把 Axon 连接到你常用的聊天软件,随时随地给 AI 发消息:

平台说明
Telegram通过 Telegram Bot 对话
飞书飞书机器人(无需公网 IP)
SlackSlack 机器人
DiscordDiscord 机器人
WhatsAppWhatsApp Cloud API
钉钉钉钉机器人(需在钉钉开放平台创建机器人)

配置方法:打开自定义页面 > "消息通道" 面板,按照提示配置对应平台的 Bot Token。

8.7 连接器 — 对接第三方服务

连接器让 AI 能直接操作你的第三方服务:

连接器能做什么
GitHub查看仓库、创建 PR、管理 Issue
Google访问日历、文档、邮件
Notion读写知识库
Jira管理项目任务

配置方法:打开自定义页面 > "连接器" 面板,点击对应服务进行授权。

8.8 感知系统 — 让 AI 看到和听到

Axon 有三个感知能力:

眼睛(Eye)— 摄像头
让 AI 通过你的摄像头"看"东西。比如"看看我手上拿的是什么"、"帮我识别这个元件"。在自定义页面 > "感知" 面板中启用。
耳朵(Ear)— 持续听觉
开启后,AI 会持续监听环境声音并转为文字。你可以问 AI"刚才说了什么?",它能回忆最近听到的内容。在浏览器中开启(需要允许麦克风权限)。
嘴巴(Mouth)— 语音朗读
AI 回复时自动朗读内容。代码块会自动跳过不读,说话时自动暂停麦克风防回声。见下方"语音朗读"。

8.9 API 代理 — 多设备共享密钥

如果你想在多台设备上使用同一个 API 密钥(比如手机上也想用),可以开启 API 代理服务器。

配置方法:

  1. 打开自定义页面 > "代理" 面板
  2. 设置代理端口和安全选项
  3. 启动代理服务
  4. 其他设备使用代理地址和生成的代理密钥来连接

安全特性:

8.10 语音朗读

AI 回复时可以自动朗读内容。在自定义页面 > "感知" 面板中开启。

8.11 Agent 网络 — 多个 AI 实例协作

如果你同时运行了多个 Axon 实例(比如在不同项目或不同电脑上),它们可以互相发现和协作:

配置方法:打开自定义页面 > "Agent 网络" 面板,启用网络功能并配置端口。

Agent 网络默认关闭,需要手动开启。同一用户的多个实例会自动互信。

8.12 记忆系统 — AI 越用越懂你

Axon 拥有持久化记忆能力,不会像普通聊天机器人那样"忘记一切"。它会自动记住你的偏好、项目知识和过往经验,越用越聪明:

笔记本(Notebook)
AI 会自动维护三个笔记本:用户档案(记住你的偏好)、经验笔记(跨项目通用知识)、项目笔记(当前项目专属知识)。这些信息在每次对话开始时自动加载。
长期记忆搜索
AI 能搜索过去的对话历史,回忆之前讨论过的内容。支持关键词搜索和向量语义搜索(需配置 Embedding 模型)。
自动记忆(Auto-Memory)
AI 会自动将对话中的重要信息保存到本地(~/.axon/auto-memory/ 目录)。每个项目有独立的记忆空间,互不干扰。记忆按主题分类存放——比如调试经验存在 debugging.md,代码模式存在 patterns.md。每次新对话开始时,AI 会自动加载索引文件(MEMORY.md,最多 200 行),快速回忆关键信息。你不需要手动整理,一切全自动。
智能评分与自动清理
不是所有信息都值得记住。AI 会根据内容类型自动打分:代码相关得分最高(90 分)、设计决策次之(85 分)、Bug 记录(80 分)、文档笔记(70 分)。同时,越久没用到的记忆分数越低——3 天内几乎不降分,3-14 天降到 60%,14-90 天降到 20%,超过 90 天只保留 5%。得分低于 50 的记忆会被自动过滤,确保 AI 脑子里只留真正有用的东西。
时间感知排序
记忆系统会跟踪每条记忆的创建时间更新时间最近访问时间。经常被用到的记忆会排在前面(类似"最近使用"排序),确保 AI 优先回忆你最近关心的内容,而不是翻出半年前的旧事。

你不需要做任何配置,记忆系统(包括自动记忆)默认启用。如果想要更精准的语义搜索,可以在设置中配置 Embedding API。

8.13 自我进化 — AI 改进自己

这是 Axon 最独特的功能之一:AI 可以修改自己的源代码来获得新能力。

工作原理:

  1. 你描述一个 AI 目前做不到的事情
  2. AI 分析自己的源代码,找到需要修改的地方
  3. AI 修改代码并自动重启
  4. 重启后新能力立即生效
注意:自我进化功能需要使用 --evolve 参数启动 Axon。普通模式下此功能不可用。

8.14 数据采集 — 从 78+ 网站提取结构化数据

Axon 内置了 OpenCLI 技能,可以从全球 78+ 主流网站中提取结构化数据。你只需要用自然语言描述想要的内容,AI 会自动判断是否需要调用 OpenCLI,并为你整理好结果。

支持的平台一览:

分类平台能采集什么
技术社区HackerNews、Reddit、Lobsters、Dev.to、StackOverflow热门帖子、讨论内容、高赞回答
社交媒体(国际)Twitter/X、LinkedIn、ProductHunt热门推文、产品发布、行业动态
视频平台YouTube、B站(Bilibili)热门视频、频道内容、分区排行
学术论文arXiv最新论文、按领域检索
中文社区知乎、小红书、豆瓣、微博、即刻热门话题、高赞回答、笔记内容
金融财经Yahoo Finance、雪球股票行情、财经资讯、投资讨论

怎么用?直接在聊天框用自然语言说就行,不需要记任何命令:

技术资讯
"帮我看看 HackerNews 今天的热门帖子"
"Reddit 上关于 Rust 语言的最新讨论有哪些?"
"获取 arXiv 最新的 LLM 论文"
中文平台
"搜索知乎关于 AI 编程的高赞回答"
"获取 B站科技区今日热门视频"
"查看小红书上关于露营装备的笔记"
金融数据
"查看雪球上关于新能源板块的讨论"
"获取 Yahoo Finance 上特斯拉的最新资讯"

典型应用场景:

AI 会自动判断是否需要使用 OpenCLI。当普通网页搜索无法获取结构化数据时,AI 会自动切换到 OpenCLI 来提取更精确的结果。
Cookie 复用:OpenCLI 支持复用浏览器的登录状态。如果你在浏览器中已经登录了某个平台(如知乎、小红书),AI 采集时可以利用你的登录态获取更完整的内容。

8.15 扩展思考 — 让 AI 深度思考再回答

面对复杂问题(数学推理、架构设计、多步骤分析),普通的即时回答可能不够准确。开启扩展思考后,AI 会先在内部进行一轮深度思考,再给出更精准的回答。

四个思考档位
  • 低(Low) — 轻量思考,响应较快,适合日常使用
  • 中(Medium) — 中等深度,适合一般复杂问题
  • 高(High) — 深度推理,适合数学和逻辑难题
  • 超高(XHigh) — 最高 50K token 思考预算,适合最复杂的场景

如何开启:

  1. 点击右上角 ⚙️ 打开设置面板
  2. 找到 "思考模式" 选项
  3. 选择一个档位即可生效
建议:日常对话保持关闭或使用低档。遇到复杂推理问题时,临时切换到高档或超高档,问完再切回来。
注意:档位越高,token 消耗和响应时间越大。超高档单次思考最多消耗 50K token。云端部署(axon-cloud)默认关闭扩展思考,需在设置中手动开启。

8.16 桌面应用自动更新

Axon 桌面端(Electron 版本)内置了自动更新功能,保持应用始终最新,无需手动下载安装包。

更新流程:

  1. 启动桌面应用时,自动检测是否有新版本
  2. 如果有新版本,后台静默下载更新包(不影响你正常使用)
  3. 下载完成后,状态栏会出现提示
  4. 点击 "重启更新",应用重启后即完成升级
支持 Windows 和 macOS 平台。整个过程无需手动操作,你只需要在方便的时候点击重启即可。

8.17 Notebook & REPL — 交互式代码执行

Axon 不只能帮你写代码文件,还能直接编辑 Jupyter Notebook 和在交互式环境中运行代码。

Jupyter Notebook 编辑

AI 可以直接操作 .ipynb 文件中的单元格:替换、插入、删除。代码单元格被修改后,旧的运行结果会自动清除。

Notebook 操作示例
"帮我修改这个 notebook 的第 3 个单元格,把 pandas 的读取路径改成 data.csv"
"在第 2 个单元格后面插入一个新的代码单元格,内容是绘制柱状图"

REPL 交互式执行

支持 Python 3Node.js,会话内状态持久化——变量、导入都会保留。

REPL 使用示例
"用 Python 帮我算一下 1 到 100 的平方和"
"先导入 numpy,然后生成一个 3x3 的随机矩阵"
"接着上面的结果,计算这个矩阵的特征值"
你不需要告诉 AI "请用 REPL 工具"。直接描述你想做什么,AI 会自动判断该用 REPL 还是 Bash。

8.18 提示词片段 — 让常用指令自动生效

每次都要告诉 AI "用中文回复"?提示词片段帮你把常用规则固定下来,启用后每次发消息都会自动附带。

在自定义页面的 "提示词" 面板中管理。每个片段可设置名称、内容、是否启用、位置(前置/后置)、标签。

使用场景
前置片段:"请用中文回复""代码缩进使用 2 个空格"
后置片段:"在回复末尾用一句话总结本次修改"

8.19 远程协作 — 跨设备、跨网络使用 Axon

Teleport 远程会话

通过 WebSocket 连接到另一台机器上运行的 Axon 实例,支持跨设备工作、多人结对编程、远程调试。

连接远程 Axon
"连接到 192.168.1.100:3456 的 Axon"
双方需要在同一局域网内。网络中断会自动重连(指数退避策略)。

Cloudflare Tunnel 公网分享

一键将 Web UI 暴露到公网,无需公网 IP 和域名。在设置中开启 Tunnel 即可生成临时 URL。

安全提示:URL 在 Axon 重启后会变化。适合临时分享,不建议长期暴露。

8.20 自定义工具与 Agent — 让 AI 学会新技能

自定义工具(CreateTool)

直接在聊天中告诉 AI 你需要什么工具,AI 会动态创建并保存到 ~/.axon/custom-tools/,支持热重载。

示例
"帮我创建一个工具,可以把当前项目部署到我的服务器"

自定义 Agent(CreateAgent)

在自定义页面的 "Agent" 面板中创建 AI 角色,配置名称、模型、工具、权限、系统提示词。用 /agent 名字 切换。

实用 Agent 示例
代码审查员 — Opus + 只读工具 + 严格检查
文档写手 — Sonnet + 编辑工具 + 专注文档
测试专家 — 全部工具 + 自动执行 + 生成测试

8.21 Vim 模式与浏览器扩展

Vim 模式

如果你不知道 Vim 是什么,可以放心跳过。

代码编辑器支持完整 Vim 键绑定(Normal/Insert/Visual 模式、motion、operator、text objects、宏录制)。在设置面板 > 编辑器中开启。

浏览器扩展(Chrome Extension)

安装后可在任何网页上选中文字,右键 "Ask Axon" 发送给 AI 分析。

安装:Chrome 开发者模式加载 src/browser/extension/ 目录。

8.22 向量数据库管理

在自定义页面的 "文档" 面板中查看向量数据库状态(已索引文件数、Chunk 数量、同步状态)。支持手动同步和 Chunk 预览。

需在设置 > 向量搜索 中配置 Embedding API 后启用。

8.23 高级工具集

面向进阶用户的工具,能显著提升开发效率和自动化程度。

E2E 测试框架
AI 自动运行端到端浏览器测试(Playwright),支持设计稿像素级对比。测试失败时自动反馈给 AI 修复。
LSP 代码分析
精确代码导航:跳转定义、查找引用、调用层次分析。比 grep 更准确,理解代码语义。
Ralph Loop 自迭代
自动循环执行任务直到目标达成。典型场景:"把这个功能改到所有测试通过为止"。
Bash 历史补全
终端中按 Tab 补全历史命令,用 ! 搜索历史记录。
模式预设
保存"权限+模型+Hook"组合预设,一键切换。如:开发模式(Sonnet+自动编辑)、审查模式(Opus+询问确认)。
这些工具大多由 AI 在合适时机自动调用,无需手动操作。

九、设置面板详解

点击右上角 ⚙️ 打开设置面板,有以下选项卡:

选项卡内容什么时候需要改
通用设置语言、主题、工作目录首次使用时设置语言和外观
模型选择选择 AI 模型(Opus/Sonnet/Haiku)想切换模型时
API 高级API Key、代理地址、超时设置首次配置密钥,或使用中转服务
向量搜索配置 Embedding 向量模型想启用更精准的记忆搜索
权限系统精细化权限控制想限制 AI 只能操作特定文件或目录
事件钩子AI 操作前后自动执行脚本自动化流程(如修改文件后自动格式化)
系统配置日志、代理、缓存、安全高级配置,普通用户一般不需要改
导入/导出导出或导入所有配置备份配置、迁移到新电脑
提示词自定义提示词模板经常需要发同类型的指令
关于版本信息检查版本号

十、常见问题

密钥相关

Q: 填入 API Key 后提示 "Invalid API Key"

排查步骤:

  1. 确认密钥是完整的,以 sk-ant- 开头
  2. 检查复制时有没有多带了空格或换行符
  3. console.anthropic.com 检查账户是否有余额
  4. 如果使用中转服务,确认 API Base URL 填写正确

Q: 不想花钱,有免费方式吗?

Q: 密钥安全吗?会不会泄露?

安装相关

Q: 安装时报错

常见原因:

Q: 打开后是空白页

原因通常是前端没有构建成功:

  1. 检查终端有无红色错误信息
  2. 尝试手动构建前端:进入 src/web/client 目录,运行 npm run build
  3. 重启 Axon

使用相关

Q: AI 回复很慢

Q: AI 改了不该改的文件怎么办?

Q: 怎么让 AI 记住我的偏好?

在项目根目录创建 AXON.md 文件,写入你的规则。AI 每次打开这个项目都会自动读取。例如:

## 我的偏好
- 回复用中文
- 代码缩进用 2 个空格
- 不要修改 package.json
- 提交信息用中文

Q: 支持哪些编程语言?

AI 本身支持几乎所有主流编程语言。Axon 的代码分析功能对 JavaScript、TypeScript、Python、Java、Go、Rust、C/C++、Ruby、PHP、Swift、Kotlin 等有语法高亮和智能分析支持。

Q: 知识库收藏的内容存在哪里?

存在本地 ~/.axon/knowledge/ 目录下。原始内容在 raw/ 子目录,编译后的文章在 wiki/ 子目录。不会上传到任何云端服务。

Q: 怎么在浏览器中一键收藏网页到知识库?

在知识库页面底部有一个"书签小工具"链接,将它拖到浏览器书签栏。之后在任何网页上点击这个书签就能一键保存到 Axon 知识库。

Q: 扩展思考模式有什么用?

扩展思考让 AI 在回答前先进行深度推理,适合复杂的数学、逻辑、架构设计问题。会增加响应时间和费用,日常简单问题不建议开启。


十一、获取帮助

邮件反馈
发送邮件 — 遇到 Bug 或有功能需求都可以通过邮件反馈
Discord 社区
加入讨论 — 和其他用户交流使用经验,获取实时帮助
在线体验
Live Demo — 无需安装,直接在浏览器中体验 Axon
项目官网
chatbi.site — 查看最新动态和文档