6 điểm bởi zero0000 2026-01-12 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp

Giới thiệu

Đây là một script npx được tạo ra để dùng khi cần gấp (sau giờ làm, khi ở ngoài), cho phép điều khiển Claude Code qua Telegram.

Tính năng

  • Mỗi dự án (đường dẫn) tương ứng với 1 phòng chat (cần bot Telegram riêng)
  • Có thể chạy song song, chạy lặp lại (đến khi thành công), và đặt độ ưu tiên
  • Có thể kiểm tra tác vụ và hủy tác vụ

Cài đặt và cách sử dụng

  • Chạy bằng npx cc-telegram, đăng ký bot token và chat id Telegram theo hướng dẫn, rồi thiết lập thêm vài mục nữa là sẵn sàng sử dụng.
  • Sau đó chạy bằng npx cc-telegram và gửi yêu cầu mới trên Telegram bằng lệnh /new.
  • Trên Telegram, danh sách lệnh có thể dùng sẽ hiện ra bằng tính năng tự động hoàn thành với /. Vui lòng tham khảo liên kết để biết chi tiết.

Ghi chép phát triển ngắn gọn

Phiên bản đầu tiên

Phiên bản đầu tiên sử dụng một máy chủ trung chuyển và một chương trình agent có thể chỉ định nhiều đường dẫn trên PC, để dùng nhiều dự án ở các đường dẫn khác nhau thông qua một phòng chat duy nhất.
Do cố quản lý nhiều dự án trong một phòng chat nên độ phức tạp chỉ tăng lên, vì vậy nó đã bị loại bỏ sau 2 ngày.

Phiên bản thứ hai

Ở phiên bản thứ hai, máy chủ trung chuyển đã được loại bỏ và script được thay đổi để lấy tin nhắn Telegram bằng phương thức polling.
Lúc đó, bên trong các tính năng có tích hợp các sub-agent; các agent này sẽ phân tích yêu cầu để thực hiện công việc, và khi không có việc thì sẽ đề xuất/tự động thực thi các cải tiến.
Sau khi cho chạy 4 ngày trong kỳ nghỉ cuối năm ngoái, tôi xác nhận rằng nó đã tạo ra một lượng lớn mã rác nên đã loại bỏ.

Phiên bản 2.5

Đây là phiên bản đã xóa phần đề xuất cải tiến/tự động thực thi khỏi phiên bản thứ hai. Dù có vẻ là vẫn hoạt động nhưng

Phiên bản hiện tại

Cách đây không lâu tôi biết đến plugin ralph-loop, đã thử áp dụng cho từng dự án riêng lẻ, và đi đến kết luận rằng cách tốt nhất là dùng phương thức chạy lặp lại cùng với thiết lập Claude theo từng dự án.

Vấn đề của phiên bản thứ hai là mỗi dự án riêng đều có cấu hình sub-agent phù hợp riêng, nhưng lại cung cấp các sub-agent hợp nhất mà không xét đến điều đó, nên tôi cho rằng hiệu năng ngược lại còn bị giảm.

Tôi đã gần như loại bỏ toàn bộ những phần đã làm trước đó (chỉ tái sử dụng phần chạy Claude Code theo từng OS và phần mã tích hợp Telegram), rồi thiết kế lại gần như từ đầu để tạo ra phiên bản hiện tại.
Cá nhân tôi nghĩ đây là phiên bản đầu tiên cuối cùng cũng đã đủ dùng.

Nếu bạn dùng thử và cho tôi biết cảm nhận hay phản hồi thì tôi sẽ rất cảm kích.

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

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