Skip to content

release-0.3.0: 🪓 并行工具、后台进程、/init、Markdown渲染

Choose a tag to compare

@Lewis-404 Lewis-404 released this 19 Feb 06:38
· 27 commits to main since this release

🪓 Axe v0.3.0

✨ 新增功能

⚡ 并行工具调用

  • 只读工具(read_file、list_directory、search_files、glob、think)自动并发执行
  • 多文件读取、搜索等场景效率显著提升
  • 写入类工具仍保持串行执行,确保安全

🖥️ 后台进程管理

  • 新增 bg_command 工具,支持启动长时间运行的进程(如 dev server)
  • 四种操作:start 启动 / status 查看状态 / stop 停止 / logs 查看输出
  • LLM 可以启动服务后继续其他操作,不再阻塞

📝 /init 自动生成 CLAUDE.md

  • 新增 /init 斜杠命令,自动分析项目结构生成 CLAUDE.md 模板
  • 智能检测技术栈(Go/Node/Python/Rust),生成对应的常用命令
  • 自动生成项目结构树,省去手动编写

🎨 Markdown 终端渲染

  • 使用 charmbracelet/glamour 库渲染 AI 输出
  • 支持代码高亮、表格、列表、引用等格式
  • 智能检测:仅对包含 markdown 语法的内容进行渲染

📊 变更统计

  • 11 个文件变更,+458 行,-24 行
  • 新增 3 个文件:bg_command.go、generate.go、render.go
  • 工具总数:9 个

📦 安装

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

🗺️ 下一版本预告 (v0.4.0)

  • MCP 协议支持
  • 自定义命令系统 (.axe/commands/)
  • 非交互 pipe 模式
  • 项目级配置