amenbo 5.0.0 — 搜一个词,它告诉你这个词写在哪里
词从列表的筛选里搬了出来,进到新的 `amenbo search` 命令,它回答的是词出现的地方,而不是一串记录。GUI 也有了自己的搜索。`--filter` 里的词不再能用——请先读更新那一节。
找一个词已经搬进了它自己的命令,回来的是这个词写在哪些地方。往 --filter 里写词不再能用,所以升级前请读更新那一节。
搜索告诉你一个词写在哪里
新的 amenbo search 命令回答的是地方,而不是一串记录。一行就是一个地方,而且它会说这个词落在哪一面上:标题、正文、评论、维度的标签,还是附件的文件名。
$ amenbo search books
1 hit(s)
[comment] AMB-T-… Send the monthly invoices in one batch · AMB-TC-…
Close the books first, send the next working day
- 词的一部分就够了——搜
invoice能找到 “Send the monthly invoices in one batch”。 - 同一个意思的不同写法被当作同一个——匹配不分大小写,日语的全角和假名写法会被归一化,所以
pdf能找到 PDF。 - 编号也放在同一个地方——敲
AMB-T-…这样的东西,那条记录会最先回来。 - 可以只留一边——
--kind task或--kind decision。再加--filter "status:todo",列表里的结构性筛选就叠在上面,语法一样。
词不再是筛选键
--filter 不再接受 text:。词属于 search。
$ amenbo task list --filter "text:retention"
Error: words are not a filter key — `search <word> …` finds where they are written (add --filter for the structural narrowing)
GUI 有一个能横着搜的地方
左侧边栏的“搜索”会同时看任务和决定记录,并按这个词写在哪里把结果分组。
- 按一个命中,记录就在旁边打开——你看得到这个词落在哪一面上,并从那里往下读。
- “全部 / 任务 / 决定 / 评论”只留一边——其余的落下去。
- 结构性筛选就在词的旁边——在它旁边的字段里敲
status:todo这样的东西,语法和列表一样。
看板自己的筛选也有了字段——它够得到卡片没显示的地方,所以写在评论里的一个词,也能把那张卡片留在看板上。
一些小事
- 插件的“检查更新”真的会去检查——按下去以前有时什么也不做。现在它还会显示,它回答所依据的那份目录有多新。
amenbo update每次都看最新的——它以前可以拿刚才检查过的结果来回答。- 在 macOS 上你敲的东西不会被动——字段里的第一个字符以前会变成大写,输入法还没转换完的下划线也可能留在那里。
更新之前
- 存储的数据格式往上抬——更新的版本第一次打开它时会自动迁移,迁移前先做备份。之后更旧的版本就打不开了,所以别把 GUI 或 CLI 留在旧版本上(同一个安装程序会更新两边)。
- 把
--filter里的text:换成search——在你自己的脚本里,也在你递给 AI 的指示里。
获取方式
从 最新版本 打开你所用操作系统的安装程序。不需要管理员权限。
- macOS——
.pkg,Apple 芯片和 Intel 各一个(GUI 和 CLI 装在一起;第一次打开会出现 Gatekeeper 提示:右键 →“打开”) - Windows——setup
.exe(GUI 和 CLI 装在一起) - Linux——GUI 是 AppImage;
amenbo命令来自 CLI 的安装程序
更新方式:在 GUI 上,“有更新版本可用”的横幅会就地完成更新。如果你只装了 CLI,amenbo update --apply 会把它换掉。
第一次用?请看 开始使用。