0
0
Lập trình
Hưng Nguyễn Xuân 1
Hưng Nguyễn Xuân 1xuanhungptithcm

Cách Kiro Giúp Tôi Tạo Ra AI Companion Trong Thời Gian Khó Khăn

Đăng vào 1 tuần trước

• 4 phút đọc

Chủ đề:

#kirodotdev

Giới thiệu

Khi tôi đăng ký tham gia Kiro Hackathon, tôi không chắc mình có thể hoàn thành đăng ký hay không. Cuộc sống đã đưa tôi vào một giai đoạn kiệt sức và thiếu năng lượng, và ý tưởng bắt đầu viết mã từ đầu cảm thấy quá sức. Tuy nhiên, tôi không muốn từ bỏ. Tôi muốn tạo ra một cái gì đó đơn giản nhưng có ý nghĩa - một người bạn AI có thể kết nối với những người dùng đa dạng như tôi.

Đó là lúc tôi phát hiện ra Kiro có thể đơn giản hóa quy trình đến mức nào.

Bắt đầu với Spec thay vì căng thẳng!

Thay vì đối mặt với một trình soạn thảo trống rỗng và hàng tá công việc thiết lập, tôi đã chuyển sang tính năng Spec của Kiro. Tôi chỉ cần viết bằng ngôn ngữ tự nhiên những gì tôi muốn: "Tạo một người bạn AI đơn giản với giao diện tĩnh cung cấp những gợi ý nhẹ nhàng và sáng tạo."

Chỉ trong vài giây, trợ lý của Kiro đã biến mô tả của tôi thành một mã nguồn có cấu trúc. Tôi không còn nhìn vào sự hỗn loạn - tôi đang nhìn vào một khung ứng dụng đang hoạt động. Nó giống như một ai đó đã làm sạch sương mù và đưa cho tôi một con đường phía trước.

Từ ý tưởng đến nguyên mẫu trong một lần ngồi

Kiro không chỉ tạo ra các đoạn mã - nó tạo ra một dự án hoàn chỉnh mà tôi có thể chạy. Bằng cách chỉ mục một tệp index.html, tôi đã có thể mở ứng dụng trong trình duyệt ngay lập tức. Nó khá đơn giản, nhưng nó hoạt động.

Giao diện người dùng sạch sẽ và chức năng, nhờ vào trợ lý của Kiro. Tôi không cần phải đánh bóng nó liên tục - chức năng quan trọng hơn là sự hoàn hảo. Tôi đã có một cái gì đó thực sự, một cái gì đó có thể phát triển, và điều đó đã mang lại cho tôi động lực.

Ứng dụng Indigo Soul Companion: Nhỏ nhưng có ý nghĩa

Ứng dụng này rất đơn giản: một người bạn tương tác như một câu đố với các câu trả lời tĩnh. Nó không rực rỡ, nhưng nó có ý nghĩa. Nó chứng minh cách mà một AI đồng sáng tạo có thể giúp xây dựng các công cụ cho sự phản ánh, tưởng tượng hoặc thậm chí hỗ trợ cho những người đa dạng.

Ở dạng hiện tại, nó là một nguyên mẫu. Trong tương lai, tôi muốn kết nối nó với các API như Hugging Face để có phản hồi động, thêm âm thanh cho sự tương tác cảm giác, hoặc thậm chí kết hợp các tính năng ưu tiên khả năng truy cập. Nhưng ngay cả ở giai đoạn này, Kiro đã cho tôi không gian để hoàn thành và chức năng.

Tại sao điều này quan trọng

Xây dựng với Kiro đã nhắc nhở tôi rằng công nghệ nên hỗ trợ người sáng tạo, chứ không làm họ choáng ngợp. Tính năng Spec cho phép tôi bắt đầu từ sự rõ ràng thay vì hỗn loạn. Trợ lý đã giúp tôi có một khởi đầu thay vì một rào cản.

Đối với tôi, điều này không chỉ là một bài dự thi hackathon - mà còn là việc chứng minh cho bản thân rằng tôi vẫn có thể sáng tạo trong khi tôn trọng giới hạn của chính mình. Kiro đã biến một khoảnh khắc có thể gây thất vọng thành một khoảnh khắc của sự trao quyền.

Bước tiếp theo

Tôi dự định cải thiện ứng dụng với nhiều tính năng tương tác hơn, và có thể thậm chí phát triển nó thành một người bạn chatbot. Nhưng điều quan trọng nhất là Kiro đã giảm bớt rào cản gia nhập. Nó giúp tôi giữ vững tầm nhìn sáng tạo của mình trong khi làm cho quy trình trở nên nhẹ nhàng đủ để phù hợp với quá trình phục hồi.

Đó là một loại hỗ trợ mà tôi tin rằng nhiều lập trình viên - đặc biệt là những người đa dạng - sẽ thấy vô giá.

Đôi khi, việc xây dựng với AI cảm giác như đang chạy một cuộc đua marathon. Đối với nhiều người trong chúng ta - đặc biệt là những người trong chúng ta có tính đa dạng - nhịp độ, áp lực và độ phức tạp có thể trở nên choáng ngợp.

Người bạn Indigo bắt đầu từ một dòng ý định duy nhất: "một AI thân thiện với những người đa dạng, cung cấp sự rõ ràng, hỗ trợ và góc nhìn vũ trụ mà không có sự phán xét." Chỉ với một vài gợi ý và Kiro IDE, một chatbot hỗ trợ đơn giản đã hình thành. Nó không bị quá tải với các tính năng; thay vào đó, nó cung cấp không gian để thở, lòng tốt và lời nhắc rằng chức năng là đủ để bắt đầu. Tôi chân thành cảm ơn đội ngũ Kiro đã hỗ trợ tuyệt vời qua kênh Discord.

Kiro Hackathon là một lời nhắc nhở rằng đổi mới không phải lúc nào cũng liên quan đến độ phức tạp. Đôi khi, đó là về những công cụ tạo ra không gian cho chúng ta để thở, để tưởng tượng và để tiếp tục sáng tạo - ngay cả khi cuộc sống đang ở thời điểm khó khăn nhất.

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào