Skip to content

release-0.6.0: 🪓 Undo撤销、对话搜索、多模型Ask、Token预算、图片理解

Choose a tag to compare

@Lewis-404 Lewis-404 released this 19 Feb 07:19
· 24 commits to main since this release

🪓 Axe v0.6.0

✨ 新增功能

⏪ /undo 撤销

  • 基于 git reset --mixed HEAD~1 撤销上一次自动 commit
  • 文件修改保留在工作区,可以重新调整

🔍 /search 对话搜索

  • /search <keyword> 搜索所有历史对话内容
  • 按时间倒序返回匹配结果,最多 10 条

🔄 /ask 多模型临时切换

  • /ask <model> <prompt> 临时用另一个模型回答
  • 回答完自动切回主模型,不影响后续对话

💰 /budget Token 预算

  • /budget 0.5 设置单次对话费用上限(美元)
  • 超出预算自动停止,防止意外消耗
  • /budget off 关闭限制

🖼️ 图片理解(Vision)

  • 在 prompt 中直接写图片路径(如 screenshot.png 这是什么)
  • 自动检测 png/jpg/gif/webp,base64 编码发送给 Vision 模型
  • 支持多张图片同时发送

📊 变更统计

  • 9 个文件变更,+234 行,-5 行
  • 新增 1 个文件:llm/image.go

📦 安装

go install github.com/Lewis-404/axe@v0.6.0

🗺️ 版本历程

  • v0.1.0 — 核心功能(streaming、tool calls、对话历史)
  • v0.2.0 — 权限记忆、上下文压缩、Glob搜索、费用估算
  • v0.3.0 — 并行工具、后台进程、/init、Markdown渲染
  • v0.4.0 — Pipe模式、项目级配置、自定义命令
  • v0.5.0 — MCP协议、彩色Diff、会话分支
  • v0.6.0 — Undo撤销、对话搜索、多模型Ask、Token预算、图片理解