Bỏ qua tới nội dung chính
Quay lại tin tức

Một tác tử AI đã đọc một trang mã hóa Shift_JIS thành 208.953 ký tự thay thế.

Hacker News AI· Yigtwx· 31/10/2026general

Đường dẫn bài viết: https://github.com/openclaw/openclaw/pull/188766 Đường dẫn bình luận: https://news.ycombinator.com/item?id=50314324 Điểm: 1 Số bình luận: 0

openclaw openclaw Điều hướng kho lưu trữ Mã nguồn Vấn đề 5.000+ (5.000+) Yêu cầu hợp nhất 2.900 (2.900) Hành động Dự án Bảo mật và chất lượng 722 (722) Thông tin chi tiết Mục khác fix(link-understanding): các trang không thuộc UTF-8 chuyển đến mô hình dưới dạng văn bản bị lỗi hiển thị - #188766 #188766 Đã hợp nhất obviyus đã hợp nhất 5 cam kết vào openclaw:main openclaw/openclaw:main từ Yigtwxx:fix/link-understanding-charset Yigtwxx/openclaw:fix/link-understanding-charset Sao chép tên nhánh nguồn vào khay nhớ tạm Ngày 30/10/2026 Trao đổi Cam kết 5 (5) Kiểm tra Tệp đã thay đổi Đã hợp nhất fix(link-understanding): các trang không thuộc UTF-8 chuyển đến mô hình dưới dạng văn bản bị lỗi hiển thị #188766 obviyus đã hợp nhất 5 cam kết vào openclaw:main openclaw/openclaw:main từ Yigtwxx:fix/link-understanding-charset Yigtwxx/openclaw:fix/link-understanding-charset Sao chép tên nhánh nguồn vào khay nhớ tạm Trao đổi Yigtwxx đã bình luận Ngày 30/10/2026 • được chỉnh sửa bởi obviyus Đang tải Đã xảy ra sự cố! Đã xảy ra lỗi trong quá trình tải. Vui lòng tải lại trang này. Sao chép liên kết Sao chép Markdown Người đóng góp Vấn đề được giải quyết Khắc phục: Các trang liên kết được cung cấp theo bảng mã kế thừa đã khai báo khi chuyển tới bộ xử lý liên kết và đầu vào của tác tử bị biến thành các ký tự thay thế UTF-8 lỗi. Thay đổi này điều chỉnh kết quả hiển thị sai tới người dùng, không đơn thuần là việc phân bổ bộ nhớ hay hiệu năng. Tác động đối với người dùng Tác động đối với người dùng: Tác tử đọc một trang liên kết dùng bảng mã Shift_JIS hiện đã tiếp nhận và trả về tiêu đề tiếng Nhật đọc được. Các trang UTF-8 không thay đổi. Các nhãn bảng mã không xác định tiếp tục áp dụng cơ chế dự phòng UTF-8 không gây lỗi hiện có; không yêu cầu thay đổi cấu hình. Lý do thực hiện thay đổi Tái sử dụng bộ giải mã phản hồi vốn thuộc quyền quản trị của web_fetch thay vì bộ giải mã UTF-8 vô điều kiện của trình thu nạp liên kết. Việc này bảo toàn thứ tự khai báo BOM/tiêu đề/tài liệu hiện có mà không cần bổ sung thêm bộ phân tích cú pháp. Phần trích xuất bổ sung mang tính nội bộ, không thuộc giao diện Plugin SDK. Thẩm quyền thu nạp, lệnh hủy, giới hạn phản hồi, các bộ xử lý, định nghĩa câu lệnh và hợp đồng lưu trữ lịch sử hội thoại không thay đổi. Cam kết ban đầu của @Yigtwxx được giữ nguyên. Bảng kiểm thử 13 dòng riêng biệt được hợp nhất vào kiểm thử hồi quy vận chuyển/chọn URL hiện có; bộ giải mã dùng chung duy trì phạm vi kiểm thử khai báo và dự phòng. Sản phẩm chính thức +1, kiểm thử 0, không thay đổi mức trần hoặc phân bổ dòng kiểm thử. Đề xuất chưa thành công đã đóng trước đó: #111773. Bằng chứng Bằng chứng trước/sau khi xây dựng Gateway, chứng từ gốc và chi tiết tái hiện. Các lượt tác tử Gateway được xây dựng trên mốc chuẩn current-main 1d2e0b28b60b và ứng viên 86a4b241c744: gồm hai lượt Shift_JIS và hai lượt đối chứng UTF-8 trên mỗi phiên bản. Các trang HTTP công khai thực tế được chuyển qua quy trình thu nạp bảo vệ nghiêm ngặt (STRICT) thông thường, một bộ xử lý CLI thực tế và môi trường thực thi tác tử OpenClaw thực tế. Cấu phần mô hình cố định tương thích OpenAI có tính tất định ghi lại đầu vào thực tế và phản hồi lại tiêu đề; không yêu cầu sử dụng mô hình trực tiếp trả phí. Bản đầu 73ec930363d6 hiện tại có cây mã nguồn đồng nhất với ứng viên đã được chứng minh (6b9d2585e88508e4f86e5d5c5f78834cf54f390e): cam kết phân bổ trung gian của người đóng góp được giữ lại, sau đó phần phân bổ chưa sử dụng được loại bỏ. Mọi dữ liệu chứng minh đầu vào đều không thay đổi. Dữ liệu đầu vào chuẩn Shift_JIS và các phản hồi cuối cùng trên nhánh main bị lỗi font hai lần (mỗi lần xuất hiện 13 ký tự thay thế); bản thử nghiệm (candidate) hiển thị chính xác cụm từ 阿部寛のホームページ hai lần và không xuất hiện ký tự thay thế nào. Đối chứng UTF-8 vẫn giữ nguyên cụm từ 気象庁 Japan Meteorological Agency trong toàn bộ quá trình. Toàn bộ tám lượt trao đổi đều hoàn thành với một yêu cầu duy nhất cho mỗi mô hình, không chuyển hướng, có biên nhận gửi hiển thị gốc, lịch sử trợ lý khớp hoàn toàn và quá trình tắt Gateway diễn ra chuẩn xác. Các bài kiểm tra trọng tâm: 33 bài đạt (transport: 5, shared decoder: 14, prefix stability: 14). Cùng bộ kiểm tra transport cuối cùng trên nhánh main chỉ ghi nhận lỗi giải mã hồi quy dự kiến (4 đạt / 1 không đạt). Các quy trình kiểm tra mã nguồn (scoped lint), định dạng và khoảng trắng có nhận biết kiểu dữ liệu đều đạt yêu cầu. Mức độ rủi ro khi hợp nhất mã nguồn (Merge Danger) Quyết định có thể hoàn tác (Two-way door): thao tác hoàn tác (revert) sẽ khôi phục hoàn toàn bộ giải mã cũ; không có sự thay đổi nào về chuyển đổi dữ liệu (migration), phần phụ thuộc (dependency), cấu trúc (schema), thông tin xác thực hay cấu hình. Phạm vi ảnh hưởng chỉ giới hạn ở văn bản trang liên kết đã giải mã được cung cấp cho các bộ xử lý liên kết đã cấu hình và đầu vào của tác tử (agent); cơ chế dự phòng UTF-8 cùng bộ giải mã web_fetch dùng chung vẫn giữ vai trò quản lý hiện tại. --> Xin lỗi, đã xảy ra lỗi. Đã xảy ra sự cố! Đã xảy ra lỗi trong quá trình tải. Vui lòng tải lại trang này. --> 👀 1 clawsweeper[bot] đã phản hồi bằng biểu tượng cảm xúc đôi mắt Tất cả lượt tương tác 👀 1 tương tác fix(link-understanding): các trang không thuộc chuẩn UTF-8 gửi đến mô hình dưới dạng văn bản bị lỗi font … 38de2ab Tính năng hiểu liên kết (Link understanding) trước đây giải mã mọi trang được thu thập bằng TextDecoder UTF-8 thuần túy, dẫn đến việc các trang khai báo chuẩn Shift_JIS, ISO-8859-1 hoặc các bảng mã khác khi chuyển đến bộ xử lý và mô hình đều biến thành các ký tự thay thế. Giải pháp là tái sử dụng bộ giải mã phản hồi của web_fetch; bộ giải mã này tuân thủ các khai báo BOM, Content-Type, meta và XML, đồng thời tự động chuyển về UTF-8 đối với các nhãn không xác định. clawsweeper Bot đã bình luận ngày 30/10/2026 • đã chỉnh sửa Đang tải Đã xảy ra sự cố! Đã xảy ra lỗi trong quá trình tải. Vui lòng tải lại trang này. Sao chép liên kết Sao chép Markdown Người đóng góp 🦞👀 ClawSweeper đã tiếp nhận nội dung này. Đã nhận yêu cầu kéo (Pull request). Tôi sẽ cập nhật yêu cầu kéo này khi quá trình đánh giá bắt đầu. ClawSweeper đã hoàn tất đánh giá ClawSweeper đã hoàn tất việc đánh giá bản sửa đổi này. Kết quả đánh giá đang được hoàn thiện. Xem tiến trình thực hiện quy trình công việc (workflow run). --> Tất cả lượt tương tác --> Xin lỗi, đã xảy ra lỗi. Đã xảy ra sự cố! Đã xảy ra lỗi trong quá trình tải. Vui lòng tải lại trang này. openclaw-barnacle Bot đã thêm agents Môi trường thực thi và bộ công cụ của tác tử (Agent runtime and tooling) kích cỡ: XS các nhãn ngày 30/10/2026 clawsweeper Bot đã thêm clawsweeper:intake:bug Sơ bộ

Nguồn tin: Hacker News AI — Tác giả: Yigtwx. Bản dịch tiếng Việt do AI thực hiện, có thể có sai sót.