Ý tưởng: dần dần cải tiến blog này — thêm tính năng, sửa giao diện, và ghi lại quá trình làm ngay tại đây để theo dõi thời gian và những khó khăn gặp phải.
Viết blog kiểu lười + skill /worklog
Hôm nay không đụng vào code của blog mà ngồi brainstorm với Claude về chuyện viết. Vấn đề của mình: đang làm dự án mà phải dừng lại viết về việc đang làm thì cụt hứng, mà để sau thì quên. Mình muốn kiểu đang làm gì thì quăng một câu, gửi một tấm hình, là entry tự cập nhật.
Claude đi nghiên cứu một hồi rồi tóm lại thế này:
- Bot Telegram + Cloudflare Worker + GitHub API: gần như miễn phí, nhắn tin hay gửi hình là file vào thẳng repo, Netlify tự deploy. Chắc là hướng chính.
- WhatsApp thì bỏ: API chính thức rườm rà, còn thư viện lậu thì dễ bay số.
- OpenClaw làm được hết luôn nhưng cồng kềnh, bảo mật thì lùm xùm cả đống vụ. Để dành khi nào muốn một trợ lý "xịn" hẳn.
- Giọng nói: Whisper nghe tiếng Việt trộn tiếng Anh cũng tạm ổn, mà đằng nào AI cũng viết lại cho gọn nên không cần chính xác từng chữ. Vụ này khả thi hơn mình tưởng.
Bước đầu tiên làm luôn hôm nay: skill /worklog cho Claude Code. Đang làm dự án nào, gõ một câu là nó tự viết log vào trang dự án tương ứng rồi commit. Chính bài này là bài đầu tiên viết bằng skill đó. Hơi meta, hì.
Chiều làm luôn con bot Telegram, nhanh hơn mình tưởng. Một cái Cloudflare Worker nhỏ: nhắn tin, gửi ảnh hay voice note là nó commit thẳng vào branch inbox của repo. Không đụng gì tới main nên Netlify khỏi build — quota để dành cho lúc đăng bài thật. Voice note thì Groq Whisper nghe rồi chép lại chữ. Có đúng một lỗi: Groq chê cái đuôi file .oga của Telegram, đổi tên thành .ogg là chạy ngon.
Thêm skill /inbox để cuối ngày gom mấy note thô thành bài. Có một quy tắc mình đặt ra rõ ràng: bài blog phải giữ nguyên chữ của mình, AI chỉ sắp xếp với sửa typo thôi. Log dự án như bài này thì nhờ viết được, chứ suy nghĩ mà cũng nhờ viết nốt thì còn gì là nhật ký nữa.
- Skill
/worklog— log dự án ngay trong Claude Code - Bot Telegram nhận text / ảnh / voice vào branch
inbox - Skill
/inbox— gom note thành bài, duyệt rồi mới đăng
Thêm tính năng "dự án" dạng nhật ký
Nhờ Claude mà giờ làm cái này dễ hơn hẳn.
Mỗi dự án giờ là một trang riêng: có phần mô tả ý tưởng, một liên kết ngoài (nếu có), và các mục công việc theo ngày. Mỗi mục ghi rõ ngày và thời gian bỏ ra, trang dự án tự cộng tổng thời gian.
- Trang chi tiết cho mỗi dự án
- Thẻ
{% log %}để ghi công việc theo ngày - Trạng thái: Ý tưởng / Đang làm / Hoàn thành