phimint v0.8.0 已发布(2026-11-09)
-
phimint 是一个用 Rust 写的终端 AI 编码 agent:一条命令装上、配好 API key,就能在终端里把需求变成跑通的代码——读代码、改多个文件、编译、测试、按报错迭代。
本轮更新重点在「模型选择」和「输入输出」两处。
更新重点
1. 模型选择跨重启生效
以前 /model 选完,重启就没了;现在切换会写进 config.json 里一个顶层 model 指针,下次启动直接沿用。
-
main/lite/advanced三档定义不动。 -
指针存在时覆盖
main;清掉指针即回到原样。 -
手写的指针也会被保留。
-
命令行传的
--model或 endpoint 仍属会话策略,不会写进文件。 -
模型名不认识时给拼写警告,而不是悄悄用错。
2. 终端里直接贴图
-
Ctrl+V可以把图片贴进输入框。 -
Cmd+V仍是粘贴文本。 -
模型到底能不能看见这张图,由模型注册表自己的事实回答。
-
注册表里没有的模型会答
unknown,而不是猜一个。
3. 长输出不再凭空消失
超出工具预算的 shell 输出会溢写进会话的产物仓,之后像 code-cell 产物一样原样取回,不再留一个截断标记就结束。
4. 输入与选中文本
-
发过的输入可以用
Up/Down调回,当前草稿跟着循环。 -
按当前工作区过滤。
-
历史存在
~/.phimint/input-history.jsonl,目录权限0700、文件权限0600。 -
鼠标在转录区按住拖动,选中的就是指针底下的字,右键复制。
-
宽 CJK 字符整字选中,不选半边。
-
双击取词、三击取段,拖到边界会滚动视图。
安装
-
一行装好五个平台(macOS / Linux / Windows,arm64 + x64):
curl -fsSL https://github.com/hibuka-labs/phimint/releases/latest/download/install.sh | bash
-
国内走 Gitee 源:
curl -fsSL https://gitee.com/chenkangzeng_admin/phimint/releases/download/latest/install.sh | PHIMINT_MIRROR=gitee bash
-
也支持:
brew install hibuka-labs/phimint/phimint
npm install -g phimint
cargo install phimint
装完只需在 ~/.phimint/config.json 里配一个 API key。