amenbo 8.0.0 — một công việc được viết xong trước khi có ai cầm lấy
Việc tạo một công việc nay có một cái kết do chính bạn đánh dấu. Chừng nào bạn chưa đánh dấu, công việc vẫn nằm trên bảng như mọi cái khác, nhưng không AI nào nhận nó và không ai giữ được nó.
Một công việc trước đây có thể bị vơ đi ngay khoảnh khắc bạn ghi nó vào, và như vậy chẳng còn chỗ để đặt ràng buộc, tiền đề và phân loại lên nó trước. Việc tạo một công việc nay có hai chặng, và chặng thứ hai là do bạn kết thúc. Đọc phần cập nhật trước khi bạn nâng cấp.
Một công việc được tạo qua hai chặng
amenbo task add ghi công việc vào và để nó ở trạng thái đang được viết. Câu trả lời nói vậy, và cho bạn cái lệnh kết thúc nó.
$ amenbo task add --title "苗の在庫を数える" --actor ai
✓ Created task: 苗の在庫を数える (AMB-T-…) — still being created · recorded as ai
finish creating it: amenbo task finish-creating AMB-T-…
Danh sách đánh dấu những cái còn đang viết
Công việc đứng giữa những cái khác, không bị giấu đi. Chữ draft trên dòng nói nó đang ở chặng nào, và --filter "draft:yes" gom lại những cái bạn để mở.
$ amenbo task list --filter "draft:yes" --actor ai
1 task(s)
[ ] AMB-T-… 水やりの当番表を作る draft
Không gì cầm lấy nó cho tới khi bạn nói đã viết xong
Nó nằm ngoài cái danh sách mà một AI lấy việc kế tiếp của mình, và gọi thẳng tên nó thì bị từ chối (mã thoát 1).
$ amenbo task list --filter "status:todo ready:yes" --actor ai
0 task(s)
$ amenbo task status AMB-T-… in_progress --actor ai
Error: cannot reserve task AMB-T-…: it is still being created — finish creating it first
Một lệnh kết thúc việc tạo, và từ đó trở đi mọi thứ hành xử như trước.
$ amenbo task finish-creating AMB-T-… --actor ai
✓ Finished creating: AMB-T-… · recorded as ai
$ amenbo task status AMB-T-… in_progress --actor ai
✓ Set status to in_progress: AMB-T-… · recorded as ai
Trên màn hình
- Thẻ mang nhãn “Being created” — nó đứng cùng những cái khác trên bảng và trong danh sách, không bị giấu đi.
- Mở công việc ra thì thấy nút “Finish creating” — bấm vào là việc tạo kết thúc ngay tại đó, và cái nhãn biến mất.
Với plugin
task.creatednay bắn ra khi việc tạo kết thúc — chứ không phải khi công việc được ghi vào. Trước điểm đó chẳng ai giữ được công việc, nên bên đăng ký nghe tin khi nó đã là thứ họ động vào được.
Trước khi bạn cập nhật
- Định dạng dữ liệu lưu trữ nâng lên — nó tự chuyển đổi ngay lần đầu một phiên bản mới hơn mở nó ra, và một bản sao lưu được lấy trước đó. Sau đó phiên bản cũ không mở được nữa, nên đừng bỏ GUI hay CLI ở lại phiên bản cũ (cùng một trình cài đặt cập nhật cả hai).
- Thêm
amenbo task finish-creatingsauamenbo task add— trong các script của bạn. Phần hướng dẫn bạn đưa cho AI thì không phải sửa, bởiamenbo agent --jsonđã trả về trình tự mới.
Cách lấy về
Mở trình cài đặt cho hệ điều hành của bạn từ bản phát hành mới nhất. Không cần quyền quản trị.
- macOS —
.pkg, một cho Apple silicon và một cho Intel (GUI và CLI đi cùng nhau; lần mở đầu tiên sẽ có Gatekeeper hỏi: chuột phải → Mở) - Windows — setup
.exe(GUI và CLI đi cùng nhau) - Linux — GUI là một AppImage; lệnh
amenbođến từ trình cài đặt CLI
Muốn cập nhật: trên GUI, dải băng “có phiên bản mới hơn” áp dụng ngay tại chỗ. Nếu bạn chỉ cài CLI thì amenbo update --apply sẽ đổi nó.
Lần đầu ghé qua? Xem Bắt đầu.