# Nhập nhân vật

> Đưa một thẻ SillyTavern hoặc CharacterHub vào Reverie.

Source: https://reverie.im/vi/docs/characters/import-characters
Language: vi

Reverie đọc được thẻ nhân vật ở các định dạng V1, V2 và V3 — những định dạng mà SillyTavern, CharacterHub và hầu hết các trang thẻ xuất ra. Trình nhập điền vào một bản thảo có thể sửa; chưa có gì được lưu cho tới khi chính bạn bấm lưu.

## Nhập một thẻ \[#import-a-card]

### Mở một nhân vật mới \[#open-a-new-character]

Vào `/app/characters/create` và bấm **Nhập thẻ nhân vật** ở phần đầu trang. Nút này chỉ tồn tại khi bạn đang tạo một nhân vật — bạn không nhập được vào một nhân vật đã có sẵn.

### Thả tệp vào \[#drop-the-file]

**PNG hoặc JSON · tối đa 10 MB.** Thẻ được phân tích ngay trong trình duyệt của bạn, chứ không phải tải lên để đọc. Thẻ PNG mang JSON bên trong ảnh; thẻ JSON thì đọc thẳng.

Bản ghi trò chuyện và tệp sách thế giới đứng riêng là những định dạng khác với công cụ riêng của chúng — xem [nhập lịch sử của bạn](https://reverie.im/vi/docs/getting-started/importing-your-history) và [sách thế giới](https://reverie.im/vi/docs/writing/world-books).

### Xem nó sẽ điền những gì \[#review-what-it-will-fill]

Hộp thoại cho thấy phiên bản thẻ nhận ra được, ảnh đại diện, và một danh sách **Sẵn sàng điền** gồm mọi trường nó sắp ghi, kèm giá trị. Chưa có gì thay đổi cho tới khi bạn xác nhận.

Nếu bạn đã gõ gì đó vào biểu mẫu, bạn còn phải chọn giữa **Chỉ điền trường trống** (giữ các sửa đổi của bạn, thêm phần còn thiếu) và **Thay thế các trường tương ứng** (thẻ thắng ở bất cứ đâu nó có giá trị).

### Nếu muốn, để AI dọn dẹp \[#optionally-let-ai-tidy-it-up]

**Dùng AI để sắp xếp và bổ sung bản nháp** chạy một lượt dọn dẹp trên kết quả. Phần lớn thẻ dồn mọi thứ vào một đoạn mô tả dài, nên lượt dọn này chia mô tả, kịch bản và chỉ dẫn thành từng đoạn rồi chuyển nguyên văn từng đoạn vào đúng trường của nó: ngoại hình vào **Mô tả Ngoại hình**, bạn là ai với nhân vật vào **Mối quan hệ với Người chơi**, các quy tắc cố định vào **Lời nhắc hệ thống**. Phần chữ vượt quá giới hạn của mô tả được giữ lại trong Sách Thế Giới của thẻ. Sau đó nó chỉ viết những gì thẻ còn thiếu, chẳng hạn một tiểu sử, các câu trả lời gợi ý và một vài kịch bản bổ sung. Lượt nhập trần được áp dụng trước và vẫn còn nếu lượt dọn kia hỏng, nên bạn không bao giờ mất nội dung của thẻ chỉ vì đã yêu cầu nó. Nó có thể tốn tín dụng.

### Kiểm tra rồi lưu \[#check-and-save]

Bạn quay lại trình soạn với bản thảo đã điền. Thêm những phần bắt buộc mà thẻ không mang theo — **Thể loại Nhân vật** là bắt buộc và không định dạng thẻ nào có nó — rồi lưu.

## Cái gì thành cái gì \[#what-maps-to-what]

| Từ thẻ                                                                             | Thành                                                                                                                                                                                             |
| ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `nickname`, nếu không thì `name`                                                   | **Tên Nhân vật**, cắt còn 50 ký tự                                                                                                                                                                |
| `description`, nếu không thì `char_persona`                                        | **Mô tả Chi tiết**, cắt còn 10.000 ký tự                                                                                                                                                          |
| `tagline`, nếu không thì mô tả hoặc tính cách                                      | **Tiểu sử Nhân vật**, rút còn 500 ký tự                                                                                                                                                           |
| `personality`                                                                      | **Tính cách Nhân vật**                                                                                                                                                                            |
| `appearance`                                                                       | **Mô tả Ngoại hình**                                                                                                                                                                              |
| `player_relationship`                                                              | **Mối quan hệ với Người chơi**                                                                                                                                                                    |
| `first_mes` / `char_greeting`, rồi `alternate_greetings` và `group_only_greetings` | Mỗi lời chào một **Hội thoại khởi đầu**, theo thứ tự, không có câu trả lời gợi ý                                                                                                                  |
| `mes_example` / `example_dialogue`                                                 | **Cuộc trò chuyện mẫu**, tách thành cặp người dùng/nhân vật                                                                                                                                       |
| `scenario` / `world_scenario`                                                      | Thêm vào cuối **Mô tả Chi tiết**, sau "Scenario:". Mọi cuộc trò chuyện của thẻ đều mở đầu trong tình huống đó, còn một kịch bản của Reverie chỉ đến được những cuộc trò chuyện bắt đầu từ nó      |
| `system_prompt`, `post_history_instructions` và `depth_prompt`                     | **Lời nhắc hệ thống**, nối theo đúng thứ tự đó. Chúng chủ yếu chứa thông tin về nhân vật và quy tắc cố định, còn **Prompt Định dạng Trả lời** sẽ thay thế các quy tắc định dạng riêng của Reverie |
| `nsfw_prompt`                                                                      | **Lời nhắc NSFW**                                                                                                                                                                                 |
| `tags`                                                                             | **Thẻ tag**, bỏ trùng, giữ 20 cái đầu                                                                                                                                                             |
| `gender`, `age`                                                                    | **Giới tính Nhân vật**, **Tuổi Nhân vật**                                                                                                                                                         |
| Dấu hiệu NSFW                                                                      | Công tắc **Nội dung NSFW**                                                                                                                                                                        |
| `creator_notes`                                                                    | **Ghi chú của tác giả**                                                                                                                                                                           |
| Các mục `character_book`                                                           | Một **Sách Thế Giới** riêng, đặt theo tên nhân vật và gắn vào nhân vật đó                                                                                                                         |

Ảnh nhúng và ảnh liên kết được chép sang kho của Reverie. Cái gì lấy không được thì vẫn trỏ về trang gốc, và hộp thoại nói cho bạn biết điều đó đúng với bao nhiêu ảnh.

**Không theo sang:** lịch sử trò chuyện, ký ức riêng của từng người dùng, và mọi dữ liệu mở rộng riêng của nền tảng khác ngoài các trường ở trên.

## Macro trong đoạn chữ được nhập \[#macros-in-imported-text]

* `{{char}}` được thay bằng tên nhân vật ngay khi thẻ được phân tích.
* `{{original}}` bị lọc khỏi các trường prompt.
* `{{user}}` được để nguyên — Reverie hỗ trợ nó như một macro sống. Xem [danh sách macro](https://reverie.im/vi/docs/characters/advanced-settings#macros).

## Những thông báo bạn có thể gặp \[#messages-you-might-see]

| Thông báo                                                                  | Chuyện gì đã xảy ra                                                                             |
| -------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
| Tên nguồn vượt quá giới hạn 50 ký tự của Reverie và đã được rút ngắn       | Tên trong thẻ dài hơn mức Reverie cho phép                                                      |
| Mô tả nguồn vượt quá giới hạn 10.000 ký tự của Reverie và đã được rút ngắn | Y như vậy, với phần mô tả. Thẻ gốc không hề bị đụng tới                                         |
| Tuổi nguồn nằm ngoài phạm vi hỗ trợ và không được nhập                     | Reverie chỉ nhận tuổi từ 18 trở lên                                                             |
| Thẻ có đối thoại mẫu theo bố cục chưa nhận diện                            | Bộ phân tích đối thoại mẫu không tách nổi. Bật sắp xếp bằng AI để cứu, hoặc gõ lại sau khi nhập |
| Tệp này trống / Thẻ nhân vật phải có dung lượng từ 10 MB trở xuống         | Tệp bị loại trước khi phân tích                                                                 |

## Nhập từ bất cứ nơi nào khác \[#importing-from-anywhere-else]

Định dạng thẻ là một chuyện; một bản xuất từ Character.AI, một ảnh chụp màn hình hay một đoạn mô tả trơn lại là chuyện khác. Những thứ đó đi qua **Kỹ năng Nhập Nhân vật** trong Labs (`/app/labs/character-importer`), chạy bên trong chính trình khách Claude của bạn và tải nhân vật hoàn chỉnh lên qua API của Reverie.

Trang đó đưa bạn một tin nhắn làm sẵn để dán vào Claude Code, Claude Desktop hay bất cứ trình khách nào khác: nó cài kỹ năng và lưu khóa API Reverie của bạn. Sau đó, thả một tệp, một ảnh chụp màn hình hay một đoạn mô tả vào đúng cuộc trò chuyện ấy và nói "Nhập nhân vật này vào Reverie." Nhân vật mới xuất hiện dưới mục **Nhân vật của tôi**.

> Tin nhắn làm sẵn đó chứa một khóa API cá nhân. Hãy coi nó như mật khẩu, và xoay
> vòng hoặc thu hồi nó ở **Cài đặt → API Keys** nếu nó lộ ra. Xem [khóa
> API](https://reverie.im/vi/docs/integrations/api-keys).

## Liên quan \[#related]

* [Bắt đầu nhanh với nhân vật](https://reverie.im/vi/docs/characters/quick-start)
* [Sách Thế Giới](https://reverie.im/vi/docs/writing/world-books)
* [Cài đặt nâng cao](https://reverie.im/vi/docs/characters/advanced-settings)
* [Đăng một nhân vật](https://reverie.im/vi/docs/characters/publishing)
* [Mang nhân vật của bạn đi cùng →](https://reverie.im/vi/blog/bring-your-characters)
