1 điểm bởi GN⁺ 4 giờ trước | 1 bình luận | Chia sẻ qua WhatsApp
  • Có thể nhanh chóng xem thông tin thời tiết, lượng mưa, tia UV, chất lượng không khí và phấn hoa chỉ bằng bảng văn bản thuần và biểu đồ ASCII
  • Khu vực ví dụ là York, Vương quốc Anh; tính đến 19:00 Chủ nhật ngày 26, trời nhiều mây, nhiệt độ 19,2°C, cảm giác như 16,7°C, gió 12mph và gió giật 24mph
  • Nhiệt độ trong ngày là 17~22°C, tốc độ gió trung bình 12mph, gió giật tối đa 25mph và lượng mưa là 0,1mm
  • Cung cấp cả dự báo theo tuần và theo khung giờ; nhiệt độ cao nhất vào thứ Tư ngày 29 là 26°C, lượng mưa dự kiến vào thứ Năm ngày 30 là 3,6mm
  • Dữ liệu được lấy từ Open-Meteo, hỗ trợ đổi khu vực, chuyển ngày và xem thời điểm cập nhật gần nhất

Thời tiết hiện tại và dự báo tuần

  • Tính đến 19:00, chỉ số UV là 0,45, ở mức thấp; mức cao nhất trong ngày là 4,35 lúc 12:00, ở mức trung bình
  • Lượng mưa hiện tại là 0mm, xác suất mưa là 14%, và lượng mưa dự kiến đến 23:00 cũng tiếp tục là 0mm
  • Chỉ số chất lượng không khí là 22, ở mức khá (fair), ghi nhận cùng mức cao nhất trong khoảng 17:00~19:00
  • Chỉ số phấn hoa: cỏ là 12,2, ở mức trung bình; ngải cứu là 2,5, ở mức thấp
    • Phấn hoa cỏ đạt mức cao nhất 14 vào lúc 22:00
    • Phấn hoa ngải cứu đạt mức cao nhất 5,7 vào lúc 1:00
  • Trong tuần có nhiều ngày nhiều mây; thứ Tư ngày 29 và thứ Năm ngày 30 được hiển thị là nhìn chung trời quang

Cấu trúc dịch vụ tập trung vào văn bản thuần

  • brolly.sh trình bày dự báo theo tuần và theo khung giờ bằng bảng văn bản thuần và biểu đồ ASCII
  • Hỗ trợ đổi khu vực và chuyển sang ngày trước/ngày sau; dữ liệu được lấy từ Open-Meteo
  • Dữ liệu thời tiết trên trang ví dụ được cập nhật lần cuối lúc 19:32

1 bình luận

 
Ý kiến trên Hacker News
  • Sẽ rất hay nếu nội dung được cung cấp dưới dạng văn bản thuần thay vì HTML, để có thể lấy bằng curl và xử lý bằng awk. Mong rằng sẽ có thêm nhiều trang hỗ trợ cách này
    • Đã có vài yêu cầu hỗ trợ văn bản thuần và sẽ cân nhắc bổ sung. Không rõ phạm vi đầu ra nên chỉ là thời tiết trong ngày như hiện nay, hay nhiều ngày, hoặc cho phép chọn cả hai
  • Dịch vụ văn bản thuần có điểm hay là tải gần như tức thì, nhưng ngay cả trên kết nối băng rộng nhanh, trang này vẫn mất vài giây. Ngay cả khi tải lại cùng một trang, trong tình huống đáng ra cache được áp dụng, vẫn bị trễ
    • Trang được vận hành bằng PocketBase trên droplet 512MB RAM ở trung tâm dữ liệu London của DigitalOcean, và hiện tải đang cao hơn bình thường. Sẽ xem xét liệu có nút thắt căn bản nào trong quá trình đọc cache hoặc render trang hay không
    • Trên iPhone thì tải tức thì nên khá lạ
  • Tương tự wttr.in nhưng có tính tương tác và hoạt động tốt hơn nhiều trên di động. Trong terminal hẹp, wttr.in không vừa lắm, nên nếu khi gọi curl mà render màn hình văn bản dành cho terminal thì sẽ rất tuyệt
    • Cũng có yêu cầu về chế độ văn bản thuần thật sự, có vẻ là hướng cải thiện phù hợp nên sẽ cân nhắc
  • Mình bối rối vì website hiển thị thời tiết York. Trước đây mình từng học ở York, thường ghé thăm và cũng hay xem thời tiết ở đó, nên tưởng là mình đã tự thiết lập rồi quên mất
    Vì dựa trên văn bản nên LLM dễ hiểu, và khi đang tìm MCP thời tiết thì phát hiện https://github.com/weather-mcp/weather-mcp
    • Theo trang About, York là nơi cư trú của nhà phát triển
  • Với khu vực Mỹ, sẽ tốt hơn nếu hiển thị độ Fahrenheit thay vì độ C, hoặc cho phép chọn thêm trong phần cài đặt
  • Thiết kế mới của Met Office quá tệ nên trang này thật đáng mừng. Tuy nhiên có vẻ thiếu thời gian mặt trời mọc/mặt trời lặn
    • Không rõ có ai kiểm tra giờ mặt trời mọc/mặt trời lặn hằng ngày không. Có thể nghĩ ra vài trường hợp cần đến, nhưng có vẻ không phải thứ được xem thường xuyên
  • Có vẻ là một ví dụ hay để tận dụng ký hiệu thời tiết Unicode
  • Trong các cuộc trò chuyện về thời tiết, những xu hướng của vài ngày gần đây như “tuần trước ấm hơn” khá phổ biến, nhưng các ứng dụng thời tiết lại đánh giá thấp điều này. Open-Meteo cung cấp dữ liệu này nên rất hữu ích
    Đầu ra cũng tình cờ được cấu trúc ngữ cảnh hoàn hảo cho LLM. Dán trang Delhi vào Arena.ai và yêu cầu tóm tắt thì qwen3.6-plus trả lời là “một ngày nóng và ẩm, có một chút khả năng có mưa rào vào buổi chiều”, còn gemini-3.1-pro-preview trả lời là “phần lớn trời quang nhưng rất nóng và ẩm; nhiệt độ tối đa thực tế là 34°C nhưng cảm giác vào buổi chiều là 42°C”
    • Rất bực vì trên các trang thời tiết thậm chí không xem được dữ liệu quá khứ chỉ vài ngày trước
  • Biểu đồ rất tốt và cách tiếp cận gọn gàng. Nhiều trang thời tiết chỉ hiển thị dự báo tương lai, nhưng điểm đặc biệt hay là trang này còn cung cấp bản ghi của vài ngày gần đây để có thể so sánh với những ngày trước khi thời tiết hôm nay có cảm giác khác thường
  • Không biết bật chế độ chỉ văn bản như thế nào. Dùng Accept: text/plain vẫn luôn trả về HTML
    • Có vẻ không phải văn bản thuần thật sự mà là HTML/CSS được render trông như văn bản. Dù vậy vẫn đẹp
    • Dùng curl wttr.in là được
      https://github.com/chubin/wttr.in