Repository navigation
DocuRandom Studio 2.4.6
-
Bản
2.4.6sửa vòng đời checklist: tiêu đề chỉ được ghi sau khi YouTube xác nhận upload hoặc người dùng đánh dấu Đã upload YouTube thủ công ở thẻ workspace. Video mới render nhưng chưa đăng không còn làm bẩn danh sách chống trùng; khi bắt đầu phiên mới, tool cảnh báo và đóng gói phiên cũ vàoSkippedtrước khi tiếp tục, không mất dữ liệu. -
Thẻ workspace có checkbox xác nhận upload thủ công, lưu marker bền vững và hiển thị rõ trạng thái sau khi mở lại tool. Thumbnail AI được gắn theo đúng file Tổng hợp; phiên mới không dùng lại
current.pngcủa video cũ, còn cùng checkpoint thì không tạo ảnh trùng. -
Flow Agent
1.3.23tăng thời gian chờ lệnh UI cho tab nền/thu nhỏ, đánh thức renderer bằng CDP và thử lại hữu hạn ngay trên tab hiện tại. Không reload trang, không mở thêm cửa sổ và không gửi lại prompt đã xác nhận;FLOW_UI_COMMAND_TIMEOUT:browser-commandthoáng qua được phục hồi an toàn. -
Đã bổ sung kiểm thử cho việc loại title chưa upload và xác nhận thủ công; dữ liệu workspace/checkpoint hiện tại vẫn được giữ nguyên khi cập nhật.
-
Bản
2.4.5sửa upload YouTube chuyển trang quá sớm khi tệp vẫn đang truyền. Link video được YouTube cấp trước chỉ được lưu làm mã chống trùng; tool tiếp tục giữ nguyên tab, đọc và hiển thị đúng phần trăm/thời gian còn lại từ hộp upload, chỉ công nhận hoàn tất khi nút Close đã khả dụng ổn định. -
Sau khi truyền tệp xong, tool bấm Close và bắt buộc xác nhận hộp upload biến mất rồi mới mở đúng video để lưu lại title, mô tả, SEO tags, thumbnail, khai báo AI, Không dành cho trẻ em và quyền hiển thị cuối. Hộp Leave site cũ được hủy an toàn; lỗi/mất kết nối giữ tab cùng checkpoint và tuyệt đối không gắn tệp lần hai.
-
Sửa trường hợp người dùng chọn Công khai nhưng video còn Riêng tư do bước xác minh bị chặn giữa chừng. Đã test thật bằng code trên profile Test: video
DP9k_k6OIEYđược phục hồi đúng lượt, metadata khớp sau tải lại và máy chủ YouTube xác nhậnPUBLIC. -
Sửa race khi hủy ChatGPT Web trong bước audit VOICEVOX khiến luồng đọc HTTP đôi lúc lỗi
'NoneType' object has no attribute 'peek'. Chỉ luồng sở hữu response được đóng socket; hủy được ánh xạ đúng sang trạng thái dừng và giải phóng hàng đợi mà không tạo lượt audit kế tiếp ngoài ý muốn. -
Đã qua 635 kiểm thử Python và 24 subtest; dữ liệu workspace, checkpoint và cấu hình hiện tại được giữ nguyên khi cập nhật.
-
Bản
2.4.4thêm Hàng render toàn tool ngay ngoài màn hình chọn workspace: chọn tối đa 1–4 video render đồng thời và xem số video đang render/đang chờ. Giới hạn này tính chung tất cả workspace, không phải mỗi workspace được chạy thêm 1–4 video. Có thể xếp hàng hơn 4 workspace; ví dụ 10 video với mức 2 thì 2 video render, 8 video chờ. -
Mức đã chọn được lưu riêng trong Data, giữ lại khi tắt/mở và cập nhật tool. Mở workspace cũ hoặc khôi phục mặc định của riêng workspace không ghi đè mức chung; các ô chỉnh trong workspace được đồng bộ. Đổi mức áp dụng cho hàng đợi hiện tại: giảm mức không hủy video đang render, các lượt chờ dùng cấu hình mới khi bắt đầu.
-
Đây là giới hạn cho công đoạn render, không phải giới hạn toàn bộ ChatGPT/Flow/VOICEVOX và không phải cơ chế bảo đảm TPS cho Minecraft. Khi chạy chung máy với server, có thể chủ động hạ mức render để giảm cạnh tranh tài nguyên.
-
Bản
2.4.3sửa dứt điểm trường hợp YouTube chỉ nhận tệp video nhưng bỏ trống tiêu đề, mô tả, SEO tags và các lựa chọn dù giao diện từng báo đã điền. Toàn bộ thao tác nhập, đổi lựa chọn và bấm nút nay dùng sự kiện bàn phím CDP tin cậy; mỗi trường được blur để YouTube/Polymer chốt dữ liệu thay vì chỉ thay đổi DOM hiển thị. -
Lượt upload mới luôn giữ Private ở bước wizard đầu tiên. Sau khi YouTube cấp đúng video ID, tool mở trang chỉnh sửa của chính video đó, điền/khôi phục metadata, thumbnail, Không dành cho trẻ em, khai báo nội dung AI, SEO tags và quyền riêng tư cuối; sau đó tải lại trang từ máy chủ và bắt buộc đối chiếu toàn bộ dữ liệu trước khi ghi checkpoint hoàn tất. Trạng thái
Savinghoặc hộp thoạiVideo processingkhông còn bị hiểu nhầm là đã lưu metadata. -
Checkpoint
uncertaincũ đã có URL được sửa trực tiếp trên đúng video hiện hữu khi bấm Tiếp tục, không upload tệp lần hai. Đã test thật bằng code qua Donut Local trên profile Test: video Không công khai giữ đúng title, mô tả, 5 SEO tags, audience và AI sau một lần mở lại độc lập; chạy lặp trả đúng URL cũ và không tạo video trùng. Bộ kiểm thử: 614 test Python và 14 subtest. -
Bản
2.4.2cập nhật Flow Agent1.3.22cho giao diện Flow mới: nhận đúng nút tạo dự án, chờ ô nhập xuất hiện, chọn Nano Banana 2 Lite/1 ảnh và thu ảnh theo media ID. Đã test thật bằng Microsoft Edge: một prompt, một ảnh 1376×768, hoàn tất trong khoảng 19 giây, checkpoint hoàn tất và không gửi lại. -
Các lệnh trình duyệt và vòng phục hồi UI có giới hạn; phục hồi trên đúng tab của tác vụ, không tự reload dự án hoặc mở nhiều cửa sổ. Khi chưa chắc prompt đã gửi hay chưa, giữ checkpoint và yêu cầu xác minh thay vì gửi trùng. Trang đăng nhập Google được báo đúng trạng thái, không yêu cầu cấp thêm quyền vào tài khoản Google.
-
ChatGPT Bridge
1.0.24đọc lại đúng hội thoại đã lưu một lần khi giao diện thiếu dấu hiệu kết thúc, không gửi lại prompt và không chấp nhận câu trả lời dở. Bộ kiểm thử: 612 test Python, 57 test JavaScript; kiểm thử đóng gói bridge đạt. Lỗi thiếu dấu hiệu kết thúc được kiểm tra mô phỏng, chưa tái hiện ở phiên ChatGPT thật. -
Hotfix
2.4.1sửa kiểm tra kết nối Flow: phiên tạo ảnh qua giao diện có tab Flow và heartbeat hợp lệ không còn bị backend từ chối chỉ vì thiếu token API cũ. Desktop và backend dùng cùng điều kiện sẵn sàng; token đã lưu không thay thế được một tab Flow thực sự trên đường UI. -
Khi extension mất kết nối trước lúc gửi, tool chỉ thử lại có giới hạn ở prompt hiện tại rồi dừng an toàn, không báo lỗi lần lượt toàn bộ 20 prompt, không tự mở thêm tab hoặc refresh trang. Ảnh đã hoàn tất và checkpoint được giữ; Tiếp tục chỉ gửi phần chưa hoàn tất. Phiên UI đang dùng được không còn bị yêu cầu làm mới token khi reconnect.
-
Chặn cờ render cũ khiến VOICEVOX hoàn tất sớm kích hoạt dựng bằng Media của lượt trước khi Flow vẫn đang chạy. Log nay ghi thay đổi kết nối, số tab Flow, phiên bản extension và trạng thái có/không token, không ghi giá trị token. Đã qua 605 kiểm thử tự động; chưa kiểm chứng trực tiếp bản vá trên máy khách. Giữ Flow Agent 1.3.19, dữ liệu workspace và cấu hình hiện tại.
-
Bản
2.4.0sửa dứt điểm upload YouTube chỉ gắn video nhưng không giữ tiêu đề, mô tả hoặc SEO tags khi chạy qua Donut Local. Tool nay khôi phục đúng cửa sổ automation riêng trước khi nhập vì YouTube Studio loại bỏ layout của trình chỉnh sửa khi cả cửa sổ bị thu nhỏ; tab người dùng đang làm việc không bị thay thế hoặc kích hoạt nhầm. -
Tiêu đề và mô tả được nhập bằng sự kiện CDP tin cậy vào đúng editor đang hiển thị, sau đó được đọc lại và bắt buộc ổn định đủ lâu để phát hiện trường hợp Polymer tự trả về tên file. Tool thử lại có giới hạn và vẫn dừng trước nút đăng nếu metadata không khớp; thumbnail, SEO tags, lựa chọn không dành cho trẻ em, nội dung AI và quyền riêng tư tiếp tục dùng đúng checkpoint cũ.
-
Phiên upload dở được nối lại trên chính target đã gắn file, tuyệt đối không đính kèm hoặc upload video lần hai. Sau khi máy chủ xác nhận đúng metadata và URL, tab automation được đóng chính xác bằng Browser Bridge với MCP làm đường dự phòng, tránh tích tụ cửa sổ/tab sau nhiều workspace. Bản vá đã được demo thật thành công trên profile Test ở chế độ Không công khai và qua toàn bộ 588 bài kiểm thử.
-
Hotfix
2.3.99sửa kiểm tra Flow thực tế sau khi Google chuyển sangflow.google.com. Endpoint health của backend nay chuyển đầy đủ trạng thái tab và capabilityui_text_to_imagetừ tiện ích lên desktop. Tài khoản có API credit bằng 0 nhưng giao diện Flow/Nano Banana vẫn còn khả năng tạo ảnh sẽ tiếp tục qua đường UI thay vì bị chặn nhầm trước khi gửi prompt. Flow Agent 1.3.19 thêm đường dự phòng quachrome.tabscho các bản Chromium không cung cấp đầy đủchrome.windows.getAll; đồng thời nhận biết tranglabs.google/fx/tools/flowhiện chỉ là trang giới thiệu và chuyển chính tab trống đó sang ứng dụngflow.google.com, không mở thêm Edge và không đụng tới project đang tạo ảnh. Chỉ khi cả credit lẫn UI đều không dùng được tool mới báo hết lượt; checkpoint và quy tắc không gửi trùng vẫn giữ nguyên. -
Hotfix
2.3.98tương thích địa chỉ Google Flow mớiflow.google.comđồng thời giữ hỗ trợ địa chỉlabs.googlecũ. Tiện ích Flow 1.3.17 được cấp đúng quyền host, tự tìm lại cùng một tab Flow sau chuyển hướng và không còn lỗiExtension manifest must request permission. Nếu quyền tiện ích chưa cập nhật, hàng đợi dừng ngay prompt đầu tiên chưa gửi, không đánh dấu bỏ qua và không thử lan sang các prompt sau; bấm Tiếp tục sau khi tiện ích nạp lại sẽ nối đúng checkpoint. Donut chưa mở lúc khởi động nay là trạng thái chờ bình thường, không gửi bốn cảnh báo Telegram trùng cho bốn workspace. Timeout VOICEVOX thoáng qua vẫn được ghi đầy đủ vào log và tự nối lại nhưng không còn tạo thêm cảnh báo lỗi Telegram trước khi engine kịp sẵn sàng. -
Hotfix
2.3.97sửa hai lỗi VOICEVOX khi nhiều workspace vừa mở lại. Đường dẫn WAV đã được checkpoint nhưng VOICEVOX chưa tạo xong nay được nhận là trạng thái đang chờ, không còn ghiaudio-probe-worker VALUEERRORhoặc gửi cảnh báo Telegram sai cho từng workspace. Bộ đọc audit chấp nhận phản hồi JSON hoàn chỉnh có ký tự xuống dòng/tab chưa escape của ChatGPT nhưng vẫn kiểm tra nghiêm schema, project digest, speaker/style, mapping từng box và phạm vi thông số. Phản hồi thật sự sai được tự gửi lại trong tối đa ba lượt ChatGPT mới; nếu cả ba lượt vẫn không hợp lệ, workflow tiếp tục bằng project gốc an toàn, giữ nguyên giọng, style, pronunciation và bảy thông số thay vì làm VOICEVOX dừng. Bản dự phòng không được dùng làm checkpoint audit lâu dài nên lần workflow sau vẫn có thể audit lại bình thường. -
Bản
2.3.96xử lý triệt để Flow khi Edge bị thu nhỏ hoặc người dùng chuyển sang tab khác: toàn bộ nhịp chờ DOM được chuyển sang service worker, renderer Flow được giữ ở lifecycle hoạt động bằng wake pulse nhưng không đưa tab/cửa sổ lên trước. LỗiFLOW_UI_TIMEOUT_UNSENTvà timeout trước khi gửi giữ nguyên lượt FIFO của workspace hiện tại, tự phục hồi rồi gửi lại đúng prompt đó; workspace sau không còn chen lượt. Trang Flow không bị reload và prompt đã gửi vẫn tuyệt đối không gửi trùng. Đồng thời sửa VOICEVOX chấp nhậnconsonant: null/consonantLength: nullhợp lệ ở mora chỉ có nguyên âm, chặn lỗiBox ..., mora ....consonant không hợp lệtrước bước AI audit/render. -
Bản
2.3.95tích hợp AI audit VOICEVOX vào đúng workflow của tool. Nhân vật được khóa theo lựa chọn hiện tại trong DocuRandom; ChatGPT nhận UUID nhân vật, style đang chọn và chỉ danh sách style của chính nhân vật đó, nên có thể đổi sắc thái theo từng đoạn nhưng không thể đổi sang giọng khác. Trước khi render, tool tạo.vvproj, thiết kế preset theo nội dung, map toàn bộ box, áp dụng override vi mô và audit cách đọc tiếng Nhật; file FINAL được kiểm tra lại rồi chính query FINAL mới được đưa vào VOICEVOX để xuất WAV + SRT. Có thêm nút audit một.vvprojsẵn có và xuất đồng thời[Tên]_VOICEVOX_FINAL_audited.vvproj+[Tên]_content_FINAL.txt. Checkpoint gắn digest project/query để không gọi AI hoặc tạo voice lại oan, đồng thời từ chối style ngoài nhân vật, JSON sai, thông số ngoài phạm vi hay không theo bước0.01. Project VOICEVOX cũ thiếupauseLengthScaleđược nâng cấp an toàn. Chế độ này bật mặc định và có thể tắt để quay lại một style/thông số chung như trước. -
Hotfix
2.3.94sửa triệt để vòng reload sauFLOW_UI_TIMEOUT_UNSENT: Flow Agent1.3.15không còn reload tài liệu Flow, xóa local storage/cookie hay tự gửi lại prompt trong cùng request khi watchdog UI hết hạn. Driver được hủy/phục hồi và tiêm lại ngay trên đúng tab hiện tại; project, ảnh đang tạo và checkpoint workspace được giữ nguyên. Prompt chưa gửi chỉ được thử lại từ checkpoint, prompt đã xác nhận gửi tuyệt đối không gửi trùng, còn ảnh hợp lệ đã lưu không bị tạo lại./flow_restartnay chỉ reload service worker và phục hồi driver tại chỗ; hard reload trang được tách riêng cho lỗi token API 401, không tham gia luồng tạo ảnh qua giao diện. -
Hotfix
2.3.93sửa Flow khi Edge bị thu nhỏ/tab chạy nền: Flow Agent1.3.14ưu tiên mở và chọn đúng Nano Banana 2 Lite ×1 bằng phần tử DOM sống, chỉ dùng phím tin cậy làm dự phòng và luôn đọc lại trạng thái model trước khi gửi prompt. Retry nay ghi nhớ đúng tab/cửa sổ Flow qua vòng đời service worker, ưu tiên refresh tab đó; chỉ mở một cửa sổ Edge khi tab thật sự không còn nên không sinh nhiều Edge sau mỗi lần lỗi. Telegram có thêm lệnh toàn cục/flow_restart: reload riêng Flow Agent, refresh đúng một tab Flow, chống bấm lặp và báo kết quả về bot; lệnh không cắt ngang prompt đang gửi để bảo toàn checkpoint/chống tạo trùng. -
Hotfix
2.3.92hoàn thiện thao tác chọn realtime YouTube sau khi kiểm tra trực tiếp hai trạng thái menu đóng/mở trên profile Test. Google Studio dùng role Accessibilityoptioncho hai mục Last 48 hours/Last 60 minutes, trong khi 2.3.91 chưa nhận role này và phím Enter không kích hoạt ổn định. Tool nay bấm đúng phần tử bằng khung DOM sống (không tọa độ cố định, không điều khiển chuột Windows), nhận đúng mụcoption60 phút và chỉ đọc view sau khi menu đã đóng, nút hiện tại lẫn báo cáo đều xác nhận 60 phút. Đã thử thực tế bằng cách cố tình chuyển về 48 giờ rồi để nguyên hàm production tự đưa lại 60 phút; kết quả menu đóng và báo cáo được xác minh chính xác. -
Hotfix
2.3.91sửa bộ kiểm tra realtime YouTube khi Studio đã ghi nhớ sẵn khung 60 phút: tool không còn nhấn lại nút đang chọn khiến menu thời gian mở ra nhưng không đóng. Tool chỉ mở menu khi trạng thái hiện tại là 48 giờ, sau đó mới chọn 60 phút; nếu đã là 60 phút thì chờ báo cáo tải xong và chỉ chấp nhận số view khi cả nút khung thời gian lẫn báo cáo đều xác nhận 60 phút. Đã kiểm tra trực tiếp trên profile Test với bốn video công khai và bổ sung kiểm thử chống tái phát; chế độ kiểm tra chỉ đọc không gửi đơn 1MM. -
Hotfix
2.3.90bổ sung nút Mở GitHub ngay cạnh ô đăng nhập Donut Local. Nút mở trực tiếp biểu mẫu fine-grained token chính thức đã điền sẵn chủ sở hữuJustHari01và quyền chỉ đọc; người dùng chỉ cần chọn khodonutbrowser-local, tạo mã, dán lại rồi bấm Lưu & kiểm tra. Nếu bấm Cài đặt Donut Local khi chưa đăng nhập, tool cũng tự mở đúng trang thay vì chỉ hiện cảnh báo không có đường dẫn; nếu Windows không mở được trình duyệt, link được sao chép vào clipboard. -
Hotfix
2.3.89nối đúng nút Cài đặt/Cập nhật Donut Local với kênh Developer private đã kýJustHari01/donutbrowser-local. Sau khi lưu đăng nhập GitHub một lần, DocuRandom tự kiểm tra lúc khởi động, báo khi có bản mới, tải đúng gói portable, xác minh chữ ký Ed25519 + SHA-256, cài nguyên tử vàoComponents/DonutLocal, đóng bản cũ, mở bản mới và tự nối MCP; người dùng không phải vào GitHub tải ZIP hay tự chạy installer. Luồng cũ gọi nhầm installer publicDocuRandom-DNđã bị loại khỏi nút giao diện. Bản mới vẫn dùng nguyên dữ liệu profile/cookie/proxy/fingerprint của DonutBrowser và tự phục hồi bản thành phần trước nếu bản cập nhật không mở được MCP/Developer Tools. -
Hotfix
2.3.87tách hoàn toàn upload YouTube, kiểm tra realtime và Google Flow khỏi tab người dùng. Mỗi tác vụ mở cửa sổ automation riêng đã thu nhỏ; upload dùng CDP chỉ để gắn đúng file, còn DocuRandom Donut Bridge 1.1.5 điền/đọc lại metadata và click theo DOM ổn định ngay cả khi tab ẩn, có keepalive để worker không rơi kết nối khi YouTube xử lý lâu. Upload luôn ưu tiên theo từng profile: lượt check view định kỳ đang chờ sẽ được hoãn 2 phút, lượt đang đọc sẽ dừng ở checkpoint an toàn, còn yêu cầu 1MM đã gửi thì chỉ chờ kết quả chứ không gửi lại. Checkpoint upload lưu chính xác target do tool sở hữu nên nút Tiếp tục nối lại đúng phiên, không gắn video lần hai. Thêm nút Cài/Cập nhật Bridge cho tất cả profile: tool đăng ký một gói qua MCP Donut Local, thêm vào các nhóm tiện ích sẵn có mà không thay thế thành viên, và gán nhóm DocuRandom cho profile Wayfern chưa có nhóm; chạy lại không tạo tiện ích/nhóm trùng. Profile không cần mở sẵn: lúc upload, tool tự mở profile, kích hoạt và ghép Bridge qua phiên xác thực ngắn hạn trong đúng profile, không cần bấm biểu tượng extension; profile đã mở trước lúc cập nhật chỉ cần đóng/mở lại một lần. Đã kiểm tra thật 11/11 profile trên máy này, kể cả lần chạy lặp idempotent. Flow Agent 1.3.13 cũng dùng cửa sổ riêng thu nhỏ, không còn fallback kích hoạt tab hiện tại. -
Hotfix
2.3.86sửa tự động upload YouTube và theo dõi realtime trên Donut Local: tool chấp nhận đúng loader mới khi YouTube Studio redirect/bootstrap, không còn mở rồi điều hướng cùng một tab hai lần; nút upload được nhận diện bằngBUTTONthật nằm trong#upload-buttonthay vì lớp bọc Web Component không nhận Enter. Tab tự động hóa riêng được kích hoạt bằng CDP trước khi gửi phím, hoàn toàn không dùng tọa độ hay di chuyển chuột; các bước chọn video, điền tiêu đề/mô tả/SEO tags, Không dành cho trẻ em, khai báo AI, chọn quyền riêng tư và Lưu vẫn bám theo DOM/Accessibility. Phần xem realtime cũng dùng cùng cơ chế điều hướng mới, không gọi miền Runtime bị chặn và đọc qua toàn bộ số trang/video cho tới khi YouTube hết nút Trang tiếp theo; không còn giới hạn 100 video/20 trang, đồng thời dùng dấu vân tay ID mỗi trang để chặn vòng lặp. Đã kiểm thử upload thực tế thành công ở chế độ Không công khai và đọc realtime thành công trên profile Test. -
Hotfix
2.3.85sửa trạng thái Donut Local xanh giả: trước khi đọc profile, theo dõi realtime hoặc upload YouTube, tool xác minh đúng runtimedonut-browser-localcùng đủ bộ công cụ automation cần thiết. Nếu cổng MCP đang thuộc Donut chính thức, tool dừng sớm trước khi mở tab/chọn file, hướng dẫn đóng đúng ứng dụng và giữ nguyên checkpoint để bấm Tiếp tục; không còn đến giữa lượt mới báo thiếu quyền browser automation. Không thay đổi profile, cookie, proxy hay dữ liệu Donut. -
Hotfix
2.3.84sửa lỗi nghiêm trọng khi file Tổng hợp cóCHECKLIST NỘI DUNG ĐÃ LÀM (CHỐNG TRÙNG)ngay sau mụcTIÊU ĐỀ: checklist không còn bị cộng nhầm vào tiêu đề YouTube (trường hợp 48 ký tự bị báo sai thành 261 ký tự). Nhờ đó scheduler không còn chuyển video đã render hoàn chỉnh vàoSkippedchỉ vì lỗi đọc metadata. Lượt upload cũng có thể khôi phục đúng một video khi người dùng copy lại dữ liệu từSkippedmà không còn checkpoint gốc; nếu có nhiều video, tool vẫn dừng để tránh chọn nhầm. Preview Telegram tự bỏ qua thumbnail đã bị xóa/di chuyển thay vì ghi exception. Không thay đổi Flow, VOICEVOX, CTA/logo, lịch hoặc cơ chế chống upload trùng. -
Hotfix
2.3.83sửa lịch upload dùng lại video đã render thủ công: khi ca workflow đến giờ, video hoàn chỉnh được giữ nguyên để ca YouTube upload sử dụng, không bị chuyển vàoSkippedtrước khi upload. Bộ ghi tệp cấu hình ChatGPT dùng chung được khóa theo đường dẫn và tự thử lại khi Windows tạm trảWinError 5; đường dẫn file Tổng hợp cũ trong bộ nhớ cũng không còn che khuất checkpoint hợp lệ. Flow cũng không còn giữ khóaFLOW_UI_BUSYvô hạn: một tác vụ giao diện không có tiến triển sẽ được hủy/làm mới tab sau thời gian an toàn, còn workspace chỉ giữ prompt trong checkpoint để thử lại, không lặp im lặng hàng giờ. Không thay đổi VOICEVOX, CTA/logo hay theo dõi realtime YouTube. -
Hotfix
2.3.82tăng thời gian kiểm tra cấu hình Flow thật trên tab Google Flow, để bước xác nhận Nano Banana 2 Lite × 1 ảnh không tự cắt ngang khi trang vừa reload, đang mở project hoặc UI phản hồi chậm. Không thay đổi workflow/lịch/thumbnail; chỉ nạp lại Flow Agent lên1.3.12và giữ nguyên yêu cầu: nếu chưa xác nhận đúng Lite ×1 thì không gửi prompt. -
Hotfix
2.3.81sửaFLOW_UI_IMAGE_COUNT_NOT_CONFIRMED: Flow Agent xác nhận lựa chọn 1 ảnh qua trạng thái DOM thật của button/radio (native checked, ARIA, data-state, biểu tượng chọn và roving tab), giữ đúng lớp cấu hình đang mở và tự làm mới riêng tab Flow rồi thử lại một lần nếu giao diện vừa đổi. Dropdown model phân biệt chặt ba lựa chọn hiện tại: Nano Banana Pro, Nano Banana 2 và Nano Banana 2 Lite; chỉ đúng chữ Lite mới được gửi prompt. Trước khi phát hành đã có đường kiểm tra sống chỉ đọc/cài Lite ×1 mà không chạm prompt; tiện ích cũng tự nạp lại worker mới sau cập nhật mà không cần đóng toàn bộ Edge. -
Hotfix
2.3.80khóa toàn bộ luồng tạo ảnh Google Flow ở Nano Banana 2 Lite và đúng 1 ảnh cho mỗi prompt. Cấu hình cũ, checkpoint cũ, popup extension, API/MCP và tham số gọi từ workspace đều bị chuẩn hóa về Lite ×1. Trước từng prompt — kể cả sau reload — extension phải mở cài đặt và xác nhận lại model cùng số lượng; nếu không tìm thấy hoặc không xác nhận được trạng thái đã chọn thì dừng trước nút gửi. Đã bỏ hoàn toàn fallback sang Nano Banana Pro để không chọn nhầm model hoặc tạo thừa ảnh. -
2.3.80sửa hàng đợi thumbnail nhiều workspace: mỗi file Tổng hợp sở hữu một cuộc trò chuyện và một ảnh riêng; lỗi trước khi gửi prompt tự thử lại, kể cả sau khi mở tool, còn lượt đã xác nhận gửi vẫn khóa chống trùng. Thumbnail cùng trạng thái của video cũ được lưu vào Uploaded/Skipped rồi dọn khỏi phiên mới. Telegram bỏ nhu cầu/select, mọi lệnh đọc/vận hành nhận trực tiếp nhiều số/tên workspace;/thumbnail_promptchỉ trả đúng PROMPT THUMBNAIL HOÀN CHỈNH. -
Lịch đang ON và
/checkview onđược khôi phục sau mở lại/cập nhật, trong khi workflow chạy tay vẫn đứng yên. Mốc đã lỡ không chạy bù; ca lỗi thử lại từ checkpoint mỗi 15 phút, nhưng nếu video chưa sẵn sàng trước giờ đăng 15 phút thì tách phiên lỗi vàoSkipped, dọn workspace và chuyển sang ca sau. ChatGPT Web tự tính số phiên từ CPU/RAM, tối đa 20 trang hoạt động; máy 64 GB có thể chạy 20 workspace, còn render/VOICEVOX/Flow vẫn được điều phối theo tài nguyên để tránh treo máy. -
Bản
2.3.79sửa lỗi ứng dụng tự nối workflow khi mở lại hoặc sau cập nhật. Mỗi lần khởi động, mọi workspace luôn đứng yên: lịch hẹn và YouTube Like bị khóa, checkpoint cùng cấu hình ba ca vẫn giữ nguyên, và tool không còn khởi tạo ngầm toàn bộ workspace gây nặng máy. Chỉ lệnh Chạy/Tiếp tục, Bắt đầu hẹn giờ hoặc xác nhận bật YouTube Like của người dùng mới mở đúng workspace/chức năng tương ứng. Khi cập nhật, một lần bấm Khởi động lại sẽ tự dừng đồng loạt các tác vụ, chờ ghi checkpoint rồi cài bản mới; không cần dừng từng workspace. Với ca lặp hằng ngày, giao diện và bộ chọn chỉ hiện giờ; chỉ lịch một lần mới hiện ngày. Nút Bắt đầu hẹn giờ tự ghép đúng ngày cho ca qua đêm15:30 → 05:00 hôm sau, kể cả khi bấm sau 15:30 hoặc dữ liệu cũ chỉ lưu hai giờ trên cùng ngày. -
Telegram hỗ trợ nhóm workspace theo số:
/select 1 2 3, sau đó các lệnh vận hành/trạng thái áp dụng đồng loạt; cũng có thể ghi1 2 3trực tiếp sau lệnh. Lệnh/checkview on 1 2 3bật bộ theo dõi realtime/Auto Like cho từng kênh đủ điều kiện, còn/checkview off 1 2 3dừng ngay và không gửi đơn mới; kết quả từng workspace được trả riêng. -
Flow backend và VOICEVOX Engine đã có sẵn được khởi động nền ngay khi mở tool nhưng không tự chạy workflow, tạo ảnh/voice, upload hay đặt Like. Mỗi thẻ workspace có nút Xóa checkpoint kèm xác nhận để bỏ hẳn phiên video đang dở mà không xóa Media/Output/VOICEVOX, lịch, kênh/profile, cấu hình hoặc checklist chống trùng. Nếu người dùng xóa thủ công toàn bộ dữ liệu phiên cũ, launcher tự nhận checkpoint mồ côi và cập nhật workspace về trạng thái sẵn sàng.
-
Bản
2.3.78cài sẵn chuỗi ba ca hằng ngày cho mọi workspace: đăng YouTube lúc05:00,10:00,15:00; sau mỗi lượt đăng 30 phút tự chạy workflow mới lúc05:30,10:30,15:30để chuẩn bị video cho mốc kế tiếp. Workspace dùng chuỗi mặc định 2.3.77 được nâng lịch tại chỗ, giữ nguyên ca đang chạy và tự lưu cấu hình ngay khi ứng dụng mở. Telegram không còn gửi từng prompt ảnh; cảnh báo vận hành, upload và YouTube Like được phân loại bằng HTML dễ đọc, còn link/kết quả có khối Copy. -
Bộ theo dõi YouTube Like duyệt bằng phần tử giao diện qua các trang video tiếp theo và các vùng cuộn/lazy-load của tab Analytics nền, tối đa 100 video ứng viên mỗi lượt. Không dùng tọa độ, không chiếm tab upload của người dùng và chế độ kiểm tra chỉ đọc vẫn tuyệt đối không gửi đơn 1MM.
-
Bản
2.3.77bổ sung theo dõi realtime YouTube Like qua 1MM cho từng workspace/profile Donut. Tool dùng tab Analytics nền riêng, tự lấy link video và view 60 phút, quét lại mỗi 2 phút, tính ổn định 5–10%, chỉ đặt từ 10 Like, tải catalog mới trước mỗi quyết định để chọn gói hợp lệ rẻ nhất và khóa 30 phút/chống đơn trùng. -
Telegram nay gửi thẻ kết quả dễ đọc sau khi phát hiện video đủ tiêu chí và đặt đơn thành công: có tên workspace, tiêu đề cùng link video, view 60 phút, tỷ lệ, số Like, gói rẻ nhất và mã đơn. Trạng thái đơn chưa chắc chắn cũng có thẻ cảnh báo riêng và tự dừng để bảo vệ số dư.
-
VOICEVOX nay phục hồi lời thoại trực tiếp từ đúng file Tổng hợp của workspace khi ô kịch bản hoặc checkpoint giao diện bị trống. File thực tế có tiêu đề
THOẠI VOICEVOX, tiền tốA:và hàng trăm dòng vẫn được đọc trọn vẹn; tool không quét hoặc chọn nhầm file mới nhất của workspace khác. -
ChatGPT Web Bridge 1.0.23 cho đủ 20 phiên workspace/thumbnail chạy đồng thời trên máy 64 GB RAM và không còn hạ toàn bộ hàng đợi về một phiên khi một câu trả lời chậm. Phản hồi dài được chờ không giới hạn; khi DOM ngừng tiến triển, bridge tải lại đúng cuộc hội thoại đã lưu rồi tiếp tục đọc, tuyệt đối không gửi prompt lần hai.
-
Flow gặp
FLOW_UI_BUSYsẽ chờ tác vụ giao diện trước giải phóng rồi tự kiểm tra lại cho tới khi chạy được hoặc người dùng hủy. Prompt hiện tại vẫn nằm trong checkpoint, không bị đánh dấu bỏ qua và không phát lại khi trạng thái gửi chưa chắc chắn. -
Mọi workspace được khởi tạo nền ngay khi mở tool và mặc định có chuỗi ba ca hằng ngày: làm 05:00 → đăng 10:00; làm 10:00 → đăng 15:00; làm 15:00 → đăng 05:00 hôm sau. Tại các mốc 05:00/10:00/15:00, lượt đăng của ca trước luôn được xử lý trước khi workflow kế tiếp bắt đầu; lịch đã tùy chỉnh từ trước vẫn được giữ.
-
Nếu đến giờ đăng mà ca trước đang lỗi hoặc không có video hoàn chỉnh, scheduler đánh dấu bỏ qua mốc đó, chuyển toàn bộ dữ liệu dở sang
Skippedcủa chính workspace, dọn sạchOutput/Media/VOICEVOXcùng checkpoint dùng một lần rồi chạy ca kế tiếp. Master Prompt, cấu hình, profile/kênh, lịch và checklist chống trùng vẫn được giữ. -
Bản
2.3.76nâng bộ hẹn giờ thành danh sách tối đa 12 ca riêng cho từng workspace. Mỗi ca ghép đúng giờ sản xuất + render với giờ upload YouTube, hỗ trợ một lần hoặc hằng ngày; các ca chồng lấn bị từ chối vì một workspace chỉ được giữ một phiên video chưa đăng. -
Workflow hẹn giờ nay phải hoàn tất ChatGPT → Flow/media → VOICEVOX → MP4 rồi mới chuyển sang trạng thái video sẵn sàng, chờ đăng. Mốc đang bận, thiếu media, lỗi quét hoặc render chưa nhận tác vụ không còn bị đánh dấu đã chạy oan; yêu cầu render được lưu bền vững và tự nối lại sau lỗi hoặc khi mở lại tool.
-
Mỗi ca chỉ upload đúng video của chính ca đó. Ca mới chờ phiên trước upload và lưu kho toàn bộ
Output,Media, VOICEVOX cùng dữ liệu liên quan; không ghi đè video cũ và không tạo lượt đăng thứ hai khi trạng thái upload chưa chắc chắn. -
ChatGPT Web được giới hạn tối đa 2 phiên hoạt động đồng thời dù có 10 workspace; các workspace còn lại xếp hàng công bằng. Khi một phản hồi đứng lâu, hàng đợi tự hạ xuống 1 phiên trong 15 phút, thu hồi đúng DOM/checkpoint và tự nối lại sau 15–120 giây mà không gửi lại Master Prompt đã gửi. Lỗi đăng nhập, CAPTCHA, policy hoặc hết lượt vẫn dừng và báo rõ để người dùng xử lý.
-
Precheck VOICEVOX của nhiều workspace nay dùng một hàng đợi chung: workspace đang chờ lượt khởi động/cài engine không còn bị hiểu nhầm là treo sau 120 giây. Lỗi kết nối tạm thời và lỗi
ChatGPT response stopped making progressđều tự recheck từ checkpoint tối đa 12 lượt; Flow đang chạy được phép hoàn tất trước, prompt đã gửi không bị gửi lại, và Telegram chỉ báo dừng thật sự khi đã hết khả năng phục hồi. -
Flow backend nhận biết nhiều browser profile có extension. Nếu cả hai model ảnh trên một tài khoản đều hết lượt, tool đánh dấu riêng profile đó và tự chuyển đúng prompt sang profile còn lượt; timeout hoặc trạng thái không chắc chắn tuyệt đối không bị chuyển để tránh gửi trùng. Nhiều tab cùng một tài khoản không được coi là tăng hạn mức.
-
Telegram có thêm nút/lệnh
/hide_menuđể đóng bàn phím lệnh nhanh. Bàn phím không còn bị đánh dấu luôn thường trực và chỉ hiện lại khi người dùng gọi/menu,/helphoặc/start. -
Bản
2.3.75tự lấy PROMPT THUMBNAIL HOÀN CHỈNH từ đúng file Tổng hợp, gửi đúng một lượt tạo ảnh qua ChatGPT Web, chờ trạng thái ảnh thật trong DOM rồi tải dữ liệu gốc về ô Thumbnail YouTube. Cùng một file/prompt có khóa SHA-256 bền vững: lượt đã gửi, lỗi chưa chắc chắn hoặc đã hoàn tất tuyệt đối không tự tạo lại. -
ChatGPT được hỏi xác nhận trong cùng cuộc trò chuyện và tool chỉ chốt khi nhận đúng ĐÃ TẠO. Bridge 1.0.21 sửa cờ Stop toàn trang có thể mắc sau khi ảnh xong: xác nhận chính xác đứng yên 2 giây được chấp nhận mà không gửi lại; lý do từ chối/lỗi thật được đưa nguyên văn về UI và Telegram.
-
Thumbnail chọn tay, ảnh ChatGPT và ảnh Telegram dùng chung một ô. Nguồn mới thay nguồn cũ; ảnh do tool quản lý được chuyển vào lịch sử, ảnh gốc bên ngoài không bị xóa. Telegram tự gửi preview ảnh thật sau khi thay và
/thumbnail_currenttrả ảnh xem trước thay vì chỉ gửi đường dẫn trên máy. -
Upload tự động chờ thumbnail AI đang chạy hoặc thumbnail bắt buộc còn thiếu; khi ảnh hợp lệ được gắn, hàng đợi mới tiếp tục. Render/video vẫn được giữ nếu tạo thumbnail lỗi, và người dùng có thể thay ngay bằng ảnh thủ công hoặc Telegram mà không tạo thêm lượt ChatGPT.
-
Bản
2.3.74biến Telegram Bot thành bảng điều khiển từ xa dùng chung cho toàn bộ DocuRandom. Bot tự đăng ký Menu lệnh và bàn phím nút nhanh tiếng Việt; người dùng không phải nhớ cú pháp để xem/chọn workspace, chạy/tiếp tục/tạm dừng/hủy hoặc kiểm tra log và lỗi. -
Telegram nhận ảnh JPG/PNG/WEBP tối đa 20 MB làm thumbnail cho workspace đang chọn hoặc workspace ghi trong caption. Ảnh được kiểm tra thật bằng Pillow, chỉ thay sau mã xác nhận dùng một lần trong 2 phút; ảnh cũ do bot quản lý được chuyển vào lịch sử và file gốc ngoài workspace không bao giờ bị xóa.
-
Thêm lệnh lấy Prompt Thumbnail trực tiếp từ đúng file Tổng hợp, xem/bỏ thumbnail, khởi động và kiểm tra Flow/VOICEVOX sau khi tool hoặc máy khởi động lại. Lệnh từ xa không mở hộp thoại lỗi chặn màn hình; kết quả thành công hoặc lỗi được gửi lại bot.
-
Thêm điều khiển lịch theo giờ Việt Nam qua Telegram: đặt workflow/upload bằng giờ ngắn như
08:30 dailyhoặc ngày giờ đầy đủ, xem lịch, bắt đầu và hủy canh lịch. Bộ khóa hiện có tiếp tục ngăn một workspace tạo tác vụ hoặc lượt upload trùng. -
Thông báo lỗi Telegram nay ghi rõ workspace, công đoạn, mã/chi tiết và hướng phục hồi. Các lỗi YouTube
uncertain, lưu kho sau upload, Flow, VOICEVOX, scheduler, render và callback giao diện đều được báo; lỗi Telegram vẫn không làm dừng tác vụ trên máy. -
Bản
2.3.73thêm thời gian xuất hiện độc lập cho CTA và logo: toàn bộ video, đoạn đầu, đoạn cuối hoặc khoảng tùy chọn; CTA vẫn có chế độ tương thích Phát một lần. Render tay, workflow và lịch tự động đều dùng đúng cấu hình đã lưu. -
Preview CTA video giờ phát từ đầu đến hết toàn bộ tệp rồi tự lặp, có nút phát/tạm dừng, thanh tiến độ và đồng hồ. Luồng xem trước dùng FFmpeg độ phân giải thấp ở nền để giao diện vẫn phản hồi; xóa nền xanh/đen/trong suốt dùng cùng thông số với video xuất cuối.
-
Thêm Telegram Bot toàn cục: token mới được xác minh qua HTTPS và mã hóa bằng Windows DPAPI, chỉ một private chat ghép cặp bằng mã dùng một lần mới được phép nhận trạng thái/prompt ảnh/lỗi và gửi lệnh điều khiển workflow.
-
Telegram bỏ toàn bộ lệnh cũ trước mỗi phiên tool, tăng
update_idsau từng update và không tự thử lại lệnh hết hạn. Upload YouTube qua bot mặc định cần mã xác nhận thứ hai chỉ dùng một lần trong 2 phút, sau đó vẫn phải qua checkpoint và khóa SHA-256 chống đăng trùng hiện có. -
Các lệnh bot gồm
/status,/workspaces,/select,/run,/continue,/pause,/cancel,/logs,/uploadvà/confirm_upload. Lỗi Telegram chỉ đổi trạng thái kết nối, không làm hỏng hoặc dừng workflow trên máy. -
Bản
2.3.72thêm checklist chống trùng nội dung riêng cho từng workspace và mặc định bật. Mỗi video render thành công được đánh dấu[x]trongCHECKLIST_NOI_DUNG_DA_LAM.txt; bản JSON bền vững nằm trong.docurandom, không bị xóa khi upload xong, lưu kho phiên cũ hoặc làm sạchMedia/Output. -
Sửa lịch hẹn Flow làm một workspace treo 6 phút rồi khóa toàn bộ workspace sau bằng
FLOW_UI_BUSY. Flow Agent 1.3.9 thu hồi đúng tác vụ treo, chờ kết quả hủy để biết prompt đã gửi hay chưa, chỉ thử lại prompt chưa gửi và giải phóng phiên trước khi chuyển workspace; checkpoint không bỏ qua hàng loạt prompt. -
Sửa upload YouTube khi profile Donut đã mở sẵn: tool đọc toàn bộ tab của đúng profile, ưu tiên và kiểm tra từng tab Studio, hoặc tự mở một tab Studio riêng nếu cần. Mỗi tab phải hoàn tất đúng lần điều hướng mới rồi tool mới dò và kích hoạt ô video bằng DOM/CDP, nên tab không active/cửa sổ thu nhỏ/proxy tải chậm không còn làm bấm nhầm DOM cũ.
-
Trước lệnh BẮT ĐẦU, tool gửi checklist của đúng workspace vào ChatGPT, hỏi xác nhận và chỉ tiếp tục khi nhận đúng ĐÃ XONG. Lịch sử đầy đủ vẫn nằm trên máy; phần gửi vào ChatGPT tự giới hạn 300 mục/24.000 ký tự để không làm tái phát lỗi tin nhắn quá lớn.
-
Nếu ChatGPT vẫn chọn tiêu đề giống hoặc gần như giống nội dung cũ, tool yêu cầu đổi sang chủ đề khác ngay trong cùng phiên. Sau giới hạn sửa an toàn, tool dừng trước Flow/VOICEVOX/render thay vì âm thầm tạo video trùng; file Tổng hợp cũng chứa checklist để người dùng kiểm tra.
-
Bảng điều khiển nay khóa/xám dần đúng nhóm thông số đã được từng công đoạn chốt. Các mục chưa được công đoạn sử dụng vẫn chỉnh được; thẻ trạng thái cho biết rõ ChatGPT, Flow, VOICEVOX, render hay YouTube đang giữ nhóm nào.
-
Bản
2.3.71sửa engine tạo ảnh Flow không còn để một lỗi tạo ảnh làm đứng toàn bộ hàng đợi. Mỗi prompt phải được xác nhận đã gửi; nếu Flow từ chối hoặc không trả ảnh sau khi đã nhận prompt, tool ghi nhận riêng, làm mới giao diện bị kẹt và tiếp tục prompt kế tiếp thay vì bỏ qua toàn bộ phần còn lại. -
Checkpoint Flow v2 lưu nguyên văn toàn bộ prompt, các ảnh đã xong và danh sách prompt chưa gửi. Bấm Tiếp tục chỉ gửi phần chưa được xác nhận, không tạo lại ảnh hoặc gửi lại prompt đã hoàn thành. Flow Agent 1.3.8 đồng thời sửa xác minh prompt nhiều dòng, chỉ công nhận nút gửi thành công khi giao diện thật sự bắt đầu tạo và tự làm mới trạng thái Flow nếu prompt đã gửi nhưng không trả ảnh.
-
Sửa hồi quy xuất hiện sau ảnh đầu tiên: bộ dò cấu hình cũ quét icon
crop/tunetrên toàn trang nên có thể nhầm nút crop của thumbnail đã tạo với nút cấu hình cạnh composer, mở lớp xem ảnh và che ô prompt. Bộ dò mới chỉ chọn phần tử editable và nút điều khiển trong cùng vùng composer, ghi nhớ cấu hình theo project, không dùng tọa độ và không quét nút trên các tile đầu ra. -
Bản
2.3.70đồng bộ cửa sổ xem trước CTA/logo với giao diện Donut Mono của DocuRandom: cùng nền tối, card, tab, ô nhập, nút chính/phụ, trạng thái focus và nhịp khoảng cách. Dialog tự chọn kích thước phù hợp màn hình, hỗ trợEscđể hủy vàCtrl+Enterđể áp dụng. -
Canvas preview và bảng điều khiển nay co giãn theo tỷ lệ cửa sổ. Video luôn giữ đúng tỷ lệ ngang/dọc/vuông; người dùng vẫn kéo được vạch chia và tỷ lệ đã chọn được duy trì khi đổi kích thước, không còn cột điều khiển cố định 360 px hoặc preview cố định 760×520.
-
Hai bảng chính của màn hình workspace cũng giữ tỷ lệ khi cửa sổ phóng to/thu nhỏ, đồng thời vẫn tôn trọng kích thước tối thiểu của từng bên. Hai nút hẹn giờ được phân cấp rõ: Bắt đầu màu thành công, Hủy dạng danger phụ; khi lịch hoạt động, nút bắt đầu đổi thành Đang canh lịch và bị khóa.
-
Bản phát hành tiếp tục dùng giao diện native đã kiểm thử của DocuRandom. Phần thử nghiệm shadcn/WebView không được đóng gói, không thêm runtime trình duyệt và không thay đổi luồng workflow, render, hẹn giờ hoặc khóa chống đăng trùng YouTube.
-
Bản
2.3.69thêm trình xem trước đúng khung video thành phẩm cho CTA và logo: mô phỏng nền mờ + media chính hoặc chế độ cắt đầy khung, cho phép kéo trực tiếp để đổi vị trí, chỉnh kích thước và chỉnh độ rõ logo từ 0–100%. -
CTA nhận video/ảnh do người dùng cung cấp và tự nhận diện nền xanh, nền đen hoặc nền trong suốt. Preview và pipeline FFmpeg dùng cùng lựa chọn; chroma/black key có mép mềm và khử tràn màu trước khi đóng trực tiếp vào MP4 cuối.
-
Tệp CTA/logo được sao chép vào vùng tài sản bền vững riêng của workspace. Render tay, workflow lặp và workflow hẹn giờ đều chụp cùng cấu hình; lưu kho/dọn
Mediasau upload không làm mất tài sản. -
Bộ hẹn giờ có hai hành động rõ ràng Bắt đầu hẹn giờ và Hủy hẹn giờ. Tick chỉ chọn lịch; tool chỉ kích hoạt sau khi bấm Bắt đầu. Khi hủy, ngày giờ và lựa chọn lặp vẫn được giữ để dùng lại, đồng thời trạng thái hoạt động luôn hiển thị trên giao diện.
-
Bản
2.3.68sửa lỗi precheck ChatGPT Web bị mắc kẹt vì bộ cài 2.3.67 ghi phiên bản bridge 1.0.20 nhưng vô tình mangapp.asar1.0.18. Gói mới chứa đúng ChatGPT Web Bridge 1.0.20, tự đóng bridge cũ khi rảnh, mở lại bridge mới và giữ nguyên profile/phiên đăng nhập. -
Quy trình phát hành nay đọc trực tiếp cả
package.jsonvà phiên bản runtime bên trongapp.asar, đối chiếu với source rồi mới khóa SHA-256. Build sẽ dừng ngay nếu bridge đóng gói cũ hoặc hai phiên bản bên trong không khớp, nên lỗi gắn nhãn mới lên payload cũ không thể lọt qua lần nữa. -
Bản
2.3.67thay hoàn toàn hai ô gõ ngày giờ bằng Date & Time Picker trực quan theo giao diện tối của DocuRandom. Người dùng bấm lịch để chọn ngày, chuyển tháng, chọn giờ/phút hoặc dùng Hôm nay/Ngày mai/Bây giờ; giá trị được chuẩn hóa theo giờ Việt Nam nên không còn lỗi sai định dạng. -
Workflow và YouTube có nút Chọn ngày & giờ riêng, vẫn giữ công tắc bật/tắt và Lặp hằng ngày độc lập. Các ô kết quả là chỉ đọc; bấm trực tiếp vào ô cũng mở picker.
-
Bản
2.3.66thêm hai lịch độc lập cho từng workspace theo giờ Việt Nam (GMT+7): một lịch khởi động toàn bộ workflow + render, một lịch upload YouTube. Mỗi lịch có thể tắt, chạy một lần hoặc lặp hằng ngày; nếu giờ upload đến trước khi video xong, tool chỉ chờ đầu ra hoàn chỉnh rồi mới nhận đúng một lượt upload. -
Thêm ô chọn thumbnail trực tiếp trong phần YouTube. Ảnh PNG/JPG/JPEG/WEBP hợp lệ được gắn cùng video; ảnh bị xóa hoặc không chọn sẽ được bỏ qua để video vẫn upload bình thường. Cơ chế tự tìm thumbnail cũ trong
Output/Mediavẫn được giữ. -
Sau khi YouTube trả URL và checkpoint đã xác nhận
complete, tool tự lưu toàn bộOutput,Media,VOICEVOX, bản saoPrompts, checkpoint và log vàoUploaded\\<ngày-giờ-tạo-video>_.... Video và gói nội dung trong kho được đổi tên theo giờ tạo ở Việt Nam, có manifest kèm URL/kênh/profile để tra cứu. -
Chỉ sau khi lưu kho hoàn tất, workspace mới được làm sạch để phiên kế tiếp dùng lại cùng tên output mà không ghi đè dữ liệu cũ. Cấu hình, Master Prompt, lịch, profile YouTube, lịch sử render và sổ chống đăng trùng được giữ lại. Trạng thái
uncertainhoặc chưa có URL tuyệt đối không di chuyển/xóa dữ liệu. -
Sửa lỗi YouTube Studio trả DOM lớn hơn 1 MiB làm WebSocket CDP đóng mã
1009. Kết nối CDP chỉ chấp nhận loopback và không còn đặt giới hạn kích thước thông điệp, nên trang Studio nặng không làm ngắt phiên. -
Bản
2.3.65tự nhận checkpoint lỗi sớm ở 20–25%, dò tất cả tab Studio trong đúng profile và chỉ tiếp tục khi file đang gắn khớp chính xác cả tên lẫn số byte. Nhánh khôi phục không gọi lệnh gắn video; nếu tab cũ không còn, tool dừng và giữ khóa thay vì tạo lượt thứ hai. -
Nút YouTube đổi thành TIẾP TỤC PHIÊN ĐÃ GẮN khi đủ điều kiện khôi phục, sau đó điền metadata, chờ upload, bấm Lưu đúng một lần và ghi URL xác nhận như luồng bình thường.
-
DocuRandom Studio nay tự cập nhật ẩn danh từ Release public
JustHari01/DocuRandom-DN: không có màn hình đăng nhập GitHub, không nhận/lưu token. Kênh dùng asset riêng và vẫn bắt buộc chữ ký Ed25519, SHA-256, kích thước và kiểm tra cấu trúc trước khi thay thế. -
Donut Local đã mở Developer Tools/MCP chuyển sang kênh installer public
JustHari01/DocuRandom-DN. EXE DocuRandom không còn nhúng source/toolchain hay installer Donut, giúp nhẹ hơn; máy build phát hành một asset duy nhất theo mẫuDocuRandom-DN_X.Y.Z_x64-setup.exe. -
Máy chưa có
DocuRandom-DNchỉ hiện CÀI ĐẶT DONUT LOCAL; máy đã cài chỉ hiện CẬP NHẬT DONUT LOCAL. Tool tự đọc Release, so phiên bản với Registry và hỏi người dùng khi có bản mới. -
Sau xác nhận, tool tải installer đúng một lần, đối chiếu kích thước và digest SHA-256 do GitHub công bố, yêu cầu Donut đóng toàn bộ profile rồi kết thúc cây tiến trình còn sót, cài silent, đọc lại Registry và mở lại MCP. Mọi lỗi dừng ngay; profile/cookie/proxy tại
%LOCALAPPDATA%\DonutBrowserkhông bị xóa. -
Upload YouTube nay dùng trực tiếp Donut MCP/CDP local theo DOM/Accessibility, không dùng tọa độ chuột, không phụ thuộc kích thước cửa sổ/ngôn ngữ và không cần extension. Tool luôn đưa tab chính về YouTube Studio, chỉ nhận đúng ô video
Filedatavà từ chối nhầm ô thumbnail. -
Thêm khóa chống đăng trùng toàn cục bằng SHA-256 nội dung video + profile. Khóa được ghi bền vững trước đúng một lần gắn file; đổi tên/chuyển workspace hoặc bấm Upload lại không thể tạo lượt thứ hai.
-
Sau khi file đã được gắn, mọi lỗi proxy, logout, chuyển trang, cảnh báo YouTube, metadata không khớp hoặc mất kết nối đều chuyển sang Cần xác minh và khóa thử lại tự động. Tool chỉ ghi hoàn tất khi lấy được đường dẫn video xác nhận từ chính hộp upload.
-
Lỗi mạng Chromium/
ERR_PROXY_*, trang Google đăng nhập và thông báoalertở bất kỳ ngôn ngữ nào được đưa nguyên nhân về giao diện/checkpoint, thay vì treo chờ hoặc tiếp tục thao tác mù. -
Kênh cập nhật private trước đây đã được thay hoàn toàn bằng Release public chỉ đọc. Máy khách không cần tài khoản, token hay thao tác đăng nhập GitHub.
-
Updater DocuRandom tải asset công khai qua GitHub API và vẫn xác minh Ed25519, SHA-256, kích thước cùng cấu trúc gói trước khi cài đè.
-
Nút cập nhật kiểm tra trực tiếp trong nền; lỗi mạng chỉ được báo về tool và không làm thay đổi bản đang dùng.
-
Donut Local vẫn cài tách biệt, không ghi đè chương trình Donut chính thức; tool chỉ chấp nhận đúng danh tính
donut-browser-local, đủ MCP/CDP bắt buộc và chữ ký hợp lệ. -
Thay thành phần Donut đóng kèm bằng Donut Local: GitHub kiểm tra tag stable chính thức hằng ngày, áp dụng bản vá tích hợp có phạm vi cố định, chạy test, build Windows và phát hành gói có chữ ký Ed25519 cùng mã nguồn AGPL tương ứng.
-
Máy khách chỉ đọc catalog Donut Local, xác minh chữ ký, kích thước và SHA-256 trước khi cài nguyên tử vào
Components\DonutLocal; tuyệt đối không tải nhầm gói Donut chính thức để thay cho Local. -
Khi Donut Local có bản mới, tool tự báo phiên bản và changelog. Người dùng xác nhận một lần; tool tải/cài, chỉ đóng đúng
DonutLocal.exenằm trong thư mục do tool quản lý, tự mở lại và xác nhận MCP có têndonut-browser-local. -
Release component Donut Local dùng kênh riêng, không được phép chiếm mục
Latestcủa DocuRandom Studio; vì vậy updater của các bản tool cũ không đọc nhầm component thành bản cập nhật ứng dụng. -
Donut Local tiếp tục dùng chung
%LOCALAPPDATA%\DonutBrowser, nên profile, cookie, proxy, fingerprint, browser/GeoIP và đăng nhập được giữ nguyên. Quyền MCP/automation vẫn theo tài khoản Donut thật, không giả mạo hay bỏ qua entitlement. -
Mở lại Donut MCP và giao diện upload YouTube trong màn hình workspace/bảng dựng video. Công cụ đọc đúng profile đã chọn, giữ checkpoint riêng cho từng workspace và điền metadata vào đúng video.
-
Bổ sung tiêu đề phân đoạn
SEO tagsngay sauMô tảtrong yêu cầu xuất file Tổng hợp. Tool tách riêng nội dung của mục này để điền đúng ô Tags của YouTube Studio, không trộn vào mô tả, prompt thumbnail hoặc prompt hình ảnh. -
File Tổng hợp được chuẩn hóa với thứ tự: Tiêu đề → Mô tả → SEO tags → Prompt Thumbnail → Thoại VOICEVOX → Prompt hình ảnh. Bộ đọc vẫn tương thích với cách ghi
SEO TAG,SEO TAGSvà checkpoint cũ. -
Bổ sung nguồn FFmpeg dự phòng độc lập để bản portable vẫn đóng gói và máy mới vẫn tự chuẩn bị bộ render khi máy chủ tải chính tạm thời lỗi hoặc trả HTTP 503.
-
Tạm ẩn toàn bộ Donut MCP và auto đăng YouTube khỏi màn hình workspace lẫn bảng điều khiển dựng video. Tool không kiểm tra MCP, không đọc profile Donut và không tự upload sau render trong bản này.
-
Cờ auto-upload cũ được ép tắt an toàn; dữ liệu kết nối, lựa chọn profile và checkpoint YouTube đã có vẫn được giữ cục bộ để có thể phục hồi nếu tính năng được thiết kế lại và bật lại sau.
-
Gói phát hành không kèm Browser Bridge thử nghiệm. Các workflow ChatGPT, Flow, VOICEVOX, watermark và render video không bị ảnh hưởng.
-
Sửa lỗi Flow thỉnh thoảng giật giao diện làm điểm bấm ô prompt lệch sang thumbnail rồi mở màn hình xem ảnh. Flow Agent 1.3.6 nay focus trực tiếp đúng phần tử ô nhập, xác minh focus trước khi chèn prompt, tự nhấn Escape để thoát màn hình xem ảnh và chỉ bấm các nút khác sau khi vị trí đã đứng yên.
-
Bổ sung kiến trúc giống Flow Automation: catalog selector có phiên bản nằm local, đầy đủ quyền
debugger,cookies,tabs,downloads; nếu UI hỏng trước khi gửi prompt, extension giữ nguyên cookie đăng nhập, làm mới local state/cache của Flow và thử lại đúng một lần. -
Cơ chế mới được đối chiếu với Flow Automation 3.3.0: dùng selector
div[role="textbox"], tự ổn định Flow ở bố cục lưới/tile cố định, bật hiển thị chữ và xóa prompt cũ, chờ ngẫu nhiên trước/sau khi chèn chữ bằng sự kiện bàn phím của trình duyệt; phần triển khai trong DocuRandom là mã độc lập và bổ sung kiểm tra chống bấm nhầm chặt hơn. -
Khi gặp lỗi trên, prompt ảnh chưa gửi vẫn được giữ nguyên trong checkpoint. Sau khi cập nhật/nạp lại Flow Agent, bấm Tiếp tục sẽ đi thẳng từ prompt đang dở; không chạy lại ChatGPT, không xuất lại file Tổng hợp và không làm mất các ảnh đã hoàn thành.
-
Sửa trường hợp Flow backend, Edge, extension và phiên đăng nhập đều đang hoạt động nhưng service worker cũ trả
extension_versionrỗng, khiến giao diện báo sai Đang chờ phiên Google Flow. Phiên legacy có Flow key hợp lệ giờ được dùng ngay; chỉ phiên báo rõ một phiên bản khác mới bị yêu cầu nạp lại extension. -
Trạng thái không tương thích extension giờ hiển thị đúng Flow Agent cần nạp lại cùng nguyên nhân thật, thay vì rơi vào thông báo chung yêu cầu mở/refresh Flow.
-
Sửa lỗi precheck Flow có thể lặp vô hạn và liên tục mở thêm tab Edge/Google Flow khi token API cũ chưa lấy được. Flow Agent 1.3.3 nhận đúng khả năng tạo ảnh qua giao diện Flow đang mở, nên phiên UI hợp lệ không còn bị báo chưa sẵn sàng chỉ vì thiếu token API không cần thiết.
-
Mọi workspace trong cùng tool dùng chung khóa mở Edge: chạy nhiều workspace đồng thời chỉ được mở tối đa một tab Flow trong 90 giây. Các lần poll, watchdog và reconnect của extension hoàn toàn thụ động, không được tự sinh tab mới.
-
Extension giữ nguyên tab Google Sign-in nếu Flow đang chuyển hướng để đăng nhập; precheck không còn ghi đè trang đăng nhập, refresh vòng lặp hoặc mở cửa sổ mới. Reconnect chỉ refresh khi trình duyệt báo chắc chắn đã có tab Flow.
-
Tích hợp đăng YouTube qua Donut Browser MCP ngay trong DocuRandom. Kết nối MCP là cài đặt toàn cục ở màn hình workspace; người dùng tự dán URL local rồi bấm Test kết nối. Tool chỉ báo thành công sau khi khởi tạo MCP thật và đọc được group/profile; nếu Donut chưa cài/chưa mở/chưa bật MCP, giao diện báo rõ và có nút tải Donut Browser.
-
URL/token MCP không được lưu trong workspace hoặc log. Tool chỉ chấp nhận địa chỉ loopback trên chính máy, mã hóa khóa bằng Windows DPAPI theo tài khoản đang dùng và chỉ hiện phần đuôi đã che. Mỗi workspace chỉ lưu ID group/profile, quyền riêng tư và lựa chọn khai báo AI.
-
Mỗi workspace chọn chính xác group → profile/kênh Donut. Tool chỉ đưa profile Wayfern/Camoufox có thể điều khiển vào danh sách, hiển thị trạng thái proxy mà không lộ thông tin đăng nhập proxy, và tự mở profile đã chọn tới YouTube Studio khi cần.
-
Upload luôn khóa đúng video MP4 và file TXT Tổng hợp thuộc thư mục Output/checkpoint của chính workspace; từ chối đường dẫn ngoài workspace và không tìm theo “file mới nhất” trên máy. Tiêu đề, mô tả, hashtag SEO, từ khóa SEO và thumbnail được đọc từ gói Tổng hợp; lựa chọn khai báo nội dung chỉnh sửa/tổng hợp bằng AI được áp dụng trước khi lưu/xuất bản.
-
Mặc định YouTube là Riêng tư. Có thể upload thủ công hoặc tự upload sau render, theo dõi phần trăm thời gian thực và hủy riêng. Các workspace dùng cùng một profile Donut được xếp hàng FIFO; profile khác có thể chạy song song, nên tab/profile/video không bị điều khiển chéo.
-
Thêm checkpoint riêng
youtube_upload.json: màn hình workspace tiếp tục hiển thị upload đã xong, đang dở hay có lỗi sau khi tắt/mở tool; bấm Upload/Tiếp tục dùng lại đúng workspace. Toàn bộ bước MCP, chọn nguồn, profile, CDP, metadata và lỗi YouTube được ghi vào log có file/dòng/hàm nhưng không ghi khóa MCP/cookie. -
Nâng log chẩn đoán lên dạng có cấu trúc: ghi thời gian tới mili-giây, tiến trình, luồng chạy, workspace, job, file/dòng code, tên hàm và toàn bộ stack trace khi lỗi. Các nhánh ChatGPT, Flow, VOICEVOX, quét media, audio, watermark, FFmpeg/render, checkpoint, cập nhật và quản lý workspace đều ghi nguyên nhân thật trước khi trả thông báo ngắn lên giao diện.
-
Bổ sung log cấp ứng dụng và Flow backend tại thư mục
Data/Logs, mỗi kênh chỉ giữ file hiện tại cùng một bản xoay vòng tối đa 5 MB. Lỗi ngoài callback, lỗi thread nền, lỗi Tk và lỗi Python không thể ném ra ngoài đều được thu nhận thay vì biến mất không dấu vết. -
Log tự che URL token MCP, Bearer/OAuth token, API key, mật khẩu, secret và cookie. Nội dung Master Prompt, cookie đăng nhập và dữ liệu tài khoản không được ghi chỉ để phục vụ chẩn đoán.
-
Sửa lỗi sau cập nhật khiến tool nhận đủ prompt ảnh nhưng tiện ích không nhập/gửi được vào Google Flow rồi báo sai bỏ qua 30/30. Flow Agent 1.3.2 nhận diện ô soạn thảo và nút gửi mới, dùng phím Enter thật kèm nhấp dự phòng, đồng thời chỉ xác nhận đã gửi khi giao diện thực sự bắt đầu tạo.
-
Nếu giao diện Flow thay đổi hoặc tiện ích không gửi được prompt, workflow dừng ngay tại prompt hiện tại và giữ nguyên toàn bộ checkpoint; không còn đi giả qua 30 prompt. Nút Tiếp tục dùng mã lượt mới để thử thật, không phát lại kết quả lỗi cũ từ bộ nhớ idempotency.
-
Tool kiểm tra phiên bản tiện ích đang thực sự chạy trong Edge. Nếu Edge còn giữ script của bản cũ sau khi tool cập nhật, precheck yêu cầu đóng/mở Edge đúng một lần thay vì báo xanh giả rồi làm mất lượt prompt.
-
Bổ sung log tiến trình Flow theo từng bước và nguyên nhân thật. Đã kiểm chứng trực tiếp bằng Flow trên máy thật: prompt được nhập, gửi, tạo ảnh 16:9 và tải thành công về đúng thư mục workspace.
-
Thêm thư mục chủ đề ngay tại màn hình workspace: có thể tạo, đổi tên và xóa thư mục; workspace được nhóm rõ theo từng chủ đề và có khu vực Chưa phân loại.
-
Mỗi workspace có ô tích chọn và tay nắm kéo
⠿. Người dùng có thể chọn nhiều workspace rồi kéo một lần vào thanh tên thư mục; thứ tự thao tác không làm đổi đường dẫn thật, media, video, VOICEVOX hay checkpoint. -
Xóa thư mục chủ đề chỉ đưa các workspace bên trong về Chưa phân loại, không xóa hoặc di chuyển bất kỳ dữ liệu dự án nào trên ổ đĩa. Phân loại được lưu bền vững và tự phục hồi từ bản backup registry.
-
Thêm nút Mở file Tổng hợp trên từng thẻ workspace. Tool mở đúng file TXT đã ghi trong checkpoint; workspace cũ chưa có đường dẫn checkpoint vẫn tự tìm gói tổng hợp mới nhất và bỏ qua file chat phụ.
-
Nút Tiếp tục của ChatGPT giờ kiểm tra đúng phản hồi đã gửi nhưng chưa kịp ghi checkpoint: Bridge mở lại URL chat riêng của workspace, đọc tiếp DOM nếu ChatGPT còn viết, hoặc thu hồi nguyên phản hồi nếu ChatGPT đã xong. Chỉ sau khi lưu câu trả lời vào checkpoint tool mới được gửi câu tiếp theo; nếu Bridge chứng minh tin trước chưa từng được submit thì mới gửi lại chính tin đó đúng một lần. Không gửi lại Master Prompt/TIẾP đã được ChatGPT nhận và không đổi sang phiên khác.
-
Bridge 1.0.20 lưu cục bộ URL chat cùng bằng chứng lượt đang dở theo
thread_id, nên có thể phục hồi đúng DOM sau khi Bridge mở lại. Precheck chỉ kiểm tra phiên đăng nhập/dịch vụ; workspace khác đang chạy không còn làm nút Tiếp tục mắc ở ChatGPT Web đang kiểm tra. -
Sửa lỗi máy khách
ChatGPT did not finish the response before the timeout: phản hồi Thinking/Extended còn tăng nội dung sẽ tiếp tục được theo dõi, chỉ dừng khi thật sự không tiến triển; vẫn có giới hạn an toàn tuyệt đối để không treo vô hạn. -
Cho 10+ workspace giữ các phiên ChatGPT Web, URL chat và checkpoint riêng; số lượt sinh thật sự được chạy chồng theo cấu hình máy (1–10 phiên theo CPU/RAM). Lượt vượt sức máy vẫn ở trạng thái Đang làm · chờ lượt, có hiển thị số phiên đang chạy và vị trí chờ; không ép toàn bộ tool về một phiên tuần tự.
-
Bridge 1.0.19 tách rõ đang có phiên chạy với đã đầy công suất, nên phiên thứ hai không còn bị chặn chỉ vì phiên thứ nhất đang viết. Bridge cũng không tính các chat cũ đang rảnh là “hết chỗ”: cửa sổ rảnh được thu hồi theo LRU nhưng URL cuộc chat vẫn được giữ; khi workspace tiếp tục, tool mở lại đúng chat đó thay vì báo nhầm Cần thiết lập/đăng nhập ChatGPT Web.
-
Hàng đợi Flow vẫn khóa theo nguyên batch workspace. Prompt,
media_id, checkpoint và thư mụcMediađược giữ riêng; ảnh hoàn thành nhanh/chậm hoặc lỗi ngay trước lượt workspace kế tiếp không thể bị lưu chéo. Có kiểm thử hồi quy riêng cho hai workspace liên tiếp. -
Sửa vòng lặp sau câu kiểm tra prompt ảnh: ngay khi ChatGPT trả ĐÃ XONG (không phân biệt hoa/thường hoặc dấu câu), tool dừng gửi TIẾP và chuyển thẳng sang yêu cầu xuất file tổng hợp. Checkpoint cũ đã dừng đúng tại ĐÃ XONG cũng được phục hồi vào bước xuất cuối, không lặp lại.
-
Việc kiểm tra đủ tiêu đề, mô tả, thumbnail, thoại và prompt ảnh được chuyển về sau phản hồi xuất tổng hợp cuối. Nếu file cuối thật sự thiếu, tool giữ checkpoint và báo phần thiếu; tuyệt đối không quay ngược vào vòng TIẾP.
-
Hiển thị trạng thái bền vững ngay trên từng thẻ workspace: Đã render xong, Đang làm, Chưa hoàn tất, Có lỗi hoặc Chưa bắt đầu; màu trạng thái, phần trăm và tên video vẫn đúng sau khi tắt/mở tool.
-
Danh sách workspace giờ đọc đồng thời checkpoint, lịch sử render và file video thật trong thư mục Output. Chỉ gắn nhãn hoàn tất khi tìm thấy video hợp lệ; nếu AI/VOICEVOX mới xong nhưng chưa render thì hiển thị rõ là chưa hoàn tất.
-
Thêm tìm kiếm theo tên workspace/tên video, bộ lọc trạng thái và sắp xếp theo việc cần xử lý, thời gian cập nhật, tên hoặc video mới nhất; mỗi thẻ có nút Xem video riêng.
-
Dùng chung một bộ điều phối precheck ChatGPT cho mọi workspace: các workspace không còn đồng thời kiểm tra/refresh cùng một Bridge, kết quả kiểm tra gần nhất được chia sẻ an toàn và các lượt chờ được gom để tránh gây lag phiên.
-
Khi ChatGPT đang phục vụ workspace khác, trạng thái vẫn giữ màu xanh Phiên vẫn tốt và workspace mới tự xếp hàng. Một lần kiểm tra DOM/runtime chập chờn được giữ trạng thái đã xác minh trong thời gian ngắn nhưng không thể kéo dài trạng thái đăng nhập cũ vô hạn.
-
Sửa lỗi ngẫu nhiên workflow đứng im sau khi bấm chạy: precheck giờ có bộ điều phối riêng, nhận cả kết quả kiểm tra nền đã chạy trước đó và luôn đánh thức bước tiếp theo khi ChatGPT/Codex, VOICEVOX và Flow đã sẵn sàng.
-
Thêm watchdog cho từng nhánh precheck: nếu callback hoặc tiến trình kiểm tra bị kẹt, tool tự nối lại một lần; nếu vẫn không phản hồi thì dừng có kiểm soát, giữ checkpoint và chỉ rõ chính xác thành phần lỗi thay vì treo vô hạn.
-
Log giờ ghi toàn bộ vòng đời workflow/precheck cùng trạng thái chờ theo thời gian thực. Mỗi workspace chỉ giữ
diagnostic.logcủa phiên đang mở và mộtlatest-YYYYMMDD-HHMMSS.logcủa phiên gần nhất; đóng tool sẽ tự chốt log, mở lại bắt đầu file mới và không tạo rác. -
Khóa tuyệt đối vị trí và kích thước khung media chính: ảnh tĩnh được zoom/pan nhẹ bên trong khung; video chỉ phát nội dung tự nhiên bên trong khung. Chỉ lớp background phóng lớn/làm mờ được pan và dao động độc lập.
-
Thêm preset mặc định Mượt đa dạng · 42 mẫu, áp dụng cho mọi cặp ảnh/video; loại các chuyển cảnh pixel/squeeze/wind/slice gây mỏi mắt khỏi mặc định nhưng vẫn giữ chúng trong preset Năng động/Toàn bộ khi người dùng chủ động chọn.
-
Random bảng màu và effect riêng theo từng cảnh, không còn phủ một tông màu cho toàn bộ video; tránh lặp bảng màu ở hai cảnh liền nhau. Màu/effect chỉ áp vào media trong khung, không nhuộm lớp nền mờ hoặc subtitle.
-
Bổ sung sáu lớp màu tùy chọn (archival warmth, silver retention, soft newsprint, neutral film, bleach bypass và broadcast documentary); preset Dày không còn tự chèn VHS, motion trail hoặc pixel pulse.
-
Sau khi dùng EXE cài/cập nhật thủ công, launcher tải về tự xóa an toàn khi ứng dụng mới đã được đặt vào thư mục quản lý; Desktop chỉ còn một lối tắt DocuRandom Studio, không nhân thêm hai biểu tượng giống nhau.
-
Sửa lỗi đóng gói khiến tool yêu cầu ChatGPT Bridge 1.0.18 nhưng EXE thực tế vẫn mang 1.0.16; bản phát hành giờ chứa đúng Bridge 1.0.18 và khóa SHA-256 mới.
-
Đồng bộ vòng đời Bridge với tool: lúc khởi động tự đóng các Bridge DocuRandom cũ còn treo rồi chỉ mở một phiên đúng profile; lúc đóng hẳn tool sẽ đóng cả Bridge hiện tại và Bridge legacy nhưng giữ nguyên profile/cookie đăng nhập trên ổ đĩa.
-
Việc chuyển qua lại giữa các workspace chỉ ẩn/hiện giao diện, không chạy shutdown Bridge và không khởi tạo lại tác vụ; workspace đang làm tiếp tục chạy nền, giữ phần trăm cùng checkpoint riêng.
-
Sửa trường hợp máy khách đã đăng nhập ChatGPT nhưng kiểm tra giao diện nghiêm ngặt báo âm giả: tool đối chiếu thêm trạng thái sống từ Bridge có token cục bộ, chỉ chấp nhận khi profile xác nhận chat thường có lưu và vẫn từ chối Temporary Chat.
-
Ghi trạng thái kiểm tra ChatGPT (
running/authenticated/runtime/busy/bridge) vào log chẩn đoán mà không ghi access token, cookie hay nội dung tài khoản, giúp xác định lỗi trên máy khách từ xa. -
Tối ưu thao tác kéo co giãn bảng điều khiển: thanh chia ngang/dọc dùng chế độ kéo nhẹ, chỉ bố trí lại toàn bộ nội dung một lần khi thả chuột nên không còn giật theo từng pixel.
-
Gom các đợt cập nhật kích thước và vùng cuộn của phần cài đặt, danh sách tác vụ và workspace theo nhịp; cuộn chuột ổn định hơn, không làm giao diện tính toán lặp dồn dập.
-
Giao diện tự scale theo độ phân giải màn hình trong giới hạn an toàn; kích thước cửa sổ, chữ và giới hạn các bảng giữ tỷ lệ hợp lý trên màn hình nhỏ lẫn 2K/4K.
-
Thêm preset VOICEVOX Custom: tự chuyển sang Custom khi người dùng sửa bất kỳ thông số nào; chọn preset chỉ xem/gợi ý, chỉ thay thông số sau khi bấm Áp dụng.
-
Nút kiểm tra ChatGPT giờ hiện trạng thái đang kiểm tra và hộp xác nhận rõ phiên đăng nhập, Bridge, Codex CLI cùng model khi mọi thành phần đã sẵn sàng.
-
Gỡ phần Mục tiêu/góc nhìn biên tập và ô xác nhận quyền khỏi giao diện/quy trình kiểm tra theo yêu cầu.
-
Tăng bảo vệ dữ liệu qua cập nhật: App vẫn tách riêng khỏi Data/Workspaces, tự nhập dữ liệu cũ còn thiếu, giữ bản backup registry và tự phục hồi workspace từ metadata nằm ngay trong từng thư mục dự án.
-
Flow Agent 1.3.1 tạo ảnh trực tiếp bằng giao diện Google Flow, tự tạo dự án, nhập prompt, chờ kết quả và tải ảnh về đúng workspace.
-
Tự chuyển một lần giữa Nano Banana Pro và Nano Banana 2 Lite khi model đang dùng chạm giới hạn tạo ảnh hằng ngày; prompt vừa lỗi được thử lại nguyên vẹn trên model còn lại.
-
Phân biệt giới hạn model với CAPTCHA, giới hạn tốc độ, lỗi chính sách và hết credit toàn tài khoản; nếu cả hai model đều hết lượt, tác vụ dừng rõ ràng và giữ checkpoint, không lặp vô hạn.
-
Danh sách prompt
Image 1.,Image 2.… tiếp tục được xử lý tuần tự theo hàng chờ FIFO toàn cục, cách nhau ngẫu nhiên 3–5 giây và không trộn ảnh giữa các workspace. -
Làm nền mờ chuyển động rõ theo cả trái/phải và lên/xuống, kết hợp pan ngẫu nhiên và dao động riêng cho từng cảnh; áp dụng đồng nhất cho cả ảnh lẫn video.
-
Căn giữa phụ đề một dòng và hai dòng theo cùng tâm của dải nền; dải nền khít đúng chiều rộng khung media 90%, chữ không tràn khỏi khung.
-
Đổi subtitle tiếng Nhật sang Yu Gothic Bold, giữ nguyên cỡ chữ, viền mờ, nền tối và vùng an toàn đã duyệt.
-
Sửa triệt để subtitle bị phóng đại: chuyển SRT sang ASS với PlayRes đúng bằng video đầu ra, giữ chữ trắng viền đen mờ, nền tối, tối đa hai dòng và vị trí theo mẫu chuẩn.
-
Cho phép VOICEVOX chạy đồng thời giữa nhiều workspace (tự chọn 1–3 luồng theo CPU/RAM); Flow vẫn giữ hàng đợi FIFO riêng. Mỗi workspace chỉ tạo một narration tại một thời điểm, WAV/SRT/checkpoint không bị dùng lẫn.
-
Bổ sung lớp kiểm tra cửa sổ Edge trực tiếp từ Windows: cả extension cũ còn treo nền sau cập nhật cũng không thể làm trạng thái Flow xanh giả.
-
Sửa trạng thái Flow xanh giả khi đã đóng Edge: extension tự ngắt phiên khi không còn cửa sổ Edge, backend loại kết nối nền/stale và tự nối lại khi mở Edge mà không cần khởi động lại tool.
-
Sửa nút Tiếp tục sau CAPTCHA/khởi động lại: xác minh checkpoint nội dung rồi bỏ qua hoàn toàn ChatGPT/Codex, Flow phục hồi ảnh đã có và chạy tiếp đúng prompt còn dở.
-
Tăng nhẹ độ dày viền đen của chữ phụ đề để chữ Nhật nổi rõ hơn trên nền nhiều chi tiết.
-
Hạ dải phụ đề sát mép dưới khung ảnh chính hơn, giữ nguyên chữ trắng viền đen và nền mờ một lớp.
-
Sửa subtitle: dùng panel đen mờ ngang ở phần dưới như mẫu tham chiếu, chữ trắng viền đen, căn giữa và không còn các ô đen riêng từng dòng.
-
Nền của media video giờ phóng lớn 18%, làm mờ và pan độc lập theo chuyển động từng cảnh; nền không còn đứng yên phía sau lớp media chính.
-
Media chính trong nền mờ giờ lấp đầy khung 90% (viền khoảng 10%, crop rất nhẹ theo tỷ lệ) thay vì co theo chiều hẹp, để lớp nền chuyển động phía sau nhìn rõ hơn; nền sau vẫn phóng lớn và mờ.
-
Chế độ Giữ trọn media + nền mờ đặt media chính ở 90% canvas (viền khoảng 10%) và dùng cùng media phóng lớn/làm mờ ở phía sau, tạo bố cục “khung tranh chuyển động” cho cả ảnh lẫn video.
-
Sửa đường dẫn cache template trên Windows khi thư mục tạm dùng tên 8.3; bản sạch luôn được ghi đúng thư mục workspace đã chọn.
-
Mặc định bật crop template Flow ở mép phải (
120/1376), không cần cài engine AI; bản sạch được lưu trongMedia\\_watermark_cleanvà được dùng trực tiếp khi render. -
Mặc định giữ trọn ảnh/video bằng nền mờ trên canvas YouTube 16:9 (1920×1080), tránh mất nội dung sau crop; có thể đổi sang Cắt đầy khung nếu muốn.
-
Gỡ watermark Gemini vẫn là tùy chọn riêng cho watermark không nằm ở mép phải; ảnh gốc không bị ghi đè.
-
Ảnh Flow sau khi gỡ watermark được lưu rõ ràng trong
Media\\_watermark_cleanvà render dùng chính bản sạch đó; ảnh gốc không bị ghi đè. -
Thêm template crop chung theo ảnh mẫu: cắt 120/1376 phần bên phải, giữ nguyên chiều cao (
1376×768thành1256×768) để loại watermark góc phải dưới còn sót. -
Cache sạch được bỏ qua khi quét media đệ quy để không tạo cảnh trùng.
-
Bổ sung log chẩn đoán có timestamp cho từng tác vụ; lỗi render hiển thị mã lỗi và nút Mở log chẩn đoán.
-
Log được lưu riêng trong
.docurandom/diagnostic.logcủa workspace (hoặc thư mục dữ liệu ứng dụng), tự xoay khi vượt 5 MB để không làm đầy ổ đĩa. -
Sửa lỗi máy khách dừng ở bước
Xóa watermarkvới thông báoWindowsPath is not JSON serializable. -
Checkpoint render và manifest giờ tự chuyển mọi đường dẫn Windows sang chuỗi; có thể bấm Tiếp tục và khôi phục cả phụ đề SRT mà không phải làm lại các bước đã hoàn tất.
-
Sửa triệt để trường hợp tải cập nhật xong nhưng khởi động lại vẫn ở bản cũ do Windows khóa thư mục
App. -
Updater chờ tool đóng bình thường; nếu tiến trình bị treo, nó chỉ buộc đóng đúng tiến trình nằm trong thư mục ứng dụng đã xác minh.
-
Nếu Windows không cho đổi tên cả thư mục, updater tự chuyển sang cài đè từng file trong
App, có bản sao rollback an toàn. -
Bản mới phải tự khởi động và xác nhận đúng số phiên bản thì cập nhật mới được coi là thành công; nếu không, tool tự phục hồi bản cũ.
-
Gói đã tải và staging được giữ sau lỗi để lần thử tiếp theo không phải tải lại từ đầu.
-
Ghi biên nhận kết quả cập nhật và hiển thị rõ Cập nhật thành công hoặc nguyên nhân chưa hoàn tất ở lần mở kế tiếp; không còn hiện lỗi kỹ thuật trần như
locked. -
Giữ toàn bộ sửa lỗi FFmpeg 9 và checkpoint/nút Tiếp tục tác vụ từ bản 2.3.15.
-
Biến Donut thành thành phần all-in-one (thiết kế cũ ở bản 2.3.59): EXE từng đóng kèm gói portable chính thức và đặt vào
Components\Donut. Thiết kế này được thay bằng Donut Local có chữ ký ở bản 2.3.60. -
Nút Donut toàn cục từng kiểm tra gói stable chính thức. Cơ chế hiện hành chỉ nhận catalog Donut Local đã build/test/ký trên GitHub.
-
Donut do tool quản lý dùng chung
%LOCALAPPDATA%\DonutBrowservới Donut chính thức, nên giữ nguyên profile, cookie, proxy, fingerprint, browser/GeoIP và trạng thái đăng nhập. Tool không tạo kho profile thứ hai và không giả mạo/mở khóa quyền gói trả phí. -
Tool tự bật MCP trong cài đặt Donut, tự đọc đúng token/cổng hiện hành, lưu lại bằng Windows DPAPI và kiểm tra thật bằng danh sách group/profile. Không còn bắt người dùng sao chép/dán URL MCP; ô URL chỉ còn là phương án dự phòng.
-
Đã kiểm chứng thiết kế dùng chung dữ liệu trên máy với Donut 0.29.6: MCP 51080 đọc đúng 2 group / 11 profile hiện có. Bản Donut Local mới còn xác minh thêm danh tính MCP riêng và chữ ký phát hành trước khi được cài.
-
Hotfix
2.3.88sửa dứt điểm lượt upload YouTube đã lưu trên máy chủ nhưng cửa sổ vẫn quaySaving...: DocuRandom đối chiếu trực tiếp đúng video ID, tiêu đề, mô tả, toàn bộ SEO tags và quyền riêng tư trước khi đánh dấu hoàn tất, giữ link/checkpoint nếu giao diện phản hồi chậm, rồi đóng đúng cửa sổ automation do tool mở. Bridge1.1.10đọc chính xác tags đã được YouTube biến thành chip, không nhầm ô nhập trống; bộ cài Bridge cho tất cả profile được cập nhật cùng bản tool. Theo dõi realtime bắt buộc chuyển và xác minh khung 60 phút, đọc hết mọi trang video, đồng thời chỉ video Công khai mới được lấy view và gửi đúng link sang 1MM; Không công khai/Private/không xác định đều dừng an toàn. Kênh Donut Local được chuyển khỏi asset public0.29.6 r1build sai sang release privateJustHari01/donutbrowser-local; tool chỉ nhận gói0.30.0códeveloper-tools, MCP/REST/CDP và chữ ký hợp lệ, nên bản cũ không còn được đề xuất.