Biến bản xuất dữ liệu Claude thành thứ đọc được
Bản xuất của Claude là định dạng dễ chịu nhất trong các định dạng hội thoại với AI. Mỗi cuộc trò chuyện là một đối tượng có tên, có ngày tạo và một mảng tin nhắn theo đúng thứ tự đã gửi. Không đồ thị phân nhánh phải đi qua, không nút ẩn phải lọc, không lưu lượng công cụ đan xen vào đối thoại. Nếu bạn đang viết một bộ phân tích và được chọn hỗ trợ nền tảng nào trước, thì chọn cái này.
Thứ khiến nó khó đọc chỉ là quy mô và cú pháp. Nó tới dưới dạng một tệp JSON duy nhất chứa mọi thứ bạn từng bàn tới, với ký tự xuống dòng và dấu nháy đã bị thoát, và toàn bộ lịch sử nằm gọn trên vài dòng cực dài. Trang này chuyển nó sang Markdown, ngay trong tab trình duyệt này, không tải gì lên.
Hai hình dạng cho phần thân tin nhắn
Nếp gấp thật sự duy nhất là phần chữ của tin nhắn nằm ở hai chỗ khác nhau tùy thời điểm bản xuất được tạo. Bản cũ đặt cả tin nhắn trong một chuỗi text thuần. Bản mới dùng một mảng content gồm các khối có kiểu, trong đó khối văn bản mang trường text của riêng nó còn các kiểu khối khác mô tả tệp đính kèm hoặc phần tử có cấu trúc.
Mảng khối tồn tại vì một tin nhắn không còn nhất thiết là một mạch văn liền. Nó có thể là chữ, rồi một artifact, rồi lại chữ. Ép tất cả về một chuỗi là cách biểu diễn có mất mát, nên định dạng lớn lên để mô tả được từng phần.
Cả hai hình dạng đều được đọc. Khi có mảng content, các khối văn bản của nó được nối theo thứ tự; khi không có hoặc không chứa chữ nào, trường cũ được dùng thay. Cái dự phòng đó có ý nghĩa thật — một bản xuất trải vài năm có thể chứa cả hai hình dạng trong cùng một tệp, và một bộ phân tích chỉ xử lý dạng mới sẽ âm thầm làm mất những cuộc trò chuyện xưa nhất của bạn.
Người gửi và nhãn
Trường người gửi ghi human hoặc assistant. Chính xác thì có chính xác, nhưng đọc trong một bản ghi thì nghe lạ tai, nên chúng thành Người dùng và Claude — đúng những gì cuộc trò chuyện trông như thế trên màn hình, và đúng thứ mà người đọc tài liệu này về sau mong đợi.
Dấu thời gian là chuỗi ISO và được định dạng lại thành ngày giờ dễ đọc, hoặc bỏ hẳn bằng công tắc phía trên. Chúng có ích hay không tùy mục đích: với một kho lưu trữ, chúng neo cuộc trò chuyện vào thời gian; còn với thứ bạn định đọc một mạch, chúng là rác nằm chen giữa mọi tin nhắn.
Vì sao là Markdown chứ không phải văn bản thuần
Câu trả lời của Claude được viết bằng Markdown, và một câu trả lời kỹ thuật dài thường phần lớn là cấu trúc — mã có hàng rào, các bước đánh số, một bảng so sánh các phương án, tiêu đề chia nhỏ một đoạn giải thích dài. Những ký hiệu đó được lưu trong bản xuất dưới dạng ký tự trơ.
Chuyển sang văn bản thuần thì các ký hiệu vẫn còn mà chẳng còn nghĩa gì: dấu backtick lạc lõng quanh đoạn mã nay không còn phân biệt được với văn xuôi, dấu thăng ở đầu những dòng nay không còn là tiêu đề. Giữ Markdown nghĩa là cấu trúc mà câu trả lời được viết ra cùng nó sống sót vào tài liệu. Dán kết quả vào một ứng dụng ghi chú, một kho mã, một wiki hay một trang tĩnh và nó hiện đúng như dụng ý ban đầu.
Cái này dùng vào việc gì
Giữ một kho lưu trữ cá nhân không phụ thuộc vào việc một tài khoản còn truy cập được hay không. Kéo một cuộc bàn thiết kế hay một phiên gỡ lỗi vào kho mã của dự án, nằm cạnh chính đoạn mã mà nó sinh ra. Lục nhiều tháng trò chuyện để tìm một giải pháp bạn biết chắc mình đã nghĩ ra mà giờ không thấy đâu. Dựng một cơ sở tri thức cá nhân — kết quả chảy rất tự nhiên vào công cụ chia nhỏ văn bản nếu bạn định nhúng nó để truy xuất. Xem lại những gì mình đã chia sẻ trước khi quyết định xóa cái gì.
Lấy bản xuất
Trong Claude: Cài đặt, rồi Quyền riêng tư, rồi Xuất dữ liệu. Bạn sẽ nhận email kèm liên kết tải xuống khi kho lưu trữ sẵn sàng. Tệp nén chứa conversations.json cùng metadata tài khoản; thả nguyên cả kho vào là tệp đúng được tìm ra tự động, hoặc bạn giải nén lấy JSON rồi dùng nó.
Đọc tại chỗ, không tải lên
Bản xuất các cuộc trò chuyện của bạn với một trợ lý là bản ghi về những vấn đề bạn đang xử lý, những chuyện bạn còn phân vân, và bất cứ thứ gì bạn dán vào lúc hỏi. Mã nguồn, tài liệu, bản nháp, hoàn cảnh riêng.
Không có gì trong đó được truyền đi. Bộ phân tích là JavaScript trong tab này; tệp được trình duyệt đọc, giữ trong bộ nhớ trong lúc chuyển đổi, rồi hiện ra cho bạn. Không có máy chủ nào tham gia, nghĩa là không có khoảng thời gian lưu trữ, không có nhật ký truy cập, và không có gì để xóa khi bạn xong việc.
Bản xuất ChatGPT cần một bộ phân tích khác và có trang riêng tại Chuyển bản xuất ChatGPT sang Markdown. Với mọi thứ còn lại, trang xuất chat tổng hợp tự nhận ra nền tảng.