🪓 Axe v0.4.0
✨ 新增功能
🖥️ Pipe / 非交互模式
axe --print "prompt" — 只输出纯文本,自动允许所有工具操作
echo "prompt" | axe — stdin 管道自动进入 print 模式
cat error.log | axe "分析错误" — 管道 + 参数组合
- 适合 CI/CD 集成、脚本调用、代码审查自动化
📋 项目级配置
- 在项目根目录创建
.axe/settings.yaml 覆盖全局配置
- 支持项目专用模型、max_tokens 等设置
- 项目配置优先于全局配置
🔧 自定义命令系统
- 在
.axe/commands/ 目录下创建 .md 文件定义命令
- 文件名即命令名,内容作为 prompt 发送给 LLM
- 交互模式中用
/project:<name> 调用
/help 自动显示可用的项目命令
📊 变更统计
- 5 个文件变更,+262 行,-26 行
- 新增 1 个模块:commands
📦 安装
go install github.com/Lewis-404/axe@v0.4.0
🗺️ 版本历程
- v0.1.0 — 核心功能(streaming、tool calls、对话历史)
- v0.2.0 — 权限记忆、上下文压缩、Glob搜索、费用估算
- v0.3.0 — 并行工具、后台进程、/init、Markdown渲染
- v0.4.0 — Pipe模式、项目级配置、自定义命令