amenbo

amenbo 9.0.0 — szukanie zawęża po tym, który zapis, i po tym, która jego część

Zawężanie wyszukiwania to teraz dwa pokrętła zamiast jednego, więc o same komentarze przy decyzjach da się wreszcie zapytać. Każde trafienie mówi też, jak stoi jego zapis.

Szukanie kazało dotąd wybrać zadanie, decyzję albo komentarz na jednym pokrętle. Komentarz wisi i przy zadaniach, i przy decyzjach, więc nie było jak poprosić o same komentarze przy decyzjach. Zawężanie ma teraz dwie niezależne osie, a każde trafienie mówi, jak stoi jego zapis. Dwie zmiany w search łamią istniejące skrypty — przeczytaj część o aktualizacji, zanim się przesiądziesz.

Dwa pokrętła: który zapis i która jego część

--kind mówi, na którym zapisie są słowa, --face mówi, w której jego części. Podanie obu daje iloczyn tych dwóch.

pokrętłowartości
--kindtask / decision
--facetitle / body / comment / label / attachment
$ amenbo search 在庫 --kind decision --face comment --actor ai
1 hit(s)
  [comment] AMB-D-… 在庫の数え方は週次にする · AMB-DC-…
      proposed
      在庫の棚卸しは倉庫の担当と一緒に行います

Każde trafienie mówi, jak stoi jego zapis

Zadanie pokazuje swój status, priorytet i to, pod czym jest złożone; decyzja pokazuje swój status. Siedzi to bezpośrednio pod trafieniem, więc trafienie w pracę już zamkniętą samo to mówi, bez otwierania. Dopasowane słowa są podświetlone w wycinku.

$ 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
      在庫は毎週月曜に数えています

Szukanie da się ograniczyć do jednego projektu

--project przyjmuje nazwę projektu albo identyfikator i patrzy wyłącznie w tym projekcie. Ograniczenie do projektu zostawia decyzje w odpowiedzi.

Na ekranie

  • Cel i część to osobne pokrętła — cel to zadania / decyzje / jedno i drugie, część to tytuł / treść / komentarz / kategoria / załącznik.
  • Projekt wybiera się z rozwijanej listy — wprost w wierszu wyszukiwania.
  • Trafienie odróżnia komentarz przy zadaniu od komentarza przy decyzji — wiersz mówi, który to zapis i która jego część się dopasowała.
  • Dopasowane słowa są podświetlone w wycinku — a razem z nimi stoi to, jak stoi sam zapis.
  • Pole zawężania po strukturze czeka na cel — dopóki go nie wybierzesz, mówi, żeby najpierw wskazać cel.

Zanim zaktualizujesz

Dwie niezgodne wstecz zmiany w search, obie po stronie twoich własnych skryptów. Instrukcje, które podajesz swojej AI, nie wymagają zmian, bo amenbo agent --json zwraca nową postać.

--kind comment znika; stało się --face comment. Komentarz jest częścią zapisu, a nie rodzajem zapisu.

$ 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 wymaga teraz --kind. Obie strony dzielą zapisy, które znaczą co innego — status:rejected to na zadaniu praca, o której zdecydowano, że jej nie będzie, a na decyzji decyzja odrzucona.

$ 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
      在庫は毎週月曜に数えています

Format zapisu danych tym razem się nie zmienia, więc dane z poprzedniej wersji otwierają się bez zmian.

Skąd to wziąć

Otwórz instalator dla swojego systemu z najnowszego wydania. Prawa administratora nie są potrzebne.

  • macOS — .pkg, osobno dla Apple silicon i dla Intela (GUI i CLI jadą razem; przy pierwszym otwarciu pojawia się Gatekeeper: kliknij prawym → Otwórz)
  • Windows — instalator .exe (GUI i CLI jadą razem)
  • Linux — GUI to AppImage; komenda amenbo przychodzi z instalatora CLI

Żeby zaktualizować: w GUI baner „jest nowsza wersja” zakłada aktualizację w miejscu. Jeśli instalowałeś samo CLI, podmieni je amenbo update --apply.

Pierwszy raz tutaj? Zajrzyj na Zacznij.