Kiến trúc · Hiện trạng
Bản đồ luồng của nền tảng Webapp và ứng dụng di động "Cây Bồ Đề" tại thời điểm hiện tại — bản demo thiết kế đang chạy trên sdtd.huongsacbode.com.
flowchart TD
%% ════════════════════ WEBAPP PLATFORM ════════════════════
subgraph WEB["WEBAPP PLATFORM — Webapp.html"]
direction TB
visitor(("Người truy cập")) --> gate{"Chọn vai trò
Role gate"}
gate -->|"Phật tử / Đăng ký mới"| mLogin["Đăng nhập / Tạo tài khoản"]
mLogin --> mProfile["Khai báo hồ sơ cá nhân"]
mProfile --> mJoin["Đăng ký hoạt động thiện nguyện"]
mJoin --> mLeaf["Tích lũy Lá Bồ Đề"]
gate -->|"Hội đồng Văn hóa
Ban Văn hóa TƯ"| aLogin["Đăng nhập quản trị"]
aLogin --> cms["Bảng điều khiển quản trị"]
cms --> vDash["Tổng quan"]
cms --> vWorks["Xét hoạt động"]
cms --> vVerify["Minh bạch & Kiểm soát"]
cms --> vGala["Bảng vinh danh"]
cms --> vTemples["Mạng lưới chùa"]
cms --> vCouncil["Hội đồng xét giải
Quản lý 3 hội đồng"]
end
%% ════════════════════ HỘI ĐỒNG XÉT GIẢI ════════════════════
subgraph COUNCIL["HỘI ĐỒNG XÉT GIẢI — đội hình thay đổi mỗi năm"]
direction LR
hdTN["Hội đồng Tăng Ni
6 vị · Tăng Ni GHPGVN
Chủ trì toàn bộ quy trình"]
hdCM["Hội đồng Chuyên môn
11 chuyên gia độc lập
1 chuyên gia / lĩnh vực"]
hdTT["Hội đồng Truyền thông
7 đại diện Báo chí & TV
Nhân Dân · VTV · VOV · Thanh Niên…"]
end
%% ════════════════════ MOBILE APP ════════════════════
subgraph APP["MOBILE APP — Cây Bồ Đề (App.html)"]
direction TB
user(("Phật tử")) --> tabbar{"Thanh điều hướng
7 mục"}
tabbar --> tHome["Trang chủ
Tổng Lá · Cây Bồ Đề · Xếp hạng"]
tabbar --> tCheckin["Check-in tại chùa
Quét QR / Chùa lân cận"]
tabbar --> tConnect["Cầu Nối dự án"]
tabbar --> tRecord["Ghi nhận thiện hành"]
tabbar --> tNotif["Thông báo"]
tabbar --> tGala["Bảng vinh danh
Gala 11 lĩnh vực"]
tabbar --> tProfile["Hồ sơ & thành tựu"]
tCheckin --> tTemple["Chi tiết chùa
+ Thêm vào Cầu Nối"]
tTemple --> tConnect
tRecord --> rType["Chọn loại thiện hành"]
rType --> rApprover{"Chọn đơn vị xác nhận"}
rApprover -->|"Trụ trì chùa"| rWaitT["Chờ chùa xác nhận"]
rApprover -->|"Hội đồng Ban Văn hóa TƯ"| rWaitC["Chờ hội đồng xét duyệt"]
end
%% ════════════════════ THIỆN TRI THỨC (AI) ════════════════════
subgraph AI["THIỆN TRI THỨC — /thien-tri-thuc.html"]
direction TB
anyone(("Mọi người")) --> ask["Câu hỏi đời thường"]
ask --> ctx["AI hiểu ngữ cảnh - không phán xét"]
ctx --> kb["Kho kinh sách đã kiểm định - Kinh Luật Luận"]
kb --> cite["Gửi trích dẫn nguyên văn + nguồn - KHÔNG trả lời thay"]
cite --> reflect["Tự đọc - Tự suy ngẫm - Tự tìm tòi"]
reflect -. "hỏi sâu thêm" .-> ask
end
%% ════════════════════ LIÊN THÔNG: APP ↔ WEBAPP ════════════════════
rWaitC -. "hồ sơ chờ duyệt" .-> vWorks
rWaitT -. "hồ sơ chờ xác nhận" .-> vTemples
vWorks -. "đã duyệt → cộng Lá" .-> tNotif
vVerify -. "đối soát minh bạch" .-> tProfile
vGala -. "đồng bộ xếp hạng" .-> tGala
mLeaf -. "cùng kho điểm" .-> tHome
%% ════════════════════ LIÊN THÔNG: HỘI ĐỒNG ↔ WEBAPP ════════════════════
vCouncil -. "quản lý thành viên" .-> hdTN
vCouncil -. "quản lý thành viên" .-> hdCM
vCouncil -. "quản lý thành viên" .-> hdTT
hdTN -. "chủ trì xét duyệt" .-> vWorks
hdCM -. "chấm điểm chuyên môn 40%" .-> vGala
hdTT -. "đánh giá truyền thông 20%" .-> vGala
%% ════════════════════ LIÊN THÔNG: THIỆN TRI THỨC ════════════════════
vCouncil -. "kiểm định kho kinh sách" .-> kb
tHome -. "mở Thiện Tri Thức" .-> ask
visitor -. "không cần vai trò" .-> ask
classDef portal fill:#fff3d6,stroke:#e0a000,stroke-width:1.5px,color:#5e2d08;
classDef app fill:#fff8e8,stroke:#f59000,stroke-width:1.5px,color:#3d2509;
classDef actor fill:#f59000,stroke:#b45f06,stroke-width:1.5px,color:#fff;
classDef gatecls fill:#fbe9b0,stroke:#b45f06,stroke-width:1.5px,color:#440200;
classDef council fill:#eff6ff,stroke:#3c83f6,stroke-width:1.5px,color:#1a4080;
classDef ai fill:#f0e8ff,stroke:#7c5cd6,stroke-width:1.5px,color:#3a2364;
class mLogin,mProfile,mJoin,mLeaf,aLogin,cms,vDash,vWorks,vVerify,vGala,vTemples,vCouncil portal;
class tHome,tCheckin,tConnect,tRecord,tNotif,tGala,tProfile,tTemple,rType,rWaitT,rWaitC app;
class ask,ctx,kb,cite,reflect ai;
class visitor,user,anyone actor;
class gate,tabbar,rApprover gatecls;
class hdTN,hdCM,hdTT council;
Cổng web Webapp.html với role gate 2 vai trò: Phật tử (hồ sơ · đăng ký hoạt động · tích Lá) và Hội đồng Văn hóa (5 màn quản trị).
Ứng dụng Cây Bồ Đề (App.html) — 7 tab. Cốt lõi: ghi nhận thiện hành, check-in tại chùa, Cầu Nối, vinh danh, hồ sơ.
Mũi tên nét đứt: hồ sơ thiện hành từ app chảy về đúng cấp duyệt bên Webapp; kết quả duyệt, xếp hạng, đối soát phản hồi ngược lại app.
Tăng Ni (6 vị, chủ trì) · Chuyên môn (11 chuyên gia độc lập) · Truyền thông Báo chí (7 đại diện). Đội hình thay đổi mỗi nhiệm kỳ năm.
Chatbot tra cứu cho câu hỏi đời thường — không cần vai trò. AI không trả lời thay, chỉ gửi trích dẫn nguyên văn từ kho kinh sách đã kiểm định, kèm nguồn.
Chi tiết cấu phần
Mỗi nút trong sơ đồ tương ứng một màn hình hoặc trạng thái trong hệ thống. Phần dưới mô tả mục đích, dữ liệu xử lý và vai trò trong luồng vận hành.
round(totalEarned × 0.2); giới hạn 500 LBĐ/tháng/người; đóng sổ 30/9 hàng năm.Vai trò: Chủ trì toàn bộ quy trình xét giải, đảm bảo đúng tinh thần Phật pháp và Điều lệ GHPGVN.
Thành phần: ~6 vị Tăng Ni — Phó Chủ tịch HĐTS, Tổng Thư ký, Trưởng Ban Văn hóa TƯ, đại diện Ni giới, Ban Hướng dẫn PT, Học viện PG.
Liên kết: Chủ trì vWorks (xét duyệt hồ sơ) và giám sát vGala (bảng vinh danh).
Vai trò: Chấm điểm chuyên môn — chiếm 40% tổng trọng số. Đánh giá chất lượng nghệ thuật/học thuật độc lập với GHPGVN.
Thành phần: 11 chuyên gia, mỗi người phụ trách 1 lĩnh vực (L01–L11): nhạc sĩ, họa sĩ, nhà thơ, kiến trúc sư, đạo diễn, nhiếp ảnh gia, nhà nghiên cứu…
Liên kết: Chấm điểm trực tiếp vào vGala theo từng lĩnh vực.
Vai trò: Đánh giá lan tỏa truyền thông — chiếm 20% tổng trọng số. Phản ánh mức độ ảnh hưởng trong công chúng.
Thành phần: 7 đại diện — Báo Nhân Dân, Hội NB VN, VTV, VOV, VnExpress, Báo Thanh Niên, Báo Tuổi Trẻ.
Liên kết: Đánh giá phần truyền thông trong vGala (bảng vinh danh tổng hợp).
App → Webapp: Hồ sơ thiện hành cấp TƯ gửi lên Xét hoạt động để Hội đồng duyệt.
App → Webapp: Hồ sơ cấp chùa đẩy vào Mạng lưới chùa để Trụ trì xác nhận.
Webapp → App: Kết quả duyệt từ Xét hoạt động phản hồi về Thông báo của Phật tử.
Webapp → App: Dữ liệu Bảng vinh danh đồng bộ xuống tab Gala để Phật tử bình chọn.
Webapp → App: Minh bạch & Kiểm soát đối soát lịch sử điểm, hiển thị ở Hồ sơ app.
Kho điểm chung: Lá Bồ Đề từ Webapp và App đều vào một kho — phản ánh ở Trang chủ app.
HĐ Tăng Ni → Webapp: Các vị Tăng Ni chủ trì Xét hoạt động, giám sát toàn bộ quy trình duyệt hồ sơ.
HĐ Chuyên môn → Webapp: 11 chuyên gia chấm điểm trực tiếp vào Bảng vinh danh — trọng số 40%.
HĐ Truyền thông → Webapp: 7 đại diện báo chí đánh giá phần lan tỏa vào Bảng vinh danh — trọng số 20%.
Mọi người → Thiện Tri Thức: Câu hỏi đời thường, không cần đăng nhập, không cần vai trò.
Kho kinh sách → người hỏi: Trích dẫn nguyên văn + nguồn (Tên kinh · Phẩm/Chương · Câu) — AI không trả lời thay.
Ban Văn hóa → Kho kinh sách: Kiểm định & gắn nhãn chủ đề trước khi đưa vào hệ thống.