Để Trấn Kỳ có thể phân loại tự động được, bạn cần phải thiết lập cấu hình. Cấu hình thiết lập Trấn Kỳ tuân thủ cú pháp YAML và có cấu trúc cơ bản như sau:
Khai báo:
- Tên chiều:
Dữ liệu tự nhận dạng:
Ký tự để nhập trực tiếp:
Từ:
Nhãn:
Tên gọi đầu ra:
Từ:
Nhãn:
Viết tắt:
Ví dụ:
Khai báo:
- Tên chiều: Món đồ
Dữ liệu tự nhận dạng:
- Lương thực: lương thực, ăn sáng, ăn trưa, ăn chiều, ăn tối, cơm sáng, cơm trưa, cơm tối, bánh mì, rau, đồ hộp, cơm bụi, nước, bình nước
- Xe: xăng, nhớt xe, sửa xe, gửi xe, grab, thuê xe, xe đò, tài xế
- Tên chiều: Phương thức thanh toán
Dữ liệu tự nhận dạng:
- Tài khoản ngân hàng: agri, vcb
- Ví điện tử: momo, zalopay
- Tiền mặt: tiền mặt
Giá trị mặc định: tiền mặt
- Tên chiều: Người thụ hưởng
Dữ liệu tự nhận dạng:
- Tài khoản ngân hàng: agri, vcb
- Ví điện tử: momo, zalopay
- Tiền mặt: tiền mặt
Giá trị mặc định: tiền mặt
- Tên chiều: Người thụ hưởng
Dữ liệu tự nhận dạng:
- Gia đình: bản thân, vợ, con
- Nhà vợ: ba vợ, má vợ, chị dâu, em dâu
Giá trị mặc định: Bản thân
Ký tự để nhập trực tiếp:
Từ: "@"
Nhãn: "@@"
- Tên chiều: Số tiền
- Tên chiều: Ghi chú
Ký tự để nhập trực tiếp:
Từ: "(, )"
Viết tắt:
- ăn sáng: as, ss
- chuyển khoản: ck
- cà phê: cafe, cf
Nếu bạn cần dùng các ký tự này: {
, }
, [
, ]
, &
, *
, #
, ?
, |
, -
, <
, >
, =
, !
, %
, @
, :
, `
, ,
thì cần để vào dấu nháy đơn hoặc nháy kép.
Lỗi sai thường gặp khi viết YAML là số dấu cách thụt đầu dòng không chính xác. Để đảm bảo việc viết cú pháp đúng bạn có thể dùng YAML Viewer
Các chiều đặc biệt
Nếu bạn khai báo một trong những chiều này thì cần lưu ý thêm:
Món đồ
- Những món đồ cùng nhãn thì chỉ hiển thị một nhãn. Ví dụ: nếu câu nhập là
thịt 50k, cá 20k
thì nhãn sẽ làLương thực
, không phảiLương thực, Lương thực
- Nếu trong câu nhập có nhiều món đồ cùng nhãn thì chỉ lấy một nhãn
Phương thức thanh toán
Nếu trong câu nhập vào có nhiều phương thức thanh toán thì chỉ lấy cái cuối cùng, còn tất cả những cái phía trước chỉ là thông tin. Ví dụ, nếu câu nhập là đáo hạn shinhan
thì shinhan
sẽ là Phương thức thanh toán
. Nhưng nếu câu nhập là đáo hạn shinhan bằng vcb
thì vcb
sẽ là Phương thức thanh toán
.
Số tiền
Số tiền sẽ là các số có đuôi là tr, k, đ, d. Nếu không có đơn vị thì sẽ không xem là số tiền
Nếu có nhiều giá trị thì sẽ lấy tổng. Nếu muốn chọn một giá trị nào đó thì thêm dấu bằng phía trước nó (
=
). Ví dụ:cá 50k thịt 40k
→90000
.cá 50k thịt = 40k
→40000
Dấu thập phân là dấu chấm (
.
). Bạn có thể dùng dấu phẩy (,
) để cách các con số để dễ đọc. Nó sẽ được bỏ đi. Ví dụ: 1.2tr, 3,400k, 123,456,700đ, 123,456,700d.