x-cmd 发布 v0.9.7:新增 eget 模块,一键安装 GitHub 二进制; claw 复杂任务不再卡聊天界面,MiniMax 默认模型升级为 M3

13 阅读3分钟

TLDR

  • 新增 eget 模块 —— 从 GitHub/GitLab/Codeberg Release 直接下载安装二进制文件,纯 shell 实现,零依赖
  • x claw 优化错误提示 + 异步任务机制,复杂任务不再卡聊天界面
  • MiniMax 默认模型升级为 M3 —— 100 万上下文、原生多模态、编程对标 Claude Opus 4.7

x-cmd-v097.cn.png

🚀 x-cmd v0.9.7 更新详情

📦 eget

新增 eget 模块 —— 从 GitHub/GitLab/Codeberg Release 直接下载安装二进制文件,纯 shell 实现,零依赖。

之前装 CLI 工具要么走包管理器(版本经常滞后),要么自己去 Release 页面找对的 asset,下载解压放到 PATH,挺费劲的。 x eget 给一个 user/repo,自动找到匹配你系统的二进制文件,一步到位。

x pkg 互为补充:x pkg 是 x-cmd 官方打包维护的稳定发行渠道,x eget 直接从作者 Release 拉,所有版本都能拿到。

# 安装到 ~/.local/bin
x eget --to ~/.local/bin BurntSushi/ripgrep

# 即下即运行
x eget snap BurntSushi/ripgrep --version

# 列出所有 release 版本
x eget ls BurntSushi/ripgrep

目前还是早期版本,后续计划加入声明式批量安装、版本升级管理等。有问题欢迎提 issue。

🤖 claw

优化 x claw 的内部处理 —— 说实话,之前遇到报错的时候用户完全不知道发生了啥,挺懵的。

x claw start 启动后,内部 x agent request 如果出错,以前是一点提示都没有,用户干等着还以为在正常运行。 现在报错会直接提示出来,至少知道发生了什么问题。

另外,引入了 x agent job 机制。遇到复杂、需要长时间运行的任务,x claw 会自己判断并走异步处理,不用卡着聊天界面,你可以继续跟它对话。

使用方式没变,还是老样子:

x claw start

内部自己搞定,你只需要正常聊就行。

🧠 minimax

默认模型升级为 MiniMax-M3 —— 百万上下文、原生多模态、编程对标 Claude Opus 4.7。

从 M2.5 到 M2.7 一路用过来,这次 M3 直接把上下文拉到 100 万 token,比上一代翻了 4 倍,塞整个代码库进去都绰绰有余。 原生多模态支持图片输入,编程能力直接对标 Claude Opus 4.7。

通过 x claude 配置 claude-code 接入时 MiniMax-M3 模型,默认激活 1M 上下文,不用手动去调什么参数。

# 切换至 MiniMax-M3 模型
x minimax --cfg model=MiniMax-M3

# 配置 claude-code 接入 MiniMax,自动激活 1M 上下文
x claude use minimax

🐛 font|ollama|kasm

修复了 ls 预览列表的显示报错,感谢 @yuchang106 指出了这个问题 #411

⬆️ 如何升级

现有用户可以通过以下命令快速切换至 beta 版本进行体验:

x upgrade beta

如果你没有安装 x-cmd, 只需要打开你的终端:

eval "$(curl https://get.x-cmd.com)"

x-cmd 是一个一站式的命令行工具集,其强大的功能可以为人类用户和 AI 共同使用。它还简化了很多工具的安装方法。 马上安装,让 x-cmd 协同 AI 成为你的最强助手,实现生产力翻倍!

🤝 开发者反馈

如果您在自定义配置或代理设置中遇到任何疑问,欢迎前往 GitHub Issues 提交反馈,共同完善 X-CMD 生态。