Skip to content

Instantly share code, notes, and snippets.

OpenFang Zero → Hero (Agent Operating System)

Repo gốc: https://github.com/RightNow-AI/openfang
Website/Docs: https://openfang.sh
Mục tiêu tài liệu: đi từ “chạy được trong 15 phút” → “vận hành an toàn + mở rộng + tích hợp hệ thống”.

[!summary] TL;DR

  • OpenFang là Agent Operating System (không phải chatbot framework): chạy agent tự động theo lịch, có dashboard, có API OpenAI-compatible, có Hands (gói năng lực tự trị) để “làm việc thay bạn”.
  • Điểm ăn tiền: Hands + Workflows/Triggers (pipeline + event-driven) + Skills (plugin tools) + Channel adapters + MCP/A2A + security defense-in-depth (16 lớp bảo mật).
  • Quickstart (macOS/Linux): curl -fsSL https://openfang.sh/install | shopenfang initopenfang doctoropenfang start.
@thuongtin
thuongtin / Ralph-TUI.md
Last active February 25, 2026 07:03
Ralph TUI – Hướng dẫn từ cơ bản đến thành thạo

tags:

  • type/guide
  • ai/concept/agent
  • ai/concept/vibe-coding
  • ai/concept/orchestration
  • dev/tool/cli
  • dev/tool/tui
  • dev/open-source
  • lang/typescript

tags:

  • type/guide
  • ai/concept/agent
  • ai/concept/automation
  • ai/platform/openai
  • ai/tool/codex
  • dev/protocol/json-rpc
  • dev/integration/api
  • dev/best-practices

tags:

  • type/guide
  • ai/concept/vibe-coding
  • ai/concept/agent
  • ai/concept/context-engineering
  • dev/workflow
  • dev/framework/gsd
  • dev/tool/claude-code
  • dev/best-practices

tags:

  • type/guide
  • ai/concept/vibe-coding
  • ai/concept/agent
  • ai/concept/skills
  • dev/workflow
  • dev/framework/ucai
  • dev/tool/claude-code
  • dev/best-practices
@thuongtin
thuongtin / Claude-Skills.md
Created February 15, 2026 09:16
Claude Skills Zero → Hero (từ cơ bản đến thành thạo)

tags:

  • type/guide
  • ai/concept/agent
  • ai/concept/skills
  • ai/concept/mcp
  • dev/tool/claude
  • dev/tool/claude-code
  • dev/workflow
  • dev/best-practices

bmalph – Hướng dẫn từ cơ bản đến thành thạo

Giới thiệu tổng quan

bmalph là một Unified AI Development Framework – khung phát triển AI thống nhất, kết hợp BMAD-METHOD (planning) và Ralph (autonomous implementation) thành một pipeline liền mạch.

Điểm quan trọng từ các phiên bản gần đây là multi-platform: bmalph có thể cài đặt hướng dẫn/commands cho nhiều AI coding assistants (Claude Code, OpenAI Codex, Cursor, Windsurf, GitHub Copilot, Aider). Trong đó Phase 4 (Ralph autonomous loop) chỉ khả dụng trên các nền tảng có CLI (hiện tại: Claude Code claude hoặc Codex CLI codex).

Thông tin dự án (cập nhật ngày 2026-02-25):

@thuongtin
thuongtin / wxt.md
Last active February 13, 2026 13:27
WXT – Hướng dẫn từ cơ bản đến thành thạo

WXT – Hướng dẫn từ cơ bản đến thành thạo

Giới thiệu tổng quan

WXT là một framework thế hệ mới dành cho việc phát triển Web Extension (tiện ích mở rộng trình duyệt). Được lấy cảm hứng từ Nuxt (framework Vue.js nổi tiếng), WXT mang đến trải nghiệm phát triển (DX) vượt trội: tự động sinh manifest.json từ cấu trúc file, HMR siêu nhanh khi phát triển, hỗ trợ TypeScript mặc định, auto-imports kiểu Nuxt, và khả năng build cho mọi trình duyệt từ cùng một codebase.

Trước WXT, phát triển extension trình duyệt là quá trình thủ công, đau đầu: bạn phải viết manifest.json bằng tay, tự cấu hình bundler, không có HMR (phải reload extension thủ công mỗi lần thay đổi), và phải duy trì codebase riêng cho MV2/MV3 hoặc Chrome/Firefox. WXT giải quyết tất cả những vấn đề này.

Thông tin dự án:

BMAD Method – Hướng dẫn từ cơ bản đến thành thạo

Giới thiệu tổng quan

BMAD Method (viết tắt của Breakthrough Method of Agile AI Driven Development) là một khung làm việc phát triển phần mềm được dẫn dắt bởi AI theo phương pháp Agile. BMAD cung cấp một hệ thống gồm 21 "đặc vụ" AI chuyên biệt (AI agent) với hơn 50 luồng công việc (workflow) được hướng dẫn chi tiết, cùng khả năng thích ứng quy mô thông minh – điều chỉnh từ việc sửa lỗi nhỏ cho đến xây dựng hệ thống doanh nghiệp phức tạp. Dự án này hoàn toàn miễn phí và mã nguồn mở, không có bất kỳ rào cản trả phí hay nội dung giới hạn nào, nhằm trao quyền cho tất cả mọi người cùng sử dụng.

BMAD Method được thiết kế để tăng tốc và nâng cao hiệu quả phát triển phần mềm bằng cách kết hợp chặt chẽ sức mạnh của AI với kiến thức và tư duy của con người. Thay vì để AI tự động viết mã một cách rập khuôn, các "đặc vụ" của BMAD đóng vai trò như cộng tác viên chuyên gia, hướng dẫn bạn qua một quy trình có cấu trúc nhằm phát huy tối đa ý tưởn

var FindProxyForURL = function(init, profiles) {
return function(url, host) {
"use strict";
var result = init, scheme = url.substr(0, url.indexOf(":"));
do {
result = profiles[result];
if (typeof result === "function") result = result(url, host, scheme);
} while (typeof result !== "string" || result.charCodeAt(0) === 43);
return result;
};