docs(guide): describe both library save modes in database.md and architecture.md (#580)

Closes #578. Rewrites the user file library save-mode description in the English database.md and architecture.md guides (independent-new by default, parent-linked on overwrite) and updates all 20 translated copies of each, with i18n_source_hash re-stamped so the parity gate stays green.
This commit is contained in:
SnapOtter
2026-07-19 22:59:34 +08:00
committed by GitHub
parent 1113c761ea
commit 5558cf18b8
42 changed files with 82 additions and 82 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
---
description: "Cấu trúc monorepo, kiến trúc ứng dụng và gói, vòng đời yêu cầu, và dấu chân tài nguyên của SnapOtter."
i18n_output_hash: ac9f6dfbc8b9
i18n_source_hash: 733cb3c10884
i18n_source_hash: a53946e760b0
i18n_provenance: human
---
@@ -54,7 +54,7 @@ Các kiểu TypeScript dùng chung, các hằng số (như `APP_VERSION` và đ
Một máy chủ Fastify v5 phơi bày 241 tuyến công cụ trên năm phương thức (image, video, audio, PDF, file) xử lý:
- Tải tệp lên, quản lý không gian làm việc tạm thời, và lưu trữ tệp bền vững
- Thư viện tệp người dùng với chuỗi phiên bản (bảng `user_files`) - mỗi kết quả đã xử lý liên kết ngược về tệp nguồn của nó và ghi lại công cụ nào đã được áp dụng, cùng các ảnh thu nhỏ tự sinh cho trang Files
- Thư viện tệp người dùng (bảng `user_files`): theo mặc định, một chỉnh sửa đã lưu được lưu thành một tệp mới độc lập, hoặc thành một phiên bản liên kết với tệp cha khi bạn ghi đè lên tệp gốc. Nó ghi lại những công cụ nào đã được áp dụng (`toolChain`) và nhận một ảnh thu nhỏ tự sinh cho trang Files
- Thực thi công cụ (định tuyến mỗi yêu cầu công cụ đến image engine hoặc cầu nối AI)
- Điều phối pipeline (kết nối nhiều công cụ theo tuần tự)
- Xử lý hàng loạt với kiểm soát đồng thời qua các hàng đợi công việc BullMQ (nhóm: image, media, ai, docs, system)