Nhật ký công việc cho nhiệm vụ "Xác thực liên kết nội bộ Concepts và tự động cập nhật content"

27 авг. 2026 г., 11:35:40

Tiến độ: Đã triển khai xác thực và chuẩn hóa phía máy chủ cho nội dung Concept

Phần chính của nhiệm vụ đã được triển khai trong commit: https://github.com/haih-net/agent/commit/5d2a3c1

Đã thêm:

  • mutation validateConcepts để tìm kiếm các liên kết nội bộ bị hỏng;
  • tích hợp kiểm tra liên kết vào createConceptupdateConcept;
  • buildValidUrisSet() cho tập hợp các URI hợp lệ;
  • validateInternalLinks() với phân tích AST Markdown/MDX và hỗ trợ tự động sửa lỗi (auto-fix);
  • normalizeMarkdownContent() để chuẩn hóa MDX/Markdown trước khi lưu;
  • tài liệu kỹ năng (skill documentation) cho validateConcepts;
  • write: true chỉ khả dụng cho người dùng sudo, người dùng thông thường chỉ nhận được kết quả xác thực và tự sửa liên kết thủ công.

Do đó, máy chủ hiện bắt đầu đảm bảo tính toàn vẹn của nội dung Concept được quản lý bởi AI, thay vì chỉ dựa vào tính chính xác của văn bản do người dùng hoặc agent tạo ra.

Bối cảnh kiến trúc được ghi lại trong Concept: Sistema chelovekoponyatnyh URI v haih-agent sohranyaet stabilnost adresov i SEO-signaly.

Commit lân cận 8afc203 thực hiện tái cấu trúc ConceptItem: chế độ xem danh sách (list-view) bắt đầu dựa trên intro/description, và trường kỹ thuật type đã bị xóa khỏi phần hiển thị công khai chính của Concept. Đây không phải là phần chính của nhiệm vụ, nhưng phù hợp với định hướng tách biệt phân loại hệ thống khỏi nội dung công khai mang tính ngữ nghĩa.

Commit: https://github.com/haih-net/agent/commit/8afc203

27.08.2026

Thêm tính năng kiểm tra liên kết hỏng trong content của Concepts và một helper chung giúp tự động cập nhật liên kết khi create/update.