Công cụ dành cho nhà phát triển / 30

Sửa chữa & Tự động khắc phục JSON LLM

Sửa JSON bị cắt ngắn, sai định dạng, dùng dấu nháy đơn hoặc chưa escape do LLM tạo ra ngay trong trình duyệt, không cần gửi qua máy chủ.

Sửa chữa & Tự động khắc phục JSON LLM: TOEA phân tích cấu trúc của các chuỗi JSON không hợp lệ. Công cụ tự động thêm các dấu ngoặc vuông hoặc ngoặc nhọn đóng còn thiếu, xóa dấu phẩy thừa ở cuối, chuyển dấu nháy đơn thành dấu nháy kép, thêm dấu nháy cho các khóa đối tượng chưa được đặt trong dấu nháy, thay thế các hằng số Python (True/False/None) và escape các ký tự điều khiển bên trong chuỗi. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.

Lượt chạy
Trong trình duyệt của bạn
Chi phí
Miễn phí · không cần đăng ký
Trạng thái khả dụng
Sẵn sàng sử dụng

Báo cáo trạng thái sửa lỗi

7 Đã áp dụng các sửa lỗi ⚡
Các sửa lỗi tự động đã áp dụng:
  • 🛠️ Removed code comments
  • 🛠️ Replaced Python 'True' with 'true'
  • 🛠️ Converted single-quoted strings/keys to double quotes
  • 🛠️ Added double quotes to unquoted object keys
  • 🛠️ Removed trailing commas from objects/arrays
  • 🛠️ Closed unterminated string literal at end of input
  • 🛠️ Closed unclosed object brace '}'

Sửa phần bị cắt vẫn chưa đủ

Khi mô hình chạm giới hạn đầu ra, JSON sẽ dừng giữa một giá trị. Việc đóng các chuỗi và dấu ngoặc đang mở giúp dữ liệu được phân tích cú pháp, nhưng bản ghi cuối cùng chỉ là phần được ghi trước khi bị cắt: chuỗi kết thúc sớm, số có thể bị thiếu chữ số và các trường phía sau không còn. Khi danh sách bản sửa cho biết một chuỗi hoặc dấu ngoặc đã được đóng ở cuối, hãy bỏ mục cuối cùng hoặc yêu cầu lại thay vì tin vào mục đó. Cách khắc phục lâu dài nằm ở bước trước: tăng giới hạn token đầu ra, yêu cầu ít bản ghi hơn trong mỗi lần gọi hoặc dùng chế độ đầu ra có cấu trúc của nhà cung cấp.

Đã sửa cú pháp, chưa kiểm tra cấu trúc

JSON hợp lệ vẫn có thể là JSON sai: thiếu trường, một số được gửi dưới dạng chuỗi hoặc có thêm một đối tượng bao ngoài. Hãy xác thực đầu ra đã sửa theo schema mà bạn yêu cầu mô hình sử dụng với công cụ xác thực JSON Schema trước khi mã của bạn dựa vào dữ liệu đó.

Có một lỗi không thể tự động sửa an toàn: dấu ngoặc kép bên trong giá trị chuỗi nhưng không được escape, như trong "He said "yes"". Văn bản không cho biết giá trị thực sự kết thúc ở đâu, vì vậy bạn phải sửa thủ công.

Cách sử dụng

  1. Dán đầu ra JSON thô hoặc bị cắt ngắn từ LLM.
  2. TOEA tự động sửa lỗi cú pháp, dấu nháy chưa được escape, dấu phẩy thừa ở cuối và dấu ngoặc chưa đóng.
  3. Xem lại báo cáo sửa lỗi, sau đó sao chép hoặc tải xuống kết quả JSON hợp lệ.

Quyền riêng tư và giới hạn

Quá trình xử lý hoàn toàn diễn ra trong RAM của trình duyệt. Dữ liệu và payload API của bạn không bao giờ được truyền đến bất kỳ máy chủ nào.

Công cụ liên quan

Câu hỏi thường gặp

Công cụ có thể sửa những loại lỗi JSON nào?

Công cụ sửa JSON bị cắt ngắn do giới hạn token, dấu phẩy thừa ở cuối, chuỗi hoặc khóa dùng dấu nháy đơn, khóa đối tượng chưa được đặt trong dấu nháy, các hằng số Python (True/False/None), ký tự xuống dòng hoặc tab chưa được escape bên trong chuỗi và các chú thích mã JS.

Công cụ có thay đổi giá trị chuỗi không?

Không. Công cụ chỉ sửa định dạng cú pháp và escape các ký tự điều khiển thô bên trong chuỗi mà không thay đổi nội dung.

Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản