Lưu cuộc trò chuyện dưới dạng tệp .txt
「 Lưu cuộc trò chuyện dưới dạng tệp .txt 」
Download:Github | ⭐Greasy Fork
Ôn lại: Thay đổi màu nút thành màu xanh lá cây,Nhận dạng thuận tiện
Tự động thêm một vị trí cố định“Lưu cuộc trò chuyện”Cái nút,Sau khi nhấp vào nút, nội dung hội thoại trò chuyện trong trang hiện tại sẽ được trích xuất và lưu dưới dạng tệp văn bản đơn giản.,Thuận tiện cho người dùng Lịch sử trò chuyện xuất và sao lưu。
Trích xuất tin nhắn trò chuyện
Từ tất cả được bao gồm trong trang data-message-id Các yếu tố của thuộc tính trích xuất nội dung hội thoại,Và theo data-message-author-role Vai trò phán đoán thuộc tính(User / Assistant Chờ đợi)。
Định dạng văn bản
Theo Tên nhân vật: Line Break,Viết nội dung văn bản tương ứng,Sử dụng giữa mỗi tin nhắnSự tách biệtbiểu tượng --- Sự tách biệt。
Tạo tên tệp
Ưu tiên sử dụng tiêu đề web40Ký tự như tên tệp,Nếu không có tiêu đề, hãy bắt đầu với cuộc đối thoại5Chung nối chữ thường của các từ dưới dạng tên tệp,Tên tệp mặc định là conversation.txt。
Tải xuống tệp văn bản
sử dụng Blob Liên kết tải xuống tạo đối tượng,Mô phỏng nhấp vào để tải xuống tệp văn bản nội dung hội thoại。
Tương tác giao diện
Một nút nhỏ được hiển thị ở góc trên bên trái của trang,Bấm để lưu cuộc trò chuyện hiện tại。
capitalizeRole(role):Định dạng chữ cái ban đầu của vai trò dựa trên chuỗi vai trò。generateFileName(messages):Tạo tên tệp dựa trên tiêu đề trang hoặc tin nhắn đầu tiên。saveConversation():Chức năng cốt lõi,Thu thập nội dung tin nhắn、định dạng、Tạo tệp và tải xuống kích hoạt。createDownloadButton():Tạo và thêm một“Lưu cuộc trò chuyện”Nút đến trang。waitForBody Hẹn giờ:Chờ phần thân trang và tin nhắn trò chuyện để hoàn thành việc tải các nút。data-message-id Và data-message-author-role Cấu trúc của các thuộc tính)。.txt tài liệu。data-message-id Và data-message-author-role tài sản。.whitespace-pre-wrap hoặc .markdown Nội dung văn bản của lớp học。Kịch bản này phù hợp cho người dùng cần nhanh chóng lưu lịch sử trò chuyện trên web。
🧑💻 @Taylor-eOS ⇒ 📜 Save Conversation

Trình duyệt và trình quản lý tập lệnh được đề xuất:
Nếu bạn cần tìm hiểu thêm về cách cài đặt tập lệnh người dùng,Nhấp vào tôiXem việc dạy hình ảnh và văn bản!

