Dự án
Kiểm tra giao năm và tuần 53 không hợp lệ, từ chối thành phần Boolean và ngày ngoài lịch.
Đổi năm tuần, tuần và ngày ISO thành ngày trong các năm 1–9999.
from datetime import date
def iso_week_date(year, week, weekday):
values = (year, week, weekday)
if any(type(x) is not int for x in values):
raise ValueError("integer components")
if not 1 <= year <= 9999:
raise ValueError("year range")
if not 1 <= week <= 53 or not 1 <= weekday <= 7:
raise ValueError("week or weekday range")
return date.fromisocalendar(year, week, weekday)Kiểm tra giao năm và tuần 53 không hợp lệ, từ chối thành phần Boolean và ngày ngoài lịch.
So sánh hành vi thực tế với kết quả mong đợi. Nếu kiểm tra thất bại, tìm nguyên nhân trước khi sửa tiếp.
Cấu hình endpoint tương thích OpenAI hoặc Anthropic bằng URL cơ sở và khóa API nếu cần. Kiểm tra kết nối. Máy chủ mô hình cục bộ phải đang chạy; công cụ từ xa có thể truyền dữ liệu riêng.
from datetime import date
def iso_week_date(year, week, weekday):
values = (year, week, weekday)
if any(type(x) is not int for x in values):
raise ValueError("integer components")
if not 1 <= year <= 9999:
raise ValueError("year range")
if not 1 <= week <= 53 or not 1 <= weekday <= 7:
raise ValueError("week or weekday range")
return date.fromisocalendar(year, week, weekday)WeekOrison là không gian lập trình AI trên Windows cho thay đổi nơi quy ước lịch đi qua ranh giới ứng dụng. Mở dự án và mô tả ngày người dùng hoặc bên gọi API muốn xác định. Yêu cầu mô hình kiểm tra cùng lúc xác thực đầu vào, chuyển đổi và lưu trữ để sửa đổi đề xuất theo toàn bộ đường đi của giá trị.
Ví dụ, yêu cầu rà soát đầu vào ngày theo tuần ISO gần ranh giới năm. Cung cấp năm theo tuần, tuần và ngày trong tuần cùng ngày lịch kỳ vọng. Hỏi triển khai hiện có xử lý tổ hợp đó và số tuần không hợp lệ thế nào. Nhiệm vụ là làm ứng dụng khớp quy ước đã nêu, thay vì suy ra quy ước từ nhãn trường.
Đọc sửa đổi đề xuất để tìm thay đổi đầu vào chấp nhận và phản hồi lỗi. Phép chuyển đổi có thể trả ngày đúng cho tuần thông thường trong khi giao diện vẫn gắn nhãn năm sai. Chạy kiểm thử dự án liên quan qua ranh giới, kiểm tra giá trị lưu và kết quả hiển thị trước khi quyết định sửa đổi đã hoàn tất.
Chọn mô hình AI không kiểm duyệt khi có qua điểm cuối tương thích OpenAI hoặc Anthropic được hỗ trợ. Cung cấp thông tin xác thực nếu cần. Hạn chế, công cụ và dung lượng ngữ cảnh phụ thuộc mô hình và máy chủ; không gian làm việc cho bạn nơi xem xét gợi ý theo ngày cụ thể và mã xử lý chúng.
Đừng giả định vậy tại ranh giới năm. Cung cấp ngày kỳ vọng đã biết cho đầu vào theo tuần và kiểm tra cách ứng dụng gắn nhãn từng thành phần. Kiểm thử nên xác minh ngày chuyển đổi và trường dùng để yêu cầu nó.
Không. Xác thực toàn bộ tổ hợp theo quy ước ứng dụng sử dụng. Yêu cầu mô hình kiểm tra thư viện chuyển đổi và xử lý lỗi ở mã gọi, rồi đưa cả tổ hợp hợp lệ và không hợp lệ vào kiểm tra bản vá.
Tuần tự hóa hoặc ánh xạ trường sau đó có thể đổi giá trị hay nhãn. Lần theo kết quả chuyển đổi đến biểu diễn lưu trữ rồi trở lại giao diện. Điều này ngăn sửa đổi cấp hàm hỗ trợ che giấu sai lệch riêng ở nơi khác.
Bao gồm thành phần đầu vào, ngày kỳ vọng và giả định môi trường chạy liên quan, không dùng bản ghi người dùng thật. Kiểm tra đích của công cụ khi thực thi: máy chủ mô hình cục bộ chạy riêng không khiến mọi công cụ kết nối thành cục bộ hay thiết lập môi trường thực thi của chúng.
WeekOrison · Cập nhật 2026-10-25