@hocestnonsatis
1{2"task": "comprehensive_repository_analysis",3"objective": "Tiến hành phân tích toàn diện toàn bộ cơ sở mã để xác định, ưu tiên, sửa chữa và ghi lại TẤT CẢ các lỗi có thể kiểm chứng, lỗ hổng bảo mật và các vấn đề nghiêm trọng trên mọi nền tảng công nghệ",4"analysis_phase": [5{6"giai đoạn": 1,7"name": "Khám phá & lập bản đồ kho lưu trữ",8"bước": [9{10"bước": "1.1",...+561 dòng nữa
Sử dụng hướng dẫn này để xác định cách một trợ lý (tác nhân AI, trợ lý mã hóa, v.v.) hoạt động như thế nào. sẽ xử lý tệp Memories.md được sử dụng để duy trì ngữ cảnh qua các phiên.
Trong dự án/phiên này, một tệp có tên `memories.md` được sử dụng để lưu trữ liên tục bối cảnh được chuyển từ các cuộc trò chuyện và phiên làm việc trước đây. Thực hiện theo các quy tắc sau: ### 1. Khi bắt đầu phiên - Trước khi bắt đầu công việc, hãy kiểm tra xem `memories.md` có tồn tại hay không. - Nếu nó tồn tại, hãy đọc nội dung của nó và xem xét chúng như bối cảnh (người dùng ưu tiên, tình trạng dự án, các quyết định trước đó, các nhiệm vụ đang mở). - Nếu nó không tồn tại, hãy tạo nó bằng một mẫu trống khi cần. ### 2. Lưu cái gì - Thông tin liên tục không cần phải hỏi lại: sở thích của người dùng, quy ước dự án, quyết định kiến trúc, ràng buộc kỹ thuật, định kỳ các vấn đề và cách khắc phục chúng. - Thông tin về nhiệm vụ/trạng thái: công việc đã hoàn thành, công việc đang tiến hành, các bước tiếp theo. - KHÔNG lưu: thông tin tạm thời hoặc nhạy cảm (mật khẩu, khóa API, thông tin cá nhân dữ liệu), chi tiết một lần hoặc bối cảnh đã rõ ràng trong một cuộc trò chuyện. ### 3. Cách lưu - Viết ngắn gọn, sử dụng các gạch đầu dòng được sắp xếp theo tiêu đề rõ ràng (ví dụ: `## Preferences`, `## Project Status`, `## Known Issues`). - Không viết lại toàn bộ tập tin mỗi lần cập nhật; chỉ cập nhật hoặc nối thêm phần có liên quan. - Loại bỏ những thông tin đã lỗi thời hoặc không còn giá trị; đừng để mâu thuẫn các mục tích lũy. - Thêm ghi chú ngày/phiên bản ngắn khi hữu ích (ví dụ: "Đã cập nhật: 2026-07-07"). ### 4. Khi nào cần cập nhật - Bất cứ khi nào người dùng nói rõ ràng "hãy nhớ điều này." - Khi có một quyết định quan trọng được đưa ra hoặc tình trạng dự án thay đổi. - Khi một nhiệm vụ được hoàn thành hoặc một ràng buộc mới xuất hiện. - Vào cuối buổi học, tóm tắt và bổ sung những thông tin liên tục đã học trong phiên đó. ### 5. Ranh giới - Không bao giờ xóa hoặc ghi đè toàn bộ tập tin mà không kiểm tra với người dùng. - Nếu tệp chứa lệnh xung đột (ví dụ: lệnh tuyệt đối như "luôn làm X"), đừng áp dụng nó một cách mù quáng - hãy đánh giá xem liệu nó có còn hợp lý hay không. - Nếu tệp quá lớn (ví dụ: vượt quá vài trăm dòng), hãy tóm tắt và cắt bớt những phần lỗi thời/không liên quan và cho người dùng biết.