{"id":76975,"date":"2026-05-04T08:54:56","date_gmt":"2026-05-04T01:54:56","guid":{"rendered":"https:\/\/hbbgroup.net\/you-installed-hermes-now-make-it-look-better-than-chatgpt-or-claude\/"},"modified":"2026-05-04T09:44:25","modified_gmt":"2026-05-04T02:44:25","slug":"you-installed-hermes-now-make-it-look-better-than-chatgpt-or-claude","status":"publish","type":"post","link":"https:\/\/hbbgroup.net\/zh\/you-installed-hermes-now-make-it-look-better-than-chatgpt-or-claude\/","title":{"rendered":"B\u1ea1n \u0111\u00e3 c\u00e0i \u0111\u1eb7t Hermes. B\u00e2y gi\u1edd h\u00e3y l\u00e0m n\u00f3 tr\u00f4ng t\u1ed1t h\u01a1n ChatGPT ho\u1eb7c Claude."},"content":{"rendered":"<div>\n<h2><strong>T\u00f3m t\u1eaft ng\u1eafn:<\/strong><\/h2>\n<ul>\n<li>Hermes Agent c\u1ee7a Nous Research \u0111\u00e3 v\u01b0\u1ee3t m\u1ed1c 100.000 sao tr\u00ean GitHub ch\u1ec9 trong 10 tu\u1ea7n, k\u00e9o theo m\u1ed9t h\u1ec7 sinh th\u00e1i ph\u00e1t tri\u1ec3n nhanh g\u1ed3m c\u00e1c giao di\u1ec7n GUI do c\u1ed9ng \u0111\u1ed3ng x\u00e2y d\u1ef1ng.<\/li>\n<li>Hi\u1ec7n \u0111\u00e3 c\u00f3 4 giao di\u1ec7n ng\u01b0\u1eddi d\u00f9ng kh\u00e1c nhau cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng b\u1ecf qua ho\u00e0n to\u00e0n d\u00f2ng l\u1ec7nh, bao g\u1ed3m m\u1ed9t \u1ee9ng d\u1ee5ng SSH native tr\u00ean macOS v\u00e0 m\u1ed9t \u1ee9ng d\u1ee5ng web PWA di \u0111\u1ed9ng c\u00f3 th\u1ec3 truy c\u1eadp qua Tailscale.<\/li>\n<li>C\u1ea3 4 giao di\u1ec7n n\u00e0y \u0111\u1ec1u ho\u1ea1t \u0111\u1ed9ng tr\u00ean b\u1ea3n c\u00e0i \u0111\u1eb7t Hermes ti\u00eau chu\u1ea9n v\u00e0 kh\u00f4ng c\u1ea7n ch\u1ec9nh s\u1eeda hay fork l\u1ea1i agent g\u1ed1c.<\/li>\n<\/ul>\n<hr \/>\n<p>B\u1ea1n \u0111\u00e3 c\u00e0i Hermes. B\u1ea1n ch\u1ea1y n\u00f3, h\u1ecfi v\u00e0i c\u00e2u, n\u00f3 ghi nh\u1edb l\u1ea1i, th\u1eadm ch\u00ed c\u00f3 th\u1ec3 t\u1ef1 t\u1ea1o ra m\u1ed9t k\u1ef9 n\u0103ng m\u1edbi. Kh\u00e1 \u1ed5n.<\/p>\n<p>Nh\u01b0ng b\u00e2y gi\u1edd b\u1ea1n \u0111ang nh\u00ecn v\u00e0o c\u1eeda s\u1ed5 terminal v\u00e0 t\u1ef1 h\u1ecfi: \u201cCh\u1ec9 c\u00f3 v\u1eady th\u00f4i sao?\u201d<\/p>\n<\/div>\n<div>\n<figure><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/img.decrypt.co\/insecure\/rs:fit:3840:0:0:0\/plain\/https:\/\/cdn.decrypt.co\/wp-content\/uploads\/2026\/05\/Captura-de-pantalla-2026-05-03-a-las-12.41.30.png@webp\" alt=\"\" width=\"3024\" height=\"1898\" data-nimg=\"1\" \/><\/figure>\n<\/div>\n<p data-start=\"0\" data-end=\"322\">N\u00f3 kh\u00f4ng nh\u1ea5t thi\u1ebft ph\u1ea3i d\u1eebng \u1edf \u0111\u00f3. C\u1ed9ng \u0111\u1ed3ng Hermes \u0111ang ph\u00e1t tri\u1ec3n c\u00e1c l\u1edbp giao di\u1ec7n ng\u01b0\u1eddi d\u00f9ng (UI wrapper) v\u1edbi t\u1ed1c \u0111\u1ed9 c\u00f3 th\u1ec3 khi\u1ebfn nhi\u1ec1u startup \u0111\u01b0\u1ee3c \u0111\u1ea7u t\u01b0 ph\u1ea3i \u201cx\u1ea5u h\u1ed5\u201d. M\u1ed9t s\u1ed1 trong \u0111\u00f3 th\u1ef1c s\u1ef1 r\u1ea5t t\u1ed1t. M\u1ed9t v\u00e0i c\u00e1i th\u00ec r\u1ea5t \u0111\u1eb9p. V\u00e0 c\u00f3 c\u00e1i \u0111\u1ee7 \u1ea5n t\u01b0\u1ee3ng \u0111\u1ec3 khi\u1ebfn b\u1ea1n b\u00e8 ngh\u0129 r\u1eb1ng b\u1ea1n \u0111ang d\u00f9ng m\u1ed9t s\u1ea3n ph\u1ea9m \u0111\u1eaft ti\u1ec1n.<\/p>\n<p data-start=\"324\" data-end=\"430\">D\u01b0\u1edbi \u0111\u00e2y l\u00e0 4 l\u1ef1a ch\u1ecdn t\u1ed1t nh\u1ea5t hi\u1ec7n t\u1ea1i \u2014 ch\u00fang l\u00e0m g\u00ec, \u0111i\u1ec3m kh\u00e1c nhau ra sao, v\u00e0 c\u00e1ch \u0111\u1ec3 b\u1ea1n ch\u1ea1y ch\u00fang.<\/p>\n<h2>#1 Hermes Desktop by Dodo Reach<\/h2>\n<div>\n<figure><img decoding=\"async\" src=\"https:\/\/img.decrypt.co\/insecure\/rs:fit:3840:0:0:0\/plain\/https:\/\/cdn.decrypt.co\/wp-content\/uploads\/2026\/05\/image3-1.png@webp\" alt=\"\" width=\"1999\" height=\"1110\" data-nimg=\"1\" \/><\/figure>\n<\/div>\n<p>Repo: <a href=\"https:\/\/github.com\/dodo-reach\/hermes-desktop\" target=\"_blank\" rel=\"noopener\">github.com\/dodo-reach\/hermes-desktop<\/a><\/p>\n<p data-start=\"48\" data-end=\"262\">C\u00e1i n\u00e0y kh\u00f4ng gi\u1ed1ng m\u1ed9t GUI th\u00f4ng th\u01b0\u1eddng, m\u00e0 gi\u1ed1ng nh\u01b0 m\u1ed9t \u201ctr\u1ee3 l\u00fd \u0111\u1ed3ng h\u00e0nh\u201d s\u1ed1ng ngay tr\u00ean Mac c\u1ee7a b\u1ea1n. N\u00f3 kh\u00f4ng c\u1ed1 tr\u1edf th\u00e0nh m\u1ed9t \u1ee9ng d\u1ee5ng chat. N\u00f3 h\u01b0\u1edbng t\u1edbi vi\u1ec7c tr\u1edf th\u00e0nh n\u01a1i b\u1ea1n th\u1ef1c s\u1ef1 qu\u1ea3n l\u00fd agent c\u1ee7a m\u00ecnh.<\/p>\n<p data-start=\"264\" data-end=\"639\">To\u00e0n b\u1ed9 h\u1ec7 th\u1ed1ng ho\u1ea1t \u0111\u1ed9ng qua SSH (secure shell \u2014 c\u00e1ch k\u1ebft n\u1ed1i an to\u00e0n \u0111\u1ebfn m\u00e1y t\u1eeb xa), gi\u1ed1ng \u0111\u00fang c\u00e1ch Hermes v\u1ed1n \u0111\u00e3 v\u1eadn h\u00e0nh. Kh\u00f4ng c\u00f3 l\u1edbp gateway trung gian, kh\u00f4ng c\u00f3 c\u01a1 ch\u1ebf \u0111\u1ed3ng b\u1ed9 \u1ea9n \u0111ang d\u1ea7n l\u1ec7ch kh\u1ecfi d\u1eef li\u1ec7u th\u1eadt tr\u00ean server. Khi b\u1ea1n m\u1edf m\u1ed9t session, tab k\u1ef9 n\u0103ng (skills), hay cron job, b\u1ea1n \u0111ang xem d\u1eef li\u1ec7u tr\u1ef1c ti\u1ebfp t\u1eeb host th\u1eadt \u2014 kh\u00f4ng qua b\u1ea5t k\u1ef3 l\u1edbp trung gian n\u00e0o.<\/p>\n<p data-start=\"641\" data-end=\"833\">Nh\u1eefng g\u00ec b\u1ea1n nh\u1eadn \u0111\u01b0\u1ee3c l\u00e0 m\u1ed9t c\u00e1i nh\u00ecn t\u1ed5ng th\u1ec3 v\u1ec1: profile Hermes \u0111ang ho\u1ea1t \u0111\u1ed9ng, l\u1ecbch s\u1eed session, m\u1ee9c s\u1eed d\u1ee5ng token, th\u01b0 vi\u1ec7n skills, c\u00e1c cron job, v\u00e0 m\u1ed9t terminal t\u00edch h\u1ee3p h\u1ed7 tr\u1ee3 nhi\u1ec1u tab.<\/p>\n<p data-start=\"835\" data-end=\"1097\" data-is-last-node=\"\" data-is-only-node=\"\">B\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9nh tr\u1ef1c ti\u1ebfp c\u00e1c file <strong data-start=\"871\" data-end=\"882\">USER.md<\/strong>, <strong data-start=\"884\" data-end=\"897\">MEMORY.md<\/strong>, v\u00e0 <strong data-start=\"902\" data-end=\"913\">SOUL.md<\/strong> ngay trong app \u2014 k\u00e8m theo c\u01a1 ch\u1ebf ki\u1ec3m tra xung \u0111\u1ed9t t\u1eeb xa tr\u01b0\u1edbc khi l\u01b0u. B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 ch\u1ea1y nhi\u1ec1u agent tr\u00ean c\u00f9ng m\u1ed9t host song song m\u00e0 kh\u00f4ng b\u1ecb nh\u1ea7m l\u1eabn gi\u1eefa c\u00e1c instance kh\u00e1c nhau.<\/p>\n<div>\n<figure><img decoding=\"async\" src=\"https:\/\/img.decrypt.co\/insecure\/rs:fit:3840:0:0:0\/plain\/https:\/\/cdn.decrypt.co\/wp-content\/uploads\/2026\/05\/image1.png@webp\" alt=\"\" width=\"1999\" height=\"1111\" data-nimg=\"1\" \/><\/figure>\n<\/div>\n<p>Thi\u1ebft k\u1ebf r\u00f5 r\u00e0ng \u0111\u01b0\u1ee3c vi\u1ebft b\u1edfi ng\u01b0\u1eddi d\u00f9ng macOS h\u1eb1ng ng\u00e0y. N\u00f3 mang c\u1ea3m gi\u00e1c native, ho\u1ea1t \u0111\u1ed9ng nh\u01b0 m\u1ed9t \u1ee9ng d\u1ee5ng native. Phi\u00ean b\u1ea3n 0.5.0 \u0111\u00e3 b\u1ed5 sung qu\u1ea3n l\u00fd cron job \u201cfirst-class\u201d v\u00e0 th\u1ed1ng k\u00ea m\u1ee9c s\u1eed d\u1ee5ng to\u00e0n h\u1ec7 th\u1ed1ng theo t\u1eebng profile.<\/p>\n<p>\u0110i\u1ec3m c\u1ea7n l\u01b0u \u00fd m\u1ed9t c\u00e1ch th\u1eb3ng th\u1eafn: kh\u00f4ng c\u00f3 giao di\u1ec7n chat. \u0110\u00e2y l\u00e0 m\u1ed9t \u1ee9ng d\u1ee5ng qu\u1ea3n l\u00fd v\u00e0 gi\u00e1m s\u00e1t. B\u1ea1n v\u1eabn s\u1ebd nh\u1eadp c\u00e2u l\u1ec7nh trong terminal m\u00e0 app cung c\u1ea5p. V\u1edbi m\u1ed9t s\u1ed1 ng\u01b0\u1eddi, \u0111i\u1ec1u n\u00e0y ho\u00e0n to\u00e0n \u1ed5n \u2014 v\u00ec \u0111\u00e2y l\u00e0 m\u1ed9t shell th\u1ef1c s\u1ef1, v\u00e0 c\u00e1c tab xung quanh cung c\u1ea5p ng\u1eef c\u1ea3nh m\u00e0 b\u1ea1n kh\u00f3 c\u00f3 \u0111\u01b0\u1ee3c \u1edf n\u01a1i kh\u00e1c. Nh\u01b0ng v\u1edbi ng\u01b0\u1eddi kh\u00e1c, n\u00f3 c\u00f3 th\u1ec3 t\u1ea1o c\u1ea3m gi\u00e1c nh\u01b0 m\u1ed9t \u1ee9ng d\u1ee5ng \u201cch\u01b0a ho\u00e0n ch\u1ec9nh\u201d.<\/p>\n<p>Th\u00eam m\u1ed9t \u0111i\u1ec3m n\u1eefa: \u1ee9ng d\u1ee5ng ch\u01b0a \u0111\u01b0\u1ee3c Apple notarize, n\u00ean macOS s\u1ebd c\u1ea3nh b\u00e1o khi m\u1edf l\u1ea7n \u0111\u1ea7u. B\u1ea1n ch\u1ec9 c\u1ea7n chu\u1ed9t ph\u1ea3i \u2192 Open \u0111\u1ec3 v\u01b0\u1ee3t qua c\u1ea3nh b\u00e1o n\u00e0y. N\u1ebfu macOS v\u1eabn ch\u1eb7n, v\u00e0o ph\u1ea7n c\u00e0i \u0111\u1eb7t b\u1ea3o m\u1eadt (Security Settings) v\u00e0 cho ph\u00e9p ch\u1ea1y \u1ee9ng d\u1ee5ng th\u1ee7 c\u00f4ng \u2014 n\u00f3 s\u1ebd hi\u1ec3n th\u1ecb l\u00e0 b\u1ecb block.<\/p>\n<p><strong>C\u00e1ch c\u00e0i \u0111\u1eb7t:<\/strong> T\u1ea3i b\u1ea3n build universal (Apple Silicon + Intel) t\u1eeb trang Releases. Gi\u1ea3i n\u00e9n, k\u00e9o v\u00e0o Applications, r\u1ed3i chu\u1ed9t ph\u1ea3i \u2192 Open \u1edf l\u1ea7n ch\u1ea1y \u0111\u1ea7u \u0111\u1ec3 v\u01b0\u1ee3t qua Gatekeeper. B\u1ea1n c\u1ea7n c\u00f3 quy\u1ec1n SSH v\u00e0o m\u00e1y \u0111ang ch\u1ea1y Hermes. H\u1ebft.<\/p>\n<h2>#2 Hermes Desktop by Fathah<\/h2>\n<div>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/img.decrypt.co\/insecure\/rs:fit:3840:0:0:0\/plain\/https:\/\/cdn.decrypt.co\/wp-content\/uploads\/2026\/05\/image5-1.png@webp\" alt=\"\" width=\"1403\" height=\"887\" data-nimg=\"1\" \/><\/figure>\n<\/div>\n<p>Repo: <a href=\"https:\/\/github.com\/fathah\/hermes-desktop\" target=\"_blank\" rel=\"noopener\">github.com\/fathah\/hermes-desktop<\/a><\/p>\n<p>C\u00f9ng t\u00ean, nh\u01b0ng l\u00e0 m\u1ed9t d\u1ef1 \u00e1n ho\u00e0n to\u00e0n kh\u00e1c, v\u1edbi tri\u1ebft l\u00fd ho\u00e0n to\u00e0n kh\u00e1c. D\u1ef1 \u00e1n n\u00e0y t\u1eadp trung v\u00e0o vi\u1ec7c \u0111\u01b0a b\u1ea1n t\u1eeb \u201cch\u01b0a c\u00f3 g\u00ec\u201d \u0111\u1ebfn \u201cchat \u0111\u01b0\u1ee3c ngay\u201d nhanh nh\u1ea5t c\u00f3 th\u1ec3.<\/p>\n<p>Trong khi phi\u00ean b\u1ea3n c\u1ee7a Dodo Reach gi\u1ea3 \u0111\u1ecbnh r\u1eb1ng b\u1ea1n \u0111\u00e3 c\u00f3 Hermes ch\u1ea1y \u1edf \u0111\u00e2u \u0111\u00f3 r\u1ed3i, th\u00ec b\u1ea3n c\u1ee7a Fathah s\u1ebd l\u00e0m to\u00e0n b\u1ed9 ph\u1ea7n \u0111\u00f3 cho b\u1ea1n. N\u00f3 ch\u1ea1y lu\u00f4n script c\u00e0i \u0111\u1eb7t Hermes ch\u00ednh th\u1ee9c, t\u1ef1 x\u1eed l\u00fd thi\u1ebft l\u1eadp provider, v\u00e0 \u0111\u01b0a v\u00e0o m\u1ed9t giao di\u1ec7n chat ho\u1ea1t \u0111\u1ed9ng ho\u00e0n ch\u1ec9nh ch\u1ec9 trong m\u1ed9t lu\u1ed3ng duy nh\u1ea5t. B\u1ea1n ch\u1ec9 c\u1ea7n double-click \u1ee9ng d\u1ee5ng, l\u00e0m theo h\u01b0\u1edbng d\u1eabn, v\u00e0 b\u1eaft \u0111\u1ea7u tr\u00f2 chuy\u1ec7n.<\/p>\n<p>Danh s\u00e1ch t\u00ednh n\u0103ng kh\u00e1 \u0111\u1ea7y \u0111\u1ee7: chat streaming k\u00e8m ch\u1ec9 b\u00e1o ti\u1ebfn tr\u00ecnh tool, theo d\u00f5i token theo t\u1eebng cu\u1ed9c h\u1ed9i tho\u1ea1i, 22 l\u1ec7nh slash, t\u00ecm ki\u1ebfm session, chuy\u1ec3n \u0111\u1ed5i profile, tr\u00ecnh ch\u1ec9nh s\u1eeda persona cho file <strong>SOUL.md<\/strong>, c\u00f4ng c\u1ee5 t\u1ea1o cron job, v\u00e0 h\u1ed7 tr\u1ee3 16 gateway nh\u1eafn tin g\u1ed3m Telegram, Discord, Slack, WhatsApp, Signal, Email v\u00e0 nhi\u1ec1u h\u01a1n n\u1eefa.<\/p>\n<p>Ph\u1ea7n h\u1ed7 tr\u1ee3 model bao g\u1ed3m OpenRouter, Anthropic, OpenAI, Google Gemini, xAI Grok, Nous Portal, Qwen, MiniMax, Hugging Face, Groq, c\u00f9ng m\u1ecdi endpoint local ch\u1ea1y LM Studio, Ollama ho\u1eb7c llama.cpp. B\u1ea1n c\u00f3 th\u1ec3 chuy\u1ec3n model tr\u1ef1c ti\u1ebfp trong giao di\u1ec7n, kh\u00f4ng c\u1ea7n ch\u1ec9nh file config.<\/p>\n<p>Thi\u1ebft k\u1ebf c\u1ee7a n\u00f3 mang t\u00ednh t\u1ed5ng qu\u00e1t h\u01a1n so v\u1edbi Dodo Reach \u2014 \u00edt \u201cchu\u1ea9n macOS native\u201d h\u01a1n, v\u00e0 thi\u00ean v\u1ec1 h\u01b0\u1edbng \u201cs\u1ea3n ph\u1ea9m \u0111a n\u1ec1n t\u1ea3ng\u201d. Nh\u01b0ng ch\u00ednh s\u1ef1 \u0111a n\u1ec1n t\u1ea3ng \u0111\u00f3 l\u1ea1i l\u00e0 m\u1ee5c ti\u00eau ch\u00ednh. C\u00f3 b\u1ea3n build cho macOS, Windows v\u00e0 Linux. C\u1ea3 ba n\u1ec1n t\u1ea3ng \u0111\u1ec1u c\u00e0i \u0111\u1eb7t gi\u1ed1ng nhau v\u00e0 cung c\u1ea5p c\u00f9ng m\u1ed9t b\u1ed9 t\u00ednh n\u0103ng.<\/p>\n<div>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/img.decrypt.co\/insecure\/rs:fit:3840:0:0:0\/plain\/https:\/\/cdn.decrypt.co\/wp-content\/uploads\/2026\/05\/image6-2.png@webp\" alt=\"\" width=\"1158\" height=\"797\" data-nimg=\"1\" \/><\/figure>\n<\/div>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n Hermes tr\u00f4ng v\u00e0 ho\u1ea1t \u0111\u1ed9ng nh\u01b0 m\u1ed9t \u1ee9ng d\u1ee5ng chat th\u1ef1c th\u1ee5 \u2014 th\u1ee9 c\u00f3 th\u1ec3 \u0111\u01b0a cho m\u1ed9t ng\u01b0\u1eddi b\u1ea1n ch\u01b0a t\u1eebng m\u1edf terminal \u2014 th\u00ec \u0111\u00e2y l\u00e0 l\u1ef1a ch\u1ecdn ph\u00f9 h\u1ee3p.<\/p>\n<p>C\u00e1ch c\u00e0i \u0111\u1eb7t: Truy c\u1eadp GitHub repo, nh\u1ea5n v\u00e0o m\u1ee5c Releases, t\u1ea3i b\u1ea3n build ph\u00f9 h\u1ee3p v\u1edbi h\u1ec7 \u0111i\u1ec1u h\u00e0nh c\u1ee7a b\u1ea1n.<\/p>\n<ul>\n<li>Tr\u00ean Windows, SmartScreen s\u1ebd c\u1ea3nh b\u00e1o \u1ee9ng d\u1ee5ng ch\u01b0a \u0111\u01b0\u1ee3c k\u00fd (unsigned) \u2014 ch\u1ecdn \u201cMore info\u201d r\u1ed3i \u201cRun anyway.\u201d<\/li>\n<li>Tr\u00ean Fedora Linux, th\u00eam <code>--nogpgcheck<\/code> v\u00e0o l\u1ec7nh c\u00e0i \u0111\u1eb7t n\u1ebfu h\u1ec7 th\u1ed1ng c\u1ee7a b\u1ea1n y\u00eau c\u1ea7u ki\u1ec3m tra ch\u1eef k\u00fd GPG.<\/li>\n<\/ul>\n<p>C\u00e0i \u0111\u1eb7t tr\u00ean Mac l\u00e0 ti\u00eau chu\u1ea9n.<\/p>\n<h2>#3 Hermes WebUI by Nesquena<\/h2>\n<div>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/img.decrypt.co\/insecure\/rs:fit:3840:0:0:0\/plain\/https:\/\/cdn.decrypt.co\/wp-content\/uploads\/2026\/05\/image10-1.png@webp\" alt=\"\" width=\"1999\" height=\"1231\" data-nimg=\"1\" \/><\/figure>\n<\/div>\n<p>Repo: <a href=\"https:\/\/github.com\/nesquena\/hermes-webui\" target=\"_blank\" rel=\"noopener\">github.com\/nesquena\/hermes-webui<\/a><\/p>\n<p>N\u1ebfu giao di\u1ec7n c\u1ee7a Claude c\u00f3 m\u1ed9t \u201cb\u1ea3n song sinh\u201d m\u00e3 ngu\u1ed3n m\u1edf \u0111\u01b0\u1ee3c duy tr\u00ec t\u1ed1t v\u00e0 ch\u1ea1y ho\u00e0n to\u00e0n tr\u00ean server c\u1ee7a ch\u00ednh b\u1ea1n, th\u00ec n\u00f3 s\u1ebd tr\u00f4ng gi\u1ed1ng nh\u01b0 th\u1ebf n\u00e0y.<\/p>\n<p>Hermes WebUI l\u00e0 m\u1ed9t giao di\u1ec7n ch\u1ea1y tr\u00ean tr\u00ecnh duy\u1ec7t, \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng b\u1eb1ng Python v\u00e0 JavaScript thu\u1ea7n (vanilla JavaScript). Kh\u00f4ng c\u1ea7n b\u01b0\u1edbc build, kh\u00f4ng framework, kh\u00f4ng bundler. B\u1ea1n ch\u1ec9 c\u1ea7n ch\u1ea1y m\u1ed9t l\u1ec7nh, n\u00f3 s\u1ebd kh\u1edfi \u0111\u1ed9ng m\u1ed9t server local, sau \u0111\u00f3 m\u1edf trong tr\u00ecnh duy\u1ec7t. To\u00e0n b\u1ed9 \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf t\u1ed1i gi\u1ea3n \u0111\u1ec3 d\u1ec5 tri\u1ec3n khai, nh\u01b0ng k\u1ebft qu\u1ea3 l\u1ea1i l\u00e0 m\u1ed9t giao di\u1ec7n v\u1eeba \u0111\u1ea7y \u0111\u1ee7 v\u1eeba kh\u00f4ng n\u1eb7ng n\u1ec1.<\/p>\n<p>B\u1ed1 c\u1ee5c g\u1ed3m ba c\u1ed9t: b\u00ean tr\u00e1i l\u00e0 sessions v\u00e0 ph\u1ea7n \u0111i\u1ec1u h\u01b0\u1edbng, \u1edf gi\u1eefa l\u00e0 khung chat, b\u00ean ph\u1ea3i l\u00e0 file browser c\u1ee7a workspace. Ph\u1ea7n ch\u1ecdn model, chuy\u1ec3n profile v\u00e0 \u0111i\u1ec1u khi\u1ec3n workspace \u0111\u01b0\u1ee3c \u0111\u1eb7t \u1edf footer c\u1ee7a composer d\u01b0\u1edbi d\u1ea1ng c\u00e1c n\u00fat d\u1ea1ng \u201cpill\u201d \u2014 lu\u00f4n hi\u1ec3n th\u1ecb, kh\u00f4ng b\u1ecb gi\u1ea5u trong menu. M\u1ed9t v\u00f2ng tr\u00f2n token hi\u1ec3n th\u1ecb m\u1ee9c s\u1eed d\u1ee5ng context theo th\u1eddi gian th\u1ef1c, v\u00e0 khi hover s\u1ebd hi\u1ec7n \u01b0\u1edbc t\u00ednh chi ph\u00ed.<\/p>\n<p>B\u1ea1n c\u00f3 th\u1ec3 ch\u1ecdn model ngay trong giao di\u1ec7n, thay \u0111\u1ed5i \u201cthinking speed\u201d (nhanh, suy lu\u1eadn m\u1edf r\u1ed9ng, ho\u1eb7c t\u1ef1 \u0111\u1ed9ng \u2014 t\u01b0\u01a1ng t\u1ef1 ch\u1ebf \u0111\u1ed9 fast vs thinking c\u1ee7a ChatGPT nh\u01b0ng ch\u1ea1y tr\u00ean h\u1ea1 t\u1ea7ng c\u1ee7a b\u1ea1n), \u0111\u1ed3ng th\u1eddi duy\u1ec7t memory, skills v\u00e0 l\u1ecbch s\u1eed session c\u1ee7a agent m\u00e0 kh\u00f4ng c\u1ea7n \u0111\u1ee5ng \u0111\u1ebfn terminal.<\/p>\n<p>Bi\u1ec3u \u0111\u1ed3 Mermaid \u0111\u01b0\u1ee3c render tr\u1ef1c ti\u1ebfp trong chat. C\u00e1c \u0111o\u1ea1n \u201cextended thinking\u201d ki\u1ec3u Claude hi\u1ec3n th\u1ecb d\u01b0\u1edbi d\u1ea1ng th\u1ebb c\u00f3 th\u1ec3 thu g\u1ecdn v\u1edbi giao di\u1ec7n m\u00e0u v\u00e0ng \u0111\u1eb7c tr\u01b0ng.<\/p>\n<div>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/img.decrypt.co\/insecure\/rs:fit:3840:0:0:0\/plain\/https:\/\/cdn.decrypt.co\/wp-content\/uploads\/2026\/05\/image8-1.png@webp\" alt=\"\" width=\"1999\" height=\"1093\" data-nimg=\"1\" \/><\/figure>\n<\/div>\n<p>B\u1ea3y theme \u0111\u01b0\u1ee3c t\u00edch h\u1ee3p s\u1eb5n g\u1ed3m: dark, light, dim, solarized, monokai v\u00e0 OLED (\u0111en tuy\u1ec7t \u0111\u1ed1i \u0111\u1ec3 ch\u1ed1ng burn-in m\u00e0n h\u00ecnh). B\u1ea1n c\u00f3 th\u1ec3 chuy\u1ec3n theme b\u1eb1ng l\u1ec7nh <code>\/theme dark<\/code> trong composer ho\u1eb7c th\u00f4ng qua b\u1ea3ng settings. Theme t\u00f9y ch\u1ec9nh \u0111\u01b0\u1ee3c vi\u1ebft ho\u00e0n to\u00e0n b\u1eb1ng CSS \u2014 kh\u00f4ng c\u1ea7n thay \u0111\u1ed5i Python.<\/p>\n<p>D\u1ef1 \u00e1n hi\u1ec7n c\u00f3 66 contributor v\u00e0 ph\u00e1t h\u00e0nh v\u1edbi t\u1ed1c \u0111\u1ed9 g\u1ea7n nh\u01b0 \u201cm\u1ed7i ng\u00e0y m\u1ed9t phi\u00ean b\u1ea3n\u201d. C\u00e1c b\u1ed5 sung g\u1ea7n \u0111\u00e2y bao g\u1ed3m: terminal t\u00edch h\u1ee3p, giao di\u1ec7n qu\u1ea3n l\u00fd MCP server, tr\u00ecnh xem JSON v\u00e0 diff, c\u00f9ng c\u00e1c \u201clive reasoning cards\u201d.<\/p>\n<hr \/>\n<h2><strong>C\u00e1ch c\u00e0i \u0111\u1eb7t:<\/strong><\/h2>\n<p>H\u01b0\u1edbng d\u1eabn c\u00f3 trong GitHub repository, nh\u01b0ng v\u1ec1 c\u01a1 b\u1ea3n ch\u1ec9 c\u1ea7n clone repo v\u00e0 ch\u1ea1y script bootstrap. Script s\u1ebd t\u1ef1 ph\u00e1t hi\u1ec7n xem Hermes \u0111\u00e3 \u0111\u01b0\u1ee3c c\u00e0i \u0111\u1eb7t ch\u01b0a, n\u1ebfu ch\u01b0a s\u1ebd t\u1ef1 \u0111\u1ed9ng ch\u1ea1y tr\u00ecnh c\u00e0i \u0111\u1eb7t ch\u00ednh th\u1ee9c.<\/p>\n<pre><code class=\"language-bash\">git clone https:\/\/github.com\/nesquena\/hermes-webui.git hermes-webui\n\ncd hermes-webui\n\npython3 bootstrap.py\n<\/code><\/pre>\n<p>Sau \u0111\u00f3 m\u1edf <code>http:\/\/localhost:8080<\/code> trong tr\u00ecnh duy\u1ec7t c\u1ee7a b\u1ea1n.<\/p>\n<hr \/>\n<h2><strong>Truy c\u1eadp t\u1eeb xa ho\u1eb7c di \u0111\u1ed9ng:<\/strong><\/h2>\n<p>\u0110\u1ec3 truy c\u1eadp t\u1eeb xa ho\u1eb7c tr\u00ean mobile, h\u00e3y thi\u1ebft l\u1eadp SSH tunnel t\u1eeb m\u00e1y local t\u1edbi server. Ch\u1ec9 c\u1ea7n m\u1ed9t l\u1ec7nh \u1edf m\u1ed7i \u0111\u1ea7u l\u00e0 b\u1ea1n c\u00f3 th\u1ec3 truy c\u1eadp t\u1eeb b\u1ea5t c\u1ee9 \u0111\u00e2u.<\/p>\n<h2>#4 Hermes Workspace by Outsourc-e<\/h2>\n<p>Repo: <a href=\"https:\/\/github.com\/outsourc-e\/hermes-workspace\" target=\"_blank\" rel=\"noopener\">github.com\/outsourc-e\/hermes-workspace<\/a><\/p>\n<p>\u0110\u00e2y l\u00e0 phi\u00ean b\u1ea3n tham v\u1ecdng nh\u1ea5t. \u0110\u1ed3ng th\u1eddi c\u0169ng l\u00e0 phi\u00ean b\u1ea3n khi\u1ebfn Hermes tr\u00f4ng t\u1ed1t h\u01a1n h\u1ea7u h\u1ebft c\u00e1c s\u1ea3n ph\u1ea9m th\u01b0\u01a1ng m\u1ea1i. \u0110\u00e2y c\u0169ng l\u00e0 phi\u00ean b\u1ea3n ch\u00fang t\u00f4i \u01b0a th\u00edch, v\u1edbi kho\u1ea3ng c\u00e1ch r\u1ea5t l\u1edbn.<\/p>\n<p>Giao di\u1ec7n ng\u01b0\u1eddi d\u00f9ng s\u1ea1ch s\u1ebd, tinh t\u1ebf, c\u00f3 th\u1ec3 t\u00f9y ch\u1ec9nh v\u00e0 r\u1ea5t m\u1ea1nh m\u1ebd.<\/p>\n<div>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/img.decrypt.co\/insecure\/rs:fit:3840:0:0:0\/plain\/https:\/\/cdn.decrypt.co\/wp-content\/uploads\/2026\/05\/image2-1.png@webp\" alt=\"\" width=\"1999\" height=\"1092\" data-nimg=\"1\" \/><\/figure>\n<\/div>\n<p>Hermes Workspace \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng trong Hackathon Nous 2026 v\u00e0 k\u1ec3 t\u1eeb \u0111\u00f3 \u0111\u00e3 tr\u1edf th\u00e0nh th\u1ee9 m\u00e0 th\u01b0 m\u1ee5c c\u1ed9ng \u0111\u1ed3ng <em>awesome-hermes-agent<\/em> m\u00f4 t\u1ea3 l\u00e0 \u201cGUI \u0111\u1ea7y \u0111\u1ee7 nh\u1ea5t cho Hermes\u201d. \u0110\u00e2y l\u00e0 m\u1ed9t m\u00f4 t\u1ea3 kh\u00e1 ch\u00ednh x\u00e1c. Chat, terminal, tr\u00ecnh duy\u1ec7t memory, tr\u00ecnh qu\u1ea3n l\u00fd skills, agent inspector, theo d\u00f5i realtime ho\u1ea1t \u0111\u1ed9ng c\u1ee7a subagent \u2014 t\u1ea5t c\u1ea3 \u0111\u1ec1u c\u00f3 m\u1eb7t \u1edf \u0111\u00e2y.<\/p>\n<p>C\u00f3 s\u1eb5n <strong>8 theme t\u00edch h\u1ee3p<\/strong>: Official, Classic, Slate v\u00e0 Mono, m\u1ed7i lo\u1ea1i \u0111\u1ec1u c\u00f3 bi\u1ebfn th\u1ec3 s\u00e1ng v\u00e0 t\u1ed1i. Thi\u1ebft k\u1ebf th\u1ecb gi\u00e1c \u0111\u01b0\u1ee3c ho\u00e0n thi\u1ec7n \u0111\u1ebfn m\u1ee9c khi\u1ebfn giao di\u1ec7n web c\u1ee7a ChatGPT tr\u00f4ng c\u00f3 ph\u1ea7n l\u1ed7i th\u1eddi. M\u1ecdi t\u00f9y ch\u1ecdn c\u1ea5u h\u00ecnh m\u00e0 Hermes cung c\u1ea5p \u0111\u1ec1u c\u00f3 th\u1ec3 truy c\u1eadp ngay trong \u1ee9ng d\u1ee5ng \u2014 sau khi thi\u1ebft l\u1eadp ban \u0111\u1ea7u, b\u1ea1n kh\u00f4ng c\u1ea7n d\u00f9ng terminal n\u1eefa.<\/p>\n<p>\u0110i\u1ec3m n\u1ed5i b\u1eadt nh\u1ea5t l\u00e0 h\u1ed7 tr\u1ee3 <strong>Progressive Web App (PWA) tr\u00ean mobile th\u00f4ng qua Tailscale<\/strong>, v\u1ec1 c\u01a1 b\u1ea3n bi\u1ebfn n\u00f3 th\u00e0nh m\u1ed9t \u1ee9ng d\u1ee5ng g\u1ea7n nh\u01b0 native tr\u00ean \u0111i\u1ec7n tho\u1ea1i. B\u1ea1n c\u00e0i workspace nh\u01b0 m\u1ed9t web app tr\u00ean smartphone, k\u1ebft n\u1ed1i qua Tailscale, v\u00e0 c\u00f3 \u0111\u1ea7y \u0111\u1ee7 t\u00ednh n\u0103ng t\u01b0\u01a1ng \u0111\u01b0\u01a1ng b\u1ea3n desktop t\u1eeb b\u1ea5t k\u1ef3 \u0111\u00e2u. B\u1ea1n c\u00f3 th\u1ec3 ng\u1ed3i \u1edf sofa v\u00e0 xem agent c\u1ee7a m\u00ecnh spawn subagent theo th\u1eddi gian th\u1ef1c. \u0110\u00e2y kh\u00f4ng ph\u1ea3i demo \u2014 n\u00f3 ho\u1ea1t \u0111\u1ed9ng th\u1eadt.<\/p>\n<div>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/img.decrypt.co\/insecure\/rs:fit:3840:0:0:0\/plain\/https:\/\/cdn.decrypt.co\/wp-content\/uploads\/2026\/05\/image7.png@webp\" alt=\"\" width=\"1999\" height=\"1087\" data-nimg=\"1\" \/><\/figure>\n<\/div>\n<p><strong>Vi\u1ec7c thi\u1ebft l\u1eadp ph\u1ee9c t\u1ea1p h\u01a1n so v\u1edbi c\u00e1c l\u1ef1a ch\u1ecdn kh\u00e1c.<\/strong> B\u1ea1n c\u1ea7n Hermes gateway \u0111ang ch\u1ea1y v\u00e0 \u0111\u01b0\u1ee3c expose qua port <strong>8642<\/strong>, m\u1ed9t file <strong>.env<\/strong> \u0111\u00e3 \u0111\u01b0\u1ee3c c\u1ea5u h\u00ecnh v\u1edbi API URLs v\u00e0 auth tokens, v\u00e0 t\u00f9y ch\u1ecdn k\u1ebft n\u1ed1i <strong>Dashboard API<\/strong> \u0111\u1ec3 c\u00f3 \u0111\u1ea7y \u0111\u1ee7 tr\u1ea3i nghi\u1ec7m sessions, skills v\u00e0 jobs. Repo c\u00f3 k\u00e8m file <strong>Docker Compose<\/strong> v\u00e0 c\u00f3 th\u1ec3 t\u1ef1 \u0111\u1ed9ng x\u1eed l\u00fd ph\u1ea7n l\u1edbn vi\u1ec7c n\u00e0y \u2014 ch\u1ec9 c\u1ea7n pull c\u00e1c image d\u1ef1ng s\u1eb5n v\u00e0 ch\u1ea1y <code>docker compose up<\/code> \u2014 nh\u01b0ng v\u1eabn s\u1ebd c\u00f3 ph\u1ea7n c\u1ea5u h\u00ecnh th\u1ef1c t\u1ebf c\u1ea7n th\u1ef1c hi\u1ec7n.<\/p>\n<p>C\u0169ng nh\u01b0 c\u00e1c GUI kh\u00e1c, h\u01b0\u1edbng d\u1eabn n\u1eb1m trong repository, nh\u01b0ng d\u01b0\u1edbi \u0111\u00e2y l\u00e0 c\u00e1c b\u01b0\u1edbc c\u01a1 b\u1ea3n:<\/p>\n<hr \/>\n<h2><strong>C\u00e1ch c\u00e0i \u0111\u1eb7t (one-liner):<\/strong><\/h2>\n<pre><code class=\"language-bash\">curl -fsSL https:\/\/raw.githubusercontent.com\/outsourc-e\/hermes-workspace\/main\/install.sh | bash\n<\/code><\/pre>\n<p>L\u1ec7nh n\u00e0y s\u1ebd c\u00e0i \u0111\u1eb7t \u0111\u1ed3ng th\u1eddi Hermes v\u00e0 Workspace.<\/p>\n<hr \/>\n<h2><strong>C\u00e1ch c\u00e0i th\u1ee7 c\u00f4ng (n\u1ebfu b\u1ea1n \u0111\u00e3 c\u00f3 Hermes ch\u1ea1y s\u1eb5n):<\/strong><\/h2>\n<pre><code class=\"language-bash\">git clone https:\/\/github.com\/outsourc-e\/hermes-workspace.git\n\ncd hermes-workspace\n\npnpm install\n\ncp .env.example .env\n\necho 'HERMES_API_URL=http:\/\/127.0.0.1:8642' &gt;&gt; .env\n\npnpm dev\n<\/code><\/pre>\n<p>Sau \u0111\u00f3 m\u1edf <code>http:\/\/localhost:3000<\/code> v\u00e0 ho\u00e0n t\u1ea5t lu\u1ed3ng onboarding. N\u1ebfu mu\u1ed1n m\u1edf kh\u00f3a to\u00e0n b\u1ed9 t\u00ednh n\u0103ng n\u00e2ng cao, h\u00e3y chu\u1ea9n b\u1ecb kho\u1ea3ng 1 gi\u1edd \u0111\u1ec3 c\u1ea5u h\u00ecnh.<\/p>\n<hr \/>\n<h2><strong>G\u1ee3i \u00fd:<\/strong><\/h2>\n<p>Sau khi c\u00e0i \u0111\u1eb7t v\u00e0 c\u1ea5u h\u00ecnh Workspace, b\u1ea1n c\u0169ng c\u00f3 th\u1ec3 y\u00eau c\u1ea7u Hermes t\u1ea1o file th\u1ef1c thi (executable) \u0111\u1ec3 kh\u00f4ng c\u1ea7n ph\u1ea3i nh\u1eadp l\u1ec7nh m\u1ed7i l\u1ea7n.<\/p>\n<hr \/>\n<h2><strong>M\u1ed9t \u0111i\u1ec1u cu\u1ed1i c\u00f9ng \u0111\u00e1ng bi\u1ebft<\/strong><\/h2>\n<p>B\u1ea5t k\u1ef3 giao di\u1ec7n n\u00e0o trong s\u1ed1 n\u00e0y c\u0169ng c\u00f3 th\u1ec3 gi\u00fap vi\u1ec7c l\u00e0m vi\u1ec7c v\u1edbi Hermes tr\u1edf n\u00ean th\u1ef1c s\u1ef1 d\u1ec5 ch\u1ecbu. L\u00e0m vi\u1ec7c v\u1edbi m\u1ed9t agent kh\u00f4ng nh\u1ea5t thi\u1ebft ph\u1ea3i c\u1ed3ng k\u1ec1nh hay \u0111\u00e1ng s\u1ee3. ChatGPT, Claude, Gemini v\u00e0 c\u00e1c chatbot kh\u00e1c \u0111\u1ec1u r\u1ea5t gi\u1ecfi v\u1ec1 l\u1eadp tr\u00ecnh v\u00e0 t\u1ea1o giao di\u1ec7n \u0111\u1eb9p, nh\u01b0ng ch\u00ednh giao di\u1ec7n c\u1ee7a ch\u00fang l\u1ea1i ch\u01b0a th\u1ef1c s\u1ef1 t\u1ed1i \u01b0u. M\u1ed9t s\u1ed1 trong s\u1ed1 c\u00e1c UI n\u00e0y th\u1eadm ch\u00ed c\u00f2n t\u1ed1t h\u01a1n nh\u1eefng g\u00ec c\u00e1c \u201c\u00f4ng l\u1edbn AI\u201d \u0111ang cung c\u1ea5p.<\/p>\n<p>B\u1ea1n kh\u00f4ng c\u1ea7n t\u1ef1 m\u00ecnh x\u1eed l\u00fd to\u00e0n b\u1ed9 c\u1ea5u h\u00ecnh. C\u00e1c repository tr\u00ean GitHub \u0111\u1ec1u c\u00f3 \u0111\u1ea7y \u0111\u1ee7 th\u00f4ng tin c\u1ea7n thi\u1ebft \u0111\u1ec3 thi\u1ebft l\u1eadp agent, v\u00e0 h\u1ea7u h\u1ebft tr\u01b0\u1eddng h\u1ee3p ch\u1ec9 c\u1ea7n copy\/paste l\u00e0 ch\u1ea1y \u0111\u01b0\u1ee3c.<\/p>\n<p>Ngo\u00e0i ra, b\u1ea1n c\u0169ng c\u00f3 th\u1ec3 ch\u1ec9 c\u1ea7n \u0111\u01b0a URL repo b\u1ea1n mu\u1ed1n c\u00e0i cho Hermes v\u00e0 y\u00eau c\u1ea7u n\u00f3 h\u01b0\u1edbng d\u1eabn c\u00e0i \u0111\u1eb7t. Ch\u1ec9 c\u1ea7n cung c\u1ea5p t\u00e0i li\u1ec7u, m\u00f4 t\u1ea3 ch\u1ed7 \u0111ang g\u1eb7p kh\u00f3 kh\u0103n, v\u00e0 \u0111\u1ec3 n\u00f3 t\u1ef1 x\u1eed l\u00fd. S\u1ebd t\u1ed1n m\u1ed9t \u00edt token, nh\u01b0ng th\u01b0\u1eddng m\u1ecdi th\u1ee9 v\u1eabn s\u1ebd ho\u1ea1t \u0111\u1ed9ng \u1ed5n.<\/p>\n<div>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/img.decrypt.co\/insecure\/rs:fit:3840:0:0:0\/plain\/https:\/\/cdn.decrypt.co\/wp-content\/uploads\/2026\/05\/image9.png@webp\" alt=\"\" width=\"1999\" height=\"1255\" data-nimg=\"1\" \/><\/figure>\n<\/div>\n<p>G\u1ea7n nh\u01b0 ch\u1eafc ch\u1eafn l\u00e0 r\u1ea5t \u0111\u00e1ng. Hermes \u0111\u00e3 v\u01b0\u1ee3t m\u1ed1c 100.000 sao GitHub ch\u1ec9 trong 10 tu\u1ea7n \u2014 v\u00e0 h\u1ec7 th\u1ed1ng skills c\u00f3 ngh\u0129a l\u00e0 agent b\u1ea1n d\u00f9ng \u0111\u1ec3 c\u00e0i m\u1ed9t trong nh\u1eefng GUI n\u00e0y h\u00f4m nay s\u1ebd l\u00e0m t\u1ed1t h\u01a1n ch\u00ednh n\u00f3 \u1edf th\u1eddi \u0111i\u1ec3m b\u1ea1n b\u1eaft \u0111\u1ea7u. \u0110\u00f3 c\u0169ng l\u00e0 m\u1ee5c ti\u00eau ch\u00ednh.<\/p>\n<hr \/>\n<h2><strong>B\u1ea3n tin Daily Debrief<\/strong><\/h2>\n<p>B\u1eaft \u0111\u1ea7u m\u1ed7i ng\u00e0y v\u1edbi nh\u1eefng tin t\u1ee9c h\u00e0ng \u0111\u1ea7u ngay l\u00fac n\u00e0y, c\u00f9ng c\u00e1c b\u00e0i vi\u1ebft chuy\u00ean s\u00e2u, podcast, video v\u00e0 nhi\u1ec1u n\u1ed9i dung kh\u00e1c.<\/p>","protected":false},"excerpt":{"rendered":"<p>T\u00f3m t\u1eaft ng\u1eafn: Hermes Agent c\u1ee7a Nous Research \u0111\u00e3 v\u01b0\u1ee3t m\u1ed1c 100.000 sao tr\u00ean GitHub ch\u1ec9 trong 10 tu\u1ea7n, k\u00e9o [&hellip;]<\/p>","protected":false},"author":5,"featured_media":76976,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[220],"tags":[],"class_list":["post-76975","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tien-dien-tu"],"acf":[],"_links":{"self":[{"href":"https:\/\/hbbgroup.net\/zh\/wp-json\/wp\/v2\/posts\/76975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hbbgroup.net\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hbbgroup.net\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hbbgroup.net\/zh\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/hbbgroup.net\/zh\/wp-json\/wp\/v2\/comments?post=76975"}],"version-history":[{"count":1,"href":"https:\/\/hbbgroup.net\/zh\/wp-json\/wp\/v2\/posts\/76975\/revisions"}],"predecessor-version":[{"id":77182,"href":"https:\/\/hbbgroup.net\/zh\/wp-json\/wp\/v2\/posts\/76975\/revisions\/77182"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hbbgroup.net\/zh\/wp-json\/wp\/v2\/media\/76976"}],"wp:attachment":[{"href":"https:\/\/hbbgroup.net\/zh\/wp-json\/wp\/v2\/media?parent=76975"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hbbgroup.net\/zh\/wp-json\/wp\/v2\/categories?post=76975"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hbbgroup.net\/zh\/wp-json\/wp\/v2\/tags?post=76975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}