> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cloudthinker.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Dạy CloudThinker

> Chọn giữa workspace memory, knowledge base, skill, Learnings và nguồn runbook khi muốn agent làm việc theo cách của nhóm bạn

Bảy nơi lưu giữ ngữ cảnh bạn cung cấp cho CloudThinker: workspace memory, Dreaming, Incident Memory, Learnings, knowledge base, skill và nguồn runbook. Trang này giúp chọn đúng nơi cho điều bạn muốn dạy, và mỗi dòng liên kết đến trang thiết lập tương ứng.

## Nên dùng cái nào

| Nơi lưu | Dạy điều gì | Ai viết | Phạm vi áp dụng | Dùng khi |
| - | - | - | - | - |
| [Workspace Memory](https://docs.cloudthinker.io/vi/guide/memory.md) | Các thông tin lâu dài về môi trường, sở thích của nhóm, quyết định và các chỉnh sửa | CloudThinker, trong lúc agent làm việc. Bất kỳ ai có thể chat đều dạy hoặc sửa được; Admin của workspace sửa và xóa mục trực tiếp | Toàn workspace. Được nạp vào mọi cuộc hội thoại | Bạn đã mệt vì phải giải thích lại thiết lập của mình, hoặc agent cứ dùng một thông tin sai |
| [Dreaming](https://docs.cloudthinker.io/vi/guide/memory-dreaming.md) | Không có gì mới. Giữ workspace memory và [custom skill](https://docs.cloudthinker.io/vi/guide/skills/custom-skills.md) ngắn gọn, cập nhật và nhất quán | CloudThinker, hằng đêm. Admin của workspace bật, tắt và tinh chỉnh | Toàn workspace: các mục memory và custom skill | Memory đầy mục trùng lặp và lỗi thời — hoặc nhóm bạn tự tuyển chọn và muốn tắt Dreaming. Mặc định bật |
| [Incident Memory](https://docs.cloudthinker.io/vi/guide/incident/incident-memory.md) | Những gì mỗi cuộc điều tra tìm thấy: triệu chứng, nguyên nhân gốc, cách khắc phục và một bước kiểm tra chứng minh cách khắc phục hiệu quả | CloudThinker, khi kết thúc một cuộc điều tra. Không có biểu mẫu cần điền và không có gì cần bật | Chỉ [Resolve](https://docs.cloudthinker.io/vi/guide/incident/overview.md) | Cùng một dịch vụ cứ lỗi theo cùng một cách và bạn muốn lần điều tra sau bắt đầu từ lần trước |
| [Learnings](https://docs.cloudthinker.io/vi/guide/code-review/convention-rules.md) | Tiêu chuẩn review của nhóm — dưới dạng quy tắc rút ra từ các phát hiện đã giải quyết, và các file convention bạn đang giữ trong repository | CloudThinker viết Learnings; nhóm bạn viết các file convention mà CloudThinker đọc. Admin của workspace đặt lịch và loại bỏ quy tắc | [Review](https://docs.cloudthinker.io/vi/guide/code-review/overview.md), từng repository một | Review cứ nêu một vấn đề mà nhóm bạn sửa thủ công, hoặc tiêu chuẩn của bạn đã được viết sẵn trong repository |
| [Knowledge Base](https://docs.cloudthinker.io/vi/guide/knowledge.md) | Tài liệu của bạn, đúng như đã viết: runbook, chính sách, ghi chú kiến trúc, trang web được crawl | Bạn, bằng cách tải file lên hoặc crawl một trang web. Admin của workspace tạo knowledge base và thêm tài liệu | Toàn workspace. Mọi agent đều tìm kiếm được trong mọi knowledge base, và Resolve có thể dùng chúng làm bằng chứng | Agent nên trả lời dựa trên tài liệu của bạn thay vì lời khuyên chung chung |
| [Skills](https://docs.cloudthinker.io/vi/guide/skills/overview.md) | Một quy trình hoặc bộ quy tắc mà agent làm theo từng bước | Thường là bạn. CloudThinker cũng có thể viết, qua cài đặt **Skill Learning** của custom agent, `/create-skill` hoặc Dreaming | Toàn workspace, nhưng mỗi skill chỉ chạy trên các nơi được đánh dấu trong **Available in**: Chat, Review, Incident, Assessment | Cùng một quy trình nên chạy theo cùng một cách mọi lần |
| [Runbooks](https://docs.cloudthinker.io/vi/guide/incident/runbooks.md) — **Legacy** | Các quy trình khắc phục bạn đang giữ trong Confluence, GitHub hoặc GitLab, hoặc tải lên dưới dạng Markdown | Bạn. Quy trình vẫn nằm trong hệ thống của bạn; Admin của workspace thêm nguồn | Chỉ Resolve, trong [phân tích nguyên nhân gốc](https://docs.cloudthinker.io/vi/guide/incident/root-cause-analysis.md) | Quy trình khắc phục của bạn đã nằm trong một trong các hệ thống đó và bạn không muốn viết lại thành skill |

> [!NOTE]
>
> **Runbooks** mang nhãn **Legacy** trong ứng dụng. Tính năng hoạt động như mô tả trên trang riêng, và chưa có thông báo về sản phẩm thay thế hay ngày gỡ bỏ. Sáu nơi lưu còn lại là hiện hành.

## Tôi muốn…

| Tôi muốn | Dùng |
| - | - |
| Agent luôn làm theo runbook của chúng tôi | Viết runbook thành [skill](https://docs.cloudthinker.io/vi/guide/skills/overview.md) và đánh dấu các nơi áp dụng |
| Dùng các quy trình khắc phục đang lưu trong Confluence hoặc repository | Thêm chúng làm [nguồn runbook](https://docs.cloudthinker.io/vi/guide/incident/runbooks.md), hoặc tải cùng các file đó lên [knowledge base](https://docs.cloudthinker.io/vi/guide/knowledge.md) nếu muốn tránh tính năng Legacy |
| Ngăn Review lặp lại một bình luận chúng tôi cứ bỏ qua | Tìm quy tắc trong **Review → Learnings** và [loại bỏ quy tắc đó](https://docs.cloudthinker.io/vi/guide/code-review/convention-rules.md#loại-bỏ-hoặc-khôi-phục-learning) |
| Dạy Review một tiêu chuẩn mà Review cứ bỏ sót | Viết vào một [file convention](https://docs.cloudthinker.io/vi/guide/code-review/convention-rules.md#thêm-file-quy-ước-của-riêng-bạn) trong repository |
| Đưa tài liệu kiến trúc cho CloudThinker | Tải lên một [knowledge base](https://docs.cloudthinker.io/vi/guide/knowledge.md) |
| Thôi phải giải thích lại production chạy ở region nào | Nói một lần trong chat và để [workspace memory](https://docs.cloudthinker.io/vi/guide/memory.md) ghi nhớ |
| Sửa một thông tin mà agent hiểu sai | Nói điều chỉnh trong chat; [workspace memory](https://docs.cloudthinker.io/vi/guide/memory.md#dạy-hoặc-sửa-bộ-nhớ) cập nhật mục tương ứng |
| Tận dụng những gì học được từ sự cố gần nhất | Không cần làm gì. [Incident Memory](https://docs.cloudthinker.io/vi/guide/incident/incident-memory.md) đã đọc cuộc điều tra trước đó trước khi đưa ra giả thuyết |
| Giữ memory không bị đầy mục trùng lặp | Để [Dreaming](https://docs.cloudthinker.io/vi/guide/memory-dreaming.md) bật, và thêm chỉ dẫn trọng tâm nếu một lượt chạy cứ làm sai |

## Cách chúng kết hợp

Workspace memory là nền tảng. Incident Memory và Learnings là memory chuyên biệt cho từng module, do CloudThinker viết chứ không phải bạn, và không xuất hiện trong danh sách workspace memory.

Có một phép thử để phân biệt hai nơi bạn tự viết: nếu agent cần làm theo từng bước, hãy viết thành skill; nếu agent cần tra cứu trong đó, hãy đưa vào knowledge base. Skill có thể trỏ agent đến tài liệu trong knowledge base, nên hai thứ này bổ trợ nhau.

## Ví dụ

Dạy hoặc sửa workspace memory bằng cách nói trong bất kỳ cuộc chat nào. Câu trả lời hiển thị bước **Saved to memory** hoặc **Updated memory**.

```text theme={null}
Production runs in eu-west-1 and disaster recovery runs in eu-central-1.
Don't propose rightsizing for the staging cluster. Why: it's sized for load tests.
```

Nêu tên một knowledge base trong yêu cầu để giới hạn tìm kiếm trong knowledge base đó.

```text theme={null}
Using the Payments runbooks knowledge base, how do I fail over the primary Postgres?
```

## Liên quan

> **[Customize](https://docs.cloudthinker.io/vi/guide/agents/customize.md)**
>
> Định hình agent bằng hướng dẫn, skill và kết nối

> **[Workspace Memory](https://docs.cloudthinker.io/vi/guide/memory.md)**
>
> Xem và sửa những gì CloudThinker ghi nhớ

> **[Skills](https://docs.cloudthinker.io/vi/guide/skills/overview.md)**
>
> Biến một quy trình thành việc agent tự áp dụng

> **[Khái niệm cốt lõi](https://docs.cloudthinker.io/vi/guide/concepts.md)**
>
> Xem cách agent, phê duyệt và ngữ cảnh kết hợp với nhau


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.