Cho trợ lý AIhttps://lotics.ai/docs/apps.md

Ứng dụng

Ứng dụng là màn hình mà một bàn việc thực sự làm việc trên đó — bàn chứng từ, bàn kinh doanh, ứng dụng báo giá, màn hình giao hàng cho tài xế. Ứng dụng nằm ở mục /apps và đọc ghi trên cùng bản ghi với phần còn lại của hệ thống.

Chúng tôi dựng chúng. Ứng dụng là mã thật, không phải một bản cấu hình bạn tự ghép: viết trên một bộ SDK có kiểu, build rồi triển khai vào hệ thống của bạn. Nhờ vậy ứng dụng khớp với cách công việc thực sự chạy, chứ không phải khớp với những gì một bộ công cụ kéo thả cho phép. Đội ngũ của bạn không phải tự dựng gì — mở ứng dụng lên và làm việc.

Vì sao là ứng dụng chứ không phải một chế độ xem

Không phải ai cũng nên nhìn một bảng bốn mươi cột. Nhân viên kho cần một biểu mẫu để ghi hàng nhập. Giám đốc tài chính cần một màn hình tổng hợp có biểu đồ. Khách hàng cần một trang chỉ thấy tình trạng đơn của họ, không hơn. Mỗi thứ đó là một hình dạng khác nhau của cùng một dữ liệu, và mỗi thứ là một ứng dụng riêng.

Chúng không phải các hệ thống rời rạc. Các ứng dụng dùng chung một tập dữ liệu bên dưới: bàn khai thác, bàn chứng từ và bàn công nợ cùng đọc và ghi trên một bản ghi. Một nguồn dữ liệu duy nhất, nhiều góc nhìn dựng riêng.

Một ứng dụng làm được gì

Ứng dụng khai báo trước ba nhóm khả năng, và không dùng được thứ gì chưa khai báo. Chính phần khai báo đó khiến một ứng dụng an toàn khi chia sẻ — kể cả chia sẻ công khai, cho người không có tài khoản Lotics.

Truy vấn để đọc dữ liệu. Mỗi truy vấn là một mẫu cố định, ghi rõ bảng, phép nối, bộ lọc và các cột; người gọi chỉ điền tham số có kiểu. Ứng dụng không tự nới rộng phạm vi lúc chạy, và một truy vấn giới hạn theo "thành viên hiện tại" sẽ hiểu là người đang dùng ứng dụng.

Quy trình là đường ghi duy nhất. Mọi thao tác tạo, sửa, xóa đều đi qua một quy trình đã khai báo với schema đầu vào có kiểu, nên quy tắc của bảng, kiểm tra dữ liệu và nhật ký đều được áp dụng. Một quy trình có thể tạo và cập nhật bản ghi, tạo chứng từ (PDF, Excel, Word) từ mẫu của bạn, gửi email, gọi API bên ngoài, và nối nhiều bước có điều kiện và vòng lặp. File tải lên trong ứng dụng chỉ nằm yên cho tới khi một quy trình gắn nó vào.

Agent dành cho phần việc mở — đọc một chứng từ lộn xộn, soạn một bản dự toán, đối chiếu hai bảng tính với nhau. Agent khai báo trước những công cụ và tài liệu kiến thức được phép dùng, hiện tiến trình ngay trong ứng dụng khi đang chạy, và có thể dừng giữa chừng để hỏi người dùng rồi đi tiếp. Nó chạm tới bản ghi chỉ qua chính các truy vấn và quy trình mà ứng dụng đã khai báo.

Thao tác chạy cố định và được ghi nhật ký đầy đủ. Một nút "Tạo hóa đơn" lấy các dòng hàng của đơn, điền vào mẫu Excel của bạn, chuyển sang PDF rồi gửi đi — lần nào cũng như lần nào, kèm nhật ký thực thi và bản kê chính xác những gì lần chạy đó đã tạo ra.

Giới hạn nơi được phép thực hiện thao tác

Giới hạnMô tả
Vùng địa lýChỉ cho phép (hoặc chặn) gửi trong một bán kính quanh tọa độ GPS. Dành cho việc bắt buộc làm tại hiện trường.
Địa chỉ IPChỉ cho phép (hoặc chặn) gửi từ các địa chỉ nhất định. Dành cho việc chỉ được làm trong mạng văn phòng.

Quyền hạn

Ứng dụng chạy dưới quyền của người sở hữu nó, và chỉ mở ra đúng những gì đã khai báo — nên người gọi, kể cả khách vãng lai vào một ứng dụng công khai, chỉ chạy được đúng các truy vấn và quy trình đã khai báo với tham số có kiểu, không hơn. Ràng buộc trên từng đầu vào giới hạn luôn các giá trị họ được truyền.

