![Search icon](https://hackernoon.imgix.net/search-new.png?w=19&h=19)
Yêu cầu phải có ChatGPT 4 hoặc ChatGPT 4o. -Không khuyến khích sử dụng với ChatGPT 4o Mini
Sẽ thế nào nếu bạn có thể sử dụng toàn bộ môi trường phân tích dữ liệu của mình, hoàn chỉnh với thông tin chi tiết do AI cung cấp, và chia sẻ với bất kỳ ai, ở bất kỳ đâu, chỉ bằng một tệp duy nhất? AIDataDoc chính là giải pháp. Dự án nguồn mở sáng tạo này loại bỏ nhu cầu về các thiết lập phức tạp, phụ thuộc vào đám mây và phần mềm chuyên dụng, đưa phân tích dữ liệu vào kỷ nguyên AI phi tập trung.
Tệp HTML trong Safari
Phiên trò chuyện ChatGPT trong ứng dụng ChatGPT
AIDataDoc xây dựng dựa trên khả năng của AIMarkdown Script, một công cụ mạnh mẽ để sắp xếp các tương tác động với ChatGPT. Nó được thiết kế để hợp lý hóa giao tiếp AI, cho phép bạn kiểm soát luồng hội thoại, tùy chỉnh phản hồi và tạo ra các trải nghiệm AI được cá nhân hóa. Cho dù là một lập trình viên dày dạn kinh nghiệm đang tìm kiếm khả năng kiểm soát chi tiết hay một người không phải lập trình viên đang tìm kiếm một giao diện trực quan, AIMarkdown Script đều thu hẹp khoảng cách, giúp các tương tác AI phức tạp trở nên đơn giản một cách đáng ngạc nhiên.
Được tạo ra bởi Rob McCormack vào năm 2023, AIMarkdown Script kết hợp YAML và Markdown với các hướng dẫn ngôn ngữ tự nhiên để hướng dẫn hành vi AI. YAML là ngôn ngữ tuần tự hóa dữ liệu có thể đọc được của con người được thiết kế để dễ dàng cấu hình và tích hợp trong nhiều môi trường lập trình khác nhau, nhấn mạnh vào tính đơn giản và linh hoạt. Markdown là ngôn ngữ đánh dấu nhẹ cho phép định dạng văn bản trực tiếp trên web. Phương pháp này không chỉ giúp việc tạo tập lệnh trở nên dễ dàng mà còn cho phép tùy chỉnh phức tạp mà không bị ràng buộc bởi các ngôn ngữ lập trình truyền thống.
Để biết thêm thông tin: https://aimarkdown.org
Lưu ý: AIMarkdown Script hiện đang trong quá trình phát triển và không được ChatGPT 4 hỗ trợ gốc. Sử dụng hiệu quả cần có hướng dẫn rõ ràng và có thể phải lặp lại nhiều lần để tinh chỉnh ứng dụng. Các bản cập nhật trong tương lai có thể bao gồm hỗ trợ gốc, giúp tăng cường đáng kể tiện ích của nó.
Hợp tác / Chia sẻ :
Sau khi hoàn tất việc phân tích dữ liệu bên trong ChatGPT, bạn có thể chia sẻ phiên ChatGPT với người khác, cho họ xem toàn bộ tài liệu nguồn và mọi thứ bạn đã làm với dữ liệu.
Tính di động :
Toàn bộ giải pháp được chứa trong một tệp HTML duy nhất, giúp dễ dàng vận chuyển, chia sẻ và sử dụng trên nhiều thiết bị và nền tảng khác nhau.
Người dùng có thể tải xuống và mang theo tệp HTML có dữ liệu nhúng đến bất kỳ đâu, đảm bảo quyền truy cập nhất quán vào dữ liệu và chức năng của họ.
Hoạt động trên thiết bị di động.
Tích hợp :
Kết hợp sức mạnh của ChatGPT với JavaScript, HTML và Markdown trong một tệp, cho phép thực hiện các thao tác và tương tác dữ liệu phức tạp.
Tạo điều kiện cho các hoạt động CRUD liền mạch trên dữ liệu CSV bằng cách sử dụng các tính năng của ChatGPT trực tiếp trong tệp HTML.
Dễ sử dụng :
Người dùng có thể thao tác dữ liệu bằng ChatGPT, sau đó tải xuống tệp CSV đã cập nhật, chèn lại vào HTML và lưu lại.
Quá trình này cho phép người dùng dễ dàng quản lý và cập nhật dữ liệu của mình mà không cần phần mềm bổ sung hoặc quy trình làm việc phức tạp.
Quản lý dữ liệu cục bộ :
Sau khi sao chép và dán những thay đổi vào tệp CSV vào HTML cục bộ, người dùng có thể thêm hoặc sửa đổi dữ liệu cục bộ mà không cần truy cập internet hoặc dịch vụ đám mây.
Điều này làm cho nó trở nên lý tưởng cho những trường hợp kết nối internet bị hạn chế hoặc quyền riêng tư dữ liệu là vấn đề đáng lo ngại.
Tính tương tác :
JavaScript trong tệp HTML có thể xử lý các tác vụ như trực quan hóa dữ liệu và tạo nội dung động, giảm tải cho ChatGPT.
Nâng cao trải nghiệm của người dùng bằng cách cung cấp các tính năng tương tác như bảng, biểu đồ và video nhúng.
Tính linh hoạt :
Giải pháp có thể dễ dàng tùy chỉnh và mở rộng bằng cách sửa đổi các phần HTML, JavaScript hoặc Markdown để phù hợp với nhu cầu cụ thể của người dùng.
Người dùng có thể kết hợp các chức năng bổ sung hoặc tích hợp các thư viện và công cụ khác nếu cần.
Mã nguồn mở và được cấp phép bởi MIT :
AIDataDoc là mã nguồn mở và được phát hành theo giấy phép MIT, khuyến khích cộng đồng đóng góp và đảm bảo rằng người dùng có thể sửa đổi và phân phối phiên bản của họ.
Thúc đẩy sự đổi mới và hợp tác trong cộng đồng bằng cách cung cấp một khuôn khổ linh hoạt và dễ thích ứng.
Có thể tùy chỉnh bởi Nhà phát triển web :
Các nhà phát triển web có thể tùy chỉnh JavaScript để thực hiện nhiều tác vụ khác nhau với dữ liệu, chẳng hạn như thêm tính năng tương tác hoặc xử lý dữ liệu.
Tệp HTML có thể bao gồm video YouTube hoặc nội dung đa phương tiện khác để cung cấp hướng dẫn hoặc giải thích thêm cho người dùng cuối.
Tệp sao lưu bên trong ChatGPT
Bản sao lưu sẽ nằm ở đầu tất cả các phiên ChatGPT trước đó vì tất cả các hướng dẫn AI và toàn bộ mã nguồn HTML đã được dán vào.
Sử dụng Markdown :
Đầu ra trong ChatGPT có thể tận dụng Markdown, cho phép kiểm soát định dạng văn bản và hình ảnh.
Điều này đảm bảo dữ liệu và hướng dẫn được trình bày rõ ràng, dễ đọc và được định dạng tốt.
Tính đơn giản và tính di động :
Tính di động của nó cho phép chia sẻ dữ liệu phức tạp trên nhiều môi trường khác nhau.
Không có máy chủ :
AIDataDoc hoạt động mà không cần máy chủ, giúp giảm độ phức tạp và chi phí cơ sở hạ tầng.
Phương pháp không có máy chủ này tăng cường bảo mật và đơn giản hóa việc triển khai.
Sao lưu dễ dàng :
Có thể dễ dàng sao lưu tệp HTML bằng cách đính kèm vào email, tạo ra một bản ghi không thể thay đổi với dấu thời gian email.
Phương pháp này cũng có thể lưu trữ lịch sử thay đổi dữ liệu, cung cấp giải pháp sao lưu đơn giản và hiệu quả.
Truy vấn dữ liệu thân thiện với người dùng :
Hãy tưởng tượng tình huống này:
AIDataDoc giúp bạn thực hiện tất cả các tác vụ này chỉ trong một tài liệu HTML di động.
Bạn có thể dễ dàng chia sẻ phiên trò chuyện ChatGPT của mình bằng cách nhấp vào biểu tượng chia sẻ trong ChatGPT để tạo URL. Sao chép URL này và dán vào tài liệu HTML trong Shared ChatGPT link:
, sau đó lưu tệp HTML. URL sẽ trở thành liên kết có thể nhấp trong tệp HTML.
MẸO:
Bạn có thể sử dụng /summarize
để tóm tắt phiên trò chuyện và lời nhắc bạn đã nhập, giúp người khác dễ dàng tạo lại cuộc trò chuyện của bạn bằng ChatGPT của họ.
Lưu ý quan trọng: Các phiên trò chuyện được chia sẻ sẽ không bao gồm tất cả các thành phần từ phiên gốc. Ở đầu các cuộc trò chuyện được chia sẻ, bạn sẽ thấy thông báo sau:
Cuộc trò chuyện này chứa các tệp hoặc hình ảnh do Advanced Data Analysis tạo ra nhưng chưa hiển thị trong mục Trò chuyện được chia sẻ.
Để khắc phục hạn chế này, bạn có thể chia sẻ tệp HTML qua email và đính kèm bất kỳ hình ảnh có liên quan nào vào email cùng với tệp HTML.
/update
để xem bản sao của tệp CSV mới nhất.Copy image
.Để giải quyết các mối lo ngại về việc xử lý dữ liệu của ChatGPT và khả năng tiết lộ thông tin bí mật, bạn có thể thực hiện phân tích AIDataDoc của mình trong "Cuộc trò chuyện tạm thời". Sau khi phân tích, hãy sao chép và dán dữ liệu và ghi chú có liên quan vào tệp HTML AIDataDoc. Phương pháp này đảm bảo rằng ChatGPT không lưu lại bất kỳ thông tin nhạy cảm nào, giúp bạn kiểm soát hoàn toàn cách thức và địa điểm chia sẻ tệp HTML cuối cùng.
Vì phiên trò chuyện tạm thời của ChatGPT không thể chia sẻ nên bạn sẽ không thể cung cấp liên kết có thể chia sẻ đến phiên trò chuyện và tương tác AI của mình. Tuy nhiên, nếu bạn muốn chia sẻ một phần phiên trò chuyện tạm thời của mình, bạn có thể làm theo cách đơn giản là sao chép chúng vào email của mình (các bước ở trên).
Với kỹ thuật này, người nhận email có thể tiếp tục làm việc và phân tích dữ liệu bằng phiên trò chuyện tạm thời ChatGPT của riêng họ.
Mặc dù đây không phải là giải pháp hoàn hảo, nhưng đây là bước tiến đáng kể hướng tới việc tăng cường quyền riêng tư và bảo mật dữ liệu khi làm việc với các công cụ hỗ trợ AI như ChatGPT.
Tệp CSV bên ngoài :
textarea
để nhập dữ liệu.Các định dạng cơ sở dữ liệu khác, chẳng hạn như JSON, có thể được sử dụng bằng cách viết lại JavaScript trong HTML.
Kết nối với Google Drive hoặc Microsoft OneDrive :
ChatGPT có thể kết nối với dữ liệu bên ngoài thay vì sao chép và dán CSV hoặc tải lên ChatGPT.
Phiên bản máy chủ :
Phiên bản máy chủ của AIDataDoc có thể được tạo ra để thêm nhiều cách nhập và thao tác dữ liệu hơn. Điều này sẽ cho phép các hoạt động dữ liệu nâng cao, truy cập nhiều người dùng và tích hợp với các dịch vụ web khác, nâng cao hơn nữa tính linh hoạt và sức mạnh của AIDataDoc.
Phiên bản ứng dụng web tiến bộ
Là một nhà phát triển phần mềm, tôi luôn gặp phải hai thách thức rõ rệt:
Trước đây, bản chất khó khăn của việc phát triển phần mềm thường hạn chế khả năng khám phá sáng tạo của tôi. AI đã thay đổi tất cả.
Sự tiến bộ của AI thực sự khiến tôi ngạc nhiên, nhưng tôi đã không chuẩn bị cho cách AI có thể thúc đẩy tôi mơ ước và hành động. Động lực mới tìm thấy này đã khơi dậy sự quan tâm của tôi trong việc tạo ra AIMarkdown Script và AIDataDoc. Thông qua vô số buổi trò chuyện, AI đã khuyến khích tôi thúc đẩy những ý tưởng này, hỗ trợ mọi thứ từ mã hóa và động não đến giải quyết vấn đề. Ở tuổi 70, tôi biết ơn những gì AI mang lại. Nếu tôi "mặc quần áo của một người đàn ông trẻ hơn", tôi chỉ có thể tưởng tượng những khả năng sẽ nằm ở phía trước.
Là một cựu giáo sư lập trình, tôi muốn biết việc giảng dạy bằng AI sẽ như thế nào. AI chắc chắn sẽ tạo động lực cho sinh viên.
Ghi chú bên lề: Khi tôi thêm phần ghi chú cá nhân vào bài viết này, Gemini đã có phản hồi khá tò mò: Đó là một sự bổ sung tuyệt vời! Nó thêm nét cá nhân và làm nổi bật các khía cạnh cảm xúc và động lực thường bị bỏ qua của tác động AI.
AIDataDoc đại diện cho bước tiến đáng kể trong quản lý dữ liệu AI và tương tác, cung cấp giải pháp mạnh mẽ, di động và có thể tùy chỉnh cho người dùng ở mọi cấp độ kỹ thuật. Bằng cách tích hợp ChatGPT với JavaScript, HTML và Markdown, AIDataDoc cung cấp sự kết hợp độc đáo giữa tính đơn giản và chức năng, giúp các hoạt động dữ liệu phức tạp trở nên dễ tiếp cận và hiệu quả. Cho dù là nhà phát triển web muốn cải thiện các ứng dụng dựa trên dữ liệu của bạn hay người dùng thông thường cần một cách đơn giản để quản lý dữ liệu của mình, AIDataDoc chính là công cụ mà bạn đang chờ đợi.