amenbo

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 會把它換掉。

第一次用嗎?請看 開始使用