⚙️ Quy trình: AMBA bấm nút thay bạn, theo lịch
Quy trình là một lịch chạy bấm lần lượt các nút có sẵn trong AMBA thay cho bạn: lấy file từ các nguồn, kiểm tra xem đã đủ chưa, nhắn nhắc, nhờ agent tổng hợp rồi gửi kết quả. Mỗi bước là đúng một việc bạn vẫn tự làm bằng tay; bước Kiểm tra cho phép rẽ nhánh "nếu … thì …". Bạn tự xếp các bước (cách chính), hoặc mô tả bằng một câu để AMBA soạn sẵn các bước cho bạn xem lại. Mô hình AI chỉ soạn nháp; nó không bao giờ tự bật một quy trình.
Quy trình thuộc về dự án; agent làm các bước Nhờ agent. Trong dự án, cây bên trái đọc từ trên xuống Nguồn → Quy trình → Làm việc: mỗi quy trình là một mục có chấm trạng thái (xanh: Bật; rỗng: chưa bật lần nào; vàng: đã Tắt hoặc tạm dừng từ khay hệ thống; đỏ: cần xử lý) và mở thành một tab như mở file. Các agent của dự án nằm ở đầu thanh tab.
1. Tạo quy trình
Trong cây bên trái, bấm + cạnh Quy trình và chọn Tạo bằng tay hoặc ✨ Tạo bằng một câu. Quy trình mới luôn ở trạng thái Tắt: nó không chạy cho tới khi bạn bật.
Tạo bằng tay
Một tab quy trình trống mở ra với dòng Lịch ở trên cùng. Bấm Lịch để đặt giờ chạy, rồi bấm + Thêm bước để thêm từng bước (mục 3). Ví dụ một quy trình nhắc và tổng hợp báo cáo cuối ngày:
- Lịch: mỗi ngày lúc 17:00
- Lấy file · Nhóm Kế toán, Drive "Báo cáo"
- Kiểm tra · Chưa có file của Minh hôm nay?
- Đúng → 3. Nhắn tin · Nhóm Kế toán: "Minh ơi gửi báo cáo" 4. Đợi đến 17:50 5. Lấy file · Nhóm Kế toán
- Sai → (tiếp tục)
- Nhờ agent · Kế toán đối soát: "Tổng hợp báo cáo hôm nay…"
- Gửi file · Chủ — kết quả của bước 6
Xong, xem lại các bước rồi gạt công tắc Bật (mục 2).
✨ Tạo bằng một câu
- Chọn ✨ Tạo bằng một câu và viết việc cần làm như khi dặn một đồng nghiệp, ví dụ (cùng quy trình như trên):
5h chiều mỗi ngày lấy file từ nhóm Kế toán và Drive, nếu chưa có file của Minh thì nhắn nhắc nhóm, đợi đến 5h50 lấy lại, rồi nhờ Kế toán đối soát tổng hợp báo cáo gửi tôi.
- AMBA chỉ hỏi điều chưa rõ, tối đa 3 câu ngắn có sẵn lựa chọn để bấm: nhóm nào, ai nhận, agent nào hay cần mấy file. Với câu hỏi về nhóm, Kết nối nhóm Telegram mới cho phép kết nối ngay tại chỗ (xem bên dưới).
- Chưa đúng ý? Gõ thay đổi vào ô Chỉnh thêm… dưới bản nháp, bao nhiêu lần cũng được (tối đa 10): "gửi lúc 5h chiều", "gửi xong thì nhắn Anh Hùng". AMBA nhớ câu đầu tiên và mọi lần chỉnh trước, kiểm tra lại như bên dưới rồi trả lời bằng bản nháp mới kèm danh sách những gì đã đổi; các bản nháp trước thu gọn thành một dòng (bấm để mở). Lúc này chưa có gì được lưu: đóng màn hình là không để lại gì, và khi bạn đã chỉnh, AMBA hỏi trước khi bỏ bản nháp. Nếu AMBA không áp dụng được thay đổi, AMBA nói rõ, giữ bản nháp trước và để nguyên câu của bạn trong ô.
- Bấm Tạo quy trình: AMBA tạo quy trình từ bản nháp mới nhất và mở nó ở trạng thái Tắt để bạn xem lại: các bước hiện đúng như khi tạo bằng tay, và bạn sửa được từng bước. Khi thấy đúng, gạt Bật.
AMBA kiểm tra lại trước khi bạn bật
Trước khi đưa bản nháp cho bạn, AMBA đối chiếu nó với câu bạn viết, để một quy trình sai không làm hỏng việc hằng ngày:
- Xem diễn biến cho thấy quy trình làm gì trong từng tình huống — đủ file ngay lần lấy đầu, thiếu rồi có file trước giờ chốt, không có file cả ngày — ví dụ "20:00 lấy file từ Nhóm Kế toán → có file → tổng hợp báo cáo → gửi báo cáo cho Chị Lan". AMBA chỉ đi thử trên giấy: không lấy file, không gửi gì. Tình huống mà người nhận báo cáo không được báo gì có dấu Không ai được báo. Bạn cũng mở được Xem diễn biến dưới các bước của một quy trình đã có.
- Các lỗi hay gặp hiện ngay trên bước: bước chờ và lấy file lại nằm ngoài nhánh "chưa có file" nên luôn chạy kể cả khi đã có file; kiểm tra "có file" mà không có nhánh Nếu không nên nếu không có file, người nhận không được báo; tin nhắc hẹn một giờ nhưng AMBA chờ đến giờ khác; lấy file thừa; agent không có trong dự án (bấm Giao cho … để chọn agent của dự án).
- AMBA hỏi lại cùng mô hình một lần: nếu tình huống nào không khớp với câu của bạn, AMBA tự sửa và cho xem AMBA đã tự sửa: cùng các dòng đã đổi, hoặc hỏi bạn một câu ngắn để bấm (vẫn tối đa 3 câu). Nếu bước kiểm tra này không chạy được (mô hình lỗi), bản nháp vẫn được giữ, kèm ghi chú và các tình huống để bạn tự xem.
- Bật bị chặn khi còn lỗi (sửa lỗi trước). Nếu chỉ còn cảnh báo, AMBA liệt kê chúng và bạn bấm Vẫn bật nếu đã chắc.
Sửa bằng một câu cũng qua đúng các bước kiểm tra này.
Nhờ AMBA kiểm tra lại một quy trình đã lưu
Khi một bước có cảnh báo hay lỗi, hoặc Bật bị từ chối, tab quy trình có nút Nhờ AMBA kiểm tra lại. Nút này cũng luôn có trong menu ⋯ của tab. AMBA đọc quy trình như hiện tại (bản đang chờ bật nếu có), đối chiếu từng tình huống với việc quy trình cần làm (theo tên, mô tả và các bước) và trả lời một trong ba cách:
- AMBA thấy quy trình đúng ý, kèm các cảnh báo còn lại nếu có.
- AMBA đề xuất sửa: những gì không khớp, các dòng sẽ đổi, cảnh báo và tình huống của bản sửa. Bấm Áp dụng để lưu như một lần sửa bước bình thường: nếu bản sửa cho quy trình đang bật làm thêm việc mới (ví dụ nhắn cho người mới), AMBA hỏi bạn đồng ý ngay tại chỗ trước khi lưu. Bấm Bỏ qua để giữ nguyên quy trình.
- Một câu hỏi ngắn để bấm; chọn xong, AMBA cho xem bản sửa như trên.
Chưa bấm Áp dụng thì chưa có gì được lưu. Nếu quy trình đã thay đổi sau khi AMBA kiểm tra, AMBA yêu cầu kiểm tra lại. Nếu mô hình lỗi, AMBA nói rõ lý do và vẫn cho xem các cảnh báo và tình huống. Nút Kiểm tra lại cạnh lỗi Bật vẫn chỉ đọc lại quy trình, không gọi mô hình.
Kết nối nhóm Telegram ngay trong câu hỏi
Nếu chưa có bot, Kết nối nhóm Telegram mới → Kết nối bot Telegram chỉ hỏi token của bot lấy từ @BotFather (thứ duy nhất bạn phải dán; xem Tài khoản kết nối). Sau đó thêm bot vào nhóm, gửi một tin nhắn trong nhóm rồi bấm Tải lại: nhóm hiện ra theo tên. Hãy tắt chế độ riêng tư của bot trong @BotFather (/setprivacy → Disable) để bot thấy được file trong nhóm.
Bạn cũng có thể nhờ agent ngay trong cuộc trò chuyện ("lập báo cáo hằng ngày cho tôi"): đề xuất của agent có nút Tạo quy trình, mở một tab quy trình mới với đúng lời của bạn.
2. Tab quy trình
Bấm một quy trình trong cây để mở tab của nó. Mỗi quy trình chỉ có một màn hình. Phần đầu tab có:
- tên và trạng thái;
- công tắc Bật / Tắt — cách duy nhất để bật hay tắt quy trình. Tắt giữ nguyên các bước và lịch sử chạy. Khi bạn gạt Bật, AMBA cho xem dòng AMBA sẽ: liệt kê mọi việc quy trình được làm (đọc file ở nguồn nào, nhắn cho ai, nhờ agent nào); bật là sự đồng ý của bạn cho đúng những việc đó. Nếu quy trình nhắn cho người hay nhóm AMBA chưa từng nhắn tới, AMBA gửi trước một tin nhắn thử; nếu tin nhắn thử không tới được, quy trình chưa bật và AMBA nói rõ lý do;
- ▶ Chạy cả quy trình — chạy toàn bộ quy trình một lần ngay bây giờ, thật. AMBA hỏi lại bằng một dòng: Chạy thật cả quy trình ngay — tin nhắn và file sẽ được gửi thật. Bấm Chạy để tiếp tục;
- ⋯ với Nâng cao và Xoá.
Ngay dưới đầu tab, dòng Lần chạy tiếp theo luôn cho biết chuyện gì sắp xảy ra: giờ chạy kế tiếp và còn bao lâu ("08:30 hôm nay · còn 3 phút", tự đếm từng phút) kèm những gì sẽ làm; hoặc lần chạy đang dở ("Đang chạy bước 2/3", "Đang chờ đến 09:00") với nút Huỷ; hoặc lý do chưa có lần nào sắp chạy (Quy trình đang Tắt, Chưa có lịch (chỉ chạy tay), Hết khung giờ hôm nay — lần tới 07:00 mai).
Bên dưới có hai tab:
- Các bước: dòng Lịch rồi các bước theo thứ tự (mục 3). Mỗi bước có ▶ (Chạy bước này, mục 4); bước Nhờ agent có tên agent — bấm vào để mở phiên của agent đó cho quy trình này, trong tab của agent. Dưới các bước: kết quả gần nhất bằng lời ("Đã gửi cho Chị Lan", "Không gửi vì chưa có file hôm nay"), nút Thử từng bước và ô Sửa bằng một câu… (trên quy trình chưa có bước nào, ô này là ✨ Tạo bằng một câu…).
- Lịch sử chạy: thẻ Lần chạy tiếp theo ở trên cùng, rồi các lần đã chạy theo ngày (Hôm nay, Hôm qua, ngày/tháng). Mỗi lần là một dòng: giờ, biểu tượng cách chạy (theo lịch, bấm tay hay khi có file), chấm trạng thái và kết quả bằng lời ("Đã gửi cho Nhóm Kế toán", "Lỗi: …", "Đã huỷ"). Nhiều lần bỏ qua liền nhau gộp thành một dòng mờ, ví dụ "Bỏ qua 7 lần (lần trước còn đang chạy)", bấm để xem từng lần. Bấm một dòng để mở các bước của lần đó ngay tại chỗ; một bước mở những gì nó đã nhận vào, làm ra, gửi đi hay bị lỗi, kèm Thử lại bước này. Nút Chỉ lỗi chỉ để lại các lần bị lỗi. Lần chạy mới hiện ra ngay, không cần tải lại.
Trong cây, ⋯ hoặc bấm chuột phải vào một quy trình có Mở, Chạy cả quy trình, Bật / Tắt, Đổi tên và Xoá (có hỏi lại). Dấu xoay tròn nghĩa là quy trình đang chạy.
| Tab ghi | Nghĩa là |
|---|---|
| Chưa xong | Quy trình mới, chưa bật lần nào. Xem lại các bước rồi gạt Bật. |
| Đang bật | Quy trình chạy theo Lịch. |
| Tạm dừng | Bạn đã gạt Tắt, hoặc đã chọn Tạm dừng tất cả quy trình ở khay hệ thống (khi đó tab ghi Đã tạm dừng từ thanh menu). Gạt Bật để chạy lại. |
| Cần xử lý: … | Có việc làm quy trình dừng lại. Tab ghi rõ lý do và có một nút mở đúng chỗ cần sửa. |
Các nút sửa có thể gặp: Đăng nhập lại (Google cần đăng nhập lại), Kết nối bot, Kiểm tra nguồn file (bot không đọc được nhóm, thư mục không còn), Chọn (một người chưa có chat), Chọn ngày cho file (file trong Nguồn đang chờ xác nhận ngày), Xem chuyện gì đã xảy ra (ba lần chạy gần nhất đều lỗi), Bật lại.
Agent trên thanh tab
Mỗi agent của dự án là một nút ở đầu thanh tab (chữ viết tắt và tên; có chấm nhấp nháy khi agent đang làm việc). Bấm để trò chuyện với agent; + thêm agent. ⋯ của agent (hoặc bấm chuột phải) có Cài đặt agent, Quy trình tham gia (mỗi mục mở tab quy trình) và Phiên trước (trò chuyện chung và phiên của agent cho từng quy trình). Từ agent thứ sáu trở đi, các agent còn lại nằm trong Agent ▾. Phía trên cuộc trò chuyện của agent, dòng Quy trình tham gia: liệt kê các quy trình của agent. Hai agent bạn tạo từ cùng một agent gốc là hai agent riêng: mỗi agent có bước, phiên và chấm đang làm việc của riêng mình.
Mô hình bạn chọn trong chat của một agent cũng là mô hình agent đó dùng trong quy trình: bước Nhờ agent hiện mô hình này kèm lý do ("Kế toán đối soát · gpt-6-astra (Azure OpenAI) · agent"; · dự án hoặc · mặc định khi agent chưa chọn model riêng), và lịch sử chạy cho biết mỗi bước đã dùng mô hình nào.
3. Các bước
Dòng đầu tiên luôn là Lịch; các bước bên dưới chạy lần lượt từ trên xuống. Có 7 loại:
| Bước | Làm gì |
|---|---|
| Lịch | Khi nào chạy: Mỗi ngày, Thứ 2–6 hoặc Chọn ngày, vào một giờ; hoặc Lặp lại mỗi N phút (5–1440) hay mỗi N giờ (1–24), trong khung giờ Từ … Đến … (để trống là cả ngày) và vào Các ngày bạn chọn. Kết thúc: Không kết thúc (mặc định), Chỉ hôm nay hoặc Đến ngày… (ngày cuối cùng còn chạy); sau lần chạy cuối, quy trình tự chuyển sang Tắt. |
| Lấy file | Giống hệt bấm Lấy file trên một nguồn: một, vài hoặc Tất cả nguồn. Lấy ngay, không chờ file đến. |
| Kiểm tra | Rẽ nhánh "nếu": các bước dưới Đúng → chạy khi điều kiện đúng, các bước dưới Sai → chạy khi sai (mặc định (tiếp tục): đi tiếp xuống bước sau). |
| Nhắn tin | Gửi một tin Telegram cho một nhóm hoặc một người. |
| Nhờ agent | Một agent của dự án làm một việc, với File hôm nay hoặc file mà một bước Lấy file phía trên vừa lấy về. Bật Cho phép tra cứu internet khi việc cần thông tin trên mạng (giá vàng, tin tức, tỷ giá): agent được tìm kiếm web như trong trò chuyện, chỉ từ khóa tìm kiếm được gửi tới nhà cung cấp tìm kiếm bạn đã cài trong Cài đặt; file của dự án không gửi đi. Nếu chưa cài khóa tìm kiếm hoặc dự án tắt Internet, bước báo lỗi và chỉ chỗ cần cài (thiếu khóa: có nút mở Cài đặt → Tài khoản kết nối). Nếu chính agent chưa được bật Tra cứu web, biểu mẫu báo ngay. Bước đã lỗi vì lý do này có nút Cho agent tra cứu web ở lịch sử chạy, ở khung của bước và trong cuộc trò chuyện của agent: một lần bấm bật Tra cứu web cho agent đó, rồi Thử lại. |
| Gửi file | Gửi kết quả của một bước Nhờ agent cho một người hoặc một nhóm. |
| Đợi đến | Chờ tới một giờ (HH:MM) trong cùng ngày; nếu đã qua giờ đó thì đi tiếp ngay. Không dùng trong quy trình Lặp lại (xem mục 4). |
+ Thêm bước nằm giữa các bước và bên trong mỗi nhánh của Kiểm tra: chọn loại bước, rồi điền 1–3 ô bằng các hộp chọn (người, nhóm, nguồn, agent đều chọn theo tên, không phải gõ mã).
Điều kiện của bước Kiểm tra — chọn một loại, có thể thêm nhiều điều kiện và nối bằng và / hoặc:
- Chưa có file của… một người: "Chưa có file của Minh hôm nay". Chọn người trong danh bạ của dự án, hoặc trong những người gửi Telegram mà bot đã thấy (chọn một người như vậy sẽ thêm họ vào danh bạ của dự án).
- Số file lấy được lần này: ≥, =, … N file (từ mọi nguồn hoặc một nguồn).
- Số liệu của agent: một số liệu do bước Nhờ agent trả về, lớn hơn, nhỏ hơn hay bằng một giá trị.
"Hôm nay" được tính thế nào
"Chưa có file của Minh hôm nay" đếm mọi file trong ngày của các nguồn mà bước Lấy file đọc, kể cả file bạn đã lấy sớm hơn trong ngày bằng nút Lấy file. Nên nếu file của Minh đã về từ trước, sẽ không có tin nhắc nào. AMBA nhận ra Minh qua tài khoản Telegram của anh ấy: "Anh Minh" trong danh bạ vẫn khớp với người gửi có tên Telegram "Kế toán Minh". Người chưa có tài khoản Telegram trong danh bạ thì được so theo tên, bỏ qua các danh xưng như anh, chị, em, cô, chú, bác, ông, bà, Mr, Mrs, Ms.
Sửa các bước
- Bấm vào một bước để mở thiết lập của nó ở ngăn bên phải. Mỗi thay đổi được lưu ngay khi bạn rời ô đó và áp dụng từ lần chạy tới — không có nút Áp dụng. Ngăn cũng có Lên, Xuống và Xoá bước.
- Nếu quy trình đang bật và thay đổi làm nó được làm thêm việc (một nguồn mới, một người nhận mới, một agent mới, cho agent tra cứu internet), AMBA hiện một dòng đồng ý ngay tại đó, ví dụ Quy trình sẽ gửi tin cho Anh Hùng — Đồng ý, trước khi lưu.
- Sửa bằng một câu… ở cuối Các bước: ví dụ "dời sang 6h chiều", "nhắn thêm cho anh Hùng", "thứ 7 không cần". AMBA soạn thay đổi cho bạn xem lại trước; với quy trình đang bật, thay đổi chờ bạn bấm Bật ("Có thay đổi đang chờ bạn bấm Bật."), trong lúc đó phiên bản cũ vẫn chạy. Các phiên bản trước nằm ở ⋯ → Nâng cao → Lịch sử phiên bản.
Bước nâng cao (từ phiên bản cũ)
Quy trình tạo ở các bản AMBA trước có thể chứa những bước không còn trong danh sách trên (thu báo cáo, chờ đủ, sắp xếp file, hỏi lại, chạy khi có file đến). Chúng vẫn chạy như trước và hiện ở dạng chỉ đọc là Bước nâng cao: Bước này từ phiên bản cũ; vẫn chạy như trước. Sửa bằng một câu, hoặc xoá và thêm bước mới.
4. Chạy và thử
- ▶ Chạy cả quy trình chạy thật toàn bộ quy trình một lần, sau dòng xác nhận (mục 2).
- Một lần chạy đang dở (ví dụ Đợi đến 17:50 vì còn thiếu file) giữ ngày hôm đó: dòng Lần chạy tiếp theo hiện Đang chờ đến 17:50 · Huỷ, và chạy thêm lần nữa trong ngày sẽ báo Hôm nay đã có một lượt đang chạy. Huỷ (hoặc Huỷ lần chạy trên dòng của lần chạy đó trong Lịch sử chạy) hỏi lại một dòng rồi dừng lần chạy: các bước còn lại không chạy và bạn chạy lại được ngay.
- ▶ trên một bước (Chạy bước này) chạy riêng bước đó ngay bây giờ, dùng kết quả của các bước trước từ lần chạy hay lần thử gần nhất. Kết quả hiện trong một khung ngay dưới bước:
- trên Lấy file, bước lấy file thật, như bấm nút Lấy file (lịch sử của nguồn ghi Quy trình <tên> lấy file);
- trên Nhắn tin và Gửi file, bạn thấy đúng tin nhắn sẽ gửi và gửi cho ai, nhưng chưa gửi gì. Gửi thử cho tôi gửi một tin có nhãn [Thử] chỉ tới chat Telegram của chính bạn, qua bot của bạn; không ai khác nhận được. Lần đầu AMBA hỏi chat nào là của bạn.
- Với Lặp lại, mỗi lần đến giờ chạy đúng một lần. Nếu bạn đổi giờ chạy sau khi quy trình đã chạy hôm nay, nó chạy lại vào giờ mới trong hôm nay.
- "Mỗi 5 phút nhắn nhóm, đến 9h thì dừng": đặt ở Lịch — Lặp lại mỗi 5 phút, Từ 07:00 Đến 09:00 (09:00 cũng chạy nếu trùng một lần lặp; như vậy là 25 lần mỗi ngày). Đừng dùng Đợi đến hay bước dừng cho việc này: trong quy trình lặp lại, Đợi đến giữ lần chạy mở nên các lần sau bị bỏ qua, còn bước dừng chỉ kết thúc lần chạy đó chứ không tắt quy trình. Vì vậy Đợi đến bị làm mờ trong + Thêm bước của quy trình lặp lại, và một bước như vậy có từ trước sẽ hiện dòng cảnh báo ngay dưới nó. Một lần lặp đến giờ khi lần trước còn đang chạy sẽ được bỏ qua (gộp thành một dòng trong Lịch sử chạy); với lịch chạy vào một giờ, mỗi ngày vẫn chỉ có một lần chạy đang dở.
- "Mỗi 5 phút đến 22:00, chỉ hôm nay": đặt khung giờ như trên và Kết thúc → Chỉ hôm nay (hoặc Đến ngày… cho "đến hết ngày 20/10"). Lần lặp cuối chạy lúc 22:00 và hôm sau không chạy nữa: quy trình tự Tắt (lịch sử vẫn giữ), Lịch sử chạy và dòng Lần chạy tiếp theo ghi Lịch đã kết thúc ngày 16/10; trước đó, khi lần tới là lần cuối, dòng này hiện Lần cuối: 22:00 hôm nay. Bật lại sẽ hỏi Gia hạn đến một ngày mới hoặc bỏ ngày kết thúc. Các lần lỡ khi AMBA tắt không được chạy bù sau ngày kết thúc. Trong một câu, "chỉ hôm nay", "hôm nay thôi" hay "đến hết ngày 20/10" cũng đặt ngày kết thúc.
Thử từng bước
Nút Thử từng bước trong Các bước mở chế độ thử, để bạn thử từng bước trước khi bật hay bất cứ lúc nào sau đó, không phải chờ tới giờ và không gửi gì cho nhóm của bạn.
- Khung dưới mỗi bước có các phần Nhận vào (các file và ngày đã dùng, ai còn thiếu), Kết quả (số lượng, các file báo cáo — mở ra xem trước được — và các số liệu chính), Sẽ gửi (đúng tin nhắn như Telegram sẽ hiện, và gửi cho ai; chưa gửi gì cả) và Lỗi (lý do và nút mở đúng chỗ cần sửa).
- Dữ liệu thử (phía trên các bước): Hôm nay (file hôm nay trong Nguồn; chọn Lấy file trước khi thử để đọc các nguồn trước), Ngày… (một ngày bất kỳ đã có file) hoặc Kết quả bước trước. Thử xong một bước, AMBA tự chuyển sang kết quả bước trước, nên bước kế tiếp chạy trên kết quả đó chỉ với một lần bấm.
- Giả lập để thử một nhánh của Kiểm tra mà không phải chờ: giả sử một nguồn đã đủ hay còn thiếu ai (Giả sử đủ / Giả sử thiếu), đặt số liệu (ví dụ hôm nay lỗ), hoặc Giả sử bây giờ là 15:00.
Lần thử không bao giờ được tính là một lần chạy: không hiện trong Lịch sử chạy hay tình trạng của quy trình, và chỉ được giữ 7 ngày (20 lần gần nhất). Mỗi bước của một lần chạy thật trong Lịch sử chạy mở cùng khung đó (với Đã gửi thay cho Sẽ gửi) và nút Thử lại bước này.
Khi model lỗi
Nếu bước Nhờ agent không chạy được vì model (key bị từ chối, hết hạn mức, nhà cung cấp từ chối yêu cầu, model không còn, mất kết nối), AMBA không đổi sang model khác mà:
- Báo ngay cho người đang chờ kết quả, trên cùng kênh và bot của quy trình: người nhận của bước Gửi file; nếu quy trình không có bước đó thì người nhận của bước Nhắn tin; nếu cũng không có thì nhóm Telegram của quy trình. Tin nhắn ngắn, ví dụ ⚠️ Báo cáo cuối ngày hôm nay chưa xong: Google từ chối yêu cầu. AMBA sẽ thử lại lúc 22:30. Không có ai để báo thì AMBA chỉ hiện thông báo trên máy này và trong Lịch sử chạy.
- Tự thử lại 2 lần, mỗi lần cách 30 phút, vẫn trong cùng lần chạy (kể cả khi AMBA được mở lại). Thành công thì báo cáo được gửi như bình thường. Hết lượt thì người chờ nhận ⚠️ … hôm nay không có kết quả: … Mở AMBA để sửa (Cài đặt → Mô hình AI). Mỗi tin chỉ gửi một lần.
- Trong lúc chờ, Lần chạy tiếp theo hiện Đang chờ thử lại lúc 22:30 · Huỷ; Huỷ dừng việc thử lại và không gửi thêm tin nào. Dòng của lần chạy trong Lịch sử chạy ghi Lỗi model: Google từ chối yêu cầu · thử lại lúc 22:30; mở ra để xem Chi tiết (lời nhắn của nhà cung cấp), đã báo cho ai lúc nào, và nút mở Cài đặt → Mô hình AI.
- Quy trình Lặp lại dưới 30 phút không chờ: lần chạy dừng ngay và lần lặp kế tiếp chính là lần thử lại; cùng một lỗi chỉ được báo một lần trong ngày. Với quy trình lặp lại thưa hơn, các lần lặp đến giờ trong lúc chờ thử lại sẽ được bỏ qua như khi lần trước còn đang chạy.
Xem agent làm việc
Mỗi lần bước Nhờ agent chạy — theo lịch, bằng ▶ Chạy cả quy trình, bằng ▶ trên bước, hoặc khi thử lại — là một lượt trong phiên của agent cho quy trình này, giống một tin nhắn bạn gửi trong trò chuyện. Phiên hiện đúng yêu cầu agent nhận được (lời dặn, ngày, thư mục báo cáo và các file của ngày) dưới một dòng như ⏰ Báo cáo cuối ngày · Tổng hợp báo cáo · theo lịch · 16:00, rồi việc agent đang làm ngay lúc đó: kế hoạch, từng file nó đọc hoặc ghi, và câu trả lời. Phiên giữ mọi lần chạy, nên bạn có thể kéo lên xem agent đã làm thế nào vào bất kỳ ngày nào.
- Xem agent làm việc có trên bước đang chạy, trong khung ▶ của bước và trên dòng đang chạy của Lịch sử chạy. Nút mở phiên của agent ngay tại lần chạy đó.
- Khi agent đang làm cho một quy trình, chip của nó trên thanh tab nhấp nháy, và trò chuyện riêng của nó ghi Đang làm: …tên quy trình… · Xem.
- Nếu bước lỗi, phiên nói lý do bằng lời thường, có Chi tiết. Khi agent nói đã tạo một file mà không có file đó, bạn sẽ đọc Agent nói đã tạo bao-cao.xlsx nhưng không có file — thường là model đã trả lời mà không ghi file: thử lại, hoặc chọn model khác trong cài đặt của agent. Khung của bước và Lịch sử chạy cũng nói như vậy (Agent báo đã tạo file nhưng không có: …).
5. Nguồn và nguồn file
Mọi file đến đều được giữ trong Nguồn của dự án, theo nguồn và theo ngày kinh doanh; agent và quy trình chỉ đọc, không bao giờ sửa được. AMBA tự xác định file thuộc ngày nào từ nội dung, tiêu đề, tên file, tin nhắn gửi kèm và giờ nhận, không dùng AI. Quy trình chỉ lấy file từ nguồn khi một bước Lấy file chạy.
Trong cây file, mỗi nguồn là một mục (ví dụ Telegram · Nhóm Kế toán) với chấm tình trạng: Đang nhận · Chưa nhận file nào · Cần đăng nhập lại · Bot không đọc được nhóm · Nhóm đã đổi địa chỉ (AMBA tự theo địa chỉ mới). Mỗi ngày dưới nguồn có một nhãn nhỏ: đã dùng trong báo cáo nào, file chưa rõ loại, file cần chọn ngày, hoặc vì sao ngày đó có file mà chưa có báo cáo — bấm để sửa. Kiểm tra nguồn file trong tab quy trình mở thẳng tab của nguồn đó. Bấm một nguồn để mở Lịch sử nạp file và Thiết lập của nguồn (Kiểm tra, Tạm dừng, Xoá nguồn). Xem Nguồn của dự án.
⋯ → Thêm nguồn ở đầu mục Nguồn thêm một nguồn mới:
- Telegram — chọn bot và nhóm theo tên. Nhóm cũng được lưu vào danh bạ của dự án.
- Drive — nếu chưa đăng nhập Google, bấm Đăng nhập với Google ngay tại đó; rồi mở thư mục theo tên (Drive của tôi, Drive dùng chung, Được chia sẻ với tôi) → Chọn thư mục này. Chọn Lấy cả file đã có nếu muốn lấy cả file đang nằm sẵn trong thư mục; AMBA đọc mọi cấp thư mục con.
- Thư mục — chọn thư mục trên máy bằng hộp chọn của máy. Thư mục trong dự án được đọc tại chỗ; thư mục ngoài dự án thì file mới được sao chép vào Nguồn, file gốc vẫn ở chỗ cũ.
Nguồn mới hiện ngay trong cây file (Chưa nhận file nào cho tới file đầu tiên) và có ngay trong hộp chọn của bước Lấy file. Khi một câu mô tả quy trình nhắc tới thư mục Drive hay thư mục trên máy, câu hỏi "… là nguồn file nào?" có sẵn hai lựa chọn Thư mục Google Drive và Thư mục trên máy để thêm ngay trong cuộc trò chuyện. Quy trình nào nhắc tới một nhóm ("team kế toán") sẽ thêm nhóm đó làm nguồn file; các quy trình sau dùng lại. Nguồn của các bản AMBA trước đã được tự động chuyển sang đây.
Nhập file một lần… trong tab của một nguồn Google Drive sao chép file đã chọn theo tên từ Drive vào chính nguồn đó một lần; ⋯ → Tải file lên thêm file từ máy tính. AMBA tự xếp chúng theo ngày như file đến từ nguồn.
6. Trao đổi với người nhận báo cáo
Quy trình tạo ở bản trước từ một câu có ý chủ cửa hàng được hỏi lại hoặc duyệt ("tôi có thể hỏi lại và duyệt thưởng qua Telegram") có mục Trao đổi với Chị Lan trong Các bước. Ở phiên bản này, trả lời qua Telegram đang tạm tắt nên tin nhắn của chị chưa được trả lời; hãy hỏi agent ngay trong AMBA (chip agent ở bước Nhờ agent). Cuộc trò chuyện nằm ngay trong tab quy trình, không thành một tab agent riêng.
Đang tạm ngừng
Hiện AMBA chưa trả lời tin nhắn trên Telegram: cuộc trò chuyện ghi Tạm ngừng (cần lấy tin tự động) cho tới khi AMBA lại tự đọc tin nhắn. Trong lúc này, muốn hỏi về một báo cáo, bấm vào agent của bước đó và hỏi ngay trong AMBA.
7. Giữ AMBA luôn chạy
Quy trình chỉ chạy khi AMBA đang mở và máy tính không ngủ. Trong Cài đặt → Cài đặt chung → Chạy nền & quy trình, giữ bật Tiếp tục chạy nền và Giữ máy tính không ngủ khi có quy trình theo giờ, và bật Khởi động AMBA khi tôi đăng nhập. Khi đó đóng cửa sổ, AMBA vẫn nằm trong khay hệ thống; thanh bên hiện Quy trình đang bật: N kèm lần chạy tới, và menu ở khay có Tạm dừng tất cả quy trình. Khi có quy trình đang bật, AMBA đề nghị hệ điều hành không làm chậm AMBA khi chạy nền, để quy trình bắt đầu đúng phút đã hẹn (trên Windows, chế độ tiết kiệm pin hoặc Efficiency mode mà bạn đặt cho AMBA trong Task Manager vẫn được ưu tiên). AMBA không thể đánh thức máy đang ngủ hoặc đã tắt; lần chạy bị lỡ sẽ được chạy bù trong vòng 24 giờ khi AMBA mở lại và vẫn làm cho đúng ngày bị lỡ.
8. Các tự động hoá trước đây
Nếu bạn đã dùng tự động hoá ở bản trước, lần mở đầu tiên AMBA chuyển chúng thành quy trình và nguồn file: tab quy trình đầu tiên bạn mở cho biết đã chuyển bao nhiêu và liệt kê những gì chưa chuyển được kèm lý do. Giờ chạy, người nhận và vị trí đã đọc của bot trong từng chat được giữ nguyên, nên không tin nhắn nào bị đọc hai lần. Các bước của chúng hiện là Bước nâng cao (mục 3).
9. Quyền riêng tư
Mọi việc của quy trình chạy trên máy của bạn. File nằm trong dự án; chỉ phần văn bản mà một bước cần mới được gửi tới mô hình AI bạn đã cấu hình, giống như khi trò chuyện. Tin nhắn chỉ đi tới các chat có trong dòng AMBA sẽ: (hoặc bạn đã Đồng ý khi sửa), qua bot của chính bạn. Mọi tin nhắn đã gửi (kể cả Gửi thử cho tôi) và mọi lần gọi mô hình đều được liệt kê ở Dữ liệu rời khỏi máy này (Cấu hình Dự án → Quyền hạn & Bảo mật).
