0:03 Hello anh em. Hôm qua thì mình đã giới thiệu với anh em ba cái best qua kit mà mình tự research ha. Khi mà sử dụng với bộ công cụ clock kit đó là start dự án mới toanh luôn. Thứ hai là mình bổ sung thêm một cái function, một cái feature vào dự án. À thứ ba là mình thêm những cái nhỏ nhỏ hoặc là fit những cái bấc trong một cái dự án nào đó. thì mình đã có hôm qua mình đã lên một cái best practice rồi. Hôm nay thì để mà ừ khai thác hết được tất cả các cái tiềm lực của quit ấy thì mình nghĩ là cách tốt nhất đó là mình sẽ làm một cái dự án thực tế từ Anz luôn. Và mình nghĩ là sẽ có vài buổi, một buổi này là chưa chắc đã xong đâu nha. à sẽ có rất là nhiều buổi và mình thì đang có sẵn một cái ý tưởng làm dự án và mình sẽ
0:48 start luôn với Class Kit để xem là thứ nhất là để xem cái bộ Class Kit này nó có những cái gì đó nó hay ho hơn với những cái kí mà mình trước giờ mình đã dùng. Ừ. Thứ hai là đánh giá mức độ hiệu quả của nó như thế nào ha. Vậy thì hôm nay thì mình sẽ bắt đầu start cái dự án này mới hoàn toàn luôn. Thì mình sẽ giới thiệu về cái dự án ý tưởng của mình một chút. Ý tưởng của mình là xuất phát từ cái nhu cầu của bản thân mình thôi. Tức là mình bây giờ thì mình đang có ờ mình đang điều hành vài công ty ừ và mình cũng có cổ đông một vài công ty nữa. Đấy thì cái lượng hồ sơ giấy tờ các thứ mình phải xử lý rất là nhiều. Hàng ngày rất là nhiều hồ sơ giấy tờ cần phải xử lý. Và thường thì ví dụ như là các cái hợp đồng đấy chẳng hạn đi thì thực ra là nó chỉ ừ 10 cái điều của hợp đồng. 10 điều của hợp đồng thì tới
1:34 khoảng tám điều là tất cả các hợp đồng nó sẽ giống nhau đó. Ừ. Rồi ờ chỉ có một số cái thông tin là thay đổi thôi. Cho nên là mình mới nghĩ tới một cái câu chuyện là mình sẽ làm một cái template à template management. Ờ làm một cái template management. Tức ra là cái công cụ mà quản lý template thì mình nghĩ là ở một số nơi đã có rồi. Tuy nhiên là nó vẫn còn tốn rất là nhiều thời gian. Tức là người ta vẫn phải ờ chọn cái template này xong rồi người ta phải à ừ tự fill xong rồi tự check các thông tin vào sau khi mà hoàn thành cái cái template đấy. Ví dụ như là điền thông tin hợp đồng vào. Mình muốn làm cái hợp đồng thì mình sẽ phải lấy một cái hợp đồng cũ xong rồi mình xóa các cái thông tin cũ đi. Xong rồi mình fill những cái thông tin mới vào đó. Và cái
2:19 việc đấy nó đang rất là mất thời gian. Cộng với lại là mình có làm việc với một vài doanh nghiệp cũng khá là lớn. thì họ cũng có một cái bài toán tương tự về mặt template ấ đó là nhiều khi là trong cái dự án A này nó sẽ sử dụng một cái loại template, trong cái dự án B này nó sẽ sử dụng một loại template đó thì họ sẽ phải check coi là nên sử dụng cái nào thì cũng sẽ rất là mất thời gian. Được chưa ạ? Đấy. Vậy thì mình từ những cái nỗi đau đấy của bản thân mình và của khách hàng của mình thì mình nghĩ là mình sẽ làm một cái sản phẩm đó là company template management. nó sẽ lưu trữ tất cả các cái template ví dụ như là hợp đồng này, ví dụ như là các cái biên bản học hành, biên bản nghiệm thu này. Đó và mỗi một cái template đấy thì nó sẽ có phần khung dữ liệu chung và nó sẽ có các cái phần là ừ
3:06 nó sẽ có các cái phần là ờ thông tin bắt buộc cần phải điền. Đó, xong rồi nó sẽ có tính năng review và nó sẽ có tính năng export hoặc là nó sẽ có tính năng approval. Tức là ví dụ mình giao cho bạn thư ký của mình là em soạn cho anh cái hợp đồng thì bạn ấy sẽ pick một cái template xong rồi bạn ấy soạn cái hợp đồng xong bạn ấy submit đây cho mình review. Mình review xong mình bấm approve á thì cái hợp đồng đó là hợp đồng chính thức được công nhận đó và mình chỉ cần xuất export ra. Thậm chí là sau này về tương lai thì mình nghĩ là có thể là ký số ở trên đấy luôn. Đó phần ký số thì đ vừ rồi mình mình có làm đ nó cũng không có quá phức tạp nhưng mà trước mắt nó sẽ giải quyết được vấn đề là template ha. Đó thì bây giờ thì mình sẽ bắt đầu được chưa nào? Trước khi mà làm bất kỳ một cái dự án phần mềm nào thì anh em sẽ lên git ha. Tạo một cái git. Ở đây thì mình đã tạo sẵn một cái company template management
3:52 rồi. Chống trơn nó không có gì hết. Được chưa ạ? Sau đó là p cái code bas này về. Pull cái code bay này về máy đây nhạ. Đây mình mở ra. Ờ đây template management à chống trơn ha anh em ha. Và bây giờ thì B practice đối với một dự án mới của Class kit ấ hôm qua mình research ấy thì nó sẽ dùng cái câu lệnh là bott cộng với lại là yêu cầu cơ bản của dự án. Thì mình sẽ vào là CLD. À CLD có nghĩa là à clot kit à clot code bypass permission ha. Đó gọi là Dus skip á nó sẽ auto bật vào chế độ này luôn. Đấy thì mình sẽ bot chat. Ok. Bot boot
4:40 rồi. Mình sẽ nói là create a new application for company document template management. management the software will have ability to manage man require information for ph rồi new document from rồi document approval rồi document rồi document management Rồi bạn thấy ha mình sẽ nốt nhanh nhanh xem nó làm gì này.
5:34 Trong Redmi làm gì có cái gì đâu mà đọc chưa có gì hết. Ok có gì cả. Đây là một dự án mới toanh luôn bạn ạ. Ừ. Rồi nó nói là đây là đây là ờ dự án mới được chưa? Question 1 target user and scale. Rồi nó đang hỏi mình là cái target thì nó sẽ ờ target và quy mô của dự án này thì như thế nào? Đầu tiên là gì? Internal employee only. Thứ hai là department specific legal SR
6:20 finance managing template contract report hay là multi organization client using share template system không à internal cái của mình thì nó đang sme giữa 1 với hai ha manage form contract report Legal HR Finance Managing. Ừ. Ờ mình nghĩ là số 2 ha. Rồi. Card legal ờ pháp chế này, human resource finance team này, deployment type web
7:06 application. Mình làm web cho nó dễ ha. Mình ưu tiên web để nó triển khai online được, tận dụng được. What document format would you need to support? Template should be work output should be word and PDF. How complex of your document approval follow? Simple sequen multip some apple in.
7:54 Ok. Nó đang hỏi là cái quy trình mà duyệt duyệt các cái bước này thì nó nó nhiều hay là ít ha? Thì thường là như ở công ty mình thì chỉ có Minh duyệt thôi. Còn ở đây thì nó sẽ có nó cho mình cái option là chọn nhiều bước. Thì mình nghĩ là đối với công ty mình thì có thể là như vậy. Đối với các công ty khác thì nó sẽ có multipấy. Cho nên là mình sẽ chọn số 2 ha. Ừ. Ờ authenticate email password thôi. Đơn giản thôi. Basic thôi. Con này không có gì. Rồi text ờ mình sẽ để nó tự chọn ha. Lần này thì
8:40 dự án này mình sẽ quyết tâm là mình không code một dòng nào hết để cho AI nó tự code hết. Mình chỉ có brainstorm lên plan và cho nó chạy thôi. Rồi request money. Rồi bây giờ nó đang research. để tìm kiếm cái best solution cho cái yêu cầu của mình ha. Và chúng ta sẽ đợi xem là nó như thế nào.
9:30 Với cái tốc độ research như thế này nó đang chạy ba cái tool ờ ba cái agent để nó research. Mỗi mỗi agent nó ngốn đâu đấy khoảng 30k 30k token hết một nửa rồi. Tổng cộng ba con này là hết nửa qua rồi. Thì à mình nghĩ là sau cái tơ này mình sẽ check lại sau khi mà nó chạy xong ba cái này thì mình sẽ check lại cái context. Xong rồi. Ừ, chắc chắn là sẽ phải sau cái cái lượt này là mình sẽ phải compact cái conversation hoặc là nếu mà kết quả nó được lưu giữ vào đâu đó thì mình có thể đóng lại cái cái cái section này luôn. Mình tạo một cái section mới ha. Đ mình tiếp tục. Rồi bây giờ nó đã làm resarch xong rồi này. Ờ anh em thấy là ờ
10:17 ờ sau khi nó resarch xong thì nó sẽ ờ recommend các cái stack tức là các cái ờ concept về kỹ thuật cho cái dự án này của mình. Fend thì nó sẽ dùng là nexts. Ok. Back end thì nó dùng notes, API root single language maure document library database part free all authentication better sell hot zero vendor login email native doc generative doc x template 10 years stable ok pdf output file storage cloud flare 2 development ver no mình chỗ này thì mình sẽ điều chỉnh lại một chút ha cái frontend thì Ok rồi back end thì mình sẽ chọn luôn là net js ha
11:04 ty something. Ok. Backend Nets. Ừ. Rồi. Out with back and service file ok. D deployment deployment mình use a s doploy. Ok mình đang hiểu là chỗ này authentic nó muốn tách biệt ra nhưng mà thực ra là
11:49 phần back end thì nó cũng đã bao gồm authentication rồi cho nên là mình mình chỉ muốn đưa lại thôi. Fend nexts này back end database authentication module. Ok. Doc del doc deployment docin ok đó như thế này là đã có được một cái cái bộ ủa khoan khoan cái file storage này nó lại sai nữa rồi mình đâu có sửa gì file storage đâu file storage cloud flare 2 Đó anh em làm để ý nhá. Nếu mà mình không không checking kỹ và không không kiểm soát kỹ với nó là dở hơi luôn đấy.
12:35 Được chưa nào? Ok. Đấy sau ba tơn mình mới chốt được với nó về tex stack. Ok chưa? Đấy rồi. Approve. Now create document and implement implementation plan. Ok thì bây giờ nó đang tạo ra cho mình cái đầu tiên là cái report này. Trong lúc mà đợi nó nó nó đẻ ra các cái file kia anh em mình sẽ xem thử xem là nó làm được cái gì ta. Document generate indefs. Ừ.
13:21 Ok. Ừ. Ừ. Ờ giới thiệu với anh em một một cái tool. Anh em nhìn thế này nó nó đang nó đang hơi ấy đúng không? Nó đang hơi khó nhìn đúng không? Anh em có thể bấm là comment shift V đấy. Ở trên VS Code ấy là chúng ta sẽ xem được cái bản preview của một file MDO ha. Rất là khỏe đó. Đây nó làm này. Ok ha.
14:50 Đấy thì bây giờ anh em thấy là sau khi nó research xong bla bla các thứ nó lên cho mình một cái plan gồm có 9 PH ha project setup và infrastructure authenticate user department management template document generation approve workf document management Ok, nhìn thì cơ bản là mình sẽ thấy ok rồi ha. Tuy nhiên là với kinh nghiệm của mình á thì mình sẽ cần phải trao đổi lại với nó một vài việc để mình xác nhận là các cái plan này nó sẽ chạy đúng với những gì mà mình mong muốn ha. Đó thì đoạn này kể cả là làm với open spec hay là làm với lot kit hay sau này anh em có thể là dùng với bất kỳ cái kit nào thì mình cũng cần phải verify lại cái plan đ để để sau này mình tại vì là nếu mà đầu bài của anh em
15:37 mình không chuẩn ấy mà mình mình plan không kỹ mình brainstorm không kỹ á thì rất có thể sau này là anh em mình sẽ tốn rất là nhiều công sức để mà mình ờ maintenance rồi mình refactor lại. Thì thay vì thế á là chúng ta hãy dành ra thời gian để plan và kiểm tra cái plan thật là kỹ trước khi mà chúng ta bấm nút để cho nó chạy. Được chưa nào?