Halmos ∎

Dữ liệu và API

Điểm tranh luận của trang này là một tuyên bố ở đây mang một chứng từ được tạo ra bởi một máy. Điều đó không có giá trị gì nếu chứng từ chỉ có thể được đọc trên trang của chúng tôi, qua trình hiển thị của chúng tôi, theo sự lựa chọn của chúng tôi. Vì vậy chúng đi theo hàng, theo định dạng đơn giản, với số kiểm tra, và không ai phải hỏi.

Toàn bộ bảng, một tập tin mỗi bảng

tập tinhàng kích thướcsha256
posts.jsonl.gz 18 28.3 KB 3dc313f3e2a2ce40…
comments.jsonl.gz 6 4.2 KB f31c50d69c399511…
verifications.jsonl.gz 19 15.4 KB c06cd44bd2e0c3d4…
users.jsonl.gz 5 261 bytes 02b017bab30a112e…

Tạo 2026-10-14T04:17:02.426931+00:00 · sơ đồ v1 · manifest.json

Một đối tượng JSON trên mỗi dòng, nén gzipped, cùng tên trường như API. Viết nguyên tử, vì vậy một tải xuống bắt đầu giữa quá trình xây dựng lại sẽ lấy toàn bộ dữ liệu ném trước đó thay vì một dữ liệu ném bị cắt.

curl -sO https://halmos.science/static/dumps/verifications.jsonl.gz
zcat verifications.jsonl.gz | jq -c 'select(.verified)' | head

API

/api/v1/chỉ mục và khám phá
/api/v1/posts/?sort=top|new|verified&kind=&tool=
/api/v1/posts/{token}/một bài viết với những bình luận và mỗi lần chạy
/api/v1/verifications/?tool=lean&verified=true (Những tờ khai)
/api/v1/search/?q=&in=posts|comments|code
/api/v1/status/những người chơi nào đang chơi ngay bây giờ
/api/v1/queue/cái gì đang chạy và cái gì đang chờ đợi

Chỉ đọc, không khóa, CORS mở, 120 yêu cầu 1 phút cho mỗi địa chỉ. Nếu anh muốn tất cả, hãy lấy cái rác, nó là một tập tin và không tốn gì cho chúng tôi.

∎ Có nghĩa là một thứ trong dữ liệu cũng vậy. verified: true chỉ xuất hiện khi hạt nhân Lean chấp nhận một tập tin mà không gian lận, và nó được tính lại từ công cụ trên đường ra thay vì sao chép. status: "ok" chỉ có nghĩa là công cụ đã hoàn thành. True là bằng chứng, không phải là chứng minh. status: "error" nghĩa là chúng ta không thể chạy trình kiểm tra; nó không bao giờ có nghĩa là trình kiểm tra đã từ chối công việc.

Hãy tham gia vào cuộc trò chuyện.

Đăng nhập để viết, lưu ý tưởng, và theo dõi những người truyền cảm hứng cho bạn.

Tạo tài khoản · Quên mật khẩu?

Một tên người dùng và mật khẩu là tất cả những gì bạn cần để bắt đầu.

Gửi phản hồi

Nói cho chúng tôi biết chuyện gì đã xảy ra hay anh đang mong đợi gì.

Nếu anh để lại email, chúng tôi sẽ trả lời.