{"version":1,"pages":[{"id":"z5nmeVWJDjlO96ZD1FmZ","title":"Giới thiệu","pathname":"/","siteSpaceId":"sitesp_o8SL6","description":"Tôi là Nguyễn Hữu Quý, một đam mê trong lĩnh vực phát triển phần mềm với kinh nghiệm đặc biệt trong việc sử dụng ngôn ngữ lập trình C#."},{"id":"X5maHNO51aCHvm3Fic5F","title":"Cookies","pathname":"/cookies","siteSpaceId":"sitesp_o8SL6","description":""},{"id":"YVM8ft3KJfp1WZj4GP68","title":"Subprocessors","pathname":"/cookies/subprocessors","siteSpaceId":"sitesp_o8SL6","breadcrumbs":[{"label":"Cookies"}]},{"id":"LThc2RqOxBKU56Qt3TMy","title":"Welcome","pathname":"/ai-agentic","siteSpaceId":"sitesp_YiAgT","icon":"hand-wave"},{"id":"7FvWQMF0kTK7HGhlQfmo","title":"Quickstart","pathname":"/ai-agentic/getting-started/quickstart","siteSpaceId":"sitesp_YiAgT","icon":"bolt","breadcrumbs":[{"label":"Getting Started"}]},{"id":"QPzbTvC6XsT5gERiU43E","title":"Publish your docs","pathname":"/ai-agentic/getting-started/publish-your-docs","siteSpaceId":"sitesp_YiAgT","icon":"globe-pointer","breadcrumbs":[{"label":"Getting Started"}]},{"id":"XxjCSvpIXvGkBcVp2dGZ","title":"Overview","pathname":"/ai-agentic/agent-skills/overview","siteSpaceId":"sitesp_YiAgT","description":"Các nền tảng này đều mô tả Agent Skills như một chuẩn chung để mở rộng khả năng của AI agents.","breadcrumbs":[{"label":"Agent Skills"}]},{"id":"4C3V8jRbBdCD7TTtRTtG","title":"Tại sao nên cân nhắc xây dựng Skills trước thay vì Agents?","pathname":"/ai-agentic/agent-skills/tai-sao-nen-can-nhac-xay-dung-skills-truoc-thay-vi-agents","siteSpaceId":"sitesp_YiAgT","breadcrumbs":[{"label":"Agent Skills"}]},{"id":"I9FKK5I83Q4q1FZREjUQ","title":"Hướng dẫn cài đặt và đăng nhập Codex trên Ubuntu","pathname":"/ai-agentic/codex/huong-dan-cai-dat-va-dang-nhap-codex-tren-ubuntu","siteSpaceId":"sitesp_YiAgT","breadcrumbs":[{"label":"CodeX"}]},{"id":"1Yercf2MaEdsVzWyiUJF","title":"Hướng dẫn cài đặt Claude trên Ubuntu","pathname":"/ai-agentic/claude/huong-dan-cai-dat-claude-tren-ubuntu","siteSpaceId":"sitesp_YiAgT","breadcrumbs":[{"label":"Claude"}]},{"id":"REffizzUy9MnGLfQLClg","title":"Hướng dẫn cài đặt GitHub Copilot trên Ubuntu","pathname":"/ai-agentic/copilot/huong-dan-cai-dat-github-copilot-tren-ubuntu","siteSpaceId":"sitesp_YiAgT","breadcrumbs":[{"label":"Copilot"}]},{"id":"PFbDtRrvuBwhdsZc5RKW","title":"Hướng dẫn cài đặt OpenCode trên Ubuntu","pathname":"/ai-agentic/opencode/huong-dan-cai-dat-opencode-tren-ubuntu","siteSpaceId":"sitesp_YiAgT","breadcrumbs":[{"label":"OpenCode"}]},{"id":"xbi0DmsqdiV2OBINU2d3","title":"About","pathname":"/n8n","siteSpaceId":"sitesp_vLAka"},{"id":"C4z3j0v4RkYEZL839Zjb","title":"Giới thiệu n8n-nodes-nqdev","pathname":"/n8n/n8n-nodes-nqdev/gioi-thieu-n8n-nodes-nqdev","siteSpaceId":"sitesp_vLAka","description":"Giới thiệu n8n-nodes-nqdev: Tự động hóa quy trình công việc với các dịch vụ SaaS","breadcrumbs":[{"label":"n8n-nodes-nqdev"}]},{"id":"TgMiJVMBrIK9mKrAvnqY","title":"Hướng dẫn cài đặt và sử dụng n8n-nodes-nqdev","pathname":"/n8n/n8n-nodes-nqdev/huong-dan-cai-dat-va-su-dung-n8n-nodes-nqdev","siteSpaceId":"sitesp_vLAka","breadcrumbs":[{"label":"n8n-nodes-nqdev"}]},{"id":"MX5rJWTyarQmn7M2cf9Z","title":"Giới thiệu n8n-nodes-nqdev-esmsvn","pathname":"/n8n/n8n-nodes-nqdev-esmsvn/gioi-thieu-n8n-nodes-nqdev-esmsvn","siteSpaceId":"sitesp_vLAka","breadcrumbs":[{"label":"n8n-nodes-nqdev-esmsvn"}]},{"id":"dMWKYpAU2hD1GJRJ2yrd","title":"Giới thiệu n8n-nodes-nqdev-haravan","pathname":"/n8n/n8n-nodes-nqdev-haravan/gioi-thieu-n8n-nodes-nqdev-haravan","siteSpaceId":"sitesp_vLAka","breadcrumbs":[{"label":"n8n-nodes-nqdev-haravan"}]},{"id":"LThc2RqOxBKU56Qt3TMy","title":"Welcome","pathname":"/build-server","siteSpaceId":"sitesp_vzUXE","icon":"hand-wave"},{"id":"7FvWQMF0kTK7HGhlQfmo","title":"Quickstart","pathname":"/build-server/getting-started/quickstart","siteSpaceId":"sitesp_vzUXE","icon":"bolt","breadcrumbs":[{"label":"Getting Started"}]},{"id":"QPzbTvC6XsT5gERiU43E","title":"Publish your docs","pathname":"/build-server/getting-started/publish-your-docs","siteSpaceId":"sitesp_vzUXE","icon":"globe-pointer","breadcrumbs":[{"label":"Getting Started"}]},{"id":"StYPyVl1Utes1gJWpZ6G","title":"Cài đặt ứng dụng trên Ubuntu Server","pathname":"/build-server/ubuntu-server/cai-dat-ung-dung-tren-ubuntu-server","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"OCizL3rn0FP5hdkAPRaL","title":"Kiểm tra Firewall đang cài đặt","pathname":"/build-server/ubuntu-server/kiem-tra-firewall-dang-cai-dat","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"yGADXBvcCB1E6pfkRWhN","title":"install-common","pathname":"/build-server/ubuntu-server/install-common","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"dkZgiZ0ZSdffmoJpag6y","title":"install-docker-compsoe","pathname":"/build-server/ubuntu-server/install-docker-compsoe","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"vsMftqSrkkAThaziojKy","title":"00_move_swap.sh","pathname":"/build-server/ubuntu-server/00_move_swap.sh","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"FTzaSUCeOgTLtfwvBlT5","title":"install-fail2ban","pathname":"/build-server/ubuntu-server/install-fail2ban","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"ypcpagea0xlda02zIPyn","title":"install-from-file-deb","pathname":"/build-server/ubuntu-server/install-from-file-deb","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"p4W60SrcZKpZTbqYc7xZ","title":"install-snapshot-restore","pathname":"/build-server/ubuntu-server/install-snapshot-restore","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"SPxcJi7eaSXMlJT5PBIb","title":"install-wine","pathname":"/build-server/ubuntu-server/install-wine","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"5uLkS0zN9YcviYad4rXk","title":"setup-youtube-stream","pathname":"/build-server/ubuntu-server/setup-youtube-stream","siteSpaceId":"sitesp_vzUXE","description":"Dưới đây là hướng dẫn chi tiết cài đặt ứng dụng live stream màn hình lên YouTube trên Ubuntu với nhiều lựa chọn từ đơn giản đến chuyên nghiệp:","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"tHL3zpGiaL6482mUOPKs","title":"manage-users","pathname":"/build-server/ubuntu-server/manage-users","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"MQilUMsn6UowigrzaaBK","title":"mount-disk-partition","pathname":"/build-server/ubuntu-server/mount-disk-partition","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"uogezKuXVpkNxNswJ0on","title":"shared-folder","pathname":"/build-server/ubuntu-server/shared-folder","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"m64aBBUpJfBQpIxioyG1","title":"update-systemd-resolved","pathname":"/build-server/ubuntu-server/update-systemd-resolved","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"YmGCjmeQTLbuatyS7brH","title":"wireguard-activate","pathname":"/build-server/ubuntu-server/wireguard-activate","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"pJGwZluqPEhPVSTeoKt7","title":"docker-move-data-root","pathname":"/build-server/ubuntu-server/docker-move-data-root","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"ubuntu-server"}]},{"id":"QtIpLQYHqC1PUcTwobeL","title":"TÀI LIỆU SPEC: ỨNG DỤNG VIẾT TRUYỆN AI","pathname":"/build-server/kimi-ai/tai-lieu-spec-ung-dung-viet-truyen-ai","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"Kimi AI"}]},{"id":"l4iOkMiXFT5VbQvrGSJ4","title":"PHẦN 1: API DOCUMENTATION ĐẦY ĐỦ","pathname":"/build-server/kimi-ai/tai-lieu-spec-ung-dung-viet-truyen-ai/phan-1-api-documentation-day-du","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"Kimi AI"},{"label":"TÀI LIỆU SPEC: ỨNG DỤNG VIẾT TRUYỆN AI"}]},{"id":"sc77SsxRMealdJrSFr3v","title":"SPECIFICATION: ỨNG DỤNG THEO DÕI BIẾN ĐỘNG GIÁ CHỨNG KHOÁN MBS","pathname":"/build-server/kimi-ai/specification-ung-dung-theo-doi-bien-dong-gia-chung-khoan-mbs","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"Kimi AI"}]},{"id":"aYjwHi4WIRCGdC11zVxL","title":"API Integration và Database Schema","pathname":"/build-server/kimi-ai/specification-ung-dung-theo-doi-bien-dong-gia-chung-khoan-mbs/api-integration-va-database-schema","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"Kimi AI"},{"label":"SPECIFICATION: ỨNG DỤNG THEO DÕI BIẾN ĐỘNG GIÁ CHỨNG KHOÁN MBS"}]},{"id":"oK0bO6j6u7NQHUryexZ9","title":"YouTube RAG Scraper","pathname":"/build-server/kimi-ai/youtube-rag-scraper","siteSpaceId":"sitesp_vzUXE","breadcrumbs":[{"label":"Kimi AI"}]},{"id":"LThc2RqOxBKU56Qt3TMy","title":"Welcome","pathname":"/universal-kit","siteSpaceId":"sitesp_oMmpT","icon":"hand-wave"},{"id":"7FvWQMF0kTK7HGhlQfmo","title":"Quickstart","pathname":"/universal-kit/getting-started/quickstart","siteSpaceId":"sitesp_oMmpT","icon":"bolt","breadcrumbs":[{"label":"Getting Started"}]},{"id":"QPzbTvC6XsT5gERiU43E","title":"Publish your docs","pathname":"/universal-kit/getting-started/publish-your-docs","siteSpaceId":"sitesp_oMmpT","icon":"globe-pointer","breadcrumbs":[{"label":"Getting Started"}]},{"id":"i73g4LZQanoLj7XtSO18","title":"Editor","pathname":"/universal-kit/basics/editor","siteSpaceId":"sitesp_oMmpT","icon":"pen-to-square","breadcrumbs":[{"label":"Basics"}]},{"id":"AD9lDCmpddI5WAY92HgG","title":"Markdown","pathname":"/universal-kit/basics/markdown","siteSpaceId":"sitesp_oMmpT","icon":"markdown","breadcrumbs":[{"label":"Basics"}]},{"id":"scPRmf2UHNygzfDCY7Iu","title":"Images & media","pathname":"/universal-kit/basics/images-and-media","siteSpaceId":"sitesp_oMmpT","icon":"image-landscape","breadcrumbs":[{"label":"Basics"}]},{"id":"ULmoXhthX9AEP6aH6ZSe","title":"Interactive blocks","pathname":"/universal-kit/basics/interactive-blocks","siteSpaceId":"sitesp_oMmpT","icon":"hand-pointer","breadcrumbs":[{"label":"Basics"}]},{"id":"lWdZgI2P4YIODQ7uazsl","title":"Integrations","pathname":"/universal-kit/basics/integrations","siteSpaceId":"sitesp_oMmpT","icon":"plug-circle-plus","breadcrumbs":[{"label":"Basics"}]}]}