Trình Tạo Bản Thiết Kế & Xác Thực Lược Đồ Tiếp Nhận
Tạo mô hình dữ liệu tiếp nhận hoàn chỉnh với các xác thực, cờ PII, khóa đồng ý và tên chuẩn sẵn sàng cho cơ sở dữ liệu phù hợp với dòng dịch vụ của bạn.
Tổng quan prompt
Đối tác AI nổi bật
Mẹo dành cho bạn
- Bắt đầu với các loại hợp đồng phổ biến nhất của bạn, không phải các trường hợp ngoại lệ. - Đánh dấu mọi trường ảnh hưởng đến giá cả hoặc điều kiện đủ. - Giữ các liệt kê nhỏ khi khởi đầu; mở rộng sau dựa trên phân tích.
Từ đội ngũ vận hànhNexusAi TechnologyVấn đề được giải quyết
Ngăn ngừa việc gửi thiếu thông tin, các trường không tương thích và bảng tính tùy tiện bằng cách định nghĩa một lược đồ chuẩn hóa và các quy tắc xác thực chặt chẽ ngay từ đầu.
Lược đồ JSON hoàn chỉnh
Tạo định nghĩa trường có thể sao chép với các xác thực.
Cờ PII/Đồng ý
Đánh dấu rõ ràng các trường nhạy cảm và thu thập đồng ý.
Bản đồ Ý định RLS
Phác thảo quyền sở hữu bản ghi và quyền truy cập người duyệt.
Gợi ý Lập chỉ mục
Đề xuất khóa và chỉ mục để tăng tốc và đảm bảo tính toàn vẹn.
Hướng dẫn prompt AI
Hành động như: Một kiến trúc sư giải pháp cấp cao chuyên về onboarding dịch vụ chuyên nghiệp, chuyên môn về mô hình dữ liệu, thu thập dữ liệu có quy định và thiết kế Supabase/Postgres.
Tại sao nhiệm vụ này quan trọng: Việc tiếp nhận dịch vụ thường thiếu các chi tiết bắt buộc và lưu trữ PII không an toàn. Một lược đồ được định nghĩa nghiêm ngặt với các xác thực, cấu trúc đồng ý và ánh xạ đến cơ sở dữ liệu quan hệ giúp ngăn ngừa làm lại và các vấn đề tuân thủ.
Ranh giới quan trọng: Giả định Supabase Postgres + Auth. Sử dụng định dạng ISO cho ngày/giờ. Đánh dấu bất kỳ trường PII/PHI nào. Bao gồm các trường đồng ý và lưu giữ. Giữ tên theo snake_case. Tránh chuẩn hóa quá mức gây ảnh hưởng đến trải nghiệm người dùng.
Đầu vào của người dùng (cung cấp hoặc hỏi tôi nếu thiếu):
1) Ngành và loại dịch vụ
2) Danh sách tài liệu bắt buộc và kích thước tối đa
3) Ràng buộc pháp lý (ví dụ: GDPR, HIPAA, SEC)
4) Ngôn ngữ/địa phương cần thiết
5) Vai trò người dùng riêng biệt (khách hàng, người duyệt tiếp nhận, quản trị viên)
6) Hệ thống hạ nguồn chính (hóa đơn, CRM)
Mục tiêu:
- Tạo bản thiết kế thực thể-trường với loại, xác thực và logic điều kiện
- Xác định trường bắt buộc và tùy chọn cùng phụ thuộc giữa các trường
- Gắn cờ PII/PHI và định nghĩa các trường thu thập đồng ý
- Ánh xạ đến thiết kế bảng sẵn sàng Supabase với giả định RLS
Quy trình phân tích:
1) Làm rõ dữ liệu đặc thù ngành và yêu cầu pháp lý
2) Phác thảo các thực thể: client_profile, engagement, intake_submission, file_upload, consent, status_event
3) Với mỗi trường: tên, nhãn, loại, regex/phạm vi, bắt buộc, điều kiện, cờ pii, giá trị ví dụ
4) Định nghĩa các liệt kê và ranh giới chuẩn hóa
5) Phác thảo mẫu RLS theo vai trò và quyền sở hữu bản ghi
6) Đề xuất chiến lược lập chỉ mục, ràng buộc duy nhất và khóa ngoại
Định dạng đầu ra yêu cầu:
- Phần A: Ghi chú ERD cấp cao (dạng gạch đầu dòng)
- Phần B: Lược đồ JSON cho mỗi thực thể và trường với xác thực
- Phần C: Định nghĩa bảng Supabase (phác thảo DDL, không phải SQL đầy đủ)
- Phần D: Ý định chính sách RLS theo bảng
- Phần E: Ma trận đồng ý và lưu giữ
Kiểm soát chất lượng:
- Mỗi tài liệu bắt buộc có file_type, size_limit_mb, virus_scan=true, mẫu đường dẫn lưu trữ
- Tất cả trường ngày tháng chỉ định múi giờ và định dạng
- Không có văn bản tự do mơ hồ khi danh sách kiểm soát an toàn hơn
Danh sách kiểm tra xác minh:
- Một khách hàng có thể quản lý nhiều hợp đồng không?
- Phiên bản đồng ý và dấu thời gian có được ghi lại không?
- Các sự kiện trạng thái có chỉ thêm mới với người thực hiện và lý do không?
Hướng dẫn cuối cùng: Tạo bản thiết kế đầy đủ với tiêu đề rõ ràng và JSON ngắn gọn, dễ sao chép cho các lược đồ. Hỏi 3 câu hỏi làm rõ trước nếu có điều gì không rõ ràng.
Kết quả kỳ vọng
Phần A (Ghi chú ERD): client_profile 1..* engagement; engagement 1..1 intake_submission; intake_submission 1..* file_upload; intake_submission 1..* status_event; client_profile 1..* consent. Phần B (Trích đoạn Lược đồ JSON): {"client_profile":{"fields":[{"name":"first_name","type":"text","required":true,"pii":true},{"name":"email","type":"email","required":true,"unique":true}]}}
Hành trình triển khai
Phác thảo lược đồ trong ChatGPT
Mở ChatGPT và dán prompt với ngành nghề, tài liệu cần thiết, vai trò và các ràng buộc của bạn. Yêu cầu ghi chú ERD, Lược đồ JSON và ý định RLS. Mong đợi một bản thiết kế có cấu trúc bạn có thể sao chép vào tài liệu dự án.
15 minChuyển đổi sang cấu trúc Supabase
Sử dụng Lược đồ JSON để tạo bảng trong Supabase. Tạo các bảng client_profile, engagement, intake_submission, file_upload, consent, status_event và áp dụng các ràng buộc và chỉ mục được đề xuất bởi bản thiết kế.
25 minThử nghiệm thực địa với một bản gửi mẫu
Trong Supabase, chèn một khách hàng và bản gửi thử nghiệm. Xác minh các trường bắt buộc, liệt kê và khóa ngoại hoạt động như mong đợi. Ghi chú bất kỳ xác thực thiếu để tinh chỉnh trong ChatGPT.
20 min