Chỗ nào ứng dụng giới hạn dữ liệu theo thành viên hiện tại thì sẽ hiểu là người đang dùng. Trên một ứng dụng công khai không có người đăng nhập, truy vấn kiểu đó bị từ chối chứ không được nới rộng — ứng dụng không bao giờ trả về đúng những dòng mà bộ lọc sinh ra để bảo vệ.

Độ mới của dữ liệu

Ứng dụng đọc qua cùng cơ chế kéo dữ liệu với phần còn lại của nền tảng. Dữ liệu làm mới khi bạn quay lại ứng dụng, khi kết nối được nối lại, và sau mỗi thao tác làm thay đổi dữ liệu — nên con số trên màn hình phản ánh đúng thứ quy trình vừa ghi. Không có đẩy dữ liệu từ máy chủ: thay đổi của người khác hiện ra ở lần làm mới kế tiếp, không phải ngay khoảnh khắc họ bấm lưu.

Các trường hợp dùng phổ biến

Màn hình chỉ số. Số liệu từ nhiều bảng gom về một màn hình — sản lượng, doanh thu, mức đáp ứng cam kết — kèm bộ lọc thời gian để đổi giữa tuần, tháng và quý.

Nhập liệu. Nhân viên kho ghi hàng nhập, tài xế xác nhận đã giao, nhân viên kiểm tra gửi bảng kiểm. Dữ liệu rơi thẳng vào bản ghi mà văn phòng đang đọc.

Bàn chứng từ. Bộ chứng từ nhận về, AI soạn chứng từ gửi đi từ đó và chỉ ra những con số không khớp, đội bạn soát lại trước khi gửi.

Trang cho khách hàng. Người ngoài xem được tình trạng đơn, hành trình lô hàng và tải chứng từ của chính họ mà không cần tài khoản Lotics, giới hạn đúng trong dữ liệu của họ.

Việc ngoài hiện trường. Màn hình hợp với điện thoại, có giới hạn vùng địa lý — một ứng dụng xác nhận giao hàng thu chữ ký, ảnh và ghi chú, và chỉ gửi được khi còn cách điểm giao dưới 200 mét.

Câu hỏi thường gặp

Làm sao để có một ứng dụng?

Bạn nói bàn việc đó làm gì, chúng tôi dựng. Ứng dụng mới và thay đổi trên ứng dụng đang chạy đều nằm trong gói, suốt thời gian bạn còn là khách hàng. Bộ ứng dụng cho ngành của bạn thường đã có sẵn, khi đó chúng tôi cài vào rồi chỉnh theo mẫu và quy tắc của bạn.

Ứng dụng nằm ở đâu?

Ở mục Ứng dụng trên thanh điều hướng chính. Mỗi ứng dụng cũng có một đường dẫn riêng để chia sẻ.

Ứng dụng có cập nhật theo thời gian thực không?

Ứng dụng làm mới khi bạn quay lại, khi kết nối được nối lại, và sau mỗi thao tác làm đổi dữ liệu. Không có đẩy dữ liệu từ máy chủ, nên thay đổi của người khác hiện ra ở lần làm mới kế tiếp chứ không phải ngay lập tức.

Người không rành kỹ thuật có tự dựng ứng dụng được không?

Không cần — đó là việc của chúng tôi và đã nằm trong gói. Phần hệ thống (bảng, trường, chế độ xem, mẫu chứng từ, tự động hóa) vẫn cấu hình được qua trợ lý AI nếu đội ngũ muốn, nhưng ứng dụng mà mỗi bàn việc làm việc trên đó là do chúng tôi dựng và vận hành.

Quyền hạn trong ứng dụng hoạt động thế nào?

Ứng dụng chỉ làm được đúng những gì đã khai báo, và mọi thao tác ghi đều đi qua một quy trình đã khai báo. Dữ liệu giới hạn theo thành viên hiện tại đi theo người đang dùng ứng dụng. Xem Quyền hạn để biết mô hình phân quyền đầy đủ.

Tôi có tạo được trang cho khách hàng không?

Có. Một ứng dụng chia sẻ công khai được, giới hạn trong dữ liệu của chính khách hàng đó. Chính mô hình khai báo trước làm việc này an toàn: khách vãng lai chạm được đúng các truy vấn đã khai báo, không hơn.

Nếu một thao tác lỗi thì sao?

Ứng dụng hiện lỗi và giữ nguyên nội dung đang nhập nên không mất gì. Nhật ký của lần chạy ghi lại chuyện đã xảy ra, gồm cả những thứ nó đã kịp tạo ra.