Bạn có thể tự động hóa việc tạo các video hướng dẫn sử dụng sản phẩm chuẩn từng pixel bằng một cloud agent (tác nhân đám mây) sở hữu máy tính riêng và tự ghi hình lại quá trình thao tác trên ứng dụng của bạn y hệt như con người (giống như Devin). Về mặt kỹ thuật, điều này đã khả thi từ lâu, nhưng với Opus 5.5, kết quả thu được đã vượt xa những gì tôi tự làm thủ công.
Tôi đã tạo các dạng video hướng dẫn kiểu này hơn 10 năm nay, nên tôi không nói câu đó cho vui đâu. Cách làm này đặc biệt hữu ích cho những video hướng dẫn cơ bản nhưng quan trọng, không cần phải có người xuất hiện trước ống kính. Và nó dễ hơn, nhanh hơn gấp 100 lần.

Tóm tắt nhanh:
Cloud agent của bạn vốn đã có sẵn một chiếc máy tính riêng. Hãy cấp cho nó một tài khoản trong hệ thống của bạn với mọi thứ đã được thiết lập sẵn, quyền truy cập vào tài liệu, bộ quy tắc thiết kế (style guide) và bất kỳ tài nguyên nào khác.
Sau đó, chỉ cần yêu cầu nó tạo video hướng dẫn cho bạn, giống hệt cách bạn giao việc cho một người thật.
Dưới đây là ảnh chụp màn hình môi trường làm việc của tôi khi thực hiện việc này (máy tính đám mây đã đăng nhập ở bên phải, câu lệnh prompt ở bên trái):

Cách này hoạt động cực kỳ hiệu quả trên Devin, nền tảng cung cấp sẵn các máy ảo macOS, Linux và Windows trên đám mây, nên nó có thể chạy gần như mọi thứ: web app, ứng dụng native cho iOS, iPad và macOS, ứng dụng Windows lẫn Android.
Nó cũng có thể tải xuống bất kỳ ứng dụng nào, đăng nhập vào mọi ứng dụng hoặc dịch vụ, truy cập thông tin xác thực một cách an toàn và sử dụng bất kỳ công cụ nào mà con người thường dùng.
Nhờ vậy, bạn có thể tạo chính xác những video hướng dẫn này cho ứng dụng iPhone, ứng dụng Android, v.v...
Một khi đã có quy trình chuẩn, bạn có thể tạo song song các video demo cho mọi tính năng mình muốn, bởi các cloud agent có thể khởi chạy hàng trăm, thậm chí hàng nghìn máy tính cùng lúc.
Bạn có thể tự động hóa toàn bộ quy trình để mỗi khi có bản cập nhật (changelog) mới, các video sẽ tự động được tạo ra đồng loạt.
Thực tế thì, chính Devin cũng đã làm một video hướng dẫn để chỉ cho bạn cách thực hiện điều này với Devin!

Kiểm thử và xác minh
Tất cả những điều này đều dựa trên một việc mà Devin vẫn làm mỗi ngày: kiểm thử ứng dụng từ đầu đến cuối (end-to-end), chạy mọi thứ và quay lại video toàn bộ quá trình, kèm theo chú thích trên màn hình, làm nổi bật những chỗ nó nhấp chuột và gõ phím.
Vì nó đơn thuần là một chiếc máy tính, nên không có gì là mô phỏng (mock) cả. Nó cài đặt ứng dụng, đăng nhập và sử dụng như thật.

Về cơ bản, một video hướng dẫn cũng chính là quy trình chạy đó nhưng được áp thêm bộ quy tắc thiết kế, nên nó đã được xác minh là hoạt động tốt ngay trước khi bạn phát hành.
Dưới đây là một video hướng dẫn do Devin tạo ra để minh họa cách thức hoạt động này!

Vượt trội hơn về hầu hết mọi mặt
Phần mềm thay đổi cực kỳ nhanh, gần như không thể giữ cho các video hướng dẫn luôn cập nhật nếu không thuê cả một đội ngũ sản xuất video hùng hậu.
Mọi công ty phần mềm tôi từng làm việc có tài liệu hướng dẫn dành cho người dùng bên ngoài đều không thể mở rộng việc này. Duy trì những video kiểu này luôn là một thách thức (thậm chí là bất khả thi).
Với con người, quá trình làm những video này vô cùng tẻ nhạt. Có quá nhiều chi tiết nhỏ nhặt cần phải làm cho đúng, nên rất khó để giữ được sự đồng nhất.
Trong khi đó, máy tính lại cực kỳ giỏi trong việc duy trì tính nhất quán.
Chúng có thể lập trình để giữ mọi khung hình đồng nhất, làm mờ những thông tin bạn không muốn lộ, thiết lập viền, kích thước font, căn lề, hay bất cứ thứ gì bạn cần.
Có vẻ như chúng ta đã chạm đến điểm bùng phát, nơi tôi không còn cảm thấy các video hướng dẫn do con người làm ra thuộc dạng này là tốt hơn nữa — hay nói thẳng ra là chúng kém hơn một cách khách quan.
Một ví dụ khác:

Câu lệnh prompt
Đây là câu lệnh prompt: https://gist.github.com/dabit3/5d3969b61db56dc150c161b46350584a
Điều đáng nói là đây sẽ là phiên bản tệ nhất từ trước đến nay.
Tôi gần như chưa tinh chỉnh gì nhiều cho prompt hay quy trình này, và tôi tin rằng chỉ cần bỏ thêm một chút công sức, bạn hoàn toàn có thể tạo ra kết quả không thể phân biệt được với một video hướng dẫn chuyên nghiệp, trau chuốt.
Video ra mắt sản phẩm và nhiều thứ khác
Hiển nhiên, bạn có thể áp dụng kỹ thuật này cho bất cứ thứ gì, rõ ràng nhất là video ra mắt sản phẩm. Dưới đây là một vài thành quả tôi đạt được với các kỹ thuật tương tự.
Hầu hết chúng đều mang đậm phong cách nhận diện thương hiệu của chúng tôi nhưng vẫn đầy sáng tạo:




Còn mấy cái này thì hơi "phóng tay" quá đà một chút, nhưng trông vẫn khá ngầu:








