amenbo 9.0.0 — 搜索能按写在哪条记录、记录的哪一面来收窄
收窄搜索现在是两个旋钮而不是一个,于是“只要决定上的评论”成了问得出口的问题。每一条命中还会说出它那条记录处在什么位置。
搜索以前逼你在同一个旋钮上从任务、决定、评论里挑一个。评论既挂在任务上也挂在决定上,所以没有办法只要决定上的评论。现在收窄有两个各自独立的轴,而且每一条命中都会告诉你,它那条记录处在什么位置。search 有两处改动会让已有的脚本失效——升级前请读更新那一节。
两个旋钮:哪条记录,以及记录的哪一面
--kind 说这些词落在哪条记录上,--face 说落在它的哪一面。两个都指定,就是两者的乘积。
| 旋钮 | 取值 |
|---|---|
--kind | task / decision |
--face | title / body / comment / label / attachment |
$ amenbo search 在庫 --kind decision --face comment --actor ai
1 hit(s)
[comment] AMB-D-… 在庫の数え方は週次にする · AMB-DC-…
proposed
在庫の棚卸しは倉庫の担当と一緒に行います
每一条命中都说出它那条记录处在什么位置
任务会显示它的状态、优先级和它归在什么下面;决定会显示它的状态。它就在命中的正下方,所以一条落在已经结束的工作上的命中,不用你打开就自己说了。匹配上的词会在摘录里高亮出来。
$ amenbo search 在庫 --actor ai
4 hit(s)
[title] AMB-D-… 在庫の数え方は週次にする
proposed
在庫の数え方は週次にする
[title] AMB-T-… 苗の在庫を数える
todo
苗の在庫を数える
[comment] AMB-D-… 在庫の数え方は週次にする · AMB-DC-…
proposed
在庫の棚卸しは倉庫の担当と一緒に行います
[comment] AMB-T-… 苗の在庫を数える · AMB-TC-…
todo
在庫は毎週月曜に数えています
搜索可以只在一个项目里进行
--project 接受项目名或 ID,只在那一个项目里找。限定到一个项目,决定也留在答案里。
画面上
- 对象和面是两个分开的旋钮——对象是任务 / 决定 / 两者,面是标题 / 正文 / 评论 / 分类 / 附件。
- 项目从下拉里挑——就在搜索那一行里。
- 一条命中能把任务上的评论和决定上的评论分清楚——那一行会说它是哪条记录,以及它的哪一面匹配上了。
- 匹配上的词在摘录里高亮——记录处在什么位置也和它们排在一起。
- 结构性收窄的框在等一个对象——你没挑对象之前,它会说先挑一个对象。
更新之前
search 有两处不兼容的改动,都发生在你自己的脚本里。你递给 AI 的指示不用改,因为 amenbo agent --json 返回的就是新写法。
--kind comment 没了,它变成了 --face comment。评论是一条记录的一个面,不是一种记录。
$ amenbo search 在庫 --kind comment --actor ai
Error: unknown kind 'comment' (task/decision — which record the words are on; which face of it is the other axis)
--filter 现在必须配 --kind。两边有拼法相同而意思不同的键——status:rejected 在任务上是决定不做的工作,在决定上是被否决的决定。
$ amenbo search 在庫 --filter "status:todo" --actor ai
Error: a --filter is one side's vocabulary or the other's, so say which with --kind task or --kind decision (the same key can mean different things: `status:rejected` is work decided against on a task, and a decision turned down on a decision)
$ amenbo search 在庫 --kind task --filter "status:todo" --actor ai
2 hit(s)
[title] AMB-T-… 苗の在庫を数える
todo
苗の在庫を数える
[comment] AMB-T-… 苗の在庫を数える · AMB-TC-…
todo
在庫は毎週月曜に数えています
存储的数据格式这次不变,所以上一个版本的数据可以原样打开。
获取方式
从 最新版本 打开你所用操作系统的安装程序。不需要管理员权限。
- macOS——
.pkg,Apple 芯片和 Intel 各一个(GUI 和 CLI 装在一起;第一次打开会出现 Gatekeeper 提示:右键 →“打开”) - Windows——setup
.exe(GUI 和 CLI 装在一起) - Linux——GUI 是 AppImage;
amenbo命令来自 CLI 的安装程序
更新方式:在 GUI 上,“有更新版本可用”的横幅会就地完成更新。如果你只装了 CLI,amenbo update --apply 会把它换掉。
第一次用?请看 开始使用。