Mỗi dự án đều có các cài đặt đang hoạt động — trim, background, kiểu subtitle, layout — quyết định cách các bản xuất (export) được render. Hãy dùng cài đặt dự án khi bạn muốn ghi đè theo từng dự án (project-local) mà không đáng để chia sẻ dưới dạng preset. Xem Render settings reference để biết bảng ánh xạ các trường dùng chung choDocumentation Index
Fetch the complete documentation index at: https://docs.youka.io/llms.txt
Use this file to discover all available pages before exploring further.
preset, settings.style, và settingsOverride.
Endpoints
| Method | Path | Purpose |
|---|---|---|
GET | /projects/{projectId}/settings | Lấy các cài đặt dự án đang hoạt động. |
PATCH | /projects/{projectId}/settings | Áp dụng preset, cập nhật cài đặt, hoặc cả hai. |
Lấy cài đặt hiện tại
Cập nhật cài đặt
PATCH chấp nhận bất kỳ tập con nào của presetId và settings. Khi truyền cả hai, preset sẽ được áp dụng trước, sau đó settings sẽ được merge chồng lên.
- Áp dụng preset
- Cài đặt inline
- Preset + ghi đè
Tìm các trường hợp lệ
SDK export schema dùng để validate các cập nhật cài đặt dự án. Hãy chuyển nó sang JSON Schema tại runtime:Cài đặt dự án vs preset vs ghi đè khi export
Youka có ba lớp nơi render settings có thể tồn tại:| Layer | Scope | Khi nào dùng |
|---|---|---|
| Preset | Toàn bộ tài khoản | Cùng một giao diện cho nhiều dự án. |
| Project settings | Một dự án | Trim, background, hoặc màu sắc riêng theo dự án. |
Export settingsOverride | Chỉ một lần export | Tinh chỉnh một lần render mà không đụng đến dự án. |
Tiếp theo
- Render settings reference — tất cả đường dẫn trường dùng chung và các giá trị enum
- Presets — các cấu hình tái sử dụng
- Media — được tham chiếu từ settings
- CLI projects — cùng luồng thao tác từ terminal
- SDK project settings — cùng các endpoint trong TypeScript
