Từ Ý Tưởng Đến Thị Trường: Câu Chuyện Plugin DevPromptly VS Code
Gần đây, trong khi tôi đang mã hóa, tôi nhận ra rằng mình đang làm một việc phiền toái mà tôi đã làm hàng trăm lần:
mở trình duyệt → tìm kiếm DevPromptly → sao chép một prompt → dán vào VS Code → điều chỉnh → cuối cùng tiếp tục mã hóa.
Lúc đó, tôi nghĩ: "Tại sao tôi lại làm gián đoạn dòng chảy của mình chỉ để lấy các prompt? Liệu tôi có thể mang chúng vào thẳng VS Code không?"
Đó chính là nguồn cảm hứng.
Những Bước Đầu Tiên (Giai Đoạn Tự Tin Quá 😅)
Ban đầu, tôi nghĩ việc xây dựng một plugin VS Code sẽ đơn giản. "Chỉ cần hiển thị danh sách các prompt, thêm một nút, xong."
Spoiler: không hề đơn giản chút nào.
Ngay khi tôi mở tài liệu, thực tế đã đến. Các extension có vòng đời riêng, API, các ràng buộc và kỳ vọng về trải nghiệm người dùng rất cao. Nếu nó cảm giác rườm rà, các lập trình viên sẽ không sử dụng nó.
Nhưng tôi vẫn cứng đầu. Tôi muốn một thứ gì đó mượt mà — duyệt, tìm kiếm và chèn prompt chỉ trong vài cú nhấp chuột, mà không phải rời khỏi trình soạn thảo.
Những Phần Khó Khăn 💥
Xác Thực
Đây là cuộc chiến boss thực sự đầu tiên.
Tôi muốn người dùng đăng nhập bằng tài khoản DevPromptly của họ, nhưng OAuth trong một extension VS Code thì… không hề dễ dàng. Các luồng chuyển hướng, mã thông báo, cửa sổ trình duyệt, thật hỗn độn.
Sau vài đêm dài thử và sai (và vài khoảnh khắc "tại sao mã thông báo này không làm mới?"), cuối cùng tôi đã làm cho nó hoạt động. Việc đăng nhập bây giờ cảm giác gần như không nhìn thấy.
UX: Ít Là Nhiều
Các extension có thể dễ dàng trở nên cồng kềnh. Tôi không muốn DevPromptly cảm giác như một ứng dụng thứ hai sống trong VS Code.
Vì vậy, tôi đã thử nghiệm:
- Một thanh bên để duyệt các prompt theo danh mục.
- Một chức năng tìm kiếm nhanh chóng và liền mạch.
- Một cú nhấp chuột để chèn vào trình soạn thảo hoặc Copilot Chat.
Mục tiêu rất đơn giản: không có phân tâm, không có sự lộn xộn. Chỉ có các prompt, khi bạn cần chúng.
Giữ Mọi Thứ Được Đồng Bộ
Một thách thức khác là đảm bảo rằng những gì bạn thấy trong VS Code luôn mới. Các prompt được thêm vào, đánh giá, cải tiến liên tục trên DevPromptly.
Tôi đã phải tìm ra cách lưu cache, giới hạn tốc độ và đồng bộ hóa yêu thích giữa các thiết bị. Khó khăn, nhưng đáng giá, bây giờ mọi thứ chỉ hoạt động.
Khoảnh Khắc Sự Thật ✨
Cuối cùng, sau rất nhiều thử nghiệm, gỡ lỗi và tinh chỉnh, tôi đã ấn nút Xuất Bản.
Và đó chính là:
👉 Plugin DevPromptly VS Code trên Marketplace
https://devpromptly.com/tools
Thấy nó trực tiếp, có thể tìm kiếm và cài đặt bởi bất cứ ai là một khoảnh khắc không thể tưởng tượng nổi.
Nhìn Lại
Điều gì bắt đầu như một cơn ngứa nhỏ đã trở thành một trong những dự án bên thú vị (và thách thức) nhất mà tôi đã thực hiện. Tôi đã học được rằng việc xây dựng cho các lập trình viên có nghĩa là phải chăm sóc từng chi tiết nhỏ: đăng nhập mượt mà, giao diện người dùng nhanh nhạy, đồng bộ hóa không rào cản.
Và quan trọng nhất, bây giờ tôi sử dụng nó mỗi ngày, điều này chính là mục đích ban đầu.
Điều Gì Đang Chờ Đợi Phía Trước?
Đây chỉ là phiên bản 1. Tôi rất muốn thêm:
- Tìm kiếm và lọc tốt hơn.
- Đánh giá và thống kê sử dụng bên trong VS Code.
- Tích hợp với các IDE khác như Cursor.
Nếu bạn thử nghiệm, tôi rất muốn nhận phản hồi của bạn, ví dụ: điều gì hoạt động, điều gì cảm giác không ổn, điều gì sẽ làm cho nó tốt hơn.
Thực Hành Tốt Nhất
- Luôn cập nhật phiên bản mới nhất của plugin để tận dụng các tính năng mới và sửa lỗi.
- Thử nghiệm với các prompt khác nhau để tìm ra phong cách làm việc phù hợp nhất với bạn.
- Chia sẻ feedback với cộng đồng để giúp cải thiện plugin.
Những Cạm Bẫy Thường Gặp
- Không sử dụng các prompt cũ mà không kiểm tra tính khả thi của chúng trên dự án hiện tại.
- Đừng bỏ qua việc bảo trì và cập nhật plugin thường xuyên.
Mẹo Tối Ưu Hiệu Suất
- Sử dụng tính năng tìm kiếm nhanh để tiết kiệm thời gian.
- Đồng bộ hóa các yêu thích giữa các thiết bị để không bỏ lỡ bất kỳ prompt nào.
Giải Quyết Sự Cố
Nếu bạn gặp phải vấn đề với việc đăng nhập hoặc đồng bộ hóa, hãy thử:
- Kiểm tra kết nối Internet.
- Đăng xuất và đăng nhập lại.
Câu Hỏi Thường Gặp
- Plugin này có miễn phí không?
Có, DevPromptly VS Code Plugin là miễn phí để sử dụng. - Tôi có thể sử dụng plugin trên nhiều thiết bị không?
Có, bạn có thể đồng bộ hóa các prompt và yêu thích giữa các thiết bị. - Làm thế nào để gửi phản hồi?
Bạn có thể gửi phản hồi qua trang web chính thức của DevPromptly.