<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>binhAI — Tips &amp; tricks AI (Tiếng Việt)</title><link>https://binh-ai.com/</link><description>binhAI tổng hợp tips, tricks và những bài viết hay nhất về AI cho developer, PM và người dùng phổ thông.</description><language>vi</language><atom:link href="https://binh-ai.com/rss.xml" rel="self" type="application/rss+xml"/><item><title>API Claude “giá rẻ” qua proxy trung gian: rẻ thật, nhưng bạn đang trả bằng gì?</title><link>https://binh-ai.com/posts/cheap-claude-api-proxy-risks</link><guid isPermaLink="true">https://binh-ai.com/posts/cheap-claude-api-proxy-risks</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tips</category><description>Các nhóm hay rao bán key/endpoint Claude rẻ hơn 50–80%. Trước khi cắm vào dự án, hãy hiểu rủi ro về dữ liệu, chất lượng model và điều khoản.</description></item><item><title>Message Batches API: giảm 50% chi phí Claude cho việc không cần trả lời ngay</title><link>https://binh-ai.com/posts/claude-message-batches-api</link><guid isPermaLink="true">https://binh-ai.com/posts/claude-message-batches-api</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Phân loại 10.000 ticket, tóm tắt kho tài liệu, chạy eval… gửi một lần theo lô, nhận kết quả sau, trả nửa giá.</description></item><item><title>Gói Pro/Max hay trả theo API? Chọn đúng cách trả tiền cho Claude</title><link>https://binh-ai.com/posts/claude-subscription-vs-api</link><guid isPermaLink="true">https://binh-ai.com/posts/claude-subscription-vs-api</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tips</category><description>Cùng một model nhưng hai cách tính tiền hoàn toàn khác. Chọn sai là hoặc phí tiền, hoặc bị giới hạn đúng lúc cần.</description></item><item><title>Định tuyến model cho subagent: để Haiku làm việc vặt, Opus lo việc khó</title><link>https://binh-ai.com/posts/subagent-model-routing-save-tokens</link><guid isPermaLink="true">https://binh-ai.com/posts/subagent-model-routing-save-tokens</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>Mỗi subagent trong Claude Code có thể chạy model riêng. Cấu hình đúng giúp tiết kiệm token mà không giảm chất lượng.</description></item><item><title>Agent Teams trong Claude Code: nhiều phiên Claude làm việc như một team thật</title><link>https://binh-ai.com/posts/claude-code-agent-teams</link><guid isPermaLink="true">https://binh-ai.com/posts/claude-code-agent-teams</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>Một lead điều phối, các teammate có context riêng, chung task list và nhắn tin trực tiếp cho nhau. Tính năng thử nghiệm, mạnh nhưng tốn token.</description></item><item><title>Bảo vệ API key khi build app AI: 7 lỗi khiến hoá đơn tăng vọt sau một đêm</title><link>https://binh-ai.com/posts/api-key-security-ai-apps</link><guid isPermaLink="true">https://binh-ai.com/posts/api-key-security-ai-apps</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tips</category><description>Key lộ trên GitHub hay trong JavaScript phía client có thể bị quét và dùng trong vài phút. Checklist ngắn để không thành nạn nhân.</description></item><item><title>Bắt Claude trả JSON chuẩn schema: dùng tool use thay vì “làm ơn trả JSON”</title><link>https://binh-ai.com/posts/structured-output-tool-use-json</link><guid isPermaLink="true">https://binh-ai.com/posts/structured-output-tool-use-json</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Prompt “chỉ trả về JSON” vẫn có lúc lẫn chữ. Định nghĩa schema qua tool và ép model gọi tool — dữ liệu sạch, parse được.</description></item><item><title>Cài MCP và skill “cho vui”? Hiểu prompt injection trước khi agent làm điều bạn không muốn</title><link>https://binh-ai.com/posts/mcp-skills-prompt-injection-risks</link><guid isPermaLink="true">https://binh-ai.com/posts/mcp-skills-prompt-injection-risks</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tips</category><description>Agent đọc web, email, issue GitHub… và mọi văn bản đó đều có thể chứa lệnh ẩn. Vài nguyên tắc phòng thủ đơn giản cho người dùng Claude Code.</description></item><item><title>Claude Code Hooks: tự động format, chặn lệnh nguy hiểm, ép chạy test — không cần nhắc</title><link>https://binh-ai.com/posts/claude-code-hooks-basics</link><guid isPermaLink="true">https://binh-ai.com/posts/claude-code-hooks-basics</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Automation</category><description>CLAUDE.md là lời dặn, hook là luật. Script chạy ở các thời điểm cố định trong vòng lặp agent, kết quả chắc chắn xảy ra.</description></item><item><title>Chạy Claude Code không giao diện (claude -p): đưa agent vào script, cron và CI</title><link>https://binh-ai.com/posts/claude-code-headless-automation</link><guid isPermaLink="true">https://binh-ai.com/posts/claude-code-headless-automation</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Automation</category><description>Không chỉ để chat trong terminal — chế độ headless biến Claude Code thành một lệnh CLI dùng được trong pipeline tự động.</description></item><item><title>OpenClaw: trợ lý AI tự host, nhắn qua Telegram/WhatsApp và làm việc thật trên máy bạn</title><link>https://binh-ai.com/posts/openclaw-self-hosted-ai-agent</link><guid isPermaLink="true">https://binh-ai.com/posts/openclaw-self-hosted-ai-agent</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>Dự án mã nguồn mở tăng sao nhanh nhất mảng agent cá nhân (tên cũ Clawdbot, Moltbot). Mạnh, nhưng cần cấu hình an toàn.</description></item><item><title>OpenSpec: viết spec trước, để AI code sau — spec-driven development gọn nhẹ</title><link>https://binh-ai.com/posts/openspec-spec-driven-development</link><guid isPermaLink="true">https://binh-ai.com/posts/openspec-spec-driven-development</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Mỗi thay đổi là một thư mục proposal + specs + design + tasks. Agent làm theo tasks, xong thì archive và cập nhật spec gốc.</description></item><item><title>DESIGN.md: đưa “gu thiết kế” vào repo để AI build UI không còn generic</title><link>https://binh-ai.com/posts/design-md-for-ai-agents</link><guid isPermaLink="true">https://binh-ai.com/posts/design-md-for-ai-agents</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>awesome-design-md và getdesign.md gom hơn 550 file DESIGN.md phân tích từ các website nổi tiếng — màu, font, spacing, component.</description></item><item><title>Blender MCP: điều khiển Blender bằng câu lệnh tự nhiên — ví dụ điển hình của MCP cho app desktop</title><link>https://binh-ai.com/posts/blender-mcp-ai-3d</link><guid isPermaLink="true">https://binh-ai.com/posts/blender-mcp-ai-3d</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Addon mở socket trong Blender, MCP server nhận lệnh từ Claude: tạo object, chỉnh vật liệu, kéo asset Poly Haven, chạy Python.</description></item><item><title>Stanford CS146S “The Modern Software Developer”: khoá học về làm phần mềm cùng AI</title><link>https://binh-ai.com/posts/stanford-cs146s-modern-software-developer</link><guid isPermaLink="true">https://binh-ai.com/posts/stanford-cs146s-modern-software-developer</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Reading</category><description>Môn học về cách AI thay đổi toàn bộ vòng đời phát triển phần mềm — IDE, terminal, review, test — và khi nào nên tin AI.</description></item><item><title>GitHub MCP Server chính chủ: cho agent đọc issue, PR, Actions — và cách giới hạn quyền đúng</title><link>https://binh-ai.com/posts/github-mcp-server-toolsets</link><guid isPermaLink="true">https://binh-ai.com/posts/github-mcp-server-toolsets</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Server MCP do GitHub phát hành, có bản remote và bản Docker. Toolsets và chế độ read-only giúp vừa gọn context vừa an toàn.</description></item><item><title>Playwright MCP: cho agent dùng trình duyệt bằng accessibility snapshot thay vì ảnh chụp</title><link>https://binh-ai.com/posts/playwright-mcp-browser-automation</link><guid isPermaLink="true">https://binh-ai.com/posts/playwright-mcp-browser-automation</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>MCP server của Microsoft giúp Claude mở trang, click, điền form, kiểm thử UI — dựa trên cấu trúc trang, không cần model nhìn ảnh.</description></item><item><title>Context7: chấm dứt cảnh AI viết code theo API đời cũ</title><link>https://binh-ai.com/posts/context7-up-to-date-docs</link><guid isPermaLink="true">https://binh-ai.com/posts/context7-up-to-date-docs</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Thêm “use context7” vào prompt, agent sẽ kéo tài liệu đúng phiên bản thư viện bạn dùng thay vì đoán từ dữ liệu huấn luyện.</description></item><item><title>Claude Code GitHub Action: gõ @claude trong PR để review, sửa bug, trả lời câu hỏi</title><link>https://binh-ai.com/posts/claude-code-github-action</link><guid isPermaLink="true">https://binh-ai.com/posts/claude-code-github-action</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Automation</category><description>Action chính thức của Anthropic chạy trên runner của bạn: review PR tự động, triage issue, đồng bộ tài liệu, bảo trì định kỳ.</description></item><item><title>Claude Agent SDK (Python): tự build agent trên chính “bộ máy” của Claude Code</title><link>https://binh-ai.com/posts/claude-agent-sdk-python</link><guid isPermaLink="true">https://binh-ai.com/posts/claude-agent-sdk-python</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>Cùng vòng lặp agent, tool, permission, hook như Claude Code — nhưng gọi từ code của bạn, kèm custom tool viết bằng Python.</description></item><item><title>Tự host n8n trong 10 phút: nền móng cho mọi workflow AI automation</title><link>https://binh-ai.com/posts/n8n-self-hosting-basics</link><guid isPermaLink="true">https://binh-ai.com/posts/n8n-self-hosting-basics</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Automation</category><description>Chạy n8n bằng Docker trên laptop hoặc VPS, lưu dữ liệu bền vững, bật HTTPS và những việc cần làm trước khi cho chạy thật.</description></item><item><title>AI Agent node trong n8n với Claude: model + memory + tools trong một khối kéo thả</title><link>https://binh-ai.com/posts/n8n-ai-agent-node-claude</link><guid isPermaLink="true">https://binh-ai.com/posts/n8n-ai-agent-node-claude</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Automation</category><description>Ghép Anthropic Chat Model, bộ nhớ hội thoại và các tool (HTTP, Google Sheets, database) để có agent chạy được trong workflow.</description></item><item><title>Pipeline nội dung AI có người duyệt: Claude viết nháp, bạn bấm “Approve” trên Slack rồi mới đăng</title><link>https://binh-ai.com/posts/ai-content-pipeline-human-approval</link><guid isPermaLink="true">https://binh-ai.com/posts/ai-content-pipeline-human-approval</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Automation</category><description>Tự động hoá 90% công việc soạn bài cho fanpage/blog, giữ lại 10% quan trọng nhất cho con người: quyết định đăng hay không.</description></item><item><title>Automation trước, AI sau: chỉ dùng LLM ở bước cần “phán đoán”</title><link>https://binh-ai.com/posts/automation-first-ai-for-judgment</link><guid isPermaLink="true">https://binh-ai.com/posts/automation-first-ai-for-judgment</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Automation</category><description>Sai lầm phổ biến: nhét LLM vào mọi bước. Workflow tốt dùng code/if-else cho phần chắc chắn, AI cho phần mơ hồ.</description></item><item><title>Workflow hay Agent? 5 pattern từ Anthropic để chọn đúng kiến trúc</title><link>https://binh-ai.com/posts/workflows-vs-agents-five-patterns</link><guid isPermaLink="true">https://binh-ai.com/posts/workflows-vs-agents-five-patterns</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>Prompt chaining, routing, parallelization, orchestrator-workers, evaluator-optimizer — và khi nào mới cần agent tự chủ.</description></item><item><title>Dựng trợ lý AI nội bộ trả lời câu hỏi về quy trình công ty (Slack/Telegram + RAG)</title><link>https://binh-ai.com/posts/internal-ai-assistant-chatbot</link><guid isPermaLink="true">https://binh-ai.com/posts/internal-ai-assistant-chatbot</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Automation</category><description>“Xin nghỉ phép thế nào?”, “Quy trình deploy prod?” — bot trả lời từ tài liệu nội bộ, có trích nguồn, không bịa.</description></item><item><title>ESP32 + MQTT + Home Assistant: nhà thông minh tự làm, rồi để AI điều khiển bằng lời</title><link>https://binh-ai.com/posts/esp32-mqtt-home-assistant-ai</link><guid isPermaLink="true">https://binh-ai.com/posts/esp32-mqtt-home-assistant-ai</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Automation</category><description>Vi điều khiển vài chục nghìn đồng đọc cảm biến, gửi qua MQTT, Home Assistant tự động hoá — và thêm trợ lý AI ra lệnh bằng tiếng Việt.</description></item><item><title>Tự động phân loại email và ticket bằng AI: route đúng người trong vài giây</title><link>https://binh-ai.com/posts/ai-email-ticket-triage</link><guid isPermaLink="true">https://binh-ai.com/posts/ai-email-ticket-triage</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Automation</category><description>Mẫu workflow phổ biến nhất của AI automation: đọc → phân loại → trích xuất → chuyển đúng hàng đợi, kèm ngưỡng tin cậy để người xử lý ca khó.</description></item><item><title>Bản tin AI tự động mỗi sáng: gom RSS, GitHub, Jira rồi tóm tắt thành 1 tin nhắn</title><link>https://binh-ai.com/posts/ai-daily-digest-automation</link><guid isPermaLink="true">https://binh-ai.com/posts/ai-daily-digest-automation</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Automation</category><description>Thay vì mở 10 tab mỗi sáng, để workflow gom nguồn, lọc trùng, xếp hạng và gửi bản tóm tắt vào Slack/Telegram/email.</description></item><item><title>Nên tự động hoá việc gì trước? Công thức ưu tiên AI automation cho PM</title><link>https://binh-ai.com/posts/automation-roi-what-to-automate</link><guid isPermaLink="true">https://binh-ai.com/posts/automation-roi-what-to-automate</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Automation</category><description>Không phải việc nào “làm bằng AI được” cũng đáng làm. Chấm điểm theo tần suất, thời gian, chi phí lỗi và độ sẵn sàng dữ liệu.</description></item><item><title>Agent Skills là gì? Hiểu đúng SKILL.md trước khi cài hàng chục skill</title><link>https://binh-ai.com/posts/agent-skills-explained</link><guid isPermaLink="true">https://binh-ai.com/posts/agent-skills-explained</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>Skill là một thư mục có file SKILL.md hướng dẫn agent làm một việc cụ thể. Chuẩn mở, dùng được cho Claude Code, Codex, Gemini CLI, Cursor…</description></item><item><title>Claude Code đã đọc AGENTS.md: một file hướng dẫn cho mọi AI coding tool</title><link>https://binh-ai.com/posts/agents-md-claude-code</link><guid isPermaLink="true">https://binh-ai.com/posts/agents-md-claude-code</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>Từ bản 2.1.277, nếu thư mục không có CLAUDE.md, Claude Code sẽ dùng AGENTS.md — chuẩn mở mà Codex, Cursor và nhiều agent khác đang dùng.</description></item><item><title>MCP là gì? “Cổng USB-C” nối AI với database, GitHub, Slack…</title><link>https://binh-ai.com/posts/mcp-model-context-protocol-explained</link><guid isPermaLink="true">https://binh-ai.com/posts/mcp-model-context-protocol-explained</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>Model Context Protocol là chuẩn chung để AI app kết nối công cụ và dữ liệu bên ngoài. Viết server một lần, mọi client hỗ trợ MCP đều dùng được.</description></item><item><title>Bên trong Claude Code: AI agent thực chất là một vòng lặp quanh mô hình</title><link>https://binh-ai.com/posts/agent-harness-how-claude-code-works</link><guid isPermaLink="true">https://binh-ai.com/posts/agent-harness-how-claude-code-works</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>Claude Code, Cursor hay Devin đều xoay quanh cùng một “harness”: suy nghĩ → gọi tool → quan sát kết quả → lặp lại. Hiểu vòng lặp này để dùng agent tốt hơn.</description></item><item><title>Quên tắt /loop và hoá đơn API nghìn đô: hiểu chi phí khi agent chạy lặp</title><link>https://binh-ai.com/posts/claude-code-loop-cost-prompt-cache</link><guid isPermaLink="true">https://binh-ai.com/posts/claude-code-loop-cost-prompt-cache</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>Mỗi lần lặp gửi lại toàn bộ ngữ cảnh. Khoảng cách giữa các lần lặp dài hơn thời gian sống của prompt cache thì mỗi lần đều trả giá đầy đủ.</description></item><item><title>RTK: nén output lệnh terminal trước khi tới Claude Code để bớt tốn token</title><link>https://binh-ai.com/posts/rtk-rust-token-killer</link><guid isPermaLink="true">https://binh-ai.com/posts/rtk-rust-token-killer</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Một binary Rust chèn vào hook của Claude Code, rút gọn output của git, npm, pytest, docker… Tiết kiệm phần lớn token từ output bash.</description></item><item><title>Caveman: bắt Claude trả lời “kiểu người tiền sử” để bớt token output</title><link>https://binh-ai.com/posts/caveman-terse-output-skill</link><guid isPermaLink="true">https://binh-ai.com/posts/caveman-terse-output-skill</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tips</category><description>Skill cộng đồng khiến Claude bỏ lời chào, mạo từ, câu dẫn — code giữ nguyên. Tiết kiệm output token, nhưng không hợp mọi tình huống.</description></item><item><title>Graphify: biến codebase thành knowledge graph để Claude khỏi đọc lại từng file</title><link>https://binh-ai.com/posts/graphify-codebase-knowledge-graph</link><guid isPermaLink="true">https://binh-ai.com/posts/graphify-codebase-knowledge-graph</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Phân tích code bằng AST, tài liệu bằng Claude, lưu thành đồ thị truy vấn được. Càng nhiều file, càng tiết kiệm token mỗi câu hỏi.</description></item><item><title>Superpowers: bộ skill buộc Claude Code lên kế hoạch, viết test rồi mới code</title><link>https://binh-ai.com/posts/superpowers-skills-plan-before-code</link><guid isPermaLink="true">https://binh-ai.com/posts/superpowers-skills-plan-before-code</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>Thay vì gõ “xây app cho tôi”, Superpowers dẫn agent qua brainstorm → viết plan → thực thi theo đợt → TDD → kiểm chứng trước khi báo xong.</description></item><item><title>AutoHarness: để Claude Code tự rút kinh nghiệm thành skill sau mỗi phiên</title><link>https://binh-ai.com/posts/autoharness-self-learning-skills</link><guid isPermaLink="true">https://binh-ai.com/posts/autoharness-self-learning-skills</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>Plugin mã nguồn mở biến cách xử lý, quy trình và bài học trong phiên làm việc thành skill — rồi tự cập nhật, gộp và dọn bớt skill cũ.</description></item><item><title>Ralph Wiggum loop: chạy agent lặp đi lặp lại cho tới khi test xanh</title><link>https://binh-ai.com/posts/ralph-wiggum-loop</link><guid isPermaLink="true">https://binh-ai.com/posts/ralph-wiggum-loop</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>Kỹ thuật “ngớ ngẩn mà hiệu quả”: cho agent chạy mãi trên cùng một prompt, chỉ dừng khi bộ kiểm tra không thể nói dối báo đạt.</description></item><item><title>Hallmark: skill thiết kế để web do AI dựng không còn “nhìn là biết AI làm”</title><link>https://binh-ai.com/posts/hallmark-anti-ai-slop-design-skill</link><guid isPermaLink="true">https://binh-ai.com/posts/hallmark-anti-ai-slop-design-skill</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>Gradient tím, card bo tròn giống hệt nhau, copy chung chung — Hallmark dùng cấu trúc trang, theme và một bài “slop test” 65 điểm để chặn những dấu hiệu đó.</description></item><item><title>claude-howto: lộ trình 10 bước học Claude Code, miễn phí và có bản tiếng Việt</title><link>https://binh-ai.com/posts/claude-howto-learning-path</link><guid isPermaLink="true">https://binh-ai.com/posts/claude-howto-learning-path</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Reading</category><description>Cài Claude Code xong rồi sao nữa? Repo mã nguồn mở này đi từ slash command tới plugin, có sơ đồ, template và quiz tự kiểm tra.</description></item><item><title>xtool: build, ký và cài app iOS trên Linux hoặc Windows — không cần Mac</title><link>https://binh-ai.com/posts/xtool-ios-without-mac</link><guid isPermaLink="true">https://binh-ai.com/posts/xtool-ios-without-mac</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Công cụ mã nguồn mở thay thế Xcode cho việc build package SwiftPM thành app iOS, chạy được trên Linux, WSL, Windows và macOS.</description></item><item><title>tv-vibehack: nhờ Claude dọn quảng cáo và app rác trên Android TV qua ADB</title><link>https://binh-ai.com/posts/tv-vibehack-debloat-android-tv</link><guid isPermaLink="true">https://binh-ai.com/posts/tv-vibehack-debloat-android-tv</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Bắt đầu từ việc sửa TV cho bố mẹ: một prompt và launcher tối giản giúp AI tắt quảng cáo, telemetry, app cài sẵn — kèm danh sách “bẫy” cần tránh.</description></item><item><title>HyperFrames: viết video bằng HTML, để AI agent dựng và xuất MP4</title><link>https://binh-ai.com/posts/hyperframes-video-as-code</link><guid isPermaLink="true">https://binh-ai.com/posts/hyperframes-video-as-code</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Framework mã nguồn mở của HeyGen: bố cục bằng HTML/CSS, render bằng headless Chrome + FFmpeg, kèm 21 skill để agent tự làm video demo, video ra mắt sản phẩm.</description></item><item><title>Remotion Agent Skills: để Claude Code dựng video bằng React đúng chuẩn</title><link>https://binh-ai.com/posts/remotion-agent-skills</link><guid isPermaLink="true">https://binh-ai.com/posts/remotion-agent-skills</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Bộ skill chính thức của Remotion hướng dẫn agent tạo composition, phụ đề, bản đồ, render… theo best practice thay vì đoán mò API.</description></item><item><title>Làm motion graphics với Claude: phân loại đúng các repo trước khi cài</title><link>https://binh-ai.com/posts/motion-graphics-repos-for-claude</link><guid isPermaLink="true">https://binh-ai.com/posts/motion-graphics-repos-for-claude</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Reading</category><description>Danh sách “20 repo motion graphics” rất dễ gây nhầm: có repo là skill, có repo là engine dựng video, có repo chỉ là thư viện animation cho web.</description></item><item><title>“AI sao chép mọi ứng dụng không cần mã nguồn”? Nhìn đúng về REA</title><link>https://binh-ai.com/posts/rea-reverse-engineer-anything-reality-check</link><guid isPermaLink="true">https://binh-ai.com/posts/rea-reverse-engineer-anything-reality-check</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Agents &amp; Skills</category><description>REA giúp AI agent điều tra hành vi của binary, APK, web app… Công cụ có thật và hữu ích, nhưng các bài đăng giật tít đang nói quá — và bỏ qua rủi ro pháp lý, an toàn.</description></item><item><title>612 lần đăng nhập sai trong một giờ: đọc Event ID 4625 để phân biệt tấn công và… máy cũ</title><link>https://binh-ai.com/posts/windows-event-4625-brute-force-triage</link><guid isPermaLink="true">https://binh-ai.com/posts/windows-event-4625-brute-force-triage</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>System Design</category><description>Không phải cứ log đỏ là bị tấn công. Cách SOC phân loại đăng nhập thất bại trên Windows: trường nào cần xem, khi nào là brute force, khi nào là mật khẩu cũ.</description></item><item><title>Cloudflare mở mã nguồn Security Audit Skill: “kiểm toán” bảo mật code do AI viết</title><link>https://binh-ai.com/posts/cloudflare-security-audit-skill</link><guid isPermaLink="true">https://binh-ai.com/posts/cloudflare-security-audit-skill</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Vibe coding nhanh nhưng dễ để lọt lỗ hổng. Skill mới của Cloudflare quét codebase, tự xác minh lỗ hổng là thật hay báo nhầm.</description></item><item><title>Bloom filter: vì sao “không” là chắc chắn, còn “có” chỉ là “có thể”?</title><link>https://binh-ai.com/posts/bloom-filter-false-positive</link><guid isPermaLink="true">https://binh-ai.com/posts/bloom-filter-false-positive</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>System Design</category><description>Một mảng bit nhỏ trong RAM giúp RocksDB, Cassandra bỏ qua hàng loạt lần đọc đĩa vô ích — đổi lại thỉnh thoảng báo nhầm.</description></item><item><title>Bấm lưu rồi mà vẫn thấy dữ liệu cũ? Replication lag và read-your-writes</title><link>https://binh-ai.com/posts/replication-lag-read-your-writes</link><guid isPermaLink="true">https://binh-ai.com/posts/replication-lag-read-your-writes</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>System Design</category><description>Dữ liệu không mất — chỉ là bạn đang đọc từ một bản sao chưa kịp cập nhật. Cách xử lý gọn nhất: read-your-writes.</description></item><item><title>Claude Code Desktop bản mới: chạy nhiều task song song mượt hơn</title><link>https://binh-ai.com/posts/claude-code-desktop-multitask</link><guid isPermaLink="true">https://binh-ai.com/posts/claude-code-desktop-multitask</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Sidebar quản lý session, lệnh /btw, tự chia task con và lưu Environment — 4 thay đổi giúp làm việc đa luồng dễ hơn.</description></item><item><title>Vì sao request đầu tiên luôn chậm hơn? TCP handshake “ăn” mất 1 RTT</title><link>https://binh-ai.com/posts/tcp-handshake-first-request-rtt</link><guid isPermaLink="true">https://binh-ai.com/posts/tcp-handshake-first-request-rtt</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>System Design</category><description>Request đầu 160ms, request sau chỉ 80ms dù server trả lời tức thì. Thủ phạm là màn chào hỏi SYN / SYN-ACK / ACK.</description></item><item><title>Captist: quay màn hình tự zoom theo chuột, không cần đặt keyframe</title><link>https://binh-ai.com/posts/captist-auto-zoom-screen-recorder</link><guid isPermaLink="true">https://binh-ai.com/posts/captist-auto-zoom-screen-recorder</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Làm video demo, tutorial hay báo cáo tiến độ nhanh hơn: tự zoom, che thông tin nhạy cảm, hiện phím tắt và xử lý ngay trên máy.</description></item><item><title>Gõ 5 phím, server chỉ nhận 1 request: debounce 300ms hoạt động thế nào?</title><link>https://binh-ai.com/posts/debounce-search-input</link><guid isPermaLink="true">https://binh-ai.com/posts/debounce-search-input</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tips</category><description>Ô search gọi API theo từng phím gõ khiến server gánh hàng loạt truy vấn dở dang. Debounce chờ bạn gõ xong rồi mới hỏi.</description></item><item><title>Ambient light for YouTube: hiệu ứng ánh sáng hắt nền miễn phí ngay trên trình duyệt</title><link>https://binh-ai.com/posts/ambient-light-for-youtube</link><guid isPermaLink="true">https://binh-ai.com/posts/ambient-light-for-youtube</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Tiện ích mã nguồn mở dùng WebGL tạo hiệu ứng Ambilight quanh video YouTube, không cần mua đèn LED.</description></item><item><title>Avatar động theo trạng thái: nâng cấp trải nghiệm chờ cho AI chatbot</title><link>https://binh-ai.com/posts/animated-avatars-ai-chatbot-ux</link><guid isPermaLink="true">https://binh-ai.com/posts/animated-avatars-ai-chatbot-ux</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>AI Automation</category><description>Thay vòng xoay loading nhàm chán bằng nhân vật đổi chuyển động theo trạng thái Idle, Working, Sleeping của agent.</description></item><item><title>Liquid Glass cho web: hiệu ứng kính khúc xạ thật bằng WebGL</title><link>https://binh-ai.com/posts/liquid-glass-webgl-ui</link><guid isPermaLink="true">https://binh-ai.com/posts/liquid-glass-webgl-ui</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>CSS backdrop-filter chỉ làm mờ phẳng. Thư viện Liquid Glass dùng WebGL để tính khúc xạ, cho hiệu ứng kính lỏng chân thực.</description></item><item><title>Tạo mockup iPhone Duo ngay trên trình duyệt, không cần Photoshop</title><link>https://binh-ai.com/posts/iphone-duo-mockup-generator</link><guid isPermaLink="true">https://binh-ai.com/posts/iphone-duo-mockup-generator</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Thiết bị mới ra mắt vài ngày, cộng đồng đã có tool dựng mockup màn hình kép: tải ảnh UI lên, xuất ảnh chất lượng cao.</description></item><item><title>Page Mascot: thêm nhân vật nhìn theo con trỏ chuột cho website</title><link>https://binh-ai.com/posts/page-mascot-cursor-tracking</link><guid isPermaLink="true">https://binh-ai.com/posts/page-mascot-cursor-tracking</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Thư viện mascot tương tác giúp giao diện bớt tĩnh: nhân vật dõi theo chuột, phản ứng khi bị click, có thể nhờ AI agent vẽ mascot riêng.</description></item><item><title>Morphicons: biến icon này thành icon khác thật mượt, không cần viết animation</title><link>https://binh-ai.com/posts/morphicons-svg-icon-morphing</link><guid isPermaLink="true">https://binh-ai.com/posts/morphicons-svg-icon-morphing</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tools</category><description>Nút Menu biến thành nút X bằng hiệu ứng uốn nét thay vì xoay/fade. Dùng được với Lucide, Tabler, Heroicons, không phụ thuộc thư viện nặng.</description></item><item><title>Retry storm: vì sao exponential backoff vẫn chưa đủ, phải thêm jitter</title><link>https://binh-ai.com/posts/retry-storm-exponential-backoff-jitter</link><guid isPermaLink="true">https://binh-ai.com/posts/retry-storm-exponential-backoff-jitter</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>System Design</category><description>12 client cùng retry một lúc đánh sập server 6 chỗ. Backoff quyết định chờ bao lâu, jitter quyết định server có sống hay không.</description></item><item><title>Write-Ahead Log: database báo ghi xong rồi mất điện, dữ liệu còn không?</title><link>https://binh-ai.com/posts/write-ahead-log-durability</link><guid isPermaLink="true">https://binh-ai.com/posts/write-ahead-log-durability</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>System Design</category><description>Ack đã trả đủ 6 bản ghi nhưng bảng mới cập nhật 3 — mất điện vẫn không mất dòng nào, nhờ ghi log trước, cập nhật bảng sau.</description></item><item><title>Circuit breaker: ngắt sớm để khỏi đợi một service đã chết</title><link>https://binh-ai.com/posts/circuit-breaker-pattern</link><guid isPermaLink="true">https://binh-ai.com/posts/circuit-breaker-pattern</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>System Design</category><description>Service chết mà mỗi lần gọi vẫn phải đợi 1000ms mới nhận lỗi. Circuit breaker đếm lỗi, ngắt mạch và trả lỗi ngay.</description></item><item><title>setTimeout(fn, 0) mà 50ms sau mới chạy? Event loop giải thích</title><link>https://binh-ai.com/posts/event-loop-settimeout-zero</link><guid isPermaLink="true">https://binh-ai.com/posts/event-loop-settimeout-zero</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>Tips</category><description>“0ms” không hứa chạy ngay — nó chỉ hứa được xếp hàng sớm. Microtask luôn được ưu tiên trước macrotask.</description></item><item><title>Backpressure: khi producer nhanh gấp 3, làm sao queue không tràn?</title><link>https://binh-ai.com/posts/backpressure-queue-watermarks</link><guid isPermaLink="true">https://binh-ai.com/posts/backpressure-queue-watermarks</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>System Design</category><description>Producer đẩy 3 msg/s, consumer xử lý 1 msg/s. Không có backpressure, queue phình tới hết bộ nhớ. Có backpressure, consumer cầm nhịp.</description></item><item><title>Web xem phim gánh vạn người xem thế nào? CDN kết hợp P2P qua WebRTC</title><link>https://binh-ai.com/posts/p2p-cdn-webrtc-video-streaming</link><guid isPermaLink="true">https://binh-ai.com/posts/p2p-cdn-webrtc-video-streaming</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>System Design</category><description>CDN chỉ gửi vài bản gốc, phần còn lại trình phát của người xem tự chuyền cho nhau — và quay về CDN ngay khi có người rời đi.</description></item><item><title>Connection pool: 45ms mở kết nối mới vs. 0,2ms mượn lại</title><link>https://binh-ai.com/posts/database-connection-pool</link><guid isPermaLink="true">https://binh-ai.com/posts/database-connection-pool</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>System Design</category><description>Query chỉ 12ms mà API vẫn chậm? Thủ phạm thường là chi phí mở kết nối. Pool xoá khoản đó — nhưng khi quá tải, request phải xếp hàng.</description></item><item><title>Từ 250ms xuống 0ms: request “đi tắt” qua 4 tầng cache</title><link>https://binh-ai.com/posts/multi-layer-caching-stack</link><guid isPermaLink="true">https://binh-ai.com/posts/multi-layer-caching-stack</guid><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><category>System Design</category><description>Browser, CDN, Redis, Database xếp chồng. Request dừng ở tầng nào thì trả giá tới tầng đó — và mỗi lần miss, các tầng tự học.</description></item></channel></rss>
