<script data-pm-proxy="intercept"></script><?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Acy Doan]]></title><description><![CDATA[🌟 Brief, weekly posts to help you accelerate your Product Management career, blending practical strategies and AI-driven insights.
Written by a Product Manager with a Master’s in AI and extensive experience managing global software projects.]]></description><link>https://acydoan.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!1fOt!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52790815-5aba-41a5-9b1c-a9e17771d34f_1024x1024.png</url><title>Acy Doan</title><link>https://acydoan.substack.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 03 Sep 2026 11:43:01 GMT</lastBuildDate><atom:link href="/__u/acydoan.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Acy Doan]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[acydoan@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[acydoan@substack.com]]></itunes:email><itunes:name><![CDATA[Acy Doan]]></itunes:name></itunes:owner><itunes:author><![CDATA[Acy Doan]]></itunes:author><googleplay:owner><![CDATA[acydoan@substack.com]]></googleplay:owner><googleplay:email><![CDATA[acydoan@substack.com]]></googleplay:email><googleplay:author><![CDATA[Acy Doan]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Neuroplasticity: You Become What You Repeat]]></title><description><![CDATA[N&#227;o b&#7897;, th&#243;i quen v&#224; c&#225;ch nh&#7919;ng l&#7921;a ch&#7885;n nh&#7887; &#226;m th&#7847;m &#273;&#7883;nh h&#236;nh con ng&#432;&#7901;i b&#7841;n]]></description><link>https://acydoan.substack.com/p/neuroplasticity-you-become-what-you</link><guid isPermaLink="false">https://acydoan.substack.com/p/neuroplasticity-you-become-what-you</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Sun, 09 Aug 2026 11:00:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ECg4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0af073ad-d5ad-4b7b-bc8a-ed5bf2c5642d_2574x1778.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>C&#243; m&#7897;t phi&#234;n b&#7843;n kh&#225;c c&#7911;a b&#7841;n c&#243; th&#7875; th&#7913;c d&#7853;y &#273;&#250;ng gi&#7901;, t&#7853;p trung l&#226;u h&#417;n, b&#7899;t lo l&#7855;ng v&#224; kh&#244;ng b&#7887; cu&#7897;c ngay khi c&#244;ng vi&#7879;c tr&#7903; n&#234;n kh&#243; kh&#259;n.</p><p>Kho&#7843;ng c&#225;ch gi&#7919;a b&#7841;n v&#224; phi&#234;n b&#7843;n &#7845;y th&#432;&#7901;ng &#273;&#432;&#7907;c gi&#7843;i th&#237;ch b&#7857;ng nh&#7919;ng t&#7915; nh&#432; t&#224;i n&#259;ng, t&#237;nh c&#225;ch hay &#253; ch&#237;. Ta n&#243;i r&#7857;ng m&#7897;t s&#7889; ng&#432;&#7901;i <strong>sinh ra &#273;&#227; k&#7927; lu&#7853;t</strong>, trong khi ng&#432;&#7901;i kh&#225;c th&#236; <strong>v&#7889;n d&#297; hay tr&#236; ho&#227;n</strong>. M&#7897;t ng&#432;&#7901;i c&#243; t&#7889; ch&#7845;t giao ti&#7871;p, c&#242;n ng&#432;&#7901;i kia &#273;&#417;n gi&#7843;n l&#224; kh&#244;ng t&#7921; tin.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Nh&#432;ng khoa h&#7885;c th&#7847;n kinh g&#7907;i m&#7903; m&#7897;t c&#225;ch nh&#236;n kh&#225;c.</p><p>N&#227;o b&#7897; kh&#244;ng ph&#7843;i m&#7897;t c&#7895; m&#225;y &#273;&#432;&#7907;c l&#7855;p r&#225;p ho&#224;n ch&#7881;nh t&#7915; th&#7901;i th&#417; &#7845;u. N&#243; l&#224; m&#7897;t h&#7879; th&#7889;ng, li&#234;n t&#7909;c &#273;i&#7873;u ch&#7881;nh theo nh&#7919;ng g&#236; ch&#250;ng ta s&#7917; d&#7909;ng, ch&#250; &#253; v&#224; l&#7863;p l&#7841;i.</p><p>N&#243;i m&#7897;t c&#225;ch &#273;&#417;n gi&#7843;n b&#7841;n kh&#244;ng ch&#7881; th&#7921;c hi&#7879;n m&#7897;t h&#224;nh vi m&#224; m&#7895;i l&#7847;n th&#7921;c hi&#7879;n, b&#7841;n c&#242;n khi&#7871;n h&#224;nh vi &#7845;y d&#7877; &#273;&#432;&#7907;c l&#7863;p l&#7841;i h&#417;n trong t&#432;&#417;ng lai.</p><p>&#272;&#243; l&#224; l&#253; do m&#7897;t l&#7921;a ch&#7885;n nh&#7887; &#273;&#244;i khi quan tr&#7885;ng h&#417;n k&#7871;t qu&#7843; tr&#432;&#7899;c m&#7855;t c&#7911;a n&#243; v&#224; n&#243; &#273;ang &#226;m th&#7847;m d&#7841;y n&#227;o b&#7897; n&#234;n tr&#7903; th&#224;nh ki&#7875;u h&#7879; th&#7889;ng n&#224;o.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ECg4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0af073ad-d5ad-4b7b-bc8a-ed5bf2c5642d_2574x1778.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ECg4!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0af073ad-d5ad-4b7b-bc8a-ed5bf2c5642d_2574x1778.png 424w, /__u/substackcdn.com/image/fetch/$s_!ECg4!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0af073ad-d5ad-4b7b-bc8a-ed5bf2c5642d_2574x1778.png 848w, /__u/substackcdn.com/image/fetch/$s_!ECg4!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0af073ad-d5ad-4b7b-bc8a-ed5bf2c5642d_2574x1778.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ECg4!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0af073ad-d5ad-4b7b-bc8a-ed5bf2c5642d_2574x1778.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ECg4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0af073ad-d5ad-4b7b-bc8a-ed5bf2c5642d_2574x1778.png" width="1456" height="1006" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0af073ad-d5ad-4b7b-bc8a-ed5bf2c5642d_2574x1778.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1006,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7012001,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/210449896?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0af073ad-d5ad-4b7b-bc8a-ed5bf2c5642d_2574x1778.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ECg4!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0af073ad-d5ad-4b7b-bc8a-ed5bf2c5642d_2574x1778.png 424w, /__u/substackcdn.com/image/fetch/$s_!ECg4!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0af073ad-d5ad-4b7b-bc8a-ed5bf2c5642d_2574x1778.png 848w, /__u/substackcdn.com/image/fetch/$s_!ECg4!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0af073ad-d5ad-4b7b-bc8a-ed5bf2c5642d_2574x1778.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ECg4!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0af073ad-d5ad-4b7b-bc8a-ed5bf2c5642d_2574x1778.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>N&#227;o kh&#244;ng c&#7889; &#273;&#7883;nh nh&#432; ch&#250;ng ta t&#7915;ng ngh&#297;</h2><p>Trong ph&#7847;n l&#7899;n th&#7871; k&#7927; XX, nhi&#7873;u nh&#224; khoa h&#7885;c cho r&#7857;ng n&#227;o tr&#432;&#7903;ng th&#224;nh g&#7847;n nh&#432; &#273;&#227; ho&#224;n thi&#7879;n, c&#7845;u tr&#250;c c&#417; b&#7843;n &#273;&#432;&#7907;c thi&#7871;t l&#7853;p t&#7915; s&#7899;m, sau &#273;&#243; ch&#7881; c&#243; th&#7875; suy gi&#7843;m theo tu&#7893;i t&#225;c ho&#7863;c b&#7883; t&#7893;n th&#432;&#417;ng.</p><p>Quan &#273;i&#7875;m &#7845;y d&#7847;n thay &#273;&#7893;i khi c&#225;c k&#7929; thu&#7853;t quan s&#225;t n&#227;o cho th&#7845;y tr&#7843;i nghi&#7879;m c&#243; th&#7875; l&#224;m bi&#7871;n &#273;&#7893;i s&#7913;c m&#7841;nh k&#7871;t n&#7889;i gi&#7919;a c&#225;c neuron, &#273;&#7891;ng th&#7901;i li&#234;n quan &#273;&#7871;n s&#7921; h&#236;nh th&#224;nh v&#224; lo&#7841;i b&#7887; c&#225;c c&#7845;u tr&#250;c synapse. Nghi&#234;n c&#7913;u hi&#7879;n &#273;&#7841;i xem s&#7921; t&#225;i t&#7893; ch&#7913;c n&#224;y l&#224; m&#7897;t qu&#225; tr&#236;nh v&#7851;n ti&#7871;p di&#7877;n trong n&#227;o tr&#432;&#7903;ng th&#224;nh, d&#249; kh&#7843; n&#259;ng v&#224; t&#7889;c &#273;&#7897; thay &#273;&#7893;i kh&#244;ng gi&#7889;ng nhau &#7903; m&#7885;i v&#249;ng hay m&#7885;i &#273;&#7897; tu&#7893;i. <a href="https://www.nature.com/articles/nrn2699">M&#7897;t t&#7893;ng quan tr&#234;n </a><em><a href="https://www.nature.com/articles/nrn2699">Nature Reviews Neuroscience</a></em> m&#244; t&#7843; n&#227;o tr&#432;&#7903;ng th&#224;nh v&#7915;a c&#243; nh&#7919;ng c&#7845;u tr&#250;c t&#432;&#417;ng &#273;&#7889;i &#7893;n &#273;&#7883;nh, v&#7915;a ch&#7913;a m&#7897;t ph&#7847;n c&#225;c k&#7871;t n&#7889;i nh&#7887; lu&#244;n bi&#7871;n &#273;&#7893;i theo tr&#7843;i nghi&#7879;m.</p><p>M&#7897;t trong nh&#7919;ng minh h&#7885;a n&#7893;i ti&#7871;ng nh&#7845;t &#273;&#7871;n t&#7915; nh&#7919;ng ng&#432;&#7901;i h&#7885;c &#273;&#7875; tr&#7903; th&#224;nh t&#224;i x&#7871; taxi London.</p><p>&#272;&#7875; &#273;&#432;&#7907;c c&#7845;p ph&#233;p, h&#7885; ph&#7843;i ghi nh&#7899; m&#7841;ng l&#432;&#7899;i &#273;&#432;&#7901;ng ph&#7889; c&#7921;c k&#7923; ph&#7913;c t&#7841;p c&#7911;a th&#224;nh ph&#7889;. Trong m&#7897;t nghi&#234;n c&#7913;u theo d&#245;i nh&#7919;ng h&#7885;c vi&#234;n su&#7889;t qu&#225; tr&#236;nh &#273;&#224;o t&#7841;o, ch&#7881; nh&#7919;ng ng&#432;&#7901;i v&#432;&#7907;t qua k&#7923; thi m&#7899;i bi&#7875;u hi&#7879;n s&#7921; gia t&#259;ng ch&#7845;t x&#225;m &#7903; ph&#7847;n sau c&#7911;a h&#7891;i h&#7843;i m&#227;&#8212;v&#249;ng n&#227;o li&#234;n quan &#273;&#7871;n tr&#237; nh&#7899; kh&#244;ng gian. Nh&#7919;ng ng&#432;&#7901;i kh&#244;ng v&#432;&#7907;t qua v&#224; nh&#243;m &#273;&#7889;i ch&#7913;ng kh&#244;ng c&#243; c&#249;ng thay &#273;&#7893;i. <a href="https://pubmed.ncbi.nlm.nih.gov/22169537/">Nghi&#234;n c&#7913;u theo th&#7901;i gian n&#224;y</a> cung c&#7845;p b&#7857;ng ch&#7913;ng m&#7841;nh h&#417;n m&#7897;t ph&#233;p so s&#225;nh &#273;&#417;n thu&#7847;n gi&#7919;a hai nh&#243;m ng&#432;&#7901;i.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wh-U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6274be7c-aced-46eb-882e-57cc9cdd98d7_1116x560.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wh-U!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6274be7c-aced-46eb-882e-57cc9cdd98d7_1116x560.png 424w, /__u/substackcdn.com/image/fetch/$s_!wh-U!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6274be7c-aced-46eb-882e-57cc9cdd98d7_1116x560.png 848w, /__u/substackcdn.com/image/fetch/$s_!wh-U!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6274be7c-aced-46eb-882e-57cc9cdd98d7_1116x560.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wh-U!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6274be7c-aced-46eb-882e-57cc9cdd98d7_1116x560.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wh-U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6274be7c-aced-46eb-882e-57cc9cdd98d7_1116x560.png" width="1116" height="560" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6274be7c-aced-46eb-882e-57cc9cdd98d7_1116x560.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:560,&quot;width&quot;:1116,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:936790,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/210449896?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6274be7c-aced-46eb-882e-57cc9cdd98d7_1116x560.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!wh-U!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6274be7c-aced-46eb-882e-57cc9cdd98d7_1116x560.png 424w, /__u/substackcdn.com/image/fetch/$s_!wh-U!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6274be7c-aced-46eb-882e-57cc9cdd98d7_1116x560.png 848w, /__u/substackcdn.com/image/fetch/$s_!wh-U!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6274be7c-aced-46eb-882e-57cc9cdd98d7_1116x560.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wh-U!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6274be7c-aced-46eb-882e-57cc9cdd98d7_1116x560.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#272;i&#7873;u &#273;&#225;ng ch&#250; &#253; kh&#244;ng ph&#7843;i l&#224; &#8220;h&#7885;c b&#7843;n &#273;&#7891; l&#224;m n&#227;o l&#7899;n h&#417;n&#8221; theo ngh&#297;a chung chung. Thay &#273;&#7893;i xu&#7845;t hi&#7879;n &#7903; m&#7897;t khu v&#7921;c li&#234;n quan &#273;&#7871;n &#273;&#250;ng lo&#7841;i nhi&#7879;m v&#7909; &#273;&#227; &#273;&#432;&#7907;c luy&#7879;n t&#7853;p trong th&#7901;i gian d&#224;i.</p><p>N&#227;o kh&#244;ng c&#7843;i thi&#7879;n m&#7897;t c&#225;ch m&#417; h&#7891;, n&#243; th&#237;ch nghi v&#7899;i y&#234;u c&#7847;u c&#7909; th&#7875; m&#224; ch&#250;ng ta li&#234;n t&#7909;c &#273;&#7863;t l&#234;n n&#243;.</p><p>B&#7841;n luy&#7879;n nh&#7899; &#273;&#432;&#7901;ng, n&#227;o tr&#7903; n&#234;n hi&#7879;u qu&#7843; h&#417;n v&#7899;i tr&#237; nh&#7899; kh&#244;ng gian. B&#7841;n luy&#7879;n ch&#417;i &#273;&#224;n, h&#7879; th&#7889;ng c&#7843;m gi&#225;c v&#224; v&#7853;n &#273;&#7897;ng th&#237;ch nghi v&#7899;i chuy&#7875;n &#273;&#7897;ng tinh t&#7871; c&#7911;a b&#224;n tay. B&#7841;n luy&#7879;n n&#233; tr&#225;nh m&#7895;i khi c&#7843;m th&#7845;y b&#7845;t an, ph&#7843;n &#7913;ng n&#233; tr&#225;nh c&#361;ng c&#243; c&#417; h&#7897;i tr&#7903; n&#234;n t&#7921; &#273;&#7897;ng h&#417;n.</p><p>T&#237;nh d&#7867;o th&#7847;n kinh kh&#244;ng c&#243; &#273;&#7883;nh h&#432;&#7899;ng &#273;&#7841;o &#273;&#7913;c v&#224; n&#243; kh&#244;ng bi&#7871;t &#273;&#226;u l&#224; th&#243;i quen t&#7889;t hay x&#7845;u, ch&#7881; &#273;&#417;n gi&#7843;n n&#243; ch&#7881; ph&#7843;n &#7913;ng v&#7899;i tr&#7843;i nghi&#7879;m m&#224; b&#7841;n t&#7841;o ra.</p><div><hr></div><h2>N&#227;o h&#7885;c t&#7915; &#273;i&#7873;u b&#7841;n l&#224;m, kh&#244;ng ph&#7843;i &#273;i&#7873;u b&#7841;n mong mu&#7889;n</h2><p>Ch&#250;ng ta th&#432;&#7901;ng &#273;&#225;nh gi&#225; b&#7843;n th&#226;n b&#7857;ng &#253; &#273;&#7883;nh.</p><p>Ta mu&#7889;n vi&#7871;t s&#225;ch, mu&#7889;n h&#7885;c ngo&#7841;i ng&#7919;, mu&#7889;n t&#7853;p th&#7875; d&#7909;c, hay mu&#7889;n tr&#7903; th&#224;nh ng&#432;&#7901;i b&#236;nh t&#297;nh v&#224; &#273;&#225;ng tin c&#7853;y h&#417;n.</p><p>Nh&#432;ng n&#227;o kh&#244;ng &#273;&#432;&#7907;c hu&#7845;n luy&#7879;n b&#7857;ng danh s&#225;ch nh&#7919;ng &#273;i&#7873;u ta mu&#7889;n. N&#243; &#273;&#432;&#7907;c hu&#7845;n luy&#7879;n b&#7857;ng nh&#7919;ng g&#236; th&#7921;c s&#7921; x&#7843;y ra.</p><p>N&#7871;u m&#7895;i khi c&#244;ng vi&#7879;c tr&#7903; n&#234;n kh&#243;, b&#7841;n m&#7903; &#273;i&#7879;n tho&#7841;i, n&#227;o s&#7869; h&#7885;c r&#7857;ng kh&#243; ch&#7883;u l&#224; t&#237;n hi&#7879;u &#273;&#7875; t&#236;m s&#7921; ph&#226;n t&#225;n. N&#7871;u m&#7895;i khi c&#7843;m th&#7845;y b&#7845;t an, b&#7841;n tr&#225;nh cu&#7897;c tr&#242; chuy&#7879;n c&#7847;n thi&#7871;t, n&#227;o s&#7869; h&#7885;c r&#7857;ng n&#233; tr&#225;nh l&#224; ph&#432;&#417;ng &#225;n gi&#7843;m c&#259;ng th&#7859;ng hi&#7879;u qu&#7843;.</p><p>Ng&#432;&#7907;c l&#7841;i, khi b&#7841;n &#7903; l&#7841;i v&#7899;i m&#7897;t nhi&#7879;m v&#7909; th&#234;m n&#259;m ph&#250;t d&#249; mu&#7889;n b&#7887; cu&#7897;c, b&#7841;n &#273;ang t&#7841;o ra m&#7897;t tr&#7843;i nghi&#7879;m kh&#225;c: kh&#243; ch&#7883;u kh&#244;ng nh&#7845;t thi&#7871;t ph&#7843;i d&#7851;n &#273;&#7871;n r&#250;t lui.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!8GD_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49e4e093-9c67-44a1-a1a5-b36f6ec87bcb_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!8GD_!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49e4e093-9c67-44a1-a1a5-b36f6ec87bcb_1672x941.png 424w, /__u/substackcdn.com/image/fetch/$s_!8GD_!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49e4e093-9c67-44a1-a1a5-b36f6ec87bcb_1672x941.png 848w, /__u/substackcdn.com/image/fetch/$s_!8GD_!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49e4e093-9c67-44a1-a1a5-b36f6ec87bcb_1672x941.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8GD_!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49e4e093-9c67-44a1-a1a5-b36f6ec87bcb_1672x941.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!8GD_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49e4e093-9c67-44a1-a1a5-b36f6ec87bcb_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/49e4e093-9c67-44a1-a1a5-b36f6ec87bcb_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2537207,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/210449896?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49e4e093-9c67-44a1-a1a5-b36f6ec87bcb_1672x941.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!8GD_!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49e4e093-9c67-44a1-a1a5-b36f6ec87bcb_1672x941.png 424w, /__u/substackcdn.com/image/fetch/$s_!8GD_!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49e4e093-9c67-44a1-a1a5-b36f6ec87bcb_1672x941.png 848w, /__u/substackcdn.com/image/fetch/$s_!8GD_!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49e4e093-9c67-44a1-a1a5-b36f6ec87bcb_1672x941.png 1272w, /__u/substackcdn.com/image/fetch/$s_!8GD_!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F49e4e093-9c67-44a1-a1a5-b36f6ec87bcb_1672x941.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#272;i&#7873;u n&#224;y kh&#244;ng c&#243; ngh&#297;a m&#7897;t h&#224;nh &#273;&#7897;ng duy nh&#7845;t s&#7869; <strong>t&#225;i l&#7853;p tr&#236;nh</strong> n&#227;o. Ph&#7847;n l&#7899;n thay &#273;&#7893;i c&#7847;n s&#7921; l&#7863;p l&#7841;i trong th&#7901;i gian &#273;&#7911; d&#224;i. Nh&#432;ng m&#7895;i h&#224;nh &#273;&#7897;ng c&#243; hai lo&#7841;i k&#7871;t qu&#7843;:</p><ul><li><p>K&#7871;t qu&#7843; tr&#7921;c ti&#7871;p c&#7911;a h&#224;nh &#273;&#7897;ng &#273;&#243;.</p></li><li><p>X&#225;c su&#7845;t h&#224;nh &#273;&#7897;ng t&#432;&#417;ng t&#7921; s&#7869; xu&#7845;t hi&#7879;n trong t&#432;&#417;ng lai.</p></li></ul><p>M&#7897;t bu&#7893;i t&#7853;p kh&#244;ng l&#224;m b&#7841;n kh&#7887;e m&#7841;nh ngay nh&#432;ng n&#243; l&#224;m t&#259;ng kh&#7843; n&#259;ng b&#7841;n tr&#7903; th&#224;nh ng&#432;&#7901;i c&#243; th&#243;i quen v&#7853;n &#273;&#7897;ng.</p><p>M&#7897;t l&#7847;n tr&#236; ho&#227;n kh&#244;ng ph&#225; h&#7887;ng s&#7921; nghi&#7879;p nh&#432;ng n&#7871;u &#273;&#432;&#7907;c l&#7863;p l&#7841;i trong c&#249;ng m&#7897;t b&#7889;i c&#7843;nh, n&#243; c&#243; th&#7875; l&#224;m ph&#7843;n &#7913;ng tr&#236; ho&#227;n tr&#7903; n&#234;n ng&#224;y c&#224;ng t&#7921; &#273;&#7897;ng.</p><p>M&#7895;i h&#224;nh &#273;&#7897;ng, v&#236; v&#7853;y, v&#7915;a l&#224; m&#7897;t k&#7871;t qu&#7843; v&#7915;a l&#224; m&#7897;t l&#7847;n t&#7853;p d&#432;&#7907;t.</p><div><hr></div><h2>C&#243; th&#7875; th&#7913; b&#7841;n g&#7885;i l&#224; t&#237;nh c&#225;ch ch&#7881; l&#224; &#273;&#432;&#7901;ng &#273;i quen thu&#7897;c nh&#7845;t</h2><p>&#8220;T&#244;i v&#7889;n kh&#244;ng c&#243; k&#7927; lu&#7853;t.&#8221;</p><p>&#8220;T&#244;i lu&#244;n l&#224; ng&#432;&#7901;i hay lo l&#7855;ng.&#8221;</p><p>&#8220;T&#244;i kh&#244;ng gi&#7887;i trong vi&#7879;c giao ti&#7871;p.&#8221;</p><p>Nh&#7919;ng c&#226;u n&#224;y c&#243; th&#7875; m&#244; t&#7843; ch&#237;nh x&#225;c tr&#7843;i nghi&#7879;m hi&#7879;n t&#7841;i. V&#7845;n &#273;&#7873; xu&#7845;t hi&#7879;n khi ta bi&#7871;n m&#7897;t m&#244; th&#7913;c hi&#7879;n t&#7841;i th&#224;nh b&#7843;n &#225;n v&#297;nh vi&#7877;n v&#7873; b&#7843;n th&#226;n.</p><p>M&#7897;t c&#225;ch di&#7877;n &#273;&#7841;t h&#7919;u &#237;ch h&#417;n l&#224;:</p><blockquote><p>&#272;&#226;y l&#224; ph&#7843;n &#7913;ng m&#224; t&#244;i &#273;&#227; luy&#7879;n t&#7853;p ho&#7863;c c&#7911;ng c&#7889; nhi&#7873;u nh&#7845;t cho &#273;&#7871;n th&#7901;i &#273;i&#7875;m n&#224;y.</p></blockquote><p>S&#7921; thay &#273;&#7893;i ng&#244;n ng&#7919; c&#243; v&#7867; nh&#7887; nh&#432;ng t&#7841;o ra m&#7897;t kh&#225;c bi&#7879;t quan tr&#7885;ng. &#8220;T&#244;i l&#224; ng&#432;&#7901;i nh&#432; v&#7853;y&#8221; &#273;&#243;ng cu&#7897;c th&#7843;o lu&#7853;n l&#7841;i. &#8220;&#272;&#226;y l&#224; m&#244; th&#7913;c hi&#7879;n t&#7841;i&#8221; m&#7903; ra kh&#7843; n&#259;ng can thi&#7879;p.</p><p>Tuy nhi&#234;n, kh&#244;ng n&#234;n &#273;&#7849;y l&#7853;p lu&#7853;n n&#224;y &#273;&#7871;n c&#7921;c &#273;oan. Gene, kh&#237; ch&#7845;t, s&#7913;c kh&#7887;e, tr&#7843;i nghi&#7879;m th&#7901;i th&#417; &#7845;u, sang ch&#7845;n, &#273;i&#7873;u ki&#7879;n kinh t&#7871; v&#224; m&#244;i tr&#432;&#7901;ng x&#227; h&#7897;i &#273;&#7873;u &#7843;nh h&#432;&#7903;ng &#273;&#7871;n h&#224;nh vi. Kh&#244;ng ph&#7843;i kh&#243; kh&#259;n n&#224;o c&#361;ng c&#243; th&#7875; &#273;&#432;&#7907;c gi&#7843;i quy&#7871;t b&#7857;ng &#253; ch&#237; v&#224; th&#243;i quen.</p><p>T&#237;nh d&#7867;o th&#7847;n kinh kh&#244;ng c&#243; ngh&#297;a con ng&#432;&#7901;i c&#243; th&#7875; tr&#7903; th&#224;nh b&#7845;t c&#7913; th&#7913; g&#236; n&#7871;u c&#7889; g&#7855;ng &#273;&#7911; nhi&#7873;u. N&#243; c&#243; ngh&#297;a h&#7879; th&#7889;ng th&#7847;n kinh c&#243; kh&#7843; n&#259;ng th&#237;ch nghi trong nh&#7919;ng gi&#7899;i h&#7841;n sinh h&#7885;c v&#224; ho&#224;n c&#7843;nh c&#7909; th&#7875;.</p><p>&#272;&#243; v&#7851;n l&#224; m&#7897;t th&#244;ng tin &#273;&#7847;y hy v&#7885;ng, ch&#7881; l&#224; m&#7897;t lo&#7841;i hy v&#7885;ng c&#243; &#273;i&#7873;u ki&#7879;n v&#224; &#273;&#242;i h&#7887;i lao &#273;&#7897;ng th&#7921;c t&#7871;.</p><div><hr></div><h2>S&#7921; l&#7863;p l&#7841;i kh&#244;ng &#273;&#7911;: b&#7889;i c&#7843;nh m&#7899;i l&#224; ch&#7845;t keo c&#7911;a th&#243;i quen</h2><p>N&#7871;u ch&#7881; c&#7847;n l&#7863;p l&#7841;i, b&#7845;t k&#7923; h&#224;nh vi n&#224;o &#273;&#432;&#7907;c th&#7921;c hi&#7879;n nhi&#7873;u l&#7847;n c&#361;ng s&#7869; nhanh ch&#243;ng tr&#7903; th&#224;nh th&#243;i quen nh&#432;ng &#273;&#7901;i s&#7889;ng ph&#7913;c t&#7841;p h&#417;n nh&#432; v&#7853;y.</p><p>N&#227;o kh&#244;ng ch&#7881; h&#7885;c h&#224;nh vi. N&#243; c&#242;n h&#7885;c m&#7889;i li&#234;n h&#7879; gi&#7919;a <strong>t&#237;n hi&#7879;u v&#224; h&#224;nh vi</strong>.</p><p>M&#7897;t nghi&#234;n c&#7913;u n&#7893;i ti&#7871;ng v&#7873; s&#7921; h&#236;nh th&#224;nh th&#243;i quen y&#234;u c&#7847;u 96 ng&#432;&#7901;i l&#7921;a ch&#7885;n m&#7897;t h&#224;nh vi li&#234;n quan &#273;&#7871;n &#259;n u&#7889;ng ho&#7863;c v&#7853;n &#273;&#7897;ng r&#7891;i th&#7921;c hi&#7879;n n&#243; m&#7895;i ng&#224;y trong c&#249;ng m&#7897;t b&#7889;i c&#7843;nh ch&#7859;ng h&#7841;n nh&#432; &#8220;sau b&#7919;a s&#225;ng&#8221;. M&#7913;c &#273;&#7897; t&#7921; &#273;&#7897;ng t&#259;ng d&#7847;n theo th&#7901;i gian, nh&#432;ng t&#7889;c &#273;&#7897; kh&#225;c nhau r&#7845;t l&#7899;n gi&#7919;a t&#7915;ng ng&#432;&#7901;i: th&#7901;i gian &#432;&#7899;c t&#237;nh &#273;&#7875; g&#7847;n &#273;&#7841;t m&#7913;c t&#7921; &#273;&#7897;ng t&#7889;i &#273;a dao &#273;&#7897;ng t&#7915; 18 &#273;&#7871;n 254 ng&#224;y. &#272;&#225;ng ch&#250; &#253;, b&#7887; l&#7905; m&#7897;t l&#7847;n kh&#244;ng l&#224;m qu&#225; tr&#236;nh h&#236;nh th&#224;nh th&#243;i quen s&#7909;p &#273;&#7893;. <a href="https://onlinelibrary.wiley.com/doi/abs/10.1002/ejsp.674">Nghi&#234;n c&#7913;u c&#7911;a Phillippa Lally v&#224; c&#7897;ng s&#7921;</a> cho th&#7845;y kh&#244;ng c&#243; m&#7897;t con s&#7889; th&#7847;n k&#7923; nh&#432; &#8220;21 ng&#224;y&#8221; ph&#249; h&#7907;p v&#7899;i t&#7845;t c&#7843; m&#7885;i ng&#432;&#7901;i, c&#225;i kh&#225;i ni&#7879;m 21 ng&#224;y c&#243; l&#7869; b&#7841;n &#273;&#227; nghe r&#7845;t nhi&#7873;u khi &#273;&#7885;c c&#225;c b&#224;i vi&#7871;t self-help v&#7873; c&#225;ch duy tr&#236; th&#243;i quen &#273;&#250;ng kh&#244;ng.</p><p>T&#7915; &#273;&#226;y xu&#7845;t hi&#7879;n hai insight th&#7921;c t&#7871;.</p><p>Th&#7913; nh&#7845;t, mu&#7889;n x&#226;y th&#243;i quen, h&#227;y g&#7855;n h&#224;nh vi v&#7899;i m&#7897;t t&#237;n hi&#7879;u &#7893;n &#273;&#7883;nh:</p><ul><li><p>Sau khi pha c&#224; ph&#234;, t&#244;i vi&#7871;t trong 15 ph&#250;t.</p></li><li><p>Sau khi &#273;&#243;ng m&#225;y t&#237;nh, t&#244;i &#273;i b&#7897; m&#7897;t v&#242;ng.</p></li><li><p>Khi ng&#7891;i v&#224;o b&#224;n, &#273;i&#7879;n tho&#7841;i &#273;&#432;&#7907;c &#273;&#7863;t ngo&#224;i t&#7847;m v&#7899;i.</p></li></ul><p>Th&#7913; hai, m&#7897;t ng&#224;y th&#7845;t b&#7841;i kh&#244;ng &#273;&#7883;nh ngh&#297;a to&#224;n b&#7897; qu&#225; tr&#236;nh. &#272;i&#7873;u nguy hi&#7875;m kh&#244;ng ph&#7843;i l&#224; b&#7887; l&#7905; m&#7897;t l&#7847;n, m&#224; l&#224; bi&#7871;n s&#7921; b&#7887; l&#7905; th&#224;nh b&#7857;ng ch&#7913;ng r&#7857;ng &#8220;m&#236;nh kh&#244;ng th&#7875; thay &#273;&#7893;i&#8221; r&#7891;i ng&#7915;ng quay l&#7841;i.</p><p>Trong thay &#273;&#7893;i h&#224;nh vi, kh&#7843; n&#259;ng quay l&#7841;i th&#432;&#7901;ng quan tr&#7885;ng h&#417;n chu&#7895;i ng&#224;y ho&#224;n h&#7843;o.</p><div><hr></div><h2>M&#244;i tr&#432;&#7901;ng &#273;ang r&#232;n luy&#7879;n b&#7841;n, k&#7875; c&#7843; khi b&#7841;n kh&#244;ng ch&#250; &#253;</h2><p>N&#243;i v&#7873; th&#243;i quen nh&#432; m&#7897;t cu&#7897;c chi&#7871;n &#253; ch&#237; c&#225; nh&#226;n th&#432;&#7901;ng b&#7887; s&#243;t m&#7897;t y&#7871;u t&#7889; l&#7899;n: ki&#7871;n tr&#250;c c&#7911;a m&#244;i tr&#432;&#7901;ng.</p><p>N&#7871;u &#273;i&#7879;n tho&#7841;i n&#7857;m b&#234;n c&#7841;nh, &#7913;ng d&#7909;ng g&#7917;i th&#244;ng b&#225;o v&#224; ph&#7847;n th&#432;&#7903;ng m&#7899;i ch&#7881; c&#225;ch m&#7897;t c&#250; ch&#7841;m, b&#7841;n kh&#244;ng &#273;&#417;n thu&#7847;n &#273;ang &#8220;thi&#7871;u t&#7853;p trung&#8221;. B&#7841;n &#273;ang &#7903; trong m&#7897;t m&#244;i tr&#432;&#7901;ng &#273;&#432;&#7907;c thi&#7871;t k&#7871; &#273;&#7875; li&#234;n t&#7909;c &#273;&#7873; xu&#7845;t m&#7897;t h&#224;nh vi c&#7841;nh tranh v&#7899;i c&#244;ng vi&#7879;c.</p><p>M&#7895;i l&#7847;n b&#7841;n &#273;&#225;p l&#7841;i th&#244;ng b&#225;o, m&#7889;i li&#234;n h&#7879; gi&#7919;a t&#237;n hi&#7879;u v&#224; h&#224;nh vi &#273;&#432;&#7907;c t&#7853;p luy&#7879;n th&#234;m:</p><p><strong>C&#7843;m th&#7845;y h&#417;i ch&#225;n &#8594; c&#7847;m &#273;i&#7879;n tho&#7841;i &#8594; nh&#7853;n k&#237;ch th&#237;ch m&#7899;i.</strong></p><p>Qua &#273;&#7911; nhi&#7873;u l&#7847;n, kho&#7843;ng tr&#7889;ng gi&#7919;a t&#237;n hi&#7879;u v&#224; ph&#7843;n &#7913;ng g&#7847;n nh&#432; bi&#7871;n m&#7845;t. B&#224;n tay &#273;&#227; t&#236;m &#273;&#7871;n &#273;i&#7879;n tho&#7841;i tr&#432;&#7899;c khi b&#7841;n k&#7883;p &#273;&#432;a ra quy&#7871;t &#273;&#7883;nh c&#243; &#253; th&#7913;c.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!hJsY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3df364a-1d76-4ab3-b577-aa3b561afa23_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!hJsY!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3df364a-1d76-4ab3-b577-aa3b561afa23_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!hJsY!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3df364a-1d76-4ab3-b577-aa3b561afa23_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!hJsY!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3df364a-1d76-4ab3-b577-aa3b561afa23_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!hJsY!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3df364a-1d76-4ab3-b577-aa3b561afa23_1536x1024.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!hJsY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3df364a-1d76-4ab3-b577-aa3b561afa23_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b3df364a-1d76-4ab3-b577-aa3b561afa23_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2876591,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/210449896?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3df364a-1d76-4ab3-b577-aa3b561afa23_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!hJsY!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3df364a-1d76-4ab3-b577-aa3b561afa23_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!hJsY!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3df364a-1d76-4ab3-b577-aa3b561afa23_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!hJsY!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3df364a-1d76-4ab3-b577-aa3b561afa23_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!hJsY!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3df364a-1d76-4ab3-b577-aa3b561afa23_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>B&#7903;i v&#7853;y, thay &#273;&#7893;i b&#7873;n v&#7919;ng th&#432;&#7901;ng kh&#244;ng b&#7855;t &#273;&#7847;u b&#7857;ng l&#7901;i h&#7913;a s&#7869; m&#7841;nh m&#7869; h&#417;n. N&#243; b&#7855;t &#273;&#7847;u b&#7857;ng vi&#7879;c thay &#273;&#7893;i &#273;i&#7873;u g&#236; d&#7877; x&#7843;y ra nh&#7845;t.</p><ul><li><p>Mu&#7889;n &#273;&#7885;c nhi&#7873;u h&#417;n, &#273;&#7863;t s&#225;ch &#7903; n&#417;i m&#7855;t d&#7877; nh&#236;n th&#7845;y.</p></li><li><p>Mu&#7889;n gi&#7843;m l&#432;&#7899;t m&#7841;ng, &#273;&#432;a &#7913;ng d&#7909;ng ra kh&#7887;i m&#224;n h&#236;nh ch&#237;nh ho&#7863;c &#273;&#259;ng xu&#7845;t.</p></li><li><p>Mu&#7889;n t&#7853;p trung, &#273;&#7875; &#273;i&#7879;n tho&#7841;i &#7903; m&#7897;t c&#259;n ph&#242;ng kh&#225;c.</p></li><li><p>Mu&#7889;n v&#7853;n &#273;&#7897;ng bu&#7893;i s&#225;ng, chu&#7849;n b&#7883; qu&#7847;n &#225;o t&#7915; t&#7889;i h&#244;m tr&#432;&#7899;c.</p></li></ul><p>K&#7927; lu&#7853;t kh&#244;ng ch&#7881; l&#224; n&#259;ng l&#7921;c ch&#7889;ng l&#7841;i c&#225;m d&#7895;. N&#243; c&#242;n l&#224; kh&#7843; n&#259;ng thi&#7871;t k&#7871; m&#7897;t &#273;&#7901;i s&#7889;ng trong &#273;&#243; b&#7841;n kh&#244;ng ph&#7843;i ch&#7889;ng l&#7841;i qu&#225; nhi&#7873;u c&#225;m d&#7895; ngay t&#7915; &#273;&#7847;u.</p><div><hr></div><h2>Kh&#243; kh&#259;n c&#7847;n thi&#7871;t kh&#244;ng &#273;&#7891;ng ngh&#297;a v&#7899;i &#273;au kh&#7893; t&#7889;i &#273;a</h2><p>C&#243; m&#7897;t v&#224;i nh&#7853;n &#273;&#7883;nh nh&#432; &#253; ch&#237; gi&#7889;ng nh&#432; c&#417; b&#7855;p, v&#224; m&#7897;t v&#249;ng n&#227;o g&#7885;i l&#224; anterior midcingulate cortex s&#7869; ph&#225;t tri&#7875;n khi ch&#250;ng ta l&#224;m &#273;i&#7873;u m&#236;nh kh&#244;ng mu&#7889;n l&#224;m.</p><p>Th&#7921;c t&#7871; khoa h&#7885;c tinh t&#7871; h&#417;n.</p><p>C&#225;c nghi&#234;n c&#7913;u cho th&#7845;y v&#249;ng anterior midcingulate cortex tham gia v&#224;o vi&#7879;c c&#226;n nh&#7855;c chi ph&#237;, ph&#7847;n th&#432;&#7903;ng, m&#7913;c n&#7895; l&#7921;c v&#224; s&#7921; ki&#234;n tr&#236; theo &#273;u&#7893;i m&#7909;c ti&#234;u. Ho&#7841;t &#273;&#7897;ng v&#224; k&#7871;t n&#7889;i c&#7911;a n&#243; c&#243; li&#234;n h&#7879; v&#7899;i m&#7913;c &#273;&#7897; s&#7861;n s&#224;ng b&#7887; c&#244;ng s&#7913;c, t&#237;nh b&#7873;n b&#7881; v&#224; m&#7897;t s&#7889; d&#7841;ng suy gi&#7843;m &#273;&#7897;ng l&#7921;c. Tuy nhi&#234;n, &#273;i&#7873;u &#273;&#243; ch&#432;a &#273;&#7911; &#273;&#7875; k&#7871;t lu&#7853;n r&#7857;ng &#273;&#226;y l&#224; m&#7897;t &#8220;c&#417; b&#7855;p &#253; ch&#237;&#8221; duy nh&#7845;t ho&#7863;c c&#7913; l&#224;m vi&#7879;c kh&#243; ch&#7883;u th&#236; v&#249;ng n&#224;y ch&#7855;c ch&#7855;n s&#7869; l&#7899;n l&#234;n. <a href="https://pubmed.ncbi.nlm.nih.gov/31733343/">B&#224;i t&#7893;ng quan v&#7873; vai tr&#242; c&#7911;a aMCC trong s&#7921; b&#7873;n b&#7881;</a> m&#244; t&#7843; n&#243; nh&#432; m&#7897;t n&#250;t quan tr&#7885;ng trong c&#7843; m&#7841;ng l&#432;&#7899;i, kh&#244;ng ph&#7843;i c&#244;ng t&#7855;c duy nh&#7845;t c&#7911;a ngh&#7883; l&#7921;c.</p><p>D&#249; v&#7853;y, m&#7897;t insight h&#224;nh vi v&#7851;n c&#243; gi&#225; tr&#7883;: n&#7871;u lu&#244;n r&#7901;i &#273;i ngay khi xu&#7845;t hi&#7879;n kh&#243; ch&#7883;u, ta kh&#244;ng c&#243; c&#417; h&#7897;i h&#7885;c c&#225;ch ti&#7871;p t&#7909;c h&#224;nh &#273;&#7897;ng trong khi kh&#243; ch&#7883;u v&#7851;n t&#7891;n t&#7841;i.</p><p>&#272;i&#7873;u c&#7847;n r&#232;n kh&#244;ng ph&#7843;i t&#236;nh y&#234;u &#273;&#7889;i v&#7899;i &#273;au kh&#7893;. &#272;&#243; l&#224; kh&#7843; n&#259;ng kh&#244;ng xem m&#7885;i c&#7843;m gi&#225;c kh&#243; ch&#7883;u nh&#432; m&#7897;t m&#7879;nh l&#7879;nh ph&#7843;i d&#7915;ng l&#7841;i.</p><p>H&#227;y ph&#226;n bi&#7879;t:</p><ul><li><p><strong>Kh&#243; kh&#259;n c&#243; &#237;ch:</strong> nhi&#7879;m v&#7909; h&#417;i v&#432;&#7907;t qu&#225; n&#259;ng l&#7921;c hi&#7879;n t&#7841;i, &#273;&#242;i h&#7887;i t&#7853;p trung v&#224; c&#243; ph&#7843;n h&#7891;i.</p></li><li><p><strong>Qu&#225; t&#7843;i:</strong> thi&#7871;u ng&#7911;, ki&#7879;t s&#7913;c, ch&#7845;n th&#432;&#417;ng ho&#7863;c c&#259;ng th&#7859;ng k&#233;o d&#224;i &#273;&#7871;n m&#7913;c l&#224;m suy gi&#7843;m kh&#7843; n&#259;ng h&#7885;c.</p></li><li><p><strong>&#272;au kh&#7893; kh&#244;ng c&#7847;n thi&#7871;t:</strong> m&#244;i tr&#432;&#7901;ng h&#7895;n lo&#7841;n, m&#7909;c ti&#234;u m&#417; h&#7891; ho&#7863;c ph&#432;&#417;ng ph&#225;p l&#224;m vi&#7879;c k&#233;m hi&#7879;u qu&#7843;.</p></li></ul><p>Kh&#244;ng ph&#7843;i c&#224;ng kh&#243; c&#224;ng t&#7889;t m&#224; m&#7913;c th&#7917; th&#225;ch t&#7889;t nh&#7845;t l&#224; m&#7913;c &#273;&#7911; kh&#243; &#273;&#7875; bu&#7897;c h&#7879; th&#7889;ng th&#237;ch nghi, nh&#432;ng &#273;&#7911; v&#7915;a s&#7913;c &#273;&#7875; b&#7841;n c&#243; th&#7875; quay l&#7841;i v&#224;o ng&#224;y mai.</p><div><hr></div><h2>V&#7853;n &#273;&#7897;ng v&#224; gi&#7845;c ng&#7911;: hai ph&#7847;n th&#432;&#7901;ng b&#7883; b&#7887; qu&#234;n c&#7911;a vi&#7879;c h&#7885;c</h2><p>H&#7885;c t&#7853;p kh&#244;ng ch&#7881; di&#7877;n ra khi b&#7841;n &#273;ang ng&#7891;i tr&#432;&#7899;c cu&#7889;n s&#225;ch hay chi&#7871;c laptop.</p><p>V&#7853;n &#273;&#7897;ng c&#243; th&#7875; t&#7841;o ra nh&#7919;ng thay &#273;&#7893;i t&#7841;m th&#7901;i v&#7873; s&#7921; t&#7881;nh t&#225;o, ch&#7913;c n&#259;ng &#273;i&#7873;u h&#224;nh v&#224; c&#225;c y&#7871;u t&#7889; sinh h&#7885;c li&#234;n quan &#273;&#7871;n t&#237;nh d&#7867;o th&#7847;n kinh. Trong m&#7897;t th&#7917; nghi&#7879;m ng&#7851;u nhi&#234;n tr&#234;n ng&#432;&#7901;i tr&#7867; kh&#7887;e m&#7841;nh, m&#7897;t bu&#7893;i v&#7853;n &#273;&#7897;ng c&#432;&#7901;ng &#273;&#7897; cao c&#243; li&#234;n quan &#273;&#7871;n c&#7843;i thi&#7879;n m&#7897;t s&#7889; nhi&#7879;m v&#7909; ki&#7875;m so&#225;t nh&#7853;n th&#7913;c v&#224; l&#224;m t&#259;ng BDNF trong m&#225;u. <a href="https://pubmed.ncbi.nlm.nih.gov/27450438/">Nghi&#234;n c&#7913;u n&#224;y</a> l&#224; m&#7897;t trong nhi&#7873;u b&#7857;ng ch&#7913;ng g&#7907;i &#253; v&#7853;n &#273;&#7897;ng c&#243; th&#7875; h&#7895; tr&#7907; tr&#7841;ng th&#225;i h&#7885;c t&#7853;p.</p><p>Nh&#432;ng hi&#7879;u &#7913;ng kh&#244;ng &#273;&#7891;ng nh&#7845;t. M&#7897;t s&#7889; nghi&#234;n c&#7913;u v&#7873; v&#7853;n &#273;&#7897;ng c&#7845;p th&#7901;i v&#224; tr&#237; nh&#7899; cho k&#7871;t qu&#7843; kh&#225;c nhau t&#249;y c&#432;&#7901;ng &#273;&#7897;, th&#7901;i &#273;i&#7875;m, nhi&#7879;m v&#7909; v&#224; nh&#243;m ng&#432;&#7901;i tham gia. V&#236; th&#7871;, &#8220;t&#7853;p th&#7853;t n&#7863;ng r&#7891;i h&#7885;c&#8221; kh&#244;ng n&#234;n &#273;&#432;&#7907;c xem l&#224; c&#244;ng th&#7913;c b&#7843;o &#273;&#7843;m.</p><p>C&#225;ch &#7913;ng d&#7909;ng h&#7907;p l&#253; h&#417;n l&#224;: d&#249;ng m&#7897;t qu&#227;ng v&#7853;n &#273;&#7897;ng v&#7915;a s&#7913;c nh&#432; &#273;i b&#7897; nhanh, &#273;&#7841;p xe ho&#7863;c m&#7897;t b&#224;i t&#7853;p ng&#7855;n &#273;&#7875; chuy&#7875;n c&#417; th&#7875; kh&#7887;i tr&#7841;ng th&#225;i u&#7875; o&#7843;i tr&#432;&#7899;c phi&#234;n l&#224;m vi&#7879;c t&#7853;p trung. N&#243; c&#361;ng l&#224; l&#253; do n&#7871;u b&#7841;n c&#243; m&#7897;t ch&#250;t v&#7853;n &#273;&#7897;ng v&#224;o bu&#7893;i s&#225;ng th&#236; ng&#224;y m&#7899;i c&#7911;a b&#7841;n b&#7855;t &#273;&#7847;u c&#244;ng vi&#7879;c s&#7869; hi&#7879;u qu&#7843; v&#224; t&#7853;p trung h&#417;n.</p><p>Sau khi h&#7885;c, gi&#7845;c ng&#7911; ti&#7871;p t&#7909;c tham gia v&#224;o vi&#7879;c c&#7911;ng c&#7889; v&#224; tinh ch&#7881;nh nh&#7919;ng thay &#273;&#7893;i do tr&#7843;i nghi&#7879;m t&#7841;o ra. <a href="https://pubmed.ncbi.nlm.nih.gov/32248786/">M&#7897;t t&#7893;ng quan v&#7873; gi&#7845;c ng&#7911; v&#224; t&#237;nh d&#7867;o synapse</a> cho th&#7845;y trong khi ng&#7911;, c&#7843; qu&#225; tr&#236;nh t&#259;ng c&#432;&#7901;ng l&#7851;n l&#224;m suy y&#7871;u k&#7871;t n&#7889;i &#273;&#7873;u g&#243;p ph&#7847;n t&#7893; ch&#7913;c l&#7841;i c&#225;c m&#7841;ch th&#7847;n kinh sau h&#7885;c t&#7853;p.</p><p>N&#243;i c&#225;ch kh&#225;c, n&#7871;u b&#7841;n hy sinh gi&#7845;c ng&#7911; &#273;&#7875; h&#7885;c th&#234;m, c&#243; th&#7875; b&#7841;n &#273;ang l&#7845;y th&#7901;i gian t&#7915; ch&#237;nh giai &#273;o&#7841;n gi&#250;p n&#227;o x&#7917; l&#253; nh&#7919;ng g&#236; v&#7915;a h&#7885;c.</p><div><hr></div><h2>B&#7887; th&#243;i quen c&#361; kh&#244;ng ph&#7843;i l&#224; x&#243;a m&#7897;t con &#273;&#432;&#7901;ng</h2><p>M&#7897;t trong nh&#7919;ng c&#225;ch h&#236;nh dung ph&#7893; bi&#7871;n v&#7873; neuroplasticity l&#224; m&#7841;ng l&#432;&#7899;i &#273;&#432;&#7901;ng s&#225;.</p><p>M&#7895;i l&#7847;n &#273;i qua m&#7897;t con &#273;&#432;&#7901;ng, n&#243; tr&#7903; n&#234;n quen thu&#7897;c h&#417;n. M&#7897;t tuy&#7871;n &#273;&#432;&#7901;ng m&#7899;i ban &#273;&#7847;u ch&#7853;m v&#224; kh&#243; t&#236;m. Qua th&#7901;i gian, n&#243; &#273;&#432;&#7907;c m&#7903; r&#7897;ng, c&#242;n &#273;&#432;&#7901;ng c&#361; &#237;t s&#7917; d&#7909;ng h&#417;n s&#7869; d&#7847;n m&#7845;t l&#7907;i th&#7871;.</p><p>&#7848;n d&#7909; n&#224;y h&#7919;u &#237;ch, nh&#432;ng c&#243; m&#7897;t &#273;i&#7875;m c&#7847;n b&#7893; sung l&#224; con &#273;&#432;&#7901;ng c&#361; th&#432;&#7901;ng kh&#244;ng ho&#224;n to&#224;n bi&#7871;n m&#7845;t trong n&#227;o b&#7841;n.</p><p>&#272;&#226;y l&#224; l&#253; do m&#7897;t ng&#432;&#7901;i c&#243; th&#7875; quay l&#7841;i th&#243;i quen c&#361; khi c&#259;ng th&#7859;ng, thi&#7871;u ng&#7911; ho&#7863;c tr&#7903; v&#7873; m&#244;i tr&#432;&#7901;ng quen thu&#7897;c. H&#7879; th&#7889;ng kh&#244;ng nh&#7845;t thi&#7871;t &#273;&#227; b&#7883; &#8220;reset&#8221;; ph&#7843;n &#7913;ng c&#361; ch&#7881; &#273;ang &#273;&#432;&#7907;c k&#237;ch ho&#7841;t trong &#273;i&#7873;u ki&#7879;n t&#7915;ng g&#7855;n li&#7873;n v&#7899;i n&#243;.</p><p>B&#7903;i v&#7853;y, &#273;&#7915;ng ch&#7881; c&#7889; ng&#259;n h&#224;nh vi c&#361;. H&#227;y x&#226;y m&#7897;t ph&#7843;n &#7913;ng thay th&#7871;.</p><ul><li><p>Khi mu&#7889;n n&#233; m&#7897;t nhi&#7879;m v&#7909;, l&#224;m phi&#234;n b&#7843;n hai ph&#250;t c&#7911;a n&#243;.</p></li><li><p>Khi b&#7855;t &#273;&#7847;u suy di&#7877;n, vi&#7871;t ra &#273;i&#7873;u m&#236;nh th&#7921;c s&#7921; bi&#7871;t v&#224; m&#7897;t h&#224;nh &#273;&#7897;ng c&#243; th&#7875; th&#7921;c hi&#7879;n.</p></li><li><p>Khi mu&#7889;n ki&#7875;m tra &#273;i&#7879;n tho&#7841;i, &#273;&#7913;ng d&#7853;y u&#7889;ng n&#432;&#7899;c ho&#7863;c &#273;i b&#7897; m&#7897;t v&#242;ng.</p></li><li><p>Khi b&#7887; l&#7905; m&#7897;t bu&#7893;i t&#7853;p, quay l&#7841;i b&#7857;ng phi&#234;n b&#7843;n nh&#7865; nh&#7845;t v&#224;o ng&#224;y h&#244;m sau.</p></li></ul><p>N&#227;o c&#7847;n m&#7897;t con &#273;&#432;&#7901;ng kh&#225;c &#273;&#7875; &#273;i, kh&#244;ng ch&#7881; m&#7897;t t&#7845;m bi&#7875;n &#8220;c&#7845;m &#273;&#432;&#7901;ng&#8221;.</p><div><hr></div><h2>S&#7921; ch&#250; &#253; l&#224; n&#417;i qu&#225; tr&#236;nh thay &#273;&#7893;i b&#7855;t &#273;&#7847;u</h2><p>B&#7841;n kh&#244;ng ho&#224;n to&#224;n ki&#7875;m so&#225;t &#273;&#432;&#7907;c suy ngh&#297; &#273;&#7847;u ti&#234;n xu&#7845;t hi&#7879;n trong &#273;&#7847;u. Nh&#432;ng &#273;&#244;i khi b&#7841;n c&#243; th&#7875; l&#7921;a ch&#7885;n li&#7879;u m&#236;nh s&#7869; ti&#7871;p t&#7909;c nu&#244;i d&#432;&#7905;ng n&#243; hay chuy&#7875;n s&#7921; ch&#250; &#253; sang n&#417;i kh&#225;c.</p><p>&#272;i&#7873;u n&#224;y &#273;&#7863;c bi&#7879;t quan tr&#7885;ng v&#7899;i nh&#7919;ng v&#242;ng l&#7863;p nh&#432; lo &#226;u, t&#7921; ch&#7881; tr&#237;ch v&#224; nghi&#7873;n ng&#7851;m ti&#234;u c&#7921;c. Kh&#244;ng ph&#7843;i c&#7913; &#8220;ngh&#297; t&#237;ch c&#7921;c&#8221; l&#224; c&#243; th&#7875; lo&#7841;i b&#7887; ch&#250;ng. Nh&#432;ng k&#7929; n&#259;ng nh&#7853;n ra m&#236;nh &#273;ang &#7903; trong m&#7897;t v&#242;ng l&#7863;p, sau &#273;&#243; &#273;&#432;a ch&#250; &#253; tr&#7903; l&#7841;i c&#417; th&#7875;, m&#244;i tr&#432;&#7901;ng ho&#7863;c h&#224;nh &#273;&#7897;ng hi&#7879;n t&#7841;i, c&#243; th&#7875; &#273;&#432;&#7907;c luy&#7879;n t&#7853;p.</p><p>Trong m&#7897;t th&#7917; nghi&#7879;m ng&#7851;u nhi&#234;n v&#7899;i ng&#432;&#7901;i c&#243; ti&#7873;n s&#7917; tr&#7847;m c&#7843;m t&#225;i di&#7877;n, li&#7879;u ph&#225;p nh&#7853;n th&#7913;c d&#7921;a tr&#234;n ch&#225;nh ni&#7879;m l&#224;m thay &#273;&#7893;i m&#7897;t s&#7889; m&#244; h&#236;nh k&#7871;t n&#7889;i n&#227;o trong tr&#7841;ng th&#225;i nghi&#7873;n ng&#7851;m, &#273;&#7891;ng th&#7901;i c&#7843;i thi&#7879;n kh&#7843; n&#259;ng duy tr&#236; v&#224; &#273;i&#7873;u khi&#7875;n s&#7921; ch&#250; &#253;. <a href="https://pubmed.ncbi.nlm.nih.gov/36328822/">Nghi&#234;n c&#7913;u &#273;&#432;&#7907;c c&#244;ng b&#7889; tr&#234;n </a><em><a href="https://pubmed.ncbi.nlm.nih.gov/36328822/">Biological Psychiatry</a></em> kh&#244;ng ch&#7913;ng minh thi&#7873;n l&#224; gi&#7843;i ph&#225;p cho m&#7885;i v&#7845;n &#273;&#7873;, nh&#432;ng cho th&#7845;y &#273;i&#7873;u h&#432;&#7899;ng s&#7921; ch&#250; &#253; l&#224; m&#7897;t k&#7929; n&#259;ng c&#243; th&#7875; r&#232;n luy&#7879;n.</p><p>S&#7921; ch&#250; &#253; ch&#237;nh l&#224; c&#225;nh c&#7917;a m&#224; qua &#273;&#243; tr&#7843;i nghi&#7879;m &#273;i v&#224;o h&#7879; th&#7889;ng.</p><p>&#272;i&#7873;u b&#7841;n ch&#250; &#253; s&#7869; &#7843;nh h&#432;&#7903;ng &#273;&#7871;n &#273;i&#7873;u b&#7841;n th&#7921;c h&#224;nh. &#272;i&#7873;u b&#7841;n th&#7921;c h&#224;nh s&#7869; &#7843;nh h&#432;&#7903;ng &#273;&#7871;n &#273;i&#7873;u tr&#7903; n&#234;n t&#7921; &#273;&#7897;ng. V&#224; &#273;i&#7873;u tr&#7903; n&#234;n t&#7921; &#273;&#7897;ng s&#7869; &#273;&#7883;nh h&#236;nh ph&#7847;n l&#7899;n cu&#7897;c s&#7889;ng h&#7857;ng ng&#224;y.</p><div><hr></div><h2>M&#7897;t giao th&#7913;c th&#7921;c t&#7871; &#273;&#7875; thay &#273;&#7893;i</h2><p>N&#7871;u mu&#7889;n &#7913;ng d&#7909;ng insight c&#7911;a neuroplasticity, &#273;&#7915;ng b&#7855;t &#273;&#7847;u b&#7857;ng c&#226;u h&#7887;i &#8220;T&#244;i mu&#7889;n tr&#7903; th&#224;nh ai?&#8221; r&#7891;i d&#7915;ng l&#7841;i &#7903; m&#7897;t h&#236;nh &#7843;nh l&#253; t&#432;&#7903;ng.</p><p>H&#227;y &#273;i ti&#7871;p b&#7857;ng s&#225;u c&#226;u h&#7887;i nh&#432; sau:</p><h4>1. T&#244;i mu&#7889;n h&#224;nh vi n&#224;o tr&#7903; n&#234;n t&#7921; &#273;&#7897;ng h&#417;n?</h4><p>Ch&#7885;n m&#7897;t h&#224;nh vi c&#243; th&#7875; quan s&#225;t &#273;&#432;&#7907;c. &#8220;Tr&#7903; n&#234;n k&#7927; lu&#7853;t&#8221; qu&#225; m&#417; h&#7891;. &#8220;Vi&#7871;t 15 ph&#250;t sau khi pha c&#224; ph&#234; s&#225;ng&#8221; &#273;&#7911; c&#7909; th&#7875; &#273;&#7875; b&#7841;n c&#243; th&#7875; b&#7855;t &#273;&#7847;u v&#224; &#273;&#432;a n&#243; v&#224;o m&#7897;t b&#7889;i c&#7843;nh c&#7909; th&#7875;.</p><h4>2. T&#237;n hi&#7879;u &#7893;n &#273;&#7883;nh c&#7911;a h&#224;nh vi l&#224; g&#236;?</h4><p>G&#7855;n n&#243; v&#7899;i m&#7897;t s&#7921; ki&#7879;n &#273;&#227; t&#7891;n t&#7841;i: sau b&#7919;a s&#225;ng, tr&#432;&#7899;c khi m&#7903; email ho&#7863;c ngay khi v&#7873; nh&#224;.</p><h4>3. Phi&#234;n b&#7843;n nh&#7887; nh&#7845;t l&#224; g&#236;?</h4><p>&#272;&#7863;t m&#7913;c t&#7889;i thi&#7875;u c&#243; th&#7875; th&#7921;c hi&#7879;n c&#7843; trong ng&#224;y t&#7891;i t&#7879;. M&#7909;c ti&#234;u ban &#273;&#7847;u l&#224; b&#7843;o v&#7879; s&#7921; l&#7863;p l&#7841;i, ch&#432;a ph&#7843;i t&#7889;i &#273;a h&#243;a th&#224;nh t&#237;ch.</p><h4>4. &#272;i&#7873;u g&#236; trong m&#244;i tr&#432;&#7901;ng &#273;ang ch&#7889;ng l&#7841;i t&#244;i?</h4><p>Lo&#7841;i b&#7887; m&#7897;t ngu&#7891;n ma s&#225;t &#273;&#7889;i v&#7899;i h&#224;nh vi t&#7889;t v&#224; th&#234;m m&#7897;t ngu&#7891;n ma s&#225;t &#273;&#7889;i v&#7899;i h&#224;nh vi x&#7845;u.</p><h4>5. T&#244;i s&#7869; l&#224;m g&#236; khi th&#243;i quen c&#361; xu&#7845;t hi&#7879;n?</h4><p>Chu&#7849;n b&#7883; tr&#432;&#7899;c m&#7897;t ph&#7843;n &#7913;ng thay th&#7871;. &#272;&#7915;ng &#273;&#7907;i &#273;&#7871;n l&#250;c c&#225;m d&#7895; xu&#7845;t hi&#7879;n m&#7899;i th&#432;&#417;ng l&#432;&#7907;ng v&#7899;i b&#7843;n th&#226;n.</p><h4>6. T&#244;i s&#7869; quay l&#7841;i th&#7871; n&#224;o sau khi b&#7887; l&#7905;?</h4><p>Vi&#7871;t s&#7861;n quy t&#7855;c ph&#7909;c h&#7891;i: &#8220;Kh&#244;ng c&#7847;n b&#249;. T&#244;i ch&#7881; th&#7921;c hi&#7879;n l&#7841;i phi&#234;n b&#7843;n nh&#7887; nh&#7845;t &#7903; c&#417; h&#7897;i ti&#7871;p theo.&#8221;</p><p>M&#7897;t h&#7879; th&#7889;ng t&#7889;t kh&#244;ng ph&#7843;i h&#7879; th&#7889;ng kh&#244;ng bao gi&#7901; th&#7845;t b&#7841;i m&#224; &#273;&#243; l&#224; h&#7879; th&#7889;ng c&#243; &#273;&#432;&#7901;ng quay l&#7841;i r&#245; r&#224;ng.</p><div><hr></div><h2>B&#7841;n kh&#244;ng c&#7847;n t&#225;i t&#7841;o to&#224;n b&#7897; con ng&#432;&#7901;i m&#236;nh</h2><p>Th&#244;ng &#273;i&#7879;p s&#226;u nh&#7845;t c&#7911;a neuroplasticity kh&#244;ng ph&#7843;i &#8220;b&#7841;n c&#243; th&#7875; tr&#7903; th&#224;nh b&#7845;t k&#7923; ai&#8221;.</p><p>N&#243; khi&#234;m t&#7889;n h&#417;n, nh&#432;ng c&#361;ng h&#7919;u d&#7909;ng h&#417;n:</p><blockquote><p>B&#7841;n c&#243; th&#7875; t&#7841;o &#273;i&#7873;u ki&#7879;n &#273;&#7875; m&#7897;t s&#7889; ph&#7843;n &#7913;ng tr&#7903; n&#234;n d&#7877; d&#224;ng h&#417;n, c&#242;n m&#7897;t s&#7889; ph&#7843;n &#7913;ng kh&#225;c d&#7847;n m&#7845;t &#273;i l&#7907;i th&#7871;.</p></blockquote><p>B&#7841;n kh&#244;ng c&#7847;n th&#7913;c d&#7853;y v&#224;o s&#225;ng mai nh&#432; m&#7897;t con ng&#432;&#7901;i ho&#224;n to&#224;n m&#7899;i. B&#7841;n ch&#7881; c&#7847;n ng&#7915;ng b&#7887; phi&#7871;u cho m&#7897;t s&#7889; m&#244; th&#7913;c c&#361; v&#224; b&#7855;t &#273;&#7847;u b&#7887; phi&#7871;u, &#273;&#7911; th&#432;&#7901;ng xuy&#234;n, cho nh&#7919;ng m&#244; th&#7913;c kh&#225;c.</p><p>Ban &#273;&#7847;u, h&#224;nh vi m&#7899;i v&#7851;n g&#432;&#7907;ng g&#7841;o, b&#7841;n ph&#7843;i nh&#7899; th&#7921;c hi&#7879;n n&#243;. Ph&#7843;i ch&#7889;ng l&#7841;i qu&#225;n t&#237;nh v&#224; ph&#7843;i b&#7855;t &#273;&#7847;u l&#7841;i nhi&#7873;u l&#7847;n.</p><p>R&#7891;i m&#7897;t ng&#224;y, b&#7841;n nh&#7853;n ra m&#236;nh kh&#244;ng c&#242;n ph&#7843;i tranh lu&#7853;n qu&#225; l&#226;u tr&#432;&#7899;c khi b&#7855;t &#273;&#7847;u. Kh&#244;ng ph&#7843;i v&#236; b&#7841;n &#273;&#227; t&#236;m &#273;&#432;&#7907;c &#273;&#7897;ng l&#7921;c v&#244; t&#7853;n, m&#224; v&#236; &#273;i&#7873;u t&#7915;ng xa l&#7841; &#273;&#227; tr&#7903; th&#224;nh quen thu&#7897;c.</p><p>B&#7843;n s&#7855;c th&#432;&#7901;ng &#273;&#432;&#7907;c h&#236;nh th&#224;nh theo c&#225;ch &#7845;y.</p><p>Kh&#244;ng ph&#7843;i b&#7857;ng m&#7897;t kho&#7843;nh kh&#7855;c gi&#225;c ng&#7897; duy nh&#7845;t, m&#224; b&#7857;ng h&#224;ng tr&#259;m l&#7847;n l&#7921;a ch&#7885;n g&#7847;n nh&#432; kh&#244;ng ai nh&#236;n th&#7845;y.</p><p>N&#227;o c&#7911;a b&#7841;n &#273;ang h&#7885;c ngay l&#250;c n&#224;y.</p><p>C&#226;u h&#7887;i kh&#244;ng ph&#7843;i li&#7879;u n&#243; c&#243; thay &#273;&#7893;i hay kh&#244;ng.</p><p>C&#226;u h&#7887;i s&#7869; l&#224; <strong>nh&#7919;ng g&#236; b&#7841;n &#273;ang l&#7863;p l&#7841;i s&#7869; d&#7841;y n&#243; tr&#7903; th&#224;nh &#273;i&#7873;u g&#236;?</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/neuroplasticity-you-become-what-you/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/neuroplasticity-you-become-what-you/comments"><span>Leave a comment</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[When Intelligence Becomes Abundant]]></title><description><![CDATA[T&#7915; First-Principles Thinking &#273;&#7871;n Agentic Looping: G&#243;c nh&#236;n c&#7911;a Alexandr Wang v&#7873; c&#225;ch t&#236;m c&#417; h&#7897;i, x&#226;y d&#7921;ng l&#7907;i th&#7871; v&#224; d&#7851;n d&#7855;t trong k&#7927; nguy&#234;n AI]]></description><link>https://acydoan.substack.com/p/when-intelligence-becomes-abundant</link><guid isPermaLink="false">https://acydoan.substack.com/p/when-intelligence-becomes-abundant</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Sat, 01 Aug 2026 12:37:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/sJ4VJWycX9M" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Nay m&#236;nh v&#7915;a xem m&#7897;t video v&#7873; Alexandr Wang hi&#7879;n &#273;ang l&#224; Chief AI Officer c&#7911;a Meta v&#224; n&#7897;i dung kh&#225; th&#250; v&#7883; v&#7873; m&#7897;t t&#432;&#417;ng lai m&#7899;i c&#7911;a AI d&#432;&#7899;i g&#243;c nh&#236;n c&#7911;a ch&#224;ng trai sinh n&#259;m 97 n&#224;y (b&#7857;ng tu&#7893;i m&#236;nh haha).</p><div id="youtube2-sJ4VJWycX9M" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;sJ4VJWycX9M&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/sJ4VJWycX9M?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>N&#259;m 19 tu&#7893;i, Alexandr Wang b&#7855;t &#273;&#7847;u x&#226;y d&#7921;ng Scale AI.</p><p>Nh&#236;n l&#7841;i t&#7915; hi&#7879;n t&#7841;i, c&#226;u chuy&#7879;n n&#224;y c&#243; v&#7867; gi&#7889;ng m&#7897;t con &#273;&#432;&#7901;ng &#273;&#227; &#273;&#432;&#7907;c &#273;&#7883;nh s&#7861;n, m&#7897;t ng&#432;&#7901;i tr&#7867; xu&#7845;t s&#7855;c v&#7873; to&#225;n v&#224; khoa h&#7885;c m&#225;y t&#237;nh, h&#7885;c t&#7841;i MIT, b&#432;&#7899;c v&#224;o &#273;&#250;ng l&#224;n s&#243;ng AI r&#7891;i th&#224;nh l&#7853;p m&#7897;t trong nh&#7919;ng c&#244;ng ty h&#7841; t&#7847;ng d&#7919; li&#7879;u quan tr&#7885;ng c&#7911;a ng&#224;nh.</p><p>Nh&#432;ng khi Alexandr th&#7921;c s&#7921; &#273;&#7913;ng tr&#432;&#7899;c quy&#7871;t &#273;&#7883;nh &#7845;y, m&#7885;i th&#7913; kh&#244;ng r&#245; r&#224;ng nh&#432; v&#7853;y.</p><p>Quay l&#7841;i th&#7901;i &#273;i&#7875;m anh 19 tu&#7893;i t&#7913;c l&#224; v&#224;o kho&#7843;ng 10 n&#259;m tr&#432;&#7899;c 2016, anh kh&#244;ng c&#243; m&#7897;t b&#7843;n &#273;&#7891; ho&#224;n ch&#7881;nh trong tay, kh&#225;i ni&#7879;m AI v&#7851;n c&#242;n r&#7845;t m&#417; h&#7891; v&#224; ch&#432;a th&#7921;c s&#7921; &#273;&#432;&#7907;c quan t&#226;m &#7903; th&#7901;i &#273;i&#7875;m &#7845;y. D&#7919; li&#7879;u hu&#7845;n luy&#7879;n m&#244; h&#236;nh v&#7851;n l&#224; m&#7897;t l&#297;nh v&#7921;c t&#432;&#417;ng &#273;&#7889;i k&#233;m h&#7845;p d&#7851;n, nhi&#7873;u nh&#224; &#273;&#7847;u t&#432; kh&#244;ng tin &#273;&#226;y l&#224; m&#7897;t th&#7883; tr&#432;&#7901;ng &#273;&#7911; l&#7899;n v&#224; b&#7873;n v&#7919;ng.</p><p>&#272;i&#7873;u Alexandr c&#243; kh&#244;ng ph&#7843;i l&#224; kh&#7843; n&#259;ng nh&#236;n th&#7845;y to&#224;n b&#7897; t&#432;&#417;ng lai m&#224; anh ch&#7881; nh&#236;n th&#7845;y m&#7897;t &#273;i&#7875;m ngh&#7869;n m&#224; nh&#7919;ng ng&#432;&#7901;i kh&#225;c ch&#432;a ch&#250; &#253;.</p><p>V&#224; &#273;&#244;i khi, &#273;&#243; l&#224; t&#7845;t c&#7843; nh&#7919;ng g&#236; m&#7897;t founder c&#7847;n.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h2>Tr&#432;&#7899;c Scale AI l&#224; m&#7897;t &#253; t&#432;&#7903;ng kh&#244;ng th&#224;nh c&#244;ng</h2><p>&#221; t&#432;&#7903;ng &#273;&#7847;u ti&#234;n c&#7911;a Alexandr kh&#244;ng ph&#7843;i Scale AI.</p><p>Anh v&#224; c&#7897;ng s&#7921; ban &#273;&#7847;u mu&#7889;n x&#226;y d&#7921;ng m&#7897;t AI agent gi&#250;p m&#7885;i ng&#432;&#7901;i ti&#7871;p c&#7853;n d&#7883;ch v&#7909; y t&#7871;. V&#7873; b&#7843;n ch&#7845;t, &#273;&#243; kh&#244;ng ph&#7843;i m&#7897;t &#253; t&#432;&#7903;ng t&#7891;i. Ng&#224;y nay, ch&#250;ng ta &#273;ang ch&#7913;ng ki&#7871;n nhi&#7873;u s&#7843;n ph&#7849;m t&#432;&#417;ng t&#7921; xu&#7845;t hi&#7879;n tr&#234;n th&#7883; tr&#432;&#7901;ng.</p><p>V&#7845;n &#273;&#7873; l&#224; v&#224;o th&#7901;i &#273;i&#7875;m &#7845;y, th&#7883; tr&#432;&#7901;ng v&#224; c&#244;ng ngh&#7879; ch&#432;a s&#7861;n s&#224;ng cho &#273;i&#7873;u &#273;&#243;.</p><p>Sau m&#7897;t ho&#7863;c hai th&#225;ng, m&#7897;t c&#7889; v&#7845;n t&#7841;i Y Combinator k&#233;o h&#7885; sang m&#7897;t b&#234;n v&#224; th&#7859;ng th&#7855;n n&#243;i r&#7857;ng d&#7921; &#225;n c&#243; th&#7875; s&#7869; kh&#244;ng &#273;i &#273;&#7871;n &#273;&#226;u. &#272;&#243; l&#224; ki&#7875;u ph&#7843;n h&#7891;i kh&#244;ng founder n&#224;o mu&#7889;n nghe, nh&#432;ng r&#7845;t nhi&#7873;u founder c&#7847;n &#273;&#432;&#7907;c nghe.</p><p>Alexandr v&#224; team quay l&#7841;i &#273;i&#7875;m xu&#7845;t ph&#225;t.</p><p>Anh kh&#244;ng c&#7889; b&#7843;o v&#7879; &#253; t&#432;&#7903;ng ch&#7881; v&#236; &#273;&#227; d&#224;nh th&#7901;i gian cho n&#243;. Anh b&#7855;t &#273;&#7847;u suy ngh&#297; v&#7873; nh&#7919;ng v&#7845;n &#273;&#7873; m&#236;nh th&#7921;c s&#7921; hi&#7875;u, kh&#244;ng ph&#7843;i t&#7915; b&#225;o ch&#237;, pitch deck hay d&#7921; b&#225;o th&#7883; tr&#432;&#7901;ng, m&#224; t&#7915; tr&#7843;i nghi&#7879;m tr&#7921;c ti&#7871;p.</p><p>Trong th&#7901;i gian h&#7885;c t&#7841;i MIT, Alexandr t&#7915;ng t&#7921; hu&#7845;n luy&#7879;n c&#225;c m&#244; h&#236;nh machine learning. Khi ph&#226;n r&#227; qu&#225; tr&#236;nh n&#224;y, anh nh&#7853;n ra m&#236;nh lu&#244;n c&#7847;n ba th&#7913;:</p><ul><li><p>Compute</p></li><li><p>Code</p></li><li><p>Data</p></li></ul><p>Compute c&#243; th&#7875; &#273;&#432;&#7907;c thu&#234; t&#7915; c&#225;c n&#7873;n t&#7843;ng cloud. Code c&#243; th&#7875; &#273;&#432;&#7907;c vi&#7871;t b&#7857;ng nh&#7919;ng framework &#273;ang ng&#224;y c&#224;ng d&#7877; ti&#7871;p c&#7853;n.</p><p>Nh&#432;ng data th&#236; kh&#225;c. Kh&#244;ng c&#243; m&#7897;t c&#225;ch &#273;&#7911; thu&#7853;n ti&#7879;n &#273;&#7875; thu th&#7853;p, l&#224;m s&#7841;ch, g&#7855;n nh&#227;n v&#224; cung c&#7845;p d&#7919; li&#7879;u cho qu&#225; tr&#236;nh hu&#7845;n luy&#7879;n m&#244; h&#236;nh.</p><p>Alexandr &#273;i &#273;&#7871;n m&#7897;t k&#7871;t lu&#7853;n &#273;&#417;n gi&#7843;n:</p><blockquote><p>N&#7871;u AI ti&#7871;p t&#7909;c ph&#225;t tri&#7875;n, data infrastructure s&#7869; tr&#7903; th&#224;nh m&#7897;t th&#224;nh ph&#7847;n kh&#244;ng th&#7875; thi&#7871;u.</p></blockquote><p>Scale AI &#273;&#432;&#7907;c sinh ra t&#7915; &#273;i&#7875;m ngh&#7869;n &#273;&#243;.</p><div><hr></div><h2>First-Principles Thinking kh&#244;ng b&#7855;t &#273;&#7847;u t&#7915; xu h&#432;&#7899;ng</h2><p>Sau khi m&#7897;t c&#244;ng ty th&#224;nh c&#244;ng, ch&#250;ng ta th&#432;&#7901;ng k&#7875; l&#7841;i c&#226;u chuy&#7879;n c&#7911;a n&#243; nh&#432; th&#7875; c&#417; h&#7897;i &#273;&#227; lu&#244;n hi&#7875;n nhi&#234;n.</p><p>Nh&#432;ng c&#417; h&#7897;i ch&#7881; hi&#7875;n nhi&#234;n sau khi ai &#273;&#243; ch&#7913;ng minh &#273;&#432;&#7907;c n&#243;.</p><p>N&#7871;u Alexandr b&#7855;t &#273;&#7847;u b&#7857;ng vi&#7879;c &#273;&#7885;c nh&#7919;ng g&#236; th&#7883; tr&#432;&#7901;ng &#273;ang n&#243;i, c&#243; l&#7869; anh &#273;&#227; kh&#244;ng x&#226;y Scale AI. Data khi &#7845;y ch&#432;a ph&#7843;i m&#7897;t t&#7915; kh&#243;a h&#7845;p d&#7851;n, th&#7917; g&#243;c nh&#236;n c&#7911;a b&#7841;n n&#7871;u b&#7841;n l&#224; m&#7897;t nh&#224; &#273;&#7847;u t&#432;, b&#7841;n s&#7869; li&#234;n t&#7909;c &#273;&#7863;t ra c&#226;u h&#7887;i:</p><ul><li><p>&#272;&#226;y c&#243; th&#7853;t s&#7921; l&#224; m&#7897;t business l&#7899;n?</p></li><li><p>Nhu c&#7847;u n&#224;y c&#243; t&#7891;n t&#7841;i l&#226;u d&#224;i kh&#244;ng?</p></li><li><p>Data c&#243; ph&#7843;i m&#7897;t l&#7907;i th&#7871; &#273;&#7911; b&#7873;n v&#7919;ng kh&#244;ng?</p></li></ul><p>Nh&#432;ng Alexandr kh&#244;ng x&#226;y d&#7921;ng ni&#7873;m tin d&#7921;a tr&#234;n s&#7921; &#273;&#7891;ng thu&#7853;n c&#7911;a nh&#224; &#273;&#7847;u t&#432;. Ni&#7873;m tin c&#7911;a anh &#273;&#7871;n t&#7915; m&#7897;t s&#7921; th&#7853;t c&#417; b&#7843;n m&#224; anh &#273;&#227; t&#7921; tr&#7843;i nghi&#7879;m:</p><p>Mu&#7889;n ph&#225;t tri&#7875;n AI, con ng&#432;&#7901;i c&#7847;n data nh&#432;ng data v&#7851;n l&#224; th&#224;nh ph&#7847;n kh&#243; ti&#7871;p c&#7853;n nh&#7845;t. &#272;&#243; l&#224; c&#225;ch Alexandr th&#7921;c h&#224;nh <strong>First-Principles Thinking</strong>.</p><p>Thay v&#236; ch&#250;ng ta nh&#236;n v&#224;o th&#7883; tr&#432;&#7901;ng &#273;ang quan t&#226;m &#273;i&#7873;u g&#236;, th&#236; c&#243; l&#7869; c&#226;u h&#7887;i s&#7869; n&#234;n l&#224; &#273;i&#7873;u g&#236; ch&#7855;c ch&#7855;n ph&#7843;i &#273;&#250;ng &#273;&#7875; t&#432;&#417;ng lai n&#224;y c&#243; th&#7875; x&#7843;y ra.</p><p>Qu&#225; tr&#236;nh &#273;&#243; c&#243; th&#7875; &#273;&#432;&#7907;c h&#236;nh dung nh&#432; sau:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!bVXM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff53c851-7a3d-4196-8620-8d1c17a7741c_1596x1510.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!bVXM!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff53c851-7a3d-4196-8620-8d1c17a7741c_1596x1510.png 424w, /__u/substackcdn.com/image/fetch/$s_!bVXM!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff53c851-7a3d-4196-8620-8d1c17a7741c_1596x1510.png 848w, /__u/substackcdn.com/image/fetch/$s_!bVXM!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff53c851-7a3d-4196-8620-8d1c17a7741c_1596x1510.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bVXM!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff53c851-7a3d-4196-8620-8d1c17a7741c_1596x1510.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!bVXM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff53c851-7a3d-4196-8620-8d1c17a7741c_1596x1510.png" width="1456" height="1378" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ff53c851-7a3d-4196-8620-8d1c17a7741c_1596x1510.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1378,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:134052,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/209368759?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff53c851-7a3d-4196-8620-8d1c17a7741c_1596x1510.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!bVXM!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff53c851-7a3d-4196-8620-8d1c17a7741c_1596x1510.png 424w, /__u/substackcdn.com/image/fetch/$s_!bVXM!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff53c851-7a3d-4196-8620-8d1c17a7741c_1596x1510.png 848w, /__u/substackcdn.com/image/fetch/$s_!bVXM!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff53c851-7a3d-4196-8620-8d1c17a7741c_1596x1510.png 1272w, /__u/substackcdn.com/image/fetch/$s_!bVXM!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff53c851-7a3d-4196-8620-8d1c17a7741c_1596x1510.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>First-Principles Thinking kh&#244;ng c&#243; ngh&#297;a l&#224; tin r&#7857;ng m&#236;nh lu&#244;n &#273;&#250;ng v&#224; n&#243; c&#361;ng kh&#244;ng ph&#7843;i s&#7921; c&#7889; ch&#7845;p &#273;&#432;&#7907;c ng&#7909;y trang b&#7857;ng m&#7897;t c&#225;i t&#234;n th&#244;ng minh.</p><p>N&#243; l&#224; kh&#7843; n&#259;ng ph&#226;n bi&#7879;t gi&#7919;a hai th&#7913;:</p><ul><li><p>M&#7897;t gi&#7843; &#273;&#7883;nh c&#7847;n &#273;&#432;&#7907;c thay &#273;&#7893;i khi b&#7857;ng ch&#7913;ng cho th&#7845;y n&#243; sai.</p></li><li><p>M&#7897;t s&#7921; th&#7853;t n&#7873;n t&#7843;ng c&#7847;n ti&#7871;p t&#7909;c theo &#273;u&#7893;i d&#249; s&#7889; &#273;&#244;ng ch&#432;a &#273;&#7891;ng &#253;.</p></li></ul><p>Alexandr t&#7915; b&#7887; s&#7843;n ph&#7849;m healthcare ban &#273;&#7847;u v&#236; b&#7857;ng ch&#7913;ng cho th&#7845;y timing ch&#432;a ph&#249; h&#7907;p.</p><p>Nh&#432;ng anh ki&#234;n &#273;&#7883;nh v&#7899;i ni&#7873;m tin r&#7857;ng AI s&#7869; c&#7847;n m&#7897;t h&#7841; t&#7847;ng d&#7919; li&#7879;u quy m&#244; l&#7899;n, b&#7903;i tr&#7843;i nghi&#7879;m th&#7921;c t&#7871; li&#234;n t&#7909;c x&#225;c nh&#7853;n &#273;i&#7873;u &#273;&#243;.</p><p>N&#243;i c&#225;ch kh&#225;c:</p><blockquote><p><strong>Be flexible about the solution, but rigorous about the truth.</strong></p></blockquote><div><hr></div><h2>Conviction Before Consensus</h2><p>Alexandr cho r&#7857;ng nh&#7919;ng c&#244;ng ty th&#224;nh c&#244;ng nh&#7845;t th&#432;&#7901;ng b&#7855;t &#273;&#7847;u t&#7915; m&#7897;t ni&#7873;m tin ch&#432;a &#273;&#432;&#7907;c s&#7889; &#273;&#244;ng ch&#7845;p nh&#7853;n.</p><p>H&#7885; l&#224;m vi&#7879;c trong im l&#7863;ng nhi&#7873;u n&#259;m r&#242;ng v&#224; &#253; t&#432;&#7903;ng c&#7911;a h&#7885; tr&#244;ng nh&#7887; b&#233;, nh&#224;m ch&#225;n ho&#7863;c thi&#7871;u th&#7921;c t&#7871;. Sau &#273;&#243;, khi th&#7883; tr&#432;&#7901;ng thay &#273;&#7893;i, &#273;i&#7873;u t&#7915;ng b&#7883; xem l&#224; kh&#225;c th&#432;&#7901;ng b&#7895;ng tr&#7903; th&#224;nh hi&#7875;n nhi&#234;n.</p><p>&#272;&#226;y l&#224; nguy&#234;n t&#7855;c <strong>Conviction Before Consensus</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!mbD7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F030b5863-fd45-4d1e-8a0d-b89449d80565_1660x570.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!mbD7!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F030b5863-fd45-4d1e-8a0d-b89449d80565_1660x570.png 424w, /__u/substackcdn.com/image/fetch/$s_!mbD7!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F030b5863-fd45-4d1e-8a0d-b89449d80565_1660x570.png 848w, /__u/substackcdn.com/image/fetch/$s_!mbD7!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F030b5863-fd45-4d1e-8a0d-b89449d80565_1660x570.png 1272w, /__u/substackcdn.com/image/fetch/$s_!mbD7!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F030b5863-fd45-4d1e-8a0d-b89449d80565_1660x570.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!mbD7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F030b5863-fd45-4d1e-8a0d-b89449d80565_1660x570.png" width="1456" height="500" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/030b5863-fd45-4d1e-8a0d-b89449d80565_1660x570.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:500,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:111379,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/209368759?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F030b5863-fd45-4d1e-8a0d-b89449d80565_1660x570.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!mbD7!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F030b5863-fd45-4d1e-8a0d-b89449d80565_1660x570.png 424w, /__u/substackcdn.com/image/fetch/$s_!mbD7!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F030b5863-fd45-4d1e-8a0d-b89449d80565_1660x570.png 848w, /__u/substackcdn.com/image/fetch/$s_!mbD7!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F030b5863-fd45-4d1e-8a0d-b89449d80565_1660x570.png 1272w, /__u/substackcdn.com/image/fetch/$s_!mbD7!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F030b5863-fd45-4d1e-8a0d-b89449d80565_1660x570.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>N&#7871;u ch&#7901; &#273;&#7871;n khi t&#7845;t c&#7843; m&#7885;i ng&#432;&#7901;i &#273;&#7891;ng &#253;, ch&#250;ng ta c&#243; th&#7875; gi&#7843;m &#273;&#432;&#7907;c c&#7843;m gi&#225;c b&#7845;t an.</p><p>Nh&#432;ng &#273;&#7891;ng th&#7901;i, ch&#250;ng ta c&#361;ng &#273;&#225;nh m&#7845;t ph&#7847;n l&#7899;n l&#7907;i th&#7871;.</p><p>&#272;i&#7873;u n&#224;y kh&#244;ng c&#243; ngh&#297;a founder ph&#7843;i c&#7889; t&#236;m m&#7897;t &#253; t&#432;&#7903;ng m&#224; kh&#244;ng ai tin ch&#7881; &#273;&#7875; tr&#7903; n&#234;n kh&#225;c bi&#7879;t. M&#7897;t quan &#273;i&#7875;m tr&#225;i chi&#7873;u kh&#244;ng t&#7921; &#273;&#7897;ng tr&#7903; th&#224;nh m&#7897;t quan &#273;i&#7875;m &#273;&#250;ng.</p><p>Conviction &#273;&#225;ng gi&#225; c&#7847;n &#273;&#432;&#7907;c h&#236;nh th&#224;nh t&#7915;:</p><ul><li><p>Tr&#7843;i nghi&#7879;m tr&#7921;c ti&#7871;p.</p></li><li><p>Kh&#7843; n&#259;ng ph&#226;n r&#227; v&#7845;n &#273;&#7873;.</p></li><li><p>D&#7919; li&#7879;u th&#7921;c t&#7871;.</p></li><li><p>T&#7889;c &#273;&#7897; th&#7917; nghi&#7879;m.</p></li><li><p>S&#7921; s&#7861;n s&#224;ng thay &#273;&#7893;i khi gi&#7843; &#273;&#7883;nh b&#7883; b&#225;c b&#7887;.</p></li></ul><p>S&#7921; kh&#225;c bi&#7879;t gi&#7919;a ni&#7873;m tin v&#224; s&#7921; &#7843;o t&#432;&#7903;ng n&#7857;m &#7903; v&#242;ng ph&#7843;n h&#7891;i.</p><p>M&#7897;t ng&#432;&#7901;i c&#243; conviction t&#236;m ki&#7871;m b&#7857;ng ch&#7913;ng &#273;&#7875; ki&#7875;m tra ni&#7873;m tin c&#7911;a m&#236;nh. M&#7897;t ng&#432;&#7901;i delusional ch&#7881; t&#236;m ki&#7871;m nh&#7919;ng th&#244;ng tin khi&#7871;n m&#236;nh c&#7843;m th&#7845;y &#273;&#250;ng.</p><div><hr></div><h2>Kh&#244;ng founder n&#224;o b&#7855;t &#273;&#7847;u v&#7899;i &#273;&#7847;y &#273;&#7911; n&#259;ng l&#7921;c</h2><p>Anh ch&#432;a t&#7915;ng g&#7885;i v&#7889;n, tuy&#7875;n d&#7909;ng, b&#225;n h&#224;ng hay &#273;i&#7873;u h&#224;nh m&#7897;t t&#7893; ch&#7913;c. Theo c&#225;ch di&#7877;n &#273;&#7841;t r&#7845;t th&#7859;ng th&#7855;n c&#7911;a anh, h&#7847;u h&#7871;t entrepreneur &#273;&#7873;u b&#7855;t &#273;&#7847;u trong tr&#7841;ng th&#225;i &#8220;kh&#244;ng gi&#7887;i &#7903; g&#7847;n nh&#432; m&#7885;i th&#7913;&#8221;.</p><p>&#272;i&#7873;u quy&#7871;t &#273;&#7883;nh kh&#244;ng ph&#7843;i b&#7841;n &#273;&#227; bi&#7871;t bao nhi&#234;u t&#7841;i v&#7841;ch xu&#7845;t ph&#225;t. &#272;i&#7873;u quy&#7871;t &#273;&#7883;nh l&#224; t&#7889;c &#273;&#7897; b&#7841;n c&#243; th&#7875; thay &#273;&#7893;i ch&#237;nh m&#236;nh.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!jiuc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d1a7d5-4e1b-4d31-8505-4c5464e99d67_1734x314.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!jiuc!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d1a7d5-4e1b-4d31-8505-4c5464e99d67_1734x314.png 424w, /__u/substackcdn.com/image/fetch/$s_!jiuc!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d1a7d5-4e1b-4d31-8505-4c5464e99d67_1734x314.png 848w, /__u/substackcdn.com/image/fetch/$s_!jiuc!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d1a7d5-4e1b-4d31-8505-4c5464e99d67_1734x314.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jiuc!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d1a7d5-4e1b-4d31-8505-4c5464e99d67_1734x314.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!jiuc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d1a7d5-4e1b-4d31-8505-4c5464e99d67_1734x314.png" width="1456" height="264" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d2d1a7d5-4e1b-4d31-8505-4c5464e99d67_1734x314.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:264,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37202,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/209368759?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d1a7d5-4e1b-4d31-8505-4c5464e99d67_1734x314.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!jiuc!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d1a7d5-4e1b-4d31-8505-4c5464e99d67_1734x314.png 424w, /__u/substackcdn.com/image/fetch/$s_!jiuc!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d1a7d5-4e1b-4d31-8505-4c5464e99d67_1734x314.png 848w, /__u/substackcdn.com/image/fetch/$s_!jiuc!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d1a7d5-4e1b-4d31-8505-4c5464e99d67_1734x314.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jiuc!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d1a7d5-4e1b-4d31-8505-4c5464e99d67_1734x314.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Alexandr nh&#7855;c &#273;&#7871;n hai m&#244;i tr&#432;&#7901;ng c&#243; &#7843;nh h&#432;&#7903;ng l&#7899;n t&#7899;i qu&#225; tr&#236;nh tr&#432;&#7903;ng th&#224;nh c&#7911;a m&#236;nh.</p><p>M&#244;i tr&#432;&#7901;ng &#273;&#7847;u ti&#234;n l&#224; c&#244;ng ty t&#7913;c l&#224; l&#224;m vi&#7879;c t&#7841;i m&#7897;t c&#244;ng ty cho anh th&#7845;y c&#225;ch s&#7843;n ph&#7849;m th&#7921;c s&#7921; &#273;&#432;&#7907;c x&#226;y d&#7921;ng, c&#225;ch c&#225;c nh&#243;m ph&#7889;i h&#7907;p, c&#225;ch quy&#7871;t &#273;&#7883;nh &#273;&#432;&#7907;c &#273;&#432;a ra v&#224; c&#225;ch m&#7897;t s&#7843;n ph&#7849;m &#273;&#432;&#7907;c c&#7843;i ti&#7871;n qua nhi&#7873;u v&#242;ng l&#7863;p.</p><p>M&#244;i tr&#432;&#7901;ng th&#7913; hai l&#224; MIT v&#224; &#273;&#226;y l&#224; n&#417;i anh &#273;&#432;&#7907;c kh&#225;m ph&#225;, th&#7917; nghi&#7879;m v&#224; ti&#7871;p x&#250;c v&#7899;i nh&#7919;ng c&#244;ng ngh&#7879; m&#7899;i. C&#361;ng t&#7841;i &#273;&#243;, anh b&#7855;t &#273;&#7847;u t&#7921; hu&#7845;n luy&#7879;n m&#244; h&#236;nh v&#224; ph&#225;t hi&#7879;n ra b&#224;i to&#225;n data.</p><p>M&#7897;t b&#234;n mang l&#7841;i <strong>operating context</strong>, b&#234;n c&#242;n l&#7841;i mang l&#7841;i <strong>exploration space</strong>.</p><p>S&#7921; k&#7871;t h&#7907;p gi&#7919;a tr&#7843;i nghi&#7879;m v&#7853;n h&#224;nh v&#224; t&#7921; do kh&#225;m ph&#225; gi&#250;p Alexandr nh&#236;n th&#7845;y m&#7897;t v&#7845;n &#273;&#7873; m&#224; ng&#432;&#7901;i ch&#7881; &#273;&#7913;ng b&#234;n ngo&#224;i ng&#224;nh kh&#243; nh&#7853;n ra.</p><div><hr></div><h2>N&#250;t th&#7855;t c&#7911;a AI kh&#244;ng c&#242;n ch&#7881; n&#7857;m &#7903; model</h2><p>M&#7897;t trong nh&#7919;ng nh&#7853;n &#273;&#7883;nh quan tr&#7885;ng nh&#7845;t c&#7911;a Alexandr l&#224;:</p><blockquote><p>Ngay c&#7843; khi c&#225;c AI model ng&#7915;ng ti&#7871;n b&#7897; t&#7915; h&#244;m nay, th&#7871; gi&#7899;i v&#7851;n c&#7847;n nhi&#7873;u n&#259;m &#273;&#7875; h&#7845;p th&#7909; n&#259;ng l&#7921;c m&#224; ch&#250;ng &#273;&#227; c&#243;.</p></blockquote><p>Ch&#250;ng ta th&#432;&#7901;ng d&#224;nh ph&#7847;n l&#7899;n th&#7901;i gian tranh lu&#7853;n xem model ti&#7871;p theo s&#7869; th&#244;ng minh t&#7899;i &#273;&#226;u, AGI s&#7869; xu&#7845;t hi&#7879;n sau hai n&#259;m hay n&#259;m n&#259;m, ho&#7863;c t&#7889;c &#273;&#7897; scaling c&#243; ch&#7853;m l&#7841;i hay kh&#244;ng.</p><p>Nh&#432;ng theo Alexandr, n&#250;t th&#7855;t &#273;ang d&#7883;ch chuy&#7875;n.</p><p>N&#243; kh&#244;ng ch&#7881; n&#7857;m &#7903; <strong>model capability</strong>. N&#243; n&#7857;m &#7903; <strong>diffusion</strong>, kh&#7843; n&#259;ng &#273;&#432;a c&#244;ng ngh&#7879; v&#224;o doanh nghi&#7879;p, ch&#237;nh ph&#7911; v&#224; nh&#7919;ng quy tr&#236;nh th&#7921;c t&#7871;.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!BwIw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f71010-e8a0-434d-98c5-fdf0365ca882_1746x340.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!BwIw!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f71010-e8a0-434d-98c5-fdf0365ca882_1746x340.png 424w, /__u/substackcdn.com/image/fetch/$s_!BwIw!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f71010-e8a0-434d-98c5-fdf0365ca882_1746x340.png 848w, /__u/substackcdn.com/image/fetch/$s_!BwIw!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f71010-e8a0-434d-98c5-fdf0365ca882_1746x340.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BwIw!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f71010-e8a0-434d-98c5-fdf0365ca882_1746x340.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!BwIw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f71010-e8a0-434d-98c5-fdf0365ca882_1746x340.png" width="1456" height="284" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5f71010-e8a0-434d-98c5-fdf0365ca882_1746x340.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:284,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:47850,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/209368759?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f71010-e8a0-434d-98c5-fdf0365ca882_1746x340.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!BwIw!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f71010-e8a0-434d-98c5-fdf0365ca882_1746x340.png 424w, /__u/substackcdn.com/image/fetch/$s_!BwIw!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f71010-e8a0-434d-98c5-fdf0365ca882_1746x340.png 848w, /__u/substackcdn.com/image/fetch/$s_!BwIw!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f71010-e8a0-434d-98c5-fdf0365ca882_1746x340.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BwIw!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f71010-e8a0-434d-98c5-fdf0365ca882_1746x340.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>M&#7897;t model c&#243; th&#7875; ph&#226;n t&#237;ch d&#7919; li&#7879;u, vi&#7871;t code ho&#7863;c l&#7853;p k&#7871; ho&#7841;ch kh&#244;ng &#273;&#7891;ng ngh&#297;a m&#7897;t doanh nghi&#7879;p s&#7869; t&#7921; &#273;&#7897;ng tr&#7903; n&#234;n hi&#7879;u qu&#7843; h&#417;n.</p><p>Gi&#7919;a capability v&#224; outcome v&#7851;n c&#242;n nhi&#7873;u l&#7899;p:</p><ul><li><p>X&#225;c &#273;&#7883;nh &#273;&#250;ng v&#7845;n &#273;&#7873;.</p></li><li><p>Chu&#7849;n h&#243;a d&#7919; li&#7879;u.</p></li><li><p>Thi&#7871;t k&#7871; workflow.</p></li><li><p>K&#7871;t n&#7889;i c&#244;ng c&#7909;.</p></li><li><p>X&#226;y d&#7921;ng quy&#7873;n truy c&#7853;p.</p></li><li><p>&#272;&#225;nh gi&#225; ch&#7845;t l&#432;&#7907;ng.</p></li><li><p>Qu&#7843;n tr&#7883; r&#7911;i ro.</p></li><li><p>Thay &#273;&#7893;i c&#225;ch con ng&#432;&#7901;i l&#224;m vi&#7879;c.</p></li></ul><p>M&#7897;t &#273;&#7897;i ng&#361; nh&#7887; bi&#7871;t t&#7893; ch&#7913;c agent hi&#7879;u qu&#7843; c&#243; th&#7875; s&#7903; h&#7919;u n&#259;ng l&#7921;c th&#7921;c thi t&#7915;ng ch&#7881; xu&#7845;t hi&#7879;n &#7903; nh&#7919;ng t&#7893; ch&#7913;c l&#7899;n. Nh&#432;ng &#273;&#7875; &#273;i&#7873;u &#273;&#243; x&#7843;y ra, h&#7885; ph&#7843;i &#273;i xa h&#417;n vi&#7879;c s&#7917; d&#7909;ng chatbot.</p><p>H&#7885; ph&#7843;i x&#226;y d&#7921;ng <strong>Agentic Loops</strong>.</p><div><hr></div><h2>Agentic Looping: T&#7915; m&#7897;t c&#226;u tr&#7843; l&#7901;i &#273;&#7871;n m&#7897;t h&#7879; th&#7889;ng h&#224;nh &#273;&#7897;ng</h2><p>M&#7897;t chatbot th&#244;ng th&#432;&#7901;ng nh&#7853;n prompt v&#224; t&#7841;o ra response nh&#432;ng Agentic system th&#236; kh&#225;c. N&#243; nh&#7853;n m&#7897;t goal, quan s&#225;t environment, l&#7853;p k&#7871; ho&#7841;ch, s&#7917; d&#7909;ng tool, &#273;o k&#7871;t qu&#7843;, h&#7885;c t&#7915; feedback v&#224; ti&#7871;p t&#7909;c h&#224;nh &#273;&#7897;ng.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!iWWO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2ff454e-e37e-459d-a3d9-714067dc2762_1710x406.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!iWWO!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2ff454e-e37e-459d-a3d9-714067dc2762_1710x406.png 424w, /__u/substackcdn.com/image/fetch/$s_!iWWO!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2ff454e-e37e-459d-a3d9-714067dc2762_1710x406.png 848w, /__u/substackcdn.com/image/fetch/$s_!iWWO!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2ff454e-e37e-459d-a3d9-714067dc2762_1710x406.png 1272w, /__u/substackcdn.com/image/fetch/$s_!iWWO!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2ff454e-e37e-459d-a3d9-714067dc2762_1710x406.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!iWWO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2ff454e-e37e-459d-a3d9-714067dc2762_1710x406.png" width="1456" height="346" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c2ff454e-e37e-459d-a3d9-714067dc2762_1710x406.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:346,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:47067,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/209368759?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2ff454e-e37e-459d-a3d9-714067dc2762_1710x406.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!iWWO!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2ff454e-e37e-459d-a3d9-714067dc2762_1710x406.png 424w, /__u/substackcdn.com/image/fetch/$s_!iWWO!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2ff454e-e37e-459d-a3d9-714067dc2762_1710x406.png 848w, /__u/substackcdn.com/image/fetch/$s_!iWWO!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2ff454e-e37e-459d-a3d9-714067dc2762_1710x406.png 1272w, /__u/substackcdn.com/image/fetch/$s_!iWWO!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2ff454e-e37e-459d-a3d9-714067dc2762_1710x406.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>&#272;&#226;y ch&#237;nh l&#224; <strong>Agentic Looping</strong>.</p><p>Gi&#225; tr&#7883; c&#7911;a h&#7879; th&#7889;ng kh&#244;ng ch&#7881; &#273;&#7871;n t&#7915; vi&#7879;c model th&#244;ng minh &#273;&#7871;n &#273;&#226;u. N&#243; &#273;&#7871;n t&#7915; kh&#7843; n&#259;ng &#273;&#7863;t tr&#237; th&#244;ng minh &#7845;y v&#224;o m&#7897;t v&#242;ng ph&#7843;n h&#7891;i c&#243; th&#7875; t&#7841;o ra k&#7871;t qu&#7843;.</p><p>Ch&#250;ng ta c&#243; th&#7875; nh&#236;n doanh nghi&#7879;p nh&#432; m&#7897;t t&#7853;p h&#7907;p nh&#7919;ng feedback loop.</p><p>M&#7897;t doanh nghi&#7879;p t&#236;m ki&#7871;m kh&#225;ch h&#224;ng, cung c&#7845;p s&#7843;n ph&#7849;m, quan s&#225;t ph&#7843;n &#7913;ng, c&#7843;i thi&#7879;n s&#7843;n ph&#7849;m, t&#7841;o th&#234;m doanh thu r&#7891;i t&#225;i &#273;&#7847;u t&#432; &#273;&#7875; ph&#7909;c v&#7909; nhi&#7873;u kh&#225;ch h&#224;ng h&#417;n.</p><p>B&#234;n trong v&#242;ng l&#7863;p l&#7899;n &#273;&#243; l&#224; h&#224;ng tr&#259;m v&#242;ng l&#7863;p nh&#7887;:</p><ul><li><p>Vi&#7871;t code, ch&#7841;y test, &#273;&#7885;c l&#7895;i v&#224; s&#7917;a code.</p></li><li><p>T&#7841;o qu&#7843;ng c&#225;o, &#273;o conversion v&#224; &#273;i&#7873;u ch&#7881;nh n&#7897;i dung.</p></li><li><p>Ti&#7871;p nh&#7853;n ticket, gi&#7843;i quy&#7871;t v&#7845;n &#273;&#7873; v&#224; &#273;o customer satisfaction.</p></li><li><p>Ph&#7887;ng v&#7845;n ng&#432;&#7901;i d&#249;ng, t&#7893;ng h&#7907;p insight v&#224; c&#7853;p nh&#7853;t roadmap.</p></li><li><p>Ph&#225;t hi&#7879;n lead, nghi&#234;n c&#7913;u nhu c&#7847;u v&#224; c&#225; nh&#226;n h&#243;a c&#225;ch ti&#7871;p c&#7853;n.</p></li></ul><p>Ph&#7847;n l&#7899;n c&#225;c v&#242;ng l&#7863;p n&#224;y &#273;ang &#273;&#432;&#7907;c con ng&#432;&#7901;i v&#7853;n h&#224;nh m&#7897;t c&#225;ch th&#7911; c&#244;ng, c&#417; h&#7897;i c&#7911;a Agentic Looping l&#224; bi&#7871;n ch&#250;ng th&#224;nh nh&#7919;ng h&#7879; th&#7889;ng c&#243; th&#7875; t&#7921; th&#7921;c hi&#7879;n, t&#7921; &#273;o l&#432;&#7901;ng v&#224; li&#234;n t&#7909;c t&#7889;i &#432;u.</p><div><hr></div><h2>Metric quan tr&#7885;ng h&#417;n s&#7889; l&#432;&#7907;ng agent</h2><p>M&#7897;t ng&#7897; nh&#7853;n ph&#7893; bi&#7871;n r&#7857;ng mu&#7889;n x&#226;y d&#7921;ng m&#7897;t agentic system m&#7841;nh, ch&#250;ng ta ch&#7881; c&#7847;n t&#7841;o th&#234;m nhi&#7873;u agent.</p><ul><li><p>M&#7897;t agent nghi&#234;n c&#7913;u.</p></li><li><p>M&#7897;t agent vi&#7871;t n&#7897;i dung.</p></li><li><p>M&#7897;t agent ph&#7843;n bi&#7879;n.</p></li><li><p>M&#7897;t agent qu&#7843;n l&#253; t&#7845;t c&#7843; nh&#7919;ng agent c&#242;n l&#7841;i.</p></li></ul><p>Nh&#432;ng n&#7871;u h&#7879; th&#7889;ng kh&#244;ng bi&#7871;t th&#7871; n&#224;o l&#224; m&#7897;t k&#7871;t qu&#7843; t&#7889;t, vi&#7879;c b&#7893; sung agent ch&#7881; t&#7841;o ra nhi&#7873;u ho&#7841;t &#273;&#7897;ng h&#417;n kh&#244;ng nh&#7845;t thi&#7871;t t&#7841;o ra nhi&#7873;u gi&#225; tr&#7883; h&#417;n.</p><p>M&#7897;t v&#242;ng l&#7863;p hi&#7879;u qu&#7843; c&#7847;n m&#7897;t <strong>metric</strong> ho&#7863;c <strong>evaluation function</strong> r&#245; r&#224;ng.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!1kBl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2281cda-a181-45fe-b5be-d8947400901c_1576x948.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1kBl!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2281cda-a181-45fe-b5be-d8947400901c_1576x948.png 424w, /__u/substackcdn.com/image/fetch/$s_!1kBl!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2281cda-a181-45fe-b5be-d8947400901c_1576x948.png 848w, /__u/substackcdn.com/image/fetch/$s_!1kBl!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2281cda-a181-45fe-b5be-d8947400901c_1576x948.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1kBl!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2281cda-a181-45fe-b5be-d8947400901c_1576x948.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1kBl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2281cda-a181-45fe-b5be-d8947400901c_1576x948.png" width="1456" height="876" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c2281cda-a181-45fe-b5be-d8947400901c_1576x948.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:876,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:86360,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/209368759?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2281cda-a181-45fe-b5be-d8947400901c_1576x948.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!1kBl!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2281cda-a181-45fe-b5be-d8947400901c_1576x948.png 424w, /__u/substackcdn.com/image/fetch/$s_!1kBl!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2281cda-a181-45fe-b5be-d8947400901c_1576x948.png 848w, /__u/substackcdn.com/image/fetch/$s_!1kBl!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2281cda-a181-45fe-b5be-d8947400901c_1576x948.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1kBl!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2281cda-a181-45fe-b5be-d8947400901c_1576x948.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#272;&#7889;i v&#7899;i coding agent, evaluation c&#243; th&#7875; l&#224;:</p><ul><li><p>Tests c&#243; v&#432;&#7907;t qua hay kh&#244;ng?</p></li><li><p>C&#243; t&#7841;o ra regression kh&#244;ng?</p></li><li><p>Performance c&#243; &#273;&#7841;t y&#234;u c&#7847;u kh&#244;ng?</p></li><li><p>Code c&#243; tu&#226;n th&#7911; security policy kh&#244;ng?</p></li></ul><p>&#272;&#7889;i v&#7899;i sales agent:</p><ul><li><p>Lead c&#243; ph&#249; h&#7907;p v&#7899;i ideal customer profile kh&#244;ng?</p></li><li><p>C&#243; t&#7841;o &#273;&#432;&#7907;c qualified meeting kh&#244;ng?</p></li><li><p>T&#7927; l&#7879; ph&#7843;n h&#7891;i c&#243; &#273;&#432;&#7907;c c&#7843;i thi&#7879;n kh&#244;ng?</p></li><li><p>Chi ph&#237; cho m&#7895;i c&#417; h&#7897;i b&#225;n h&#224;ng l&#224; bao nhi&#234;u?</p></li></ul><p>&#272;&#7889;i v&#7899;i customer-support agent:</p><ul><li><p>V&#7845;n &#273;&#7873; c&#243; &#273;&#432;&#7907;c gi&#7843;i quy&#7871;t ho&#224;n to&#224;n kh&#244;ng?</p></li><li><p>Ng&#432;&#7901;i d&#249;ng c&#243; ph&#7843;i li&#234;n h&#7879; l&#7841;i kh&#244;ng?</p></li><li><p>M&#7913;c &#273;&#7897; h&#224;i l&#242;ng sau t&#432;&#417;ng t&#225;c l&#224; bao nhi&#234;u?</p></li><li><p>Tr&#432;&#7901;ng h&#7907;p n&#224;o c&#7847;n chuy&#7875;n cho con ng&#432;&#7901;i?</p></li></ul><p>Kh&#244;ng c&#243; evaluation, agent ch&#7881; &#273;ang chuy&#7875;n &#273;&#7897;ng, c&#242;n c&#243; evaluation, agent m&#7899;i c&#243; th&#7875; ti&#7871;n b&#7897;.</p><blockquote><p><strong>Activity is not the goal. Outcome is the goal.</strong></p></blockquote><div><hr></div><h2>T&#7915; Software Organization &#273;&#7871;n Agent Organization</h2><p>Trong th&#7871; h&#7879; c&#244;ng ngh&#7879; tr&#432;&#7899;c, m&#7897;t builder b&#7855;t &#273;&#7847;u b&#7857;ng vi&#7879;c vi&#7871;t code. Khi c&#244;ng ty l&#7899;n l&#234;n, c&#244;ng vi&#7879;c c&#7911;a founder chuy&#7875;n d&#7847;n t&#7915; t&#7893; ch&#7913;c code sang t&#7893; ch&#7913;c con ng&#432;&#7901;i: chia nh&#243;m, thi&#7871;t k&#7871; tr&#225;ch nhi&#7879;m, t&#7841;o quy tr&#236;nh v&#224; &#273;&#7891;ng b&#7897; m&#7909;c ti&#234;u.</p><p>Alexandr cho r&#7857;ng abstraction layer &#273;ang ti&#7871;p t&#7909;c d&#7883;ch chuy&#7875;n.</p><p>Trong t&#432;&#417;ng lai, ch&#250;ng ta kh&#244;ng ch&#7881; h&#7887;i c&#225;ch m&#7897;t agent th&#7921;c hi&#7879;n m&#7897;t nhi&#7879;m v&#7909;. Ch&#250;ng ta s&#7869; h&#7887;i c&#225;ch h&#224;ng ngh&#236;n, h&#224;ng tri&#7879;u, th&#7853;m ch&#237; nhi&#7873;u h&#417;n n&#7919;a c&#225;c agent c&#243; th&#7875; ph&#7889;i h&#7907;p v&#7899;i nhau.</p><p>Khi &#273;&#243;, nh&#7919;ng c&#226;u h&#7887;i c&#361; c&#7911;a organizational design s&#7869; tr&#7903; l&#7841;i d&#432;&#7899;i m&#7897;t h&#236;nh th&#7913;c m&#7899;i:</p><ul><li><p>Agent n&#224;o ch&#7883;u tr&#225;ch nhi&#7879;m cho quy&#7871;t &#273;&#7883;nh n&#224;o?</p></li><li><p>Ch&#250;ng chia s&#7867; memory ra sao?</p></li><li><p>Khi hai agent &#273;&#432;a ra k&#7871;t lu&#7853;n kh&#225;c nhau, ai ph&#226;n x&#7917;?</p></li><li><p>Agent n&#224;o c&#243; quy&#7873;n s&#7917; d&#7909;ng c&#244;ng c&#7909; ho&#7863;c thay &#273;&#7893;i d&#7919; li&#7879;u?</p></li><li><p>L&#224;m th&#7871; n&#224;o &#273;&#7875; ph&#225;t hi&#7879;n m&#7897;t v&#242;ng l&#7863;p &#273;ang &#273;i sai h&#432;&#7899;ng?</p></li><li><p>Khi n&#224;o h&#7879; th&#7889;ng ph&#7843;i y&#234;u c&#7847;u human approval?</p></li><li><p>L&#224;m th&#7871; n&#224;o &#273;&#7875; gi&#7899;i h&#7841;n chi ph&#237; m&#224; kh&#244;ng l&#224;m gi&#7843;m ch&#7845;t l&#432;&#7907;ng?</p></li></ul><p>&#272;&#226;y l&#224; l&#253; do c&#225; nh&#226;n m&#236;nh tin r&#7857;ng <strong>Systems Thinking</strong> s&#7869; kh&#244;ng bi&#7871;n m&#7845;t. AI c&#243; th&#7875; l&#224;m cho vi&#7879;c vi&#7871;t code &#237;t quan tr&#7885;ng h&#417;n &#7903; m&#7897;t s&#7889; t&#7847;ng c&#244;ng vi&#7879;c. Nh&#432;ng kh&#7843; n&#259;ng ph&#226;n t&#237;ch m&#7897;t h&#7879; th&#7889;ng, nh&#236;n th&#7845;y quan h&#7879; gi&#7919;a c&#225;c th&#224;nh ph&#7847;n v&#224; thi&#7871;t k&#7871; v&#242;ng ph&#7843;n h&#7891;i v&#7851;n c&#7921;c k&#7923; c&#7847;n thi&#7871;t.</p><p>Ch&#250;ng ta v&#7851;n kh&#244;ng ng&#7915;ng l&#224;m k&#7929; thu&#7853;t. Tuy nhi&#234;n, ch&#250;ng ta &#273;ang l&#224;m k&#7929; thu&#7853;t &#7903; m&#7897;t t&#7847;ng tr&#7915;u t&#432;&#7907;ng cao h&#417;n.</p><div><hr></div><h2>Khi Intelligence tr&#7903; n&#234;n d&#432; th&#7915;a</h2><p>Trong ph&#7847;n s&#226;u s&#7855;c nh&#7845;t c&#7911;a cu&#7897;c tr&#242; chuy&#7879;n, Alexandr &#273;&#7863;t ra m&#7897;t vi&#7877;n c&#7843;nh kh&#225;c &#273;&#243; l&#224; trong ph&#7847;n l&#7899;n l&#7883;ch s&#7917; nh&#226;n lo&#7841;i, intelligence v&#224; agency l&#224; nh&#7919;ng t&#224;i nguy&#234;n khan hi&#7871;m.</p><p>Mu&#7889;n th&#7921;c hi&#7879;n m&#7897;t d&#7921; &#225;n l&#7899;n, ch&#250;ng ta ph&#7843;i t&#7853;p h&#7907;p &#273;&#7911; ng&#432;&#7901;i c&#243; n&#259;ng l&#7921;c, x&#226;y d&#7921;ng m&#7897;t t&#7893; ch&#7913;c, ph&#226;n chia c&#244;ng vi&#7879;c v&#224; duy tr&#236; s&#7921; ph&#7889;i h&#7907;p trong nhi&#7873;u n&#259;m.</p><p>AI &#273;ang l&#224;m gi&#7843;m chi ph&#237; c&#7911;a c&#7843; suy ngh&#297; l&#7851;n h&#224;nh &#273;&#7897;ng.</p><p>N&#7871;u xu h&#432;&#7899;ng n&#224;y ti&#7871;p t&#7909;c, m&#7897;t ng&#224;y n&#224;o &#273;&#243; intelligence c&#243; th&#7875; tr&#7903; n&#234;n t&#432;&#417;ng &#273;&#7889;i d&#7891;i d&#224;o. M&#7895;i c&#225; nh&#226;n v&#224; m&#7895;i doanh nghi&#7879;p c&#243; th&#7875; ti&#7871;p c&#7853;n m&#7897;t l&#432;&#7907;ng n&#259;ng l&#7921;c ph&#226;n t&#237;ch, s&#225;ng t&#7841;o v&#224; th&#7921;c thi l&#7899;n h&#417;n r&#7845;t nhi&#7873;u so v&#7899;i hi&#7879;n t&#7841;i.</p><p>Khi &#273;&#243;, n&#250;t th&#7855;t m&#7899;i s&#7869; xu&#7845;t hi&#7879;n.</p><p>N&#7871;u ai c&#361;ng c&#243; m&#7897;t &#273;&#7897;i ng&#361; AI &#273;&#7911; th&#244;ng minh, l&#7907;i th&#7871; kh&#244;ng c&#242;n ch&#7881; thu&#7897;c v&#7873; ng&#432;&#7901;i c&#243; th&#7875; vi&#7871;t nhanh h&#417;n, ph&#226;n t&#237;ch nhi&#7873;u h&#417;n hay s&#7843;n xu&#7845;t nhi&#7873;u h&#417;n.</p><p>L&#7907;i th&#7871; s&#7869; thu&#7897;c v&#7873; ng&#432;&#7901;i bi&#7871;t:</p><ul><li><p>V&#7845;n &#273;&#7873; n&#224;o &#273;&#225;ng &#273;&#432;&#7907;c gi&#7843;i quy&#7871;t.</p></li><li><p>T&#432;&#417;ng lai n&#224;o &#273;&#225;ng &#273;&#432;&#7907;c x&#226;y d&#7921;ng.</p></li><li><p>&#272;i&#7873;u g&#236; n&#234;n &#273;&#432;&#7907;c t&#7889;i &#432;u v&#224; &#273;i&#7873;u g&#236; kh&#244;ng n&#234;n.</p></li><li><p>Khi n&#224;o c&#7847;n t&#259;ng t&#7889;c v&#224; khi n&#224;o c&#7847;n d&#7915;ng l&#7841;i.</p></li><li><p>L&#224;m th&#7871; n&#224;o &#273;&#7875; bi&#7871;n capability th&#224;nh m&#7897;t outcome c&#243; &#253; ngh&#297;a.</p></li></ul><p>AI c&#243; th&#7875; gi&#250;p m&#7897;t ng&#432;&#7901;i &#273;i nhanh h&#417;n m&#432;&#7901;i l&#7847;n ho&#7863;c m&#7897;t tr&#259;m l&#7847;n nh&#432;ng AI kh&#244;ng t&#7921; l&#7921;a ch&#7885;n &#273;&#237;ch &#273;&#7871;n. &#272;&#226;y l&#224; ngh&#7883;ch l&#253; c&#7911;a k&#7927; nguy&#234;n intelligence abundance:</p><blockquote><p>N&#259;ng l&#7921;c th&#7921;c thi c&#224;ng l&#7899;n, ch&#7845;t l&#432;&#7907;ng c&#7911;a m&#7909;c ti&#234;u c&#224;ng quan tr&#7885;ng.</p></blockquote><div><hr></div><h2>H&#227;y t&#236;m &#273;&#432;&#7901;ng cong &#273;ang t&#259;ng tr&#432;&#7903;ng</h2><p>N&#7871;u c&#243; th&#7875; g&#7917;i m&#7897;t th&#244;ng &#273;i&#7879;p cho ch&#237;nh m&#236;nh &#7903; tu&#7893;i 18, Alexandr n&#243;i r&#7857;ng anh s&#7869; nh&#7855;c b&#7843;n th&#226;n x&#226;y d&#7921;ng m&#7897;t internal compass v&#224; t&#236;m ki&#7871;m nh&#7919;ng &#273;&#432;&#7901;ng cong t&#259;ng tr&#432;&#7903;ng c&#243; &#273;&#7897; d&#7889;c l&#7899;n, &#273;&#7891;ng th&#7901;i c&#243; kh&#7843; n&#259;ng k&#233;o d&#224;i trong nhi&#7873;u n&#259;m. &#272;i&#7873;u &#273;&#225;ng ch&#250; &#253; l&#224; &#273;i&#7875;m xu&#7845;t ph&#225;t c&#7911;a m&#7897;t exponential curve th&#432;&#7901;ng kh&#244;ng &#7845;n t&#432;&#7907;ng.</p><p>&#7902; giai &#273;o&#7841;n &#273;&#7847;u, AI ch&#7881; c&#243; th&#7875; nh&#7853;n di&#7879;n nh&#7919;ng v&#7853;t th&#7875; &#273;&#417;n gi&#7843;n trong h&#236;nh &#7843;nh. Kh&#244;ng d&#7877; &#273;&#7875; thuy&#7871;t ph&#7909;c th&#7871; gi&#7899;i r&#7857;ng &#273;&#226;y s&#7869; l&#224; c&#244;ng ngh&#7879; quan tr&#7885;ng nh&#7845;t c&#7911;a th&#7901;i &#273;&#7841;i.</p><p>Nh&#432;ng m&#7897;t exponential curve kh&#244;ng n&#234;n &#273;&#432;&#7907;c &#273;&#225;nh gi&#225; ch&#7881; b&#7857;ng v&#7883; tr&#237; hi&#7879;n t&#7841;i m&#224; n&#243; ph&#7843;i &#273;&#432;&#7907;c &#273;&#225;nh gi&#225; b&#7857;ng t&#7889;c &#273;&#7897; ti&#7871;n b&#7897;.</p><p>C&#417; h&#7897;i l&#7899;n c&#243; th&#7875; &#273;ang &#7849;n trong m&#7897;t c&#244;ng ngh&#7879; c&#242;n v&#7909;ng v&#7873;, m&#7897;t th&#7883; tr&#432;&#7901;ng c&#242;n nh&#7887; ho&#7863;c m&#7897;t workflow ch&#432;a ai quan t&#226;m.</p><p>C&#226;u h&#7887;i kh&#244;ng ch&#7881; l&#224;:</p><blockquote><p>&#8220;N&#243; c&#243; h&#7919;u &#237;ch ngay h&#244;m nay kh&#244;ng?&#8221;</p></blockquote><p>M&#224; c&#242;n l&#224;:</p><blockquote><p>&#8220;N&#7871;u n&#243; ti&#7871;p t&#7909;c ti&#7871;n b&#7897; v&#7899;i t&#7889;c &#273;&#7897; n&#224;y trong m&#432;&#7901;i n&#259;m, th&#7871; gi&#7899;i s&#7869; thay &#273;&#7893;i nh&#432; th&#7871; n&#224;o?&#8221;</p></blockquote><div><hr></div><h2>L&#7901;i k&#7871;t</h2><p>C&#226;u chuy&#7879;n c&#7911;a Alexandr Wang kh&#244;ng ch&#7881; n&#243;i v&#7873; Scale AI, m&#224; c&#242;n cho th&#7845;y c&#225;ch nh&#7853;n ra m&#7897;t c&#417; h&#7897;i tr&#432;&#7899;c khi n&#243; tr&#7903; th&#224;nh <strong>consensus</strong>.</p><p>H&#227;y b&#7855;t &#273;&#7847;u t&#7915; v&#7845;n &#273;&#7873; b&#7841;n th&#7921;c s&#7921; hi&#7875;u, ph&#226;n r&#227; n&#243; th&#224;nh nh&#7919;ng s&#7921; th&#7853;t c&#417; b&#7843;n v&#224; t&#236;m ra m&#7855;t x&#237;ch c&#242;n thi&#7871;u. Sau &#273;&#243;, x&#226;y d&#7921;ng, th&#7917; nghi&#7879;m v&#224; &#273;&#7875; th&#7921;c t&#7871; ki&#7875;m ch&#7913;ng ni&#7873;m tin c&#7911;a m&#236;nh: gi&#7919; v&#7919;ng <strong>conviction</strong> khi c&#243; b&#7857;ng ch&#7913;ng &#7911;ng h&#7897;, nh&#432;ng s&#7861;n s&#224;ng thay &#273;&#7893;i khi nh&#7853;n ra m&#236;nh &#273;&#227; sai.</p><p>V&#7899;i AI c&#361;ng v&#7853;y, &#273;&#7915;ng d&#7915;ng l&#7841;i &#7903; m&#7897;t prompt t&#7889;t. Gi&#225; tr&#7883; l&#7899;n h&#417;n n&#7857;m &#7903; vi&#7879;c thi&#7871;t k&#7871; m&#7897;t <strong>agentic loop</strong> c&#243; m&#7909;c ti&#234;u r&#245; r&#224;ng, &#273;&#7911; context, &#273;&#432;&#7907;c k&#7871;t n&#7889;i v&#7899;i tools v&#224; c&#243; c&#417; ch&#7871; evaluation &#273;&#7875; li&#234;n t&#7909;c c&#7843;i thi&#7879;n.</p><p>Khi <strong>intelligence</strong> v&#224; kh&#7843; n&#259;ng th&#7921;c thi tr&#7903; n&#234;n d&#7891;i d&#224;o, c&#226;u h&#7887;i quan tr&#7885;ng nh&#7845;t s&#7869; kh&#244;ng c&#242;n l&#224; AI c&#243; th&#7875; l&#224;m &#273;&#432;&#7907;c g&#236;, m&#224; l&#224;:</p><p><strong>B&#7841;n mu&#7889;n d&#249;ng n&#259;ng l&#7921;c &#273;&#243; &#273;&#7875; x&#226;y d&#7921;ng m&#7897;t t&#432;&#417;ng lai nh&#432; th&#7871; n&#224;o?</strong></p><p>AI c&#243; th&#7875; gi&#250;p ch&#250;ng ta &#273;i nhanh h&#417;n. Nh&#432;ng l&#7921;a ch&#7885;n h&#432;&#7899;ng &#273;i v&#7851;n thu&#7897;c v&#7873; con ng&#432;&#7901;i.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/when-intelligence-becomes-abundant/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/when-intelligence-becomes-abundant/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[The Age of AGI]]></title><description><![CDATA[AGI kh&#244;ng ch&#7881; l&#224; m&#7897;t phi&#234;n b&#7843;n ChatGPT m&#7841;nh h&#417;n. N&#243; c&#243; th&#7875; thay &#273;&#7893;i c&#225;ch ch&#250;ng ta hi&#7875;u v&#7873; lao &#273;&#7897;ng, quy&#7873;n l&#7921;c v&#224; s&#7921; ti&#7871;n b&#7897; c&#7911;a con ng&#432;&#7901;i.]]></description><link>https://acydoan.substack.com/p/the-age-of-agi</link><guid isPermaLink="false">https://acydoan.substack.com/p/the-age-of-agi</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Wed, 15 Jul 2026 16:07:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Ecs-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff399f7cb-f226-4de8-871b-e0108f5abdde_1982x1192.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>H&#244;m nay c&#243; m&#7897;t b&#224;i vi&#7871;t kh&#225; viral tr&#234;n X c&#7911;a Demis Hassabis n&#243;i v&#7873; AGI, trong &#273;&#243; c&#243; m&#7897;t c&#226;u:</p><blockquote><p>&#8220;We&#8217;ve essentially found a way to make sand think&#8221;</p></blockquote><p>Nghe c&#243; v&#7867; gi&#7889;ng m&#7897;t c&#226;u v&#259;n khoa h&#7885;c vi&#7877;n t&#432;&#7903;ng, nh&#432;ng n&#7871;u nh&#236;n v&#224;o c&#7845;u t&#7841;o c&#7911;a nh&#7919;ng con chip &#273;ang v&#7853;n h&#224;nh c&#225;c h&#7879; th&#7889;ng AI hi&#7879;n nay, n&#243; l&#7841;i l&#224; m&#7897;t m&#244; t&#7843; kh&#225; ch&#237;nh x&#225;c. Silicon &#273;&#432;&#7907;c t&#7841;o ra t&#7915; nh&#7919;ng nguy&#234;n t&#7889; c&#243; r&#7845;t nhi&#7873;u trong c&#225;t. Qua h&#224;ng ch&#7909;c n&#259;m ph&#225;t tri&#7875;n c&#7911;a v&#7853;t l&#253;, k&#7929; thu&#7853;t b&#225;n d&#7851;n, khoa h&#7885;c m&#225;y t&#237;nh v&#224; machine learning, con ng&#432;&#7901;i &#273;&#227; bi&#7871;n th&#7913; v&#7853;t ch&#7845;t t&#432;&#7903;ng nh&#432; v&#244; tri &#7845;y th&#224;nh nh&#7919;ng h&#7879; th&#7889;ng c&#243; th&#7875; vi&#7871;t, l&#7853;p tr&#236;nh, ph&#226;n t&#237;ch h&#236;nh &#7843;nh, d&#7921; &#273;o&#225;n c&#7845;u tr&#250;c protein v&#224; tr&#242; chuy&#7879;n v&#7899;i ch&#250;ng ta b&#7857;ng ng&#244;n ng&#7919; t&#7921; nhi&#234;n.</p><p>Nh&#432;ng Demis kh&#244;ng vi&#7871;t b&#224;i n&#224;y ch&#7881; &#273;&#7875; n&#243;i v&#7873; nh&#7919;ng g&#236; AI &#273;&#227; l&#224;m &#273;&#432;&#7907;c.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/demishassabis/status/2076957440109625718&quot;,&quot;full_text&quot;:&quot;https://t.co/PTeDiv1b6L&quot;,&quot;username&quot;:&quot;demishassabis&quot;,&quot;name&quot;:&quot;Demis Hassabis&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1990472620614053888/xrAu0wQL_normal.jpg&quot;,&quot;date&quot;:&quot;2026-07-14T09:10:16.000Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:1164,&quot;retweet_count&quot;:3407,&quot;like_count&quot;:16894,&quot;impression_count&quot;:7301223,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>&#212;ng &#273;ang n&#243;i v&#7873; m&#7897;t b&#432;&#7899;c chuy&#7875;n l&#7899;n h&#417;n nhi&#7873;u: s&#7921; xu&#7845;t hi&#7879;n c&#7911;a AGI &#8212; Artificial General Intelligence, hay tr&#237; tu&#7879; nh&#226;n t&#7841;o t&#7893;ng qu&#225;t.</p><p>Ng&#224;y 14/7/2026, Demis Hassabis, CEO v&#224; &#273;&#7891;ng s&#225;ng l&#7853;p Google DeepMind, &#273;&#259;ng m&#7897;t b&#224;i vi&#7871;t c&#243; ti&#234;u &#273;&#7873; <em>A Framework for Frontier AI and the Dawning of a New Age</em>. Trong &#273;&#243;, &#244;ng cho r&#7857;ng AGI c&#243; th&#7875; ch&#7881; c&#242;n c&#225;ch ch&#250;ng ta v&#224;i n&#259;m ng&#7855;n ng&#7911;i, &#273;&#7891;ng th&#7901;i &#273;&#7873; xu&#7845;t m&#7897;t khu&#244;n kh&#7893; qu&#7843;n l&#253; d&#224;nh cho nh&#7919;ng m&#244; h&#236;nh AI Frontier.</p><p>&#272;&#226;y kh&#244;ng ph&#7843;i l&#224; l&#7847;n &#273;&#7847;u ti&#234;n m&#7897;t l&#227;nh &#273;&#7841;o c&#244;ng ngh&#7879; d&#7921; &#273;o&#225;n AGI s&#7855;p xu&#7845;t hi&#7879;n. &#272;i&#7873;u khi&#7871;n b&#224;i vi&#7871;t n&#224;y &#273;&#225;ng ch&#250; &#253; n&#7857;m &#7903; ch&#7895; Demis kh&#244;ng ch&#7881; n&#243;i v&#7873; ti&#7873;m n&#259;ng c&#7911;a AGI, m&#224; c&#242;n th&#7915;a nh&#7853;n m&#7897;t s&#7921; th&#7853;t kh&#225; &#273;&#225;ng lo:</p><p><strong>T&#7889;c &#273;&#7897; ph&#225;t tri&#7875;n c&#7911;a AI &#273;ang v&#432;&#7907;t xa t&#7889;c &#273;&#7897; con ng&#432;&#7901;i hi&#7875;u v&#224; ki&#7875;m so&#225;t n&#243;.</strong></p><p>V&#7899;i m&#236;nh, &#273;&#226;y m&#7899;i l&#224; insight quan tr&#7885;ng nh&#7845;t c&#7911;a to&#224;n b&#7897; b&#224;i vi&#7871;t.</p><h2>1. AGI kh&#244;ng &#273;&#417;n gi&#7843;n l&#224; m&#7897;t chatbot th&#244;ng minh h&#417;n</h2><p>Khi nghe &#273;&#7871;n AGI, nhi&#7873;u ng&#432;&#7901;i h&#236;nh dung n&#243; nh&#432; m&#7897;t phi&#234;n b&#7843;n ChatGPT m&#7841;nh h&#417;n: tr&#7843; l&#7901;i ch&#237;nh x&#225;c h&#417;n, vi&#7871;t code t&#7889;t h&#417;n, hi&#7875;u &#273;&#432;&#7907;c nhi&#7873;u ng&#244;n ng&#7919; h&#417;n ho&#7863;c t&#7841;o ra h&#236;nh &#7843;nh ch&#226;n th&#7853;t h&#417;n.</p><p>Nh&#432;ng &#273;&#243; ch&#432;a ph&#7843;i l&#224; &#273;i&#7875;m kh&#225;c bi&#7879;t c&#7889;t l&#245;i.</p><p>Ph&#7847;n l&#7899;n c&#225;c h&#7879; th&#7889;ng AI hi&#7879;n nay v&#7851;n &#273;&#432;&#7907;c xem l&#224; Artificial Narrow Intelligence (ANI). Ch&#250;ng c&#243; th&#7875; r&#7845;t m&#7841;nh trong nhi&#7873;u nhi&#7879;m v&#7909;, nh&#432;ng kh&#7843; n&#259;ng c&#7911;a ch&#250;ng v&#7851;n ph&#7909; thu&#7897;c &#273;&#225;ng k&#7875; v&#224;o d&#7919; li&#7879;u hu&#7845;n luy&#7879;n, c&#244;ng c&#7909; &#273;&#432;&#7907;c cung c&#7845;p, c&#225;ch con ng&#432;&#7901;i thi&#7871;t k&#7871; quy tr&#236;nh v&#224; ph&#7841;m vi m&#244;i tr&#432;&#7901;ng m&#224; ch&#250;ng &#273;&#432;&#7907;c ph&#233;p ho&#7841;t &#273;&#7897;ng.</p><p>AGI h&#432;&#7899;ng &#273;&#7871;n m&#7897;t n&#259;ng l&#7921;c r&#7897;ng h&#417;n &#273;&#243; l&#224; m&#7897;t h&#7879; th&#7889;ng c&#243; th&#7875; h&#7885;c, suy lu&#7853;n, th&#237;ch nghi v&#224; gi&#7843;i quy&#7871;t g&#7847;n nh&#432; m&#7885;i nhi&#7879;m v&#7909; tr&#237; tu&#7879; m&#224; con ng&#432;&#7901;i c&#243; th&#7875; l&#224;m.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Ecs-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff399f7cb-f226-4de8-871b-e0108f5abdde_1982x1192.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Ecs-!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff399f7cb-f226-4de8-871b-e0108f5abdde_1982x1192.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ecs-!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff399f7cb-f226-4de8-871b-e0108f5abdde_1982x1192.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ecs-!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff399f7cb-f226-4de8-871b-e0108f5abdde_1982x1192.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ecs-!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff399f7cb-f226-4de8-871b-e0108f5abdde_1982x1192.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Ecs-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff399f7cb-f226-4de8-871b-e0108f5abdde_1982x1192.png" width="1456" height="876" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f399f7cb-f226-4de8-871b-e0108f5abdde_1982x1192.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:876,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2275367,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/207172491?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff399f7cb-f226-4de8-871b-e0108f5abdde_1982x1192.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Ecs-!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff399f7cb-f226-4de8-871b-e0108f5abdde_1982x1192.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ecs-!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff399f7cb-f226-4de8-871b-e0108f5abdde_1982x1192.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ecs-!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff399f7cb-f226-4de8-871b-e0108f5abdde_1982x1192.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ecs-!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff399f7cb-f226-4de8-871b-e0108f5abdde_1982x1192.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>N&#243; kh&#244;ng ch&#7881; vi&#7871;t code, m&#224; c&#243; th&#7875; hi&#7875;u v&#7845;n &#273;&#7873; kinh doanh, thi&#7871;t k&#7871; gi&#7843;i ph&#225;p, t&#7921; t&#236;m hi&#7875;u m&#7897;t c&#244;ng ngh&#7879; m&#7899;i, x&#226;y d&#7921;ng s&#7843;n ph&#7849;m, ki&#7875;m th&#7917;, quan s&#225;t ph&#7843;n h&#7891;i c&#7911;a ng&#432;&#7901;i d&#249;ng r&#7891;i ti&#7871;p t&#7909;c c&#7843;i thi&#7879;n h&#7879; th&#7889;ng.</p><p>N&#243; kh&#244;ng ch&#7881; &#273;&#7885;c m&#7897;t b&#224;i nghi&#234;n c&#7913;u y khoa, m&#224; c&#243; th&#7875; k&#7871;t n&#7889;i ki&#7871;n th&#7913;c t&#7915; sinh h&#7885;c, h&#243;a h&#7885;c, th&#7889;ng k&#234; v&#224; khoa h&#7885;c m&#225;y t&#237;nh &#273;&#7875; &#273;&#7873; xu&#7845;t m&#7897;t h&#432;&#7899;ng nghi&#234;n c&#7913;u m&#7899;i.</p><p>Quan tr&#7885;ng h&#417;n, AGI c&#243; kh&#7843; n&#259;ng chuy&#7875;n ki&#7871;n th&#7913;c t&#7915; m&#7897;t l&#297;nh v&#7921;c sang l&#297;nh v&#7921;c kh&#225;c. &#272;&#226;y l&#224; &#273;i&#7873;u con ng&#432;&#7901;i th&#7921;c hi&#7879;n kh&#225; t&#7921; nhi&#234;n nh&#432;ng c&#225;c h&#7879; th&#7889;ng AI truy&#7873;n th&#7889;ng th&#432;&#7901;ng g&#7863;p kh&#243; kh&#259;n.</p><p>M&#7897;t ng&#432;&#7901;i t&#7915;ng qu&#7843;n l&#253; d&#7921; &#225;n ph&#7847;n m&#7873;m c&#243; th&#7875; s&#7917; d&#7909;ng kinh nghi&#7879;m &#273;&#243; &#273;&#7875; t&#7893; ch&#7913;c m&#7897;t s&#7921; ki&#7879;n. M&#7897;t k&#7923; th&#7911; c&#243; th&#7875; v&#7853;n d&#7909;ng t&#432; duy chi&#7871;n l&#432;&#7907;c v&#224;o kinh doanh. M&#7897;t nh&#224; v&#7853;t l&#253; c&#243; th&#7875; nh&#236;n th&#7845;y c&#7845;u tr&#250;c to&#225;n h&#7885;c trong m&#7897;t v&#7845;n &#273;&#7873; sinh h&#7885;c.</p><p>AGI, &#237;t nh&#7845;t trong h&#236;nh dung c&#7911;a nh&#7919;ng ng&#432;&#7901;i &#273;ang x&#226;y d&#7921;ng n&#243;, c&#361;ng s&#7869; s&#7903; h&#7919;u s&#7921; linh ho&#7841;t t&#432;&#417;ng t&#7921;.</p><p>N&#243;i c&#225;ch kh&#225;c, &#273;&#226;y kh&#244;ng c&#242;n l&#224; m&#7897;t c&#244;ng c&#7909; th&#7921;c hi&#7879;n m&#7897;t nhi&#7879;m v&#7909; c&#7909; th&#7875;.</p><p>N&#243; g&#7847;n v&#7899;i kh&#225;i ni&#7879;m v&#7873; m&#7897;t <strong>b&#7897; n&#227;o s&#7889; c&#243; th&#7875; h&#7885;c c&#225;ch th&#7921;c hi&#7879;n nhi&#7873;u lo&#7841;i c&#244;ng vi&#7879;c kh&#225;c nhau</strong>.</p><h2>2. Khi tr&#237; tu&#7879; tr&#7903; th&#224;nh m&#7897;t lo&#7841;i h&#7841; t&#7847;ng</h2><p>Demis so s&#225;nh AGI kh&#244;ng ph&#7843;i v&#7899;i Internet hay &#273;i&#7879;n tho&#7841;i di &#273;&#7897;ng, m&#224; v&#7899;i vi&#7879;c con ng&#432;&#7901;i kh&#225;m ph&#225; ra &#273;i&#7879;n ho&#7863;c l&#7917;a.</p><p>Ban &#273;&#7847;u m&#236;nh c&#7843;m th&#7845;y s&#7921; so s&#225;nh n&#224;y c&#243; ph&#7847;n ph&#243;ng &#273;&#7841;i nh&#432;ng c&#224;ng suy ngh&#297;, m&#236;nh c&#224;ng hi&#7875;u logic ph&#237;a sau n&#243;.</p><p>Internet thay &#273;&#7893;i c&#225;ch th&#244;ng tin &#273;&#432;&#7907;c truy&#7873;n &#273;i. &#272;i&#7879;n tho&#7841;i th&#244;ng minh thay &#273;&#7893;i c&#225;ch con ng&#432;&#7901;i ti&#7871;p c&#7853;n th&#244;ng tin v&#224; k&#7871;t n&#7889;i v&#7899;i nhau. Nh&#432;ng AGI c&#243; th&#7875; t&#225;c &#273;&#7897;ng tr&#7921;c ti&#7871;p &#273;&#7871;n qu&#225; tr&#236;nh t&#7841;o ra tri th&#7913;c.</p><p>Tr&#432;&#7899;c &#273;&#226;y, &#273;&#7875; gi&#7843;i quy&#7871;t m&#7897;t v&#7845;n &#273;&#7873; ph&#7913;c t&#7841;p, ch&#250;ng ta c&#7847;n t&#7853;p h&#7907;p nh&#7919;ng ng&#432;&#7901;i c&#243; chuy&#234;n m&#244;n ph&#249; h&#7907;p. Kh&#7843; n&#259;ng ti&#7871;n b&#7897; c&#7911;a m&#7897;t t&#7893; ch&#7913;c b&#7883; gi&#7899;i h&#7841;n b&#7903;i s&#7889; l&#432;&#7907;ng k&#7929; s&#432;, nh&#224; khoa h&#7885;c, b&#225;c s&#297;, nh&#224; thi&#7871;t k&#7871; ho&#7863;c nh&#224; qu&#7843;n l&#253; m&#224; t&#7893; ch&#7913;c &#273;&#243; c&#243; th&#7875; tuy&#7875;n d&#7909;ng.</p><p>N&#7871;u AGI xu&#7845;t hi&#7879;n, tr&#237; tu&#7879; c&#243; th&#7875; d&#7847;n tr&#7903; th&#224;nh m&#7897;t lo&#7841;i h&#7841; t&#7847;ng.</p><p>Gi&#7889;ng nh&#432; &#273;i&#7879;n, ch&#250;ng ta kh&#244;ng nh&#7845;t thi&#7871;t ph&#7843;i hi&#7875;u to&#224;n b&#7897; h&#7879; th&#7889;ng &#273;i&#7879;n l&#7921;c &#273;&#7875; s&#7917; d&#7909;ng m&#7897;t chi&#7871;c m&#225;y gi&#7863;t. Trong t&#432;&#417;ng lai, m&#7897;t doanh nghi&#7879;p nh&#7887; c&#361;ng c&#243; th&#7875; ti&#7871;p c&#7853;n n&#259;ng l&#7921;c ph&#226;n t&#237;ch, nghi&#234;n c&#7913;u v&#224; ph&#225;t tri&#7875;n s&#7843;n ph&#7849;m t&#432;&#417;ng &#273;&#432;&#417;ng m&#7897;t &#273;&#7897;i ng&#361; r&#7845;t l&#7899;n hi&#7879;n nay.</p><p>M&#7897;t nh&#224; khoa h&#7885;c c&#243; th&#7875; l&#224;m vi&#7879;c v&#7899;i h&#224;ng tr&#259;m AI agent &#273;&#7875; th&#7917; nghi&#7879;m &#273;&#7891;ng th&#7901;i nhi&#7873;u gi&#7843; thuy&#7871;t. M&#7897;t c&#244;ng ty kh&#7903;i nghi&#7879;p v&#7899;i v&#224;i ng&#432;&#7901;i c&#243; th&#7875; v&#7853;n h&#224;nh kh&#7889;i l&#432;&#7907;ng c&#244;ng vi&#7879;c tr&#432;&#7899;c &#273;&#226;y c&#7847;n h&#224;ng tr&#259;m nh&#226;n s&#7921;. M&#7897;t c&#225; nh&#226;n c&#243; th&#7875; c&#243; m&#7897;t nh&#243;m tr&#7907; l&#253; s&#7889; gi&#250;p nghi&#234;n c&#7913;u, l&#7853;p k&#7871; ho&#7841;ch, h&#7885;c t&#7853;p v&#224; th&#7921;c hi&#7879;n d&#7921; &#225;n.</p><p>N&#7871;u Internet gi&#250;p ch&#250;ng ta ph&#226;n ph&#7889;i th&#244;ng tin g&#7847;n nh&#432; mi&#7877;n ph&#237;, AGI c&#243; th&#7875; gi&#250;p ph&#226;n ph&#7889;i n&#259;ng l&#7921;c nh&#7853;n th&#7913;c v&#7899;i chi ph&#237; ng&#224;y c&#224;ng th&#7845;p.</p><p>V&#224; khi m&#7897;t ngu&#7891;n l&#7921;c t&#7915;ng r&#7845;t khan hi&#7871;m tr&#7903; n&#234;n ph&#7893; bi&#7871;n, to&#224;n b&#7897; c&#7845;u tr&#250;c kinh t&#7871; xung quanh n&#243; s&#7869; thay &#273;&#7893;i.</p><h2>3. Cu&#7897;c &#273;ua &#273;ang nhanh h&#417;n n&#259;ng l&#7921;c hi&#7875;u</h2><p>Tuy nhi&#234;n, m&#7897;t trong nh&#7919;ng &#273;o&#7841;n &#273;&#225;ng ch&#250; &#253; nh&#7845;t trong b&#224;i vi&#7871;t c&#7911;a Demis kh&#244;ng n&#243;i v&#7873; n&#259;ng su&#7845;t hay s&#7921; th&#7883;nh v&#432;&#7907;ng.</p><p>&#212;ng m&#244; t&#7843; th&#7871; gi&#7899;i hi&#7879;n t&#7841;i &#273;ang b&#7883; cu&#7889;n v&#224;o m&#7897;t cu&#7897;c c&#7841;nh tranh th&#432;&#417;ng m&#7841;i v&#224; &#273;&#7883;a ch&#237;nh tr&#7883; c&#7921;c k&#7923; kh&#7889;c li&#7879;t. C&#225;c c&#244;ng ty mu&#7889;n x&#226;y d&#7921;ng m&#244; h&#236;nh m&#7841;nh nh&#7845;t. C&#225;c qu&#7889;c gia mu&#7889;n s&#7903; h&#7919;u h&#7841; t&#7847;ng t&#237;nh to&#225;n, chip, d&#7919; li&#7879;u v&#224; nh&#226;n t&#224;i t&#7889;t nh&#7845;t. Nh&#224; &#273;&#7847;u t&#432; mu&#7889;n t&#236;m ra ng&#432;&#7901;i chi&#7871;n th&#7855;ng ti&#7871;p theo.</p><p>S&#7921; c&#7841;nh tranh n&#224;y t&#7841;o ra ti&#7871;n b&#7897; r&#7845;t nhanh.</p><p>Nh&#432;ng n&#243; c&#361;ng t&#7841;o ra m&#7897;t ngh&#7883;ch l&#253;: kh&#244;ng ai mu&#7889;n gi&#7843;m t&#7889;c &#273;&#7897; tr&#432;&#7899;c, ngay c&#7843; khi t&#7845;t c&#7843; &#273;&#7873;u nh&#7853;n ra r&#7857;ng t&#7889;c &#273;&#7897; hi&#7879;n t&#7841;i c&#243; th&#7875; d&#7851;n &#273;&#7871;n nh&#7919;ng r&#7911;i ro ch&#432;a &#273;&#432;&#7907;c hi&#7875;u &#273;&#7847;y &#273;&#7911;.</p><p>&#272;i&#7873;u n&#224;y kh&#225; gi&#7889;ng v&#7899;i m&#7897;t &#273;&#7897;i product &#273;ang ch&#7841;y &#273;ua &#273;&#7875; release.</p><p>Khi deadline &#273;&#7871;n g&#7847;n, &#225;p l&#7921;c t&#7915; kh&#225;ch h&#224;ng, &#273;&#7889;i th&#7911; v&#224; doanh thu khi&#7871;n m&#7885;i ng&#432;&#7901;i t&#7853;p trung v&#224;o c&#226;u h&#7887;i: &#8220;L&#224;m th&#7871; n&#224;o &#273;&#7875; &#273;&#432;a t&#237;nh n&#259;ng n&#224;y l&#234;n production nhanh nh&#7845;t?&#8221;</p><p>Trong khi &#273;&#243;, nh&#7919;ng c&#226;u h&#7887;i kh&#243; h&#417;n th&#432;&#7901;ng b&#7883; &#273;&#7849;y sang ph&#237;a sau:</p><p>H&#7879; th&#7889;ng s&#7869; ph&#7843;n &#7913;ng nh&#432; th&#7871; n&#224;o trong nh&#7919;ng t&#236;nh hu&#7889;ng ch&#432;a &#273;&#432;&#7907;c d&#7921; &#273;o&#225;n? Ng&#432;&#7901;i d&#249;ng c&#243; th&#7875; s&#7917; d&#7909;ng t&#237;nh n&#259;ng n&#224;y theo c&#225;ch n&#224;o kh&#225;c v&#7899;i &#253; &#273;&#7883;nh ban &#273;&#7847;u? Ch&#250;ng ta c&#243; kh&#7843; n&#259;ng rollback hay kh&#244;ng? Ai ch&#7883;u tr&#225;ch nhi&#7879;m khi c&#243; s&#7921; c&#7889;?</p><p>V&#7899;i m&#7897;t s&#7843;n ph&#7849;m th&#244;ng th&#432;&#7901;ng, h&#7853;u qu&#7843; c&#243; th&#7875; l&#224; m&#7897;t h&#7879; th&#7889;ng b&#7883; gi&#225;n &#273;o&#7841;n, m&#7897;t d&#7921; &#225;n th&#7845;t b&#7841;i ho&#7863;c m&#7897;t kho&#7843;n doanh thu b&#7883; m&#7845;t.</p><p>V&#7899;i m&#7897;t h&#7879; th&#7889;ng AI c&#243; kh&#7843; n&#259;ng t&#7921; h&#224;nh &#273;&#7897;ng, ti&#7871;p c&#7853;n h&#7841; t&#7847;ng s&#7889;, vi&#7871;t ph&#7847;n m&#7873;m, nghi&#234;n c&#7913;u sinh h&#7885;c ho&#7863;c t&#7921; c&#7843;i thi&#7879;n, ph&#7841;m vi h&#7853;u qu&#7843; l&#7899;n h&#417;n r&#7845;t nhi&#7873;u.</p><p>V&#7845;n &#273;&#7873; kh&#244;ng ph&#7843;i l&#224; nh&#7919;ng ng&#432;&#7901;i x&#226;y d&#7921;ng AI kh&#244;ng nh&#7853;n th&#7913;c &#273;&#432;&#7907;c r&#7911;i ro. Ng&#432;&#7907;c l&#7841;i, h&#7885; l&#224; ng&#432;&#7901;i hi&#7875;u r&#7845;t r&#245; nh&#7919;ng r&#7911;i ro &#273;&#243;.</p><p>Nh&#432;ng trong m&#7897;t cu&#7897;c &#273;ua, vi&#7879;c m&#7897;t b&#234;n t&#7921; nguy&#7879;n d&#7915;ng l&#7841;i c&#243; th&#7875; &#273;&#7891;ng ngh&#297;a v&#7899;i vi&#7879;c trao l&#7907;i th&#7871; cho b&#234;n c&#242;n l&#7841;i.</p><p>&#272;&#226;y kh&#244;ng c&#242;n l&#224; m&#7897;t b&#224;i to&#225;n k&#7929; thu&#7853;t &#273;&#417;n thu&#7847;n. N&#243; l&#224; b&#224;i to&#225;n v&#7873; incentive, governance v&#224; kh&#7843; n&#259;ng ph&#7889;i h&#7907;p gi&#7919;a nh&#7919;ng t&#7893; ch&#7913;c kh&#244;ng ho&#224;n to&#224;n tin t&#432;&#7903;ng l&#7851;n nhau.</p><h2>4. An to&#224;n kh&#244;ng c&#243; ngh&#297;a l&#224; ng&#7915;ng &#273;&#7893;i m&#7899;i</h2><p>M&#7897;t quan ni&#7879;m m&#236;nh th&#432;&#7901;ng th&#7845;y trong c&#225;c cu&#7897;c th&#7843;o lu&#7853;n v&#7873; AI l&#224; ch&#250;ng ta ph&#7843;i l&#7921;a ch&#7885;n gi&#7919;a hai h&#432;&#7899;ng.</p><p>Ho&#7863;c ti&#7871;p t&#7909;c &#273;&#7893;i m&#7899;i nhanh ch&#243;ng v&#224; ch&#7845;p nh&#7853;n r&#7911;i ro.</p><p>Ho&#7863;c t&#259;ng c&#432;&#7901;ng qu&#7843;n l&#253; v&#224; l&#224;m ch&#7853;m ti&#7871;n b&#7897;.</p><p>Nh&#432;ng framework c&#7911;a Demis d&#7921;a tr&#234;n m&#7897;t c&#225;ch nh&#236;n kh&#225;c: qu&#7843;n l&#253; kh&#244;ng nh&#7845;t thi&#7871;t ph&#7843;i b&#7855;t &#273;&#7847;u b&#7857;ng vi&#7879;c gi&#7899;i h&#7841;n to&#224;n b&#7897; ng&#224;nh AI. N&#243; c&#243; th&#7875; t&#7853;p trung v&#224;o nh&#7919;ng h&#7879; th&#7889;ng m&#7841;nh nh&#7845;t v&#224; c&#243; kh&#7843; n&#259;ng t&#7841;o ra r&#7911;i ro l&#7899;n nh&#7845;t.</p><p>&#212;ng &#273;&#7873; xu&#7845;t th&#224;nh l&#7853;p m&#7897;t c&#417; quan ti&#234;u chu&#7849;n d&#224;nh cho Frontier AI t&#7841;i Hoa K&#7923;. C&#225;c m&#244; h&#236;nh &#273;&#7841;t &#273;&#7871;n m&#7897;t s&#7889; ng&#432;&#7905;ng n&#259;ng l&#7921;c nh&#7845;t &#273;&#7883;nh s&#7869; &#273;&#432;&#7907;c x&#7871;p v&#224;o nh&#243;m &#8220;frontier-class&#8221; v&#224; ph&#7843;i tr&#7843;i qua qu&#225; tr&#236;nh &#273;&#225;nh gi&#225; tr&#432;&#7899;c khi &#273;&#432;&#7907;c ph&#225;t h&#224;nh.</p><p>Vi&#7879;c &#273;&#225;nh gi&#225; kh&#244;ng ch&#7881; ki&#7875;m tra xem m&#244; h&#236;nh tr&#7843; l&#7901;i c&#226;u h&#7887;i t&#7889;t &#273;&#7871;n &#273;&#226;u. N&#243; t&#7853;p trung v&#224;o nh&#7919;ng n&#259;ng l&#7921;c c&#243; th&#7875; t&#7841;o ra r&#7911;i ro nghi&#234;m tr&#7885;ng, ch&#7859;ng h&#7841;n nh&#432; kh&#7843; n&#259;ng t&#7845;n c&#244;ng m&#7841;ng, h&#7895; tr&#7907; ph&#225;t tri&#7875;n t&#225;c nh&#226;n sinh h&#7885;c nguy hi&#7875;m, v&#432;&#7907;t qua c&#225;c c&#417; ch&#7871; b&#7843;o v&#7879; ho&#7863;c c&#7889; t&#236;nh che gi&#7845;u h&#224;nh vi.</p><p>Trong giai &#273;o&#7841;n &#273;&#7847;u, c&#225;c ph&#242;ng th&#237; nghi&#7879;m c&#243; th&#7875; t&#7921; nguy&#7879;n g&#7917;i m&#244; h&#236;nh &#273;&#7875; &#273;&#225;nh gi&#225; t&#7889;i &#273;a 30 ng&#224;y tr&#432;&#7899;c khi ph&#225;t h&#224;nh. Khi quy tr&#236;nh &#273;&#227; &#273;&#7911; &#273;&#225;ng tin c&#7853;y, vi&#7879;c &#273;&#225;nh gi&#225; c&#243; th&#7875; tr&#7903; th&#224;nh y&#234;u c&#7847;u b&#7855;t bu&#7897;c &#273;&#7889;i v&#7899;i c&#225;c m&#244; h&#236;nh frontier mu&#7889;n &#273;&#432;&#7907;c tri&#7875;n khai tr&#234;n th&#7883; tr&#432;&#7901;ng M&#7929;.</p><p>&#272;i&#7875;m m&#236;nh &#273;&#225;nh gi&#225; cao trong &#273;&#7873; xu&#7845;t n&#224;y l&#224; c&#225;ch ti&#7871;p c&#7853;n d&#7921;a tr&#234;n <strong>n&#259;ng l&#7921;c th&#7921;c t&#7871;</strong>, thay v&#236; ch&#7881; d&#7921;a tr&#234;n t&#234;n c&#244;ng ty, quy m&#244; doanh nghi&#7879;p ho&#7863;c s&#7889; l&#432;&#7907;ng tham s&#7889; c&#7911;a m&#244; h&#236;nh.</p><p>M&#7897;t startup nh&#7887; x&#226;y d&#7921;ng m&#244; h&#236;nh th&#244;ng th&#432;&#7901;ng kh&#244;ng c&#7847;n ph&#7843;i ch&#7883;u c&#249;ng quy tr&#236;nh qu&#7843;n l&#253; v&#7899;i m&#7897;t h&#7879; th&#7889;ng c&#243; kh&#7843; n&#259;ng t&#7921; &#273;&#7897;ng t&#236;m ki&#7871;m l&#7895; h&#7893;ng b&#7843;o m&#7853;t ho&#7863;c &#273;i&#7873;u khi&#7875;n h&#7841; t&#7847;ng quan tr&#7885;ng.</p><p>T&#432;&#417;ng t&#7921; trong ph&#225;t tri&#7875;n ph&#7847;n m&#7873;m, m&#7897;t c&#244;ng c&#7909; h&#7895; tr&#7907; vi&#7871;t n&#7897;i dung kh&#244;ng n&#234;n c&#243; c&#249;ng release process v&#7899;i m&#7897;t AI agent c&#243; quy&#7873;n thay &#273;&#7893;i production database.</p><p>R&#7911;i ro kh&#225;c nhau c&#7847;n nh&#7919;ng c&#417; ch&#7871; ki&#7875;m so&#225;t kh&#225;c nhau.</p><h2>5. Benchmark kh&#244;ng th&#7875; l&#224; c&#226;u tr&#7843; l&#7901;i cu&#7889;i c&#249;ng</h2><p>Tuy nhi&#234;n, vi&#7879;c x&#226;y d&#7921;ng m&#7897;t c&#417; quan &#273;&#225;nh gi&#225; AI c&#361;ng kh&#244;ng &#273;&#417;n gi&#7843;n nh&#432; t&#7841;o ra m&#7897;t danh s&#225;ch benchmark r&#7891;i y&#234;u c&#7847;u m&#7885;i m&#244; h&#236;nh v&#432;&#7907;t qua.</p><p>Ch&#250;ng ta &#273;&#227; th&#7845;y &#273;i&#7873;u g&#236; x&#7843;y ra khi m&#7897;t ch&#7881; s&#7889; tr&#7903; th&#224;nh m&#7909;c ti&#234;u.</p><p>Khi c&#225;c &#273;&#7897;i ng&#361; bi&#7871;t tr&#432;&#7899;c n&#7897;i dung b&#224;i ki&#7875;m tra, h&#7885; c&#243; th&#7875; t&#7889;i &#432;u h&#7879; th&#7889;ng &#273;&#7875; &#273;&#7841;t &#273;i&#7875;m cao m&#224; kh&#244;ng th&#7921;c s&#7921; c&#7843;i thi&#7879;n n&#259;ng l&#7921;c n&#7873;n t&#7843;ng. M&#7897;t m&#244; h&#236;nh c&#243; th&#7875; v&#432;&#7907;t qua benchmark an to&#224;n nh&#432;ng v&#7851;n h&#224;nh x&#7917; theo c&#225;ch kh&#244;ng mong mu&#7889;n trong m&#7897;t m&#244;i tr&#432;&#7901;ng ho&#224;n to&#224;n m&#7899;i.</p><p>Demis c&#361;ng th&#7915;a nh&#7853;n v&#7845;n &#273;&#7873; n&#224;y. &#212;ng &#273;&#7873; xu&#7845;t c&#225;c b&#7897; ki&#7875;m th&#7917; ph&#7843;i &#273;&#432;&#7907;c c&#7853;p nh&#7853;t th&#432;&#7901;ng xuy&#234;n, nh&#7919;ng benchmark &#273;&#227; b&#227;o h&#242;a c&#7847;n b&#7883; lo&#7841;i b&#7887;, &#273;&#7891;ng th&#7901;i c&#417; quan &#273;&#225;nh gi&#225; ph&#7843;i c&#243; kh&#7843; n&#259;ng t&#7921; x&#226;y d&#7921;ng c&#225;c b&#224;i ki&#7875;m tra b&#237; m&#7853;t, &#273;&#7897;c l&#7853;p v&#7899;i c&#225;c ph&#242;ng th&#237; nghi&#7879;m AI.</p><p>&#272;&#226;y l&#224; t&#432; duy kh&#225; quen thu&#7897;c trong software engineering.</p><p>M&#7897;t h&#7879; th&#7889;ng kh&#244;ng an to&#224;n ch&#7881; v&#236; n&#243; v&#432;&#7907;t qua m&#7897;t b&#7897; test c&#7889; &#273;&#7883;nh. Test ch&#7881; c&#243; gi&#225; tr&#7883; khi n&#243; ph&#7843;n &#225;nh &#273;&#250;ng nh&#7919;ng t&#236;nh hu&#7889;ng m&#224; h&#7879; th&#7889;ng c&#243; th&#7875; g&#7863;p trong th&#7921;c t&#7871;.</p><p>Nh&#432;ng AI ph&#7913;c t&#7841;p h&#417;n ph&#7847;n m&#7873;m truy&#7873;n th&#7889;ng &#7903; m&#7897;t &#273;i&#7875;m: ch&#250;ng ta kh&#244;ng ho&#224;n to&#224;n l&#7853;p tr&#236;nh t&#7915;ng h&#224;nh vi c&#7911;a m&#244; h&#236;nh. Ch&#250;ng ta hu&#7845;n luy&#7879;n n&#243; t&#7915; m&#7897;t l&#432;&#7907;ng d&#7919; li&#7879;u kh&#7893;ng l&#7891;, sau &#273;&#243; quan s&#225;t nh&#7919;ng n&#259;ng l&#7921;c xu&#7845;t hi&#7879;n.</p><p>M&#7897;t s&#7889; n&#259;ng l&#7921;c ch&#7881; tr&#7903; n&#234;n r&#245; r&#224;ng khi m&#244; h&#236;nh &#273;&#7841;t &#273;&#7871;n m&#7897;t quy m&#244; nh&#7845;t &#273;&#7883;nh. M&#7897;t s&#7889; h&#224;nh vi c&#243; th&#7875; kh&#244;ng xu&#7845;t hi&#7879;n trong ph&#242;ng th&#237; nghi&#7879;m nh&#432;ng l&#7841;i xu&#7845;t hi&#7879;n khi h&#7879; th&#7889;ng &#273;&#432;&#7907;c k&#7871;t n&#7889;i v&#7899;i Internet, c&#244;ng c&#7909;, d&#7919; li&#7879;u doanh nghi&#7879;p v&#224; nh&#7919;ng AI agent kh&#225;c.</p><p>V&#236; v&#7853;y, &#273;&#225;nh gi&#225; AGI kh&#244;ng th&#7875; ch&#7881; l&#224; m&#7897;t k&#7923; thi di&#7877;n ra tr&#432;&#7899;c ng&#224;y release.</p><p>N&#243; ph&#7843;i l&#224; m&#7897;t qu&#225; tr&#236;nh li&#234;n t&#7909;c g&#7891;m ki&#7875;m th&#7917;, quan s&#225;t, gi&#7899;i h&#7841;n quy&#7873;n truy c&#7853;p, ghi l&#7841;i h&#224;nh vi v&#224; ph&#7843;n &#7913;ng khi xu&#7845;t hi&#7879;n nh&#7919;ng n&#259;ng l&#7921;c m&#7899;i.</p><p>N&#243;i c&#225;ch kh&#225;c, ch&#250;ng ta kh&#244;ng ch&#7881; c&#7847;n x&#226;y d&#7921;ng model t&#7889;t h&#417;n.</p><p>Ch&#250;ng ta c&#242;n ph&#7843;i x&#226;y d&#7921;ng m&#7897;t <strong>h&#7879; v&#7853;n h&#224;nh &#273;&#7911; m&#7841;nh &#273;&#7875; qu&#7843;n l&#253; model &#273;&#243;</strong>.</p><h2>6. &#272;i&#7875;m ngh&#7869;n t&#432;&#417;ng lai c&#243; th&#7875; kh&#244;ng c&#242;n l&#224; tr&#237; tu&#7879;</h2><p>Demis h&#236;nh dung AGI c&#243; th&#7875; &#273;&#432;a nh&#226;n lo&#7841;i &#273;&#7871;n m&#7897;t th&#7871; gi&#7899;i h&#7853;u khan hi&#7871;m, n&#417;i t&#224;i nguy&#234;n kh&#244;ng c&#242;n l&#224; gi&#7899;i h&#7841;n ch&#237;nh c&#7911;a s&#7921; ti&#7871;n b&#7897;.</p><p>&#272;&#226;y l&#224; ph&#7847;n m&#236;nh v&#7915;a th&#7845;y h&#7845;p d&#7851;n, v&#7915;a c&#7843;m th&#7845;y c&#7847;n th&#7853;n tr&#7885;ng.</p><p>B&#7903;i ngay c&#7843; khi tr&#237; tu&#7879; tr&#7903; n&#234;n d&#7891;i d&#224;o, &#273;i&#7873;u &#273;&#243; kh&#244;ng c&#243; ngh&#297;a m&#7885;i v&#7845;n &#273;&#7873; s&#7869; t&#7921; &#273;&#7897;ng &#273;&#432;&#7907;c gi&#7843;i quy&#7871;t.</p><p>Ng&#224;y nay, con ng&#432;&#7901;i &#273;&#227; c&#243; &#273;&#7911; ki&#7871;n th&#7913;c &#273;&#7875; s&#7843;n xu&#7845;t nhi&#7873;u l&#432;&#417;ng th&#7921;c h&#417;n, x&#226;y d&#7921;ng th&#224;nh ph&#7889; t&#7889;t h&#417;n, gi&#7843;m nhi&#7873;u lo&#7841;i b&#7879;nh t&#7853;t v&#224; c&#7843;i thi&#7879;n ch&#7845;t l&#432;&#7907;ng gi&#225;o d&#7909;c. Nh&#432;ng kho&#7843;ng c&#225;ch gi&#7919;a &#8220;bi&#7871;t &#273;i&#7873;u c&#7847;n l&#224;m&#8221; v&#224; &#8220;th&#7921;c s&#7921; l&#224;m &#273;&#432;&#7907;c&#8221; v&#7851;n r&#7845;t l&#7899;n.</p><p>Kh&#244;ng ph&#7843;i m&#7885;i v&#7845;n &#273;&#7873; &#273;&#7873;u t&#7891;n t&#7841;i v&#236; ch&#250;ng ta ch&#432;a &#273;&#7911; th&#244;ng minh.</p><p>Nhi&#7873;u v&#7845;n &#273;&#7873; t&#7891;n t&#7841;i v&#236; l&#7907;i &#237;ch gi&#7919;a c&#225;c nh&#243;m kh&#225;c nhau, v&#236; ngu&#7891;n l&#7921;c ph&#226;n ph&#7889;i kh&#244;ng &#273;&#7891;ng &#273;&#7873;u, v&#236; t&#7893; ch&#7913;c thi&#7871;u kh&#7843; n&#259;ng th&#7921;c thi ho&#7863;c v&#236; con ng&#432;&#7901;i kh&#244;ng th&#7875; th&#7889;ng nh&#7845;t n&#234;n &#432;u ti&#234;n &#273;i&#7873;u g&#236;.</p><p>AGI c&#243; th&#7875; gi&#250;p ch&#250;ng ta t&#236;m ra h&#224;ng ngh&#236;n gi&#7843;i ph&#225;p t&#7889;t h&#417;n. Nh&#432;ng vi&#7879;c l&#7921;a ch&#7885;n gi&#7843;i ph&#225;p n&#224;o, ai &#273;&#432;&#7907;c h&#432;&#7903;ng l&#7907;i, ai ch&#7883;u chi ph&#237; v&#224; ai c&#243; quy&#7873;n quy&#7871;t &#273;&#7883;nh v&#7851;n l&#224; nh&#7919;ng c&#226;u h&#7887;i mang t&#237;nh con ng&#432;&#7901;i.</p><p>Trong m&#7897;t th&#7871; gi&#7899;i m&#224; kh&#7843; n&#259;ng ph&#226;n t&#237;ch tr&#7903; n&#234;n r&#7867; &#273;i, judgment c&#243; th&#7875; tr&#7903; n&#234;n c&#243; gi&#225; tr&#7883; h&#417;n.</p><p>Khi vi&#7879;c t&#7841;o ra ph&#432;&#417;ng &#225;n kh&#244;ng c&#242;n kh&#243;, kh&#7843; n&#259;ng x&#225;c &#273;&#7883;nh &#273;&#250;ng v&#7845;n &#273;&#7873; s&#7869; quan tr&#7885;ng h&#417;n.</p><p>Khi AI c&#243; th&#7875; vi&#7871;t ph&#7847;n l&#7899;n code, &#273;i&#7873;u t&#7841;o ra kh&#225;c bi&#7879;t kh&#244;ng c&#242;n ch&#7881; l&#224; t&#7889;c &#273;&#7897; coding, m&#224; l&#224; kh&#7843; n&#259;ng hi&#7875;u ng&#432;&#7901;i d&#249;ng, thi&#7871;t k&#7871; h&#7879; th&#7889;ng v&#224; quy&#7871;t &#273;&#7883;nh &#273;i&#7873;u g&#236; &#273;&#225;ng &#273;&#432;&#7907;c x&#226;y d&#7921;ng.</p><p>Khi m&#7897;t t&#7893; ch&#7913;c c&#243; th&#7875; t&#7841;o ra h&#224;ng tr&#259;m k&#7871; ho&#7841;ch trong v&#224;i ph&#250;t, l&#7907;i th&#7871; s&#7869; thu&#7897;c v&#7873; nh&#7919;ng ng&#432;&#7901;i bi&#7871;t k&#7871; ho&#7841;ch n&#224;o ph&#249; h&#7907;p v&#7899;i b&#7889;i c&#7843;nh, gi&#225; tr&#7883; v&#224; m&#7909;c ti&#234;u d&#224;i h&#7841;n c&#7911;a m&#236;nh.</p><p>T&#7915; g&#243;c nh&#236;n product, AGI kh&#244;ng lo&#7841;i b&#7887; nhu c&#7847;u v&#7873; t&#432; duy s&#7843;n ph&#7849;m.</p><p>N&#243; khi&#7871;n t&#432; duy s&#7843;n ph&#7849;m tr&#7903; n&#234;n quan tr&#7885;ng h&#417;n.</p><p>B&#7903;i s&#7843;n ph&#7849;m ch&#432;a bao gi&#7901; ch&#7881; l&#224; t&#7853;p h&#7907;p c&#7911;a nh&#7919;ng g&#236; ch&#250;ng ta c&#243; kh&#7843; n&#259;ng x&#226;y d&#7921;ng. S&#7843;n ph&#7849;m l&#224; k&#7871;t qu&#7843; c&#7911;a nh&#7919;ng l&#7921;a ch&#7885;n v&#7873; vi&#7879;c ch&#250;ng ta <strong>n&#234;n</strong> x&#226;y d&#7921;ng &#273;i&#7873;u g&#236;.</p><h2>7. C&#243; ba l&#7899;p v&#7845;n &#273;&#7873; c&#7847;n &#273;&#432;&#7907;c gi&#7843;i quy&#7871;t c&#249;ng l&#250;c</h2><p>Sau khi &#273;&#7885;c b&#224;i vi&#7871;t c&#7911;a Demis, m&#236;nh ngh&#297; h&#224;nh tr&#236;nh &#273;&#7871;n AGI kh&#244;ng ch&#7881; l&#224; m&#7897;t cu&#7897;c &#273;ua x&#226;y d&#7921;ng model m&#7841;nh h&#417;n. N&#243; g&#7891;m &#237;t nh&#7845;t ba l&#7899;p v&#7845;n &#273;&#7873; ph&#7843;i &#273;&#432;&#7907;c gi&#7843;i quy&#7871;t song song.</p><p>L&#7899;p &#273;&#7847;u ti&#234;n l&#224; <strong>capability</strong>: l&#224;m th&#7871; n&#224;o &#273;&#7875; t&#7841;o ra nh&#7919;ng h&#7879; th&#7889;ng c&#243; kh&#7843; n&#259;ng h&#7885;c, suy lu&#7853;n, l&#7853;p k&#7871; ho&#7841;ch v&#224; th&#237;ch nghi t&#7889;t h&#417;n.</p><p>L&#7899;p th&#7913; hai l&#224; <strong>control</strong>: l&#224;m th&#7871; n&#224;o &#273;&#7875; b&#7843;o &#273;&#7843;m nh&#7919;ng h&#7879; th&#7889;ng &#273;&#243; ho&#7841;t &#273;&#7897;ng trong ph&#7841;m vi con ng&#432;&#7901;i mong mu&#7889;n, kh&#244;ng l&#7841;m d&#7909;ng c&#244;ng c&#7909; v&#224; kh&#244;ng theo &#273;u&#7893;i m&#7909;c ti&#234;u b&#7857;ng nh&#7919;ng c&#225;ch nguy hi&#7875;m.</p><p>L&#7899;p cu&#7889;i c&#249;ng l&#224; <strong>coordination</strong>: l&#224;m th&#7871; n&#224;o &#273;&#7875; c&#225;c c&#244;ng ty, qu&#7889;c gia v&#224; c&#7897;ng &#273;&#7891;ng th&#7889;ng nh&#7845;t &#273;&#432;&#7907;c m&#7897;t s&#7889; nguy&#234;n t&#7855;c t&#7889;i thi&#7875;u, ngay c&#7843; khi h&#7885; &#273;ang c&#7841;nh tranh v&#7899;i nhau.</p><p>Ng&#224;nh AI &#273;ang ti&#7871;n r&#7845;t nhanh &#7903; l&#7899;p &#273;&#7847;u ti&#234;n.</p><p>Ch&#250;ng ta &#273;&#227; b&#7855;t &#273;&#7847;u &#273;&#7847;u t&#432; nhi&#7873;u h&#417;n v&#224;o l&#7899;p th&#7913; hai.</p><p>Nh&#432;ng l&#7899;p th&#7913; ba c&#243; l&#7869; l&#224; ph&#7847;n kh&#243; nh&#7845;t.</p><p>Con ng&#432;&#7901;i c&#243; l&#7883;ch s&#7917; kh&#225; t&#7889;t trong vi&#7879;c ph&#225;t minh ra c&#244;ng ngh&#7879;, nh&#432;ng kh&#244;ng ph&#7843;i l&#250;c n&#224;o c&#361;ng gi&#7887;i trong vi&#7879;c th&#7889;ng nh&#7845;t c&#225;ch s&#7917; d&#7909;ng c&#244;ng ngh&#7879; &#7845;y. V&#7899;i AGI, kho&#7843;ng c&#225;ch gi&#7919;a hai n&#259;ng l&#7921;c n&#224;y c&#243; th&#7875; t&#7841;o ra h&#7853;u qu&#7843; l&#7899;n h&#417;n b&#7845;t k&#7923; c&#244;ng ngh&#7879; n&#224;o tr&#432;&#7899;c &#273;&#226;y.</p><p>Framework c&#7911;a Demis ch&#432;a ph&#7843;i l&#224; l&#7901;i gi&#7843;i ho&#224;n ch&#7881;nh. M&#7897;t c&#417; quan ch&#7911; y&#7871;u nh&#7853;n t&#224;i tr&#7907; t&#7915; ch&#237;nh ng&#224;nh c&#244;ng nghi&#7879;p m&#224; n&#243; gi&#225;m s&#225;t lu&#244;n c&#243; nguy c&#417; b&#7883; &#7843;nh h&#432;&#7903;ng b&#7903;i l&#7907;i &#237;ch c&#7911;a ng&#224;nh. M&#7897;t framework kh&#7903;i &#273;&#7847;u t&#7841;i Hoa K&#7923; c&#361;ng ch&#432;a th&#7875; &#273;&#7841;i di&#7879;n cho to&#224;n b&#7897; th&#7871; gi&#7899;i. Vi&#7879;c &#225;p d&#7909;ng c&#249;ng m&#7897;t ti&#234;u chu&#7849;n cho m&#244; h&#236;nh m&#227; ngu&#7891;n &#273;&#243;ng v&#224; m&#227; ngu&#7891;n m&#7903; ch&#7855;c ch&#7855;n s&#7869; t&#7841;o ra nhi&#7873;u tranh lu&#7853;n.</p><p>Nh&#432;ng c&#243; l&#7869; gi&#225; tr&#7883; quan tr&#7885;ng nh&#7845;t c&#7911;a &#273;&#7873; xu&#7845;t n&#224;y kh&#244;ng n&#7857;m &#7903; c&#7845;u tr&#250;c c&#7909; th&#7875; c&#7911;a c&#417; quan.</p><p>N&#243; n&#7857;m &#7903; vi&#7879;c chuy&#7875;n cu&#7897;c th&#7843;o lu&#7853;n t&#7915; nh&#7919;ng nguy&#234;n t&#7855;c chung chung nh&#432; &#8220;AI c&#7847;n an to&#224;n&#8221; sang nh&#7919;ng c&#417; ch&#7871; c&#7909; th&#7875; h&#417;n:</p><p>M&#244; h&#236;nh n&#224;o c&#7847;n &#273;&#432;&#7907;c &#273;&#225;nh gi&#225;? Ai th&#7921;c hi&#7879;n &#273;&#225;nh gi&#225;? Ki&#7875;m tra nh&#7919;ng n&#259;ng l&#7921;c g&#236;? Khi n&#224;o m&#7897;t h&#7879; th&#7889;ng kh&#244;ng n&#234;n &#273;&#432;&#7907;c release? Ch&#250;ng ta x&#7917; l&#253; th&#7871; n&#224;o khi m&#7897;t r&#7911;i ro ch&#7881; xu&#7845;t hi&#7879;n sau khi tri&#7875;n khai?</p><p>&#272;&#243; l&#224; nh&#7919;ng c&#226;u h&#7887;i kh&#243;, nh&#432;ng &#237;t nh&#7845;t ch&#250;ng &#273;&#432;a cu&#7897;c tr&#242; chuy&#7879;n &#273;&#7871;n g&#7847;n h&#417;n v&#7899;i th&#7921;c t&#7871;.</p><h2>8. T&#432;&#417;ng lai ch&#432;a &#273;&#432;&#7907;c vi&#7871;t s&#7861;n</h2><p>M&#236;nh kh&#244;ng bi&#7871;t AGI s&#7869; xu&#7845;t hi&#7879;n sau ba n&#259;m, n&#259;m n&#259;m hay l&#226;u h&#417;n. Th&#7921;c t&#7871; l&#224; ngay c&#7843; nh&#7919;ng chuy&#234;n gia h&#224;ng &#273;&#7847;u c&#361;ng ch&#432;a th&#7889;ng nh&#7845;t AGI ch&#237;nh x&#225;c l&#224; g&#236; v&#224; l&#224;m th&#7871; n&#224;o &#273;&#7875; x&#225;c nh&#7853;n r&#7857;ng ch&#250;ng ta &#273;&#227; &#273;&#7841;t &#273;&#7871;n n&#243;.</p><p>Nh&#432;ng c&#243; l&#7869; ch&#250;ng ta kh&#244;ng c&#7847;n ch&#7901; &#273;&#7871;n ng&#224;y m&#7897;t ph&#242;ng th&#237; nghi&#7879;m tuy&#234;n b&#7889; &#273;&#227; t&#7841;o ra AGI m&#7899;i b&#7855;t &#273;&#7847;u chu&#7849;n b&#7883;.</p><p>Nh&#7919;ng thay &#273;&#7893;i ban &#273;&#7847;u &#273;&#227; di&#7877;n ra.</p><p>AI &#273;ang d&#7883;ch chuy&#7875;n t&#7915; c&#244;ng c&#7909; tr&#7843; l&#7901;i sang h&#7879; th&#7889;ng th&#7921;c hi&#7879;n. T&#7915; m&#7897;t chatbot n&#7857;m trong c&#7917;a s&#7893; tr&#236;nh duy&#7879;t, n&#243; &#273;ang tr&#7903; th&#224;nh agent c&#243; th&#7875; truy c&#7853;p d&#7919; li&#7879;u, s&#7917; d&#7909;ng ph&#7847;n m&#7873;m, vi&#7871;t code v&#224; ho&#224;n th&#224;nh chu&#7895;i c&#244;ng vi&#7879;c k&#233;o d&#224;i nhi&#7873;u b&#432;&#7899;c.</p><p>M&#7895;i b&#432;&#7899;c ti&#7871;n &#273;&#243; &#273;&#7873;u &#273;&#432;a ch&#250;ng ta g&#7847;n h&#417;n &#273;&#7871;n m&#7897;t th&#7871; gi&#7899;i n&#417;i tr&#237; tu&#7879; kh&#244;ng c&#242;n l&#224; ngu&#7891;n l&#7921;c khan hi&#7871;m nh&#7845;t.</p><p>Nh&#432;ng khi tr&#237; tu&#7879; tr&#7903; n&#234;n d&#7891;i d&#224;o, nh&#7919;ng th&#7913; kh&#225;c s&#7869; tr&#7903; n&#234;n quan tr&#7885;ng h&#417;n: kh&#7843; n&#259;ng ph&#225;n &#273;o&#225;n, tr&#225;ch nhi&#7879;m, ni&#7873;m tin, gi&#225; tr&#7883; v&#224; n&#259;ng l&#7921;c ph&#7889;i h&#7907;p gi&#7919;a con ng&#432;&#7901;i v&#7899;i nhau.</p><p>C&#243; l&#7869; AGI s&#7869; gi&#250;p ch&#250;ng ta kh&#225;m ph&#225; thu&#7889;c m&#7899;i, t&#7841;o ra ngu&#7891;n n&#259;ng l&#432;&#7907;ng s&#7841;ch v&#224; gi&#7843;i quy&#7871;t nh&#7919;ng b&#224;i to&#225;n khoa h&#7885;c t&#7915;ng m&#7845;t h&#224;ng th&#7853;p k&#7927;. N&#243; c&#361;ng c&#243; th&#7875; l&#224;m thay &#273;&#7893;i th&#7883; tr&#432;&#7901;ng lao &#273;&#7897;ng, t&#7853;p trung quy&#7873;n l&#7921;c v&#224;o m&#7897;t s&#7889; t&#7893; ch&#7913;c v&#224; t&#7841;o ra nh&#7919;ng lo&#7841;i r&#7911;i ro m&#224; hi&#7879;n t&#7841;i ch&#250;ng ta ch&#432;a c&#243; ng&#244;n ng&#7919; &#273;&#7875; m&#244; t&#7843;.</p><p>Hai kh&#7843; n&#259;ng &#273;&#243; c&#243; th&#7875; c&#249;ng t&#7891;n t&#7841;i.</p><p>V&#236; v&#7853;y, c&#226;u h&#7887;i quan tr&#7885;ng kh&#244;ng ch&#7881; l&#224;:</p><p><strong>Khi n&#224;o AGI s&#7869; xu&#7845;t hi&#7879;n?</strong></p><p>C&#226;u h&#7887;i l&#7899;n h&#417;n l&#224;:</p><p><strong>Khi tr&#237; tu&#7879; kh&#244;ng c&#242;n l&#224; gi&#7899;i h&#7841;n, con ng&#432;&#7901;i s&#7869; l&#7921;a ch&#7885;n l&#224;m g&#236; v&#7899;i n&#243;?</strong></p><p>T&#432;&#417;ng lai &#7845;y ch&#432;a &#273;&#432;&#7907;c vi&#7871;t s&#7861;n. Nh&#432;ng nh&#7919;ng quy&#7871;t &#273;&#7883;nh v&#7873; c&#244;ng ngh&#7879;, ch&#237;nh s&#225;ch v&#224; c&#225;ch ch&#250;ng ta x&#226;y d&#7921;ng s&#7843;n ph&#7849;m ngay h&#244;m nay &#273;ang &#226;m th&#7847;m vi&#7871;t nh&#7919;ng d&#242;ng &#273;&#7847;u ti&#234;n.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Managing Ambiguity]]></title><description><![CDATA[The real skill in the age of AI isn&#8217;t writing better prompt, it&#8217;s discovering your unknowns before they turn into expensive rework]]></description><link>https://acydoan.substack.com/p/managing-ambiguity</link><guid isPermaLink="false">https://acydoan.substack.com/p/managing-ambiguity</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Sat, 04 Jul 2026 14:58:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ab8A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe493961-6954-4d58-8b83-b17deb2954a2_1596x996.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>C&#243; m&#7897;t giai &#273;o&#7841;n m&#236;nh ngh&#297; r&#7857;ng l&#224;m vi&#7879;c t&#7889;t v&#7899;i AI ch&#7881; &#273;&#417;n gi&#7843;n l&#224; vi&#7871;t prompt r&#245; h&#417;n. N&#7871;u k&#7871;t qu&#7843; ch&#432;a &#273;&#250;ng, c&#243; l&#7869; l&#224; do m&#236;nh m&#244; t&#7843; ch&#432;a &#273;&#7911; chi ti&#7871;t, ch&#432;a &#273;&#432;a &#273;&#7911; context, ho&#7863;c ch&#432;a n&#243;i r&#245; format &#273;&#7847;u ra. C&#225;ch ngh&#297; &#273;&#243; kh&#244;ng sai, nh&#432;ng c&#224;ng l&#224;m vi&#7879;c nhi&#7873;u v&#7899;i c&#225;c AI coding agent, m&#236;nh c&#224;ng nh&#7853;n ra n&#243; ch&#7881; &#273;&#250;ng &#7903; t&#7847;ng r&#7845;t n&#244;ng.</p><p>V&#7845;n &#273;&#7873; l&#7899;n h&#417;n kh&#244;ng n&#7857;m &#7903; ch&#7895; m&#236;nh c&#243; vi&#7871;t prompt d&#224;i hay kh&#244;ng, m&#224; n&#7857;m &#7903; ch&#7895; m&#236;nh c&#243; th&#7853;t s&#7921; hi&#7875;u &#273;i&#7873;u m&#236;nh &#273;ang y&#234;u c&#7847;u AI l&#224;m hay kh&#244;ng.</p><p>N&#243;i c&#225;ch kh&#225;c, gi&#7899;i h&#7841;n c&#7911;a AI trong nhi&#7873;u tr&#432;&#7901;ng h&#7907;p kh&#244;ng c&#242;n n&#7857;m &#7903; n&#259;ng l&#7921;c c&#7911;a model, m&#224; n&#7857;m &#7903; kh&#7843; n&#259;ng c&#7911;a m&#236;nh trong vi&#7879;c nh&#7853;n di&#7879;n nh&#7919;ng &#273;i&#7873;u ch&#432;a r&#245;.</p><p>M&#236;nh &#273;&#7885;c m&#7897;t b&#224;i vi&#7871;t c&#7911;a Thariq v&#7873; c&#225;ch l&#224;m vi&#7879;c v&#7899;i Claude Fable, trong &#273;&#243; c&#243; m&#7897;t &#253; l&#224;m m&#236;nh kh&#225; th&#237;ch: <strong>&#8220;the map is not the territory&#8221;</strong>. Hi&#7875;u m&#7897;t c&#225;ch &#273;&#7841;i l&#253; l&#224; b&#7843;n &#273;&#7891; kh&#244;ng ph&#7843;i l&#224; v&#249;ng &#273;&#7845;t th&#7853;t. Prompt, t&#224;i li&#7879;u, spec, context, h&#236;nh &#7843;nh, user story hay design m&#224; m&#236;nh &#273;&#432;a cho AI ch&#7881; l&#224; b&#7843;n &#273;&#7891;. C&#242;n v&#249;ng &#273;&#7845;t th&#7853;t t&#7913;c l&#224; n&#417;i AI th&#7921;c s&#7921; l&#224;m vi&#7879;c l&#224; codebase, business logic, edge case, constraint k&#7929; thu&#7853;t, expectation c&#7911;a user, deadline c&#7911;a sprint, v&#224; c&#7843; nh&#7919;ng quy&#7871;t &#273;&#7883;nh s&#7843;n ph&#7849;m ch&#432;a &#273;&#432;&#7907;c n&#243;i th&#224;nh l&#7901;i.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/trq212/status/2073100352921215386&quot;,&quot;full_text&quot;:&quot;https://t.co/hPiZr1kG7r&quot;,&quot;username&quot;:&quot;trq212&quot;,&quot;name&quot;:&quot;Thariq&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1976939058741039104/r3GgzqRh_normal.jpg&quot;,&quot;date&quot;:&quot;2026-07-03T17:43:35.000Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:157,&quot;retweet_count&quot;:522,&quot;like_count&quot;:4984,&quot;impression_count&quot;:1207528,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>Kho&#7843;ng c&#225;ch gi&#7919;a b&#7843;n &#273;&#7891; v&#224; v&#249;ng &#273;&#7845;t &#273;&#243; ch&#237;nh l&#224; n&#417;i c&#225;c &#8220;unknowns&#8221; xu&#7845;t hi&#7879;n.</p><p>V&#224; khi AI ph&#7843;i &#273;i v&#224;o territory, n&#243; s&#7869; g&#7863;p nh&#7919;ng &#273;i&#7873;u m&#224; map kh&#244;ng m&#244; t&#7843; &#273;&#7847;y &#273;&#7911;. L&#250;c &#273;&#243;, n&#7871;u m&#236;nh kh&#244;ng l&#224;m r&#245; t&#7915; tr&#432;&#7899;c, AI bu&#7897;c ph&#7843;i t&#7921; &#273;o&#225;n, AI s&#7869; t&#7921; &#273;&#432;a ra c&#225;c assume ch&#432;a c&#243; c&#259;n c&#7913;. C&#243; l&#250;c n&#243; &#273;o&#225;n &#273;&#250;ng, c&#243; l&#250;c n&#243; &#273;o&#225;n theo best practice, c&#243; l&#250;c n&#243; ch&#7885;n m&#7897;t h&#432;&#7899;ng nghe r&#7845;t h&#7907;p l&#253; v&#7873; m&#7863;t k&#7929; thu&#7853;t nh&#432;ng l&#7841;i sai v&#7899;i ng&#7919; c&#7843;nh s&#7843;n ph&#7849;m.</p><p>&#272;&#243; l&#224; l&#253; do t&#244;i ngh&#297; k&#7929; n&#259;ng l&#224;m vi&#7879;c v&#7899;i AI trong giai &#273;o&#7841;n n&#224;y kh&#244;ng c&#242;n ch&#7881; l&#224; &#8220;prompt engineering&#8221; n&#7919;a. N&#243; gi&#7889;ng h&#417;n v&#7899;i m&#7897;t k&#7929; n&#259;ng r&#7845;t quen thu&#7897;c c&#7911;a PM, BA, Product hay Engineering Lead: <strong>managing ambiguity tr&#432;&#7899;c khi n&#243; tr&#7903; th&#224;nh cost of rework.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h2>1. The Unknowns We Bring to Every Project</h2><p>Khi b&#7855;t &#273;&#7847;u m&#7897;t task, th&#244;ng th&#432;&#7901;ng ch&#250;ng ta s&#7869; c&#243; m&#7897;t ph&#7847;n th&#244;ng tin kh&#225; r&#245;. V&#237; d&#7909;, ch&#250;ng ta bi&#7871;t m&#236;nh mu&#7889;n x&#226;y m&#7897;t t&#237;nh n&#259;ng bulk assign client trong CRM. M&#236;nh bi&#7871;t user c&#7847;n ch&#7885;n nhi&#7873;u client c&#249;ng l&#250;c, assign cho m&#7897;t team ho&#7863;c m&#7897;t agent, v&#224; h&#7879; th&#7889;ng c&#7847;n gi&#250;p thao t&#225;c nhanh h&#417;n thay v&#236; x&#7917; l&#253; t&#7915;ng d&#242;ng.</p><p>&#272;&#243; l&#224; ph&#7847;n &#8220;<strong>known knowns</strong>&#8221;, t&#7913;c l&#224; nh&#7919;ng &#273;i&#7873;u m&#236;nh bi&#7871;t v&#224; c&#243; th&#7875; n&#243;i ra cho AI hi&#7875;u &#273;&#432;&#7907;c.</p><p>Nh&#432;ng ngay sau &#273;&#243; s&#7869; xu&#7845;t hi&#7879;n nh&#243;m th&#7913; hai: nh&#7919;ng &#273;i&#7873;u m&#236;nh bi&#7871;t l&#224; m&#236;nh ch&#432;a r&#245;. Ai c&#243; quy&#7873;n assign? Team Lead c&#243; &#273;&#432;&#7907;c assign tr&#7921;c ti&#7871;p cho agent kh&#244;ng? Shift Lead c&#243; &#273;&#432;&#7907;c override owner c&#361; kh&#244;ng? N&#7871;u client &#273;ang &#273;&#432;&#7907;c ch&#259;m s&#243;c b&#7903;i sales kh&#225;c th&#236; x&#7917; l&#253; th&#7871; n&#224;o? C&#243; c&#7847;n audit log kh&#244;ng? C&#243; c&#7847;n rollback kh&#244;ng?</p><p>&#272;&#243; l&#224; &#8220;<strong>known unknowns</strong>&#8221;, nh&#7919;ng c&#226;u h&#7887;i m&#236;nh bi&#7871;t l&#224; c&#7847;n clarify.</p><p>Hai nh&#243;m n&#224;y t&#432;&#417;ng &#273;&#7889;i d&#7877; x&#7917; l&#253;, v&#236; &#237;t nh&#7845;t ch&#250;ng ta c&#242;n nh&#236;n th&#7845;y ch&#250;ng, bi&#7871;t r&#245; c&#7847;n ph&#7843;i l&#224;m g&#236; &#273;&#7875; x&#7917; l&#253;. Tuy nhi&#234;n, v&#7845;n &#273;&#7873; kh&#243; h&#417;n n&#7857;m &#7903; hai nh&#243;m c&#242;n l&#7841;i.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ab8A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe493961-6954-4d58-8b83-b17deb2954a2_1596x996.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ab8A!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe493961-6954-4d58-8b83-b17deb2954a2_1596x996.png 424w, /__u/substackcdn.com/image/fetch/$s_!ab8A!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe493961-6954-4d58-8b83-b17deb2954a2_1596x996.png 848w, /__u/substackcdn.com/image/fetch/$s_!ab8A!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe493961-6954-4d58-8b83-b17deb2954a2_1596x996.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ab8A!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe493961-6954-4d58-8b83-b17deb2954a2_1596x996.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ab8A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe493961-6954-4d58-8b83-b17deb2954a2_1596x996.png" width="1456" height="909" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe493961-6954-4d58-8b83-b17deb2954a2_1596x996.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:909,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:478794,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/205054643?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe493961-6954-4d58-8b83-b17deb2954a2_1596x996.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ab8A!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe493961-6954-4d58-8b83-b17deb2954a2_1596x996.png 424w, /__u/substackcdn.com/image/fetch/$s_!ab8A!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe493961-6954-4d58-8b83-b17deb2954a2_1596x996.png 848w, /__u/substackcdn.com/image/fetch/$s_!ab8A!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe493961-6954-4d58-8b83-b17deb2954a2_1596x996.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ab8A!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe493961-6954-4d58-8b83-b17deb2954a2_1596x996.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>C&#243; nh&#7919;ng th&#7913; m&#236;nh th&#7853;t ra bi&#7871;t, nh&#432;ng kh&#244;ng vi&#7871;t ra v&#236; ngh&#297; n&#243; hi&#7875;n nhi&#234;n. V&#237; d&#7909;, khi nh&#236;n v&#224;o m&#7897;t m&#224;n h&#236;nh, m&#236;nh c&#243; th&#7875; n&#243;i ngay layout n&#224;y ch&#432;a &#7893;n, flow n&#224;y h&#417;i r&#7889;i, hay tr&#7841;ng th&#225;i l&#7895;i n&#224;y n&#234;n hi&#7875;n th&#7883; g&#7847;n input h&#417;n thay v&#236; &#273;&#7863;t &#7903; m&#7897;t banner chung. Nh&#432;ng n&#7871;u &#273;&#432;&#7907;c y&#234;u c&#7847;u m&#244; t&#7843; t&#7915; &#273;&#7847;u b&#7857;ng ch&#7919;, ch&#432;a ch&#7855;c m&#236;nh &#273;&#227; n&#243;i &#273;&#432;&#7907;c r&#245; r&#224;ng.</p><p>&#272;&#243; l&#224; &#8220;<strong>unknown knowns</strong>&#8221;, &#273;&#243; l&#224; nh&#7919;ng &#273;i&#7873;u m&#236;nh bi&#7871;t ng&#7847;m, nh&#432;ng ch&#7881; nh&#7853;n ra khi nh&#236;n th&#7845;y m&#7897;t prototype, m&#7897;t UI, m&#7897;t flow ho&#7863;c m&#7897;t implementation c&#7909; th&#7875;.</p><p>V&#224; cu&#7889;i c&#249;ng l&#224; ph&#7847;n nguy hi&#7875;m nh&#7845;t: &#8220;<strong>unknown unknowns</strong>&#8221;, nh&#7919;ng &#273;i&#7873;u m&#236;nh ch&#432;a t&#7915;ng ngh&#297; t&#7899;i. &#272;&#226;y th&#432;&#7901;ng l&#224; nh&#7919;ng case ch&#7881; l&#7897; ra khi dev b&#7855;t tay v&#224;o l&#224;m, khi QA test, ho&#7863;c t&#7879; h&#417;n, khi user th&#7853;t b&#7855;t &#273;&#7847;u s&#7917; d&#7909;ng s&#7843;n ph&#7849;m.</p><p>Trong product work, <strong>unknown unknowns</strong> c&#243; th&#7875; l&#224; m&#7897;t rule permission b&#7883; thi&#7871;u, m&#7897;t case duplicate client gi&#7919;a hai brand, m&#7897;t dependency v&#7899;i module kh&#225;c, m&#7897;t API c&#361; c&#243; behavior kh&#244;ng gi&#7889;ng t&#224;i li&#7879;u, ho&#7863;c m&#7897;t interaction nh&#7887; khi&#7871;n to&#224;n b&#7897; UX tr&#7903; n&#234;n kh&#243; d&#249;ng.</p><p>Trong coding v&#7899;i AI, nh&#7919;ng <strong>unknown unknowns</strong> n&#224;y c&#242;n nguy hi&#7875;m h&#417;n, v&#236; AI kh&#244;ng d&#7915;ng l&#7841;i &#273;&#7875; h&#7887;i n&#7871;u m&#236;nh kh&#244;ng y&#234;u c&#7847;u n&#243; h&#7887;i. N&#243; s&#7869; ti&#7871;p t&#7909;c &#273;i, ch&#7885;n m&#7897;t h&#432;&#7899;ng h&#7907;p l&#253; theo x&#225;c su&#7845;t, r&#7891;i ho&#224;n th&#224;nh task v&#7899;i s&#7921; t&#7921; tin r&#7845;t cao.</p><p>K&#7871;t qu&#7843; l&#224; m&#236;nh c&#243; m&#7897;t output nh&#236;n kh&#225; ho&#224;n ch&#7881;nh, nh&#432;ng b&#234;n trong ch&#7913;a r&#7845;t nhi&#7873;u gi&#7843; &#273;&#7883;nh ch&#432;a t&#7915;ng &#273;&#432;&#7907;c review.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!5l51!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c9f8ce-f5ef-4915-80d5-641cd89341b7_1930x880.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5l51!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c9f8ce-f5ef-4915-80d5-641cd89341b7_1930x880.png 424w, /__u/substackcdn.com/image/fetch/$s_!5l51!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c9f8ce-f5ef-4915-80d5-641cd89341b7_1930x880.png 848w, /__u/substackcdn.com/image/fetch/$s_!5l51!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c9f8ce-f5ef-4915-80d5-641cd89341b7_1930x880.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5l51!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c9f8ce-f5ef-4915-80d5-641cd89341b7_1930x880.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5l51!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c9f8ce-f5ef-4915-80d5-641cd89341b7_1930x880.png" width="1456" height="664" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6c9f8ce-f5ef-4915-80d5-641cd89341b7_1930x880.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:664,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:331505,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/205054643?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c9f8ce-f5ef-4915-80d5-641cd89341b7_1930x880.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!5l51!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c9f8ce-f5ef-4915-80d5-641cd89341b7_1930x880.png 424w, /__u/substackcdn.com/image/fetch/$s_!5l51!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c9f8ce-f5ef-4915-80d5-641cd89341b7_1930x880.png 848w, /__u/substackcdn.com/image/fetch/$s_!5l51!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c9f8ce-f5ef-4915-80d5-641cd89341b7_1930x880.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5l51!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6c9f8ce-f5ef-4915-80d5-641cd89341b7_1930x880.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>2. AI as a Thought Partner</h2><p>&#272;i&#7875;m m&#236;nh th&#237;ch nh&#7845;t trong b&#224;i vi&#7871;t kh&#244;ng ph&#7843;i l&#224; c&#225;c prompt c&#7909; th&#7875;, m&#224; l&#224; mindset ph&#237;a sau: h&#227;y d&#249;ng AI nh&#432; m&#7897;t thought partner &#273;&#7875; t&#236;m unknowns, thay v&#236; ch&#7881; xem n&#243; nh&#432; m&#7897;t ng&#432;&#7901;i nh&#7853;n task.</p><p>Tr&#432;&#7899;c &#273;&#226;y, khi giao vi&#7879;c cho AI, m&#236;nh th&#432;&#7901;ng c&#243; xu h&#432;&#7899;ng &#273;i th&#7859;ng v&#224;o y&#234;u c&#7847;u: &#8220;Vi&#7871;t user story n&#224;y&#8221;, &#8220;T&#7841;o implementation plan&#8221;, &#8220;Generate test cases&#8221;, &#8220;Refactor &#273;o&#7841;n code n&#224;y&#8221;, &#8220;Vi&#7871;t l&#7841;i b&#224;i n&#224;y th&#224;nh essay&#8221;. C&#225;ch &#273;&#243; v&#7851;n hi&#7879;u qu&#7843; v&#7899;i nh&#7919;ng vi&#7879;c &#273;&#417;n gi&#7843;n, nh&#432;ng v&#7899;i nh&#7919;ng task d&#224;i, nhi&#7873;u t&#7847;ng logic ho&#7863;c nhi&#7873;u r&#7911;i ro s&#7843;n ph&#7849;m, &#273;i th&#7859;ng v&#224;o execution th&#432;&#7901;ng khi&#7871;n m&#236;nh b&#7887; qua giai &#273;o&#7841;n quan tr&#7885;ng nh&#7845;t: l&#224;m r&#245; v&#7845;n &#273;&#7873;.</p><p>M&#7897;t c&#225;ch hay h&#417;n l&#224; b&#7855;t &#273;&#7847;u b&#7857;ng vi&#7879;c y&#234;u c&#7847;u AI t&#236;m &#273;i&#7875;m m&#249;.</p><p>V&#237; d&#7909;, thay v&#236; n&#243;i:</p><blockquote><p><em>&#8220;H&#227;y vi&#7871;t user story cho bulk assign clients.&#8221;</em></p></blockquote><p>M&#236;nh c&#243; th&#7875; b&#7855;t &#273;&#7847;u b&#7857;ng:</p><blockquote><p><em>&#8220;T&#244;i &#273;ang define t&#237;nh n&#259;ng bulk assign clients cho CRM. H&#227;y l&#224;m m&#7897;t blind spot pass v&#224; ch&#7881; ra nh&#7919;ng unknown unknowns c&#243; th&#7875; &#7843;nh h&#432;&#7903;ng t&#7899;i permission, ownership, duplicate clients, audit log, rollback, UX flow v&#224; data model. &#272;&#7915;ng vi&#7871;t solution ngay, h&#227;y gi&#250;p t&#244;i hi&#7875;u nh&#7919;ng &#273;i&#7875;m c&#7847;n clarify tr&#432;&#7899;c.&#8221;</em></p></blockquote><p>Gi&#7843;i th&#237;ch m&#7897;t t&#237; cho c&#225;c b&#7841;n v&#7873; blind spot pass, &#273;&#243; l&#224; b&#432;&#7899;c y&#234;u c&#7847;u AI t&#7841;m th&#7901;i ch&#432;a l&#224;m solution ngay, m&#224; tr&#432;&#7899;c ti&#234;n gi&#250;p m&#236;nh r&#224; so&#225;t nh&#7919;ng &#273;i&#7875;m m&#249; c&#7911;a v&#7845;n &#273;&#7873;. N&#243;i &#273;&#417;n gi&#7843;n, &#273;&#243; l&#224; l&#250;c m&#236;nh h&#7887;i AI: &#8220;C&#243; &#273;i&#7873;u g&#236; t&#244;i ch&#432;a bi&#7871;t l&#224; m&#236;nh ch&#432;a bi&#7871;t kh&#244;ng?&#8221; V&#7899;i nh&#7919;ng task ph&#7913;c t&#7841;p nh&#432; vi&#7871;t requirement, thi&#7871;t k&#7871; flow hay implement m&#7897;t ph&#7847;n m&#7899;i trong codebase, blind spot pass gi&#250;p ph&#225;t hi&#7879;n s&#7899;m c&#225;c r&#7911;i ro, edge case, assumption &#7849;n, dependency ho&#7863;c c&#226;u h&#7887;i c&#7847;n clarify tr&#432;&#7899;c khi b&#7855;t tay v&#224;o l&#224;m. &#272;&#226;y l&#224; c&#225;ch d&#249;ng AI nh&#432; m&#7897;t thought partner &#273;&#7875; gi&#7843;m ambiguity v&#224; tr&#225;nh rework sau n&#224;y.</p><p>Quay l&#7841;i ph&#7847;n US tr&#234;n, c&#225;ch h&#7887;i n&#224;y thay &#273;&#7893;i vai tr&#242; c&#7911;a AI. N&#243; kh&#244;ng c&#242;n l&#224; ng&#432;&#7901;i vi&#7871;t theo y&#234;u c&#7847;u, m&#224; tr&#7903; th&#224;nh m&#7897;t ng&#432;&#7901;i reviewer &#273;&#7847;u ti&#234;n, gi&#250;p m&#236;nh nh&#236;n th&#7845;y nh&#7919;ng c&#226;u h&#7887;i &#273;&#225;ng l&#7869; ph&#7843;i xu&#7845;t hi&#7879;n tr&#432;&#7899;c khi task &#273;&#432;&#7907;c &#273;&#432;a v&#224;o sprint.</p><p>V&#7899;i c&#244;ng vi&#7879;c PM/BA, &#273;&#226;y l&#224; &#273;i&#7875;m r&#7845;t &#273;&#225;ng &#225;p d&#7909;ng. Nhi&#7873;u khi v&#7845;n &#273;&#7873; kh&#244;ng ph&#7843;i l&#224; team thi&#7871;u effort, m&#224; l&#224; requirement &#273;i v&#224;o development khi v&#7851;n c&#242;n qu&#225; nhi&#7873;u gi&#7843; &#273;&#7883;nh. &#272;&#7871;n l&#250;c implement m&#7899;i ph&#225;t hi&#7879;n thi&#7871;u flow, thi&#7871;u state, thi&#7871;u rule, thi&#7871;u permission, thi&#7871;u error message, th&#236; chi ph&#237; s&#7917;a lu&#244;n cao h&#417;n r&#7845;t nhi&#7873;u so v&#7899;i vi&#7879;c h&#7887;i &#273;&#250;ng c&#226;u h&#7887;i t&#7915; &#273;&#7847;u.</p><p>M&#236;nh c&#361;ng &#273;&#227; s&#7917; d&#7909;ng c&#225;ch t&#236;m blind spot pass trong c&#225;ch l&#224;m vi&#7879;c c&#7911;a m&#236;nh kh&#225; nhi&#7873;u trong 2-3 th&#225;ng tr&#7903; l&#7841;i &#273;&#226;y, v&#224; th&#7921;c s&#7921; ph&#7843;i woa khi c&#225;c model Fable, Opus hay Codex c&#243; th&#7875; gi&#250;p m&#236;nh t&#236;m ra nh&#7919;ng &#273;i&#7875;m m&#249; trong qu&#225; tr&#236;nh ph&#226;n t&#237;ch y&#234;u c&#7847;u.</p><h2>3. Making the Invisible Visible</h2><p>C&#243; m&#7897;t d&#7841;ng unknown r&#7845;t kh&#243; x&#7917; l&#253; b&#7857;ng ch&#7919;: nh&#7919;ng &#273;i&#7873;u m&#236;nh ch&#7881; bi&#7871;t khi nh&#236;n th&#7845;y.</p><p>Trong UI/UX, &#273;i&#7873;u n&#224;y x&#7843;y ra li&#234;n t&#7909;c. M&#236;nh c&#243; th&#7875; n&#243;i &#8220;m&#224;n h&#236;nh n&#224;y c&#7847;n clean h&#417;n&#8221;, &#8220;flow n&#224;y n&#234;n &#273;&#417;n gi&#7843;n h&#417;n&#8221;, &#8220;dashboard n&#224;y c&#7847;n professional h&#417;n&#8221;, nh&#432;ng nh&#7919;ng c&#226;u &#273;&#243; kh&#244;ng &#273;&#7911; &#273;&#7875; AI ho&#7863;c designer hi&#7875;u ch&#237;nh x&#225;c m&#236;nh mu&#7889;n g&#236;. Ngay c&#7843; b&#7843;n th&#226;n m&#236;nh &#273;&#244;i khi c&#361;ng ch&#432;a ch&#7855;c m&#236;nh mu&#7889;n g&#236;, cho &#273;&#7871;n khi nh&#236;n th&#7845;y v&#224;i ph&#432;&#417;ng &#225;n kh&#225;c nhau.</p><p>&#272;&#243; l&#224; l&#250;c brainstorm v&#224; prototype tr&#7903; n&#234;n h&#7919;u &#237;ch.</p><p>Thay v&#236; y&#234;u c&#7847;u AI l&#224;m ngay m&#7897;t version ho&#224;n ch&#7881;nh, m&#236;nh c&#243; th&#7875; y&#234;u c&#7847;u n&#243; t&#7841;o ra v&#224;i h&#432;&#7899;ng kh&#225;c nhau &#273;&#7875; m&#236;nh ph&#7843;n &#7913;ng. Kh&#244;ng c&#7847;n backend, kh&#244;ng c&#7847;n data th&#7853;t, kh&#244;ng c&#7847;n wire up logic ph&#7913;c t&#7841;p. Ch&#7881; c&#7847;n m&#7897;t mockup &#273;&#7911; r&#245; &#273;&#7875; m&#236;nh nh&#236;n v&#224;o v&#224; n&#243;i: h&#432;&#7899;ng n&#224;y &#273;&#250;ng, h&#432;&#7899;ng kia sai, ph&#7847;n n&#224;y n&#234;n gi&#7919;, ph&#7847;n kia n&#234;n b&#7887;.</p><p>&#272;i&#7875;m quan tr&#7885;ng &#7903; &#273;&#226;y l&#224; prototype kh&#244;ng ch&#7881; gi&#250;p AI hi&#7875;u m&#236;nh h&#417;n. N&#243; c&#242;n gi&#250;p ch&#237;nh m&#236;nh hi&#7875;u m&#236;nh h&#417;n.</p><p>Nhi&#7873;u quy&#7871;t &#273;&#7883;nh s&#7843;n ph&#7849;m kh&#244;ng xu&#7845;t hi&#7879;n trong &#273;&#7847;u khi m&#236;nh ng&#7891;i vi&#7871;t spec, nh&#432;ng l&#7841;i xu&#7845;t hi&#7879;n r&#7845;t nhanh khi m&#236;nh nh&#236;n th&#7845;y m&#7897;t flow c&#7909; th&#7875;. V&#237; d&#7909;, khi nh&#236;n v&#224;o m&#224;n h&#236;nh bulk action, m&#236;nh m&#7899;i nh&#7853;n ra c&#7847;n c&#243; preview tr&#432;&#7899;c khi apply. Khi nh&#236;n v&#224;o assignment modal, m&#236;nh m&#7899;i th&#7845;y c&#7847;n ph&#226;n bi&#7879;t assign cho team v&#224; assign cho t&#7915;ng agent. Khi nh&#236;n v&#224;o error state, m&#236;nh m&#7899;i th&#7845;y n&#7871;u m&#7897;t v&#224;i client assign th&#7845;t b&#7841;i th&#236; kh&#244;ng n&#234;n fail to&#224;n b&#7897; batch, m&#224; n&#234;n c&#243; partial success report.</p><p>Nh&#7919;ng &#273;i&#7873;u &#273;&#243; th&#432;&#7901;ng kh&#244;ng &#273;&#7871;n t&#7915; vi&#7879;c suy ngh&#297; tr&#7915;u t&#432;&#7907;ng. Ch&#250;ng &#273;&#7871;n t&#7915; ph&#7843;n &#7913;ng v&#7899;i m&#7897;t artifact c&#7909; th&#7875;.</p><p>V&#224; AI r&#7845;t m&#7841;nh &#7903; &#273;i&#7875;m n&#224;y: n&#243; c&#243; th&#7875; t&#7841;o ra artifact &#237;t t&#7889;n token, nhanh, nhi&#7873;u bi&#7871;n th&#7875;, &#273;&#7911; &#273;&#7875; m&#236;nh kh&#225;m ph&#225; suy ngh&#297; c&#7911;a ch&#237;nh m&#236;nh tr&#432;&#7899;c khi commitment v&#224;o m&#7897;t implementation t&#7889;n k&#233;m h&#417;n.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!7IAH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17aabea4-b405-48c2-8e94-b8d9fc0f9ef5_2192x408.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!7IAH!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17aabea4-b405-48c2-8e94-b8d9fc0f9ef5_2192x408.png 424w, /__u/substackcdn.com/image/fetch/$s_!7IAH!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17aabea4-b405-48c2-8e94-b8d9fc0f9ef5_2192x408.png 848w, /__u/substackcdn.com/image/fetch/$s_!7IAH!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17aabea4-b405-48c2-8e94-b8d9fc0f9ef5_2192x408.png 1272w, /__u/substackcdn.com/image/fetch/$s_!7IAH!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17aabea4-b405-48c2-8e94-b8d9fc0f9ef5_2192x408.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!7IAH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17aabea4-b405-48c2-8e94-b8d9fc0f9ef5_2192x408.png" width="1456" height="271" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/17aabea4-b405-48c2-8e94-b8d9fc0f9ef5_2192x408.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:271,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:88591,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/205054643?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17aabea4-b405-48c2-8e94-b8d9fc0f9ef5_2192x408.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!7IAH!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17aabea4-b405-48c2-8e94-b8d9fc0f9ef5_2192x408.png 424w, /__u/substackcdn.com/image/fetch/$s_!7IAH!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17aabea4-b405-48c2-8e94-b8d9fc0f9ef5_2192x408.png 848w, /__u/substackcdn.com/image/fetch/$s_!7IAH!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17aabea4-b405-48c2-8e94-b8d9fc0f9ef5_2192x408.png 1272w, /__u/substackcdn.com/image/fetch/$s_!7IAH!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17aabea4-b405-48c2-8e94-b8d9fc0f9ef5_2192x408.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>V&#224; c&#243; m&#7897;t &#273;i&#7873;u m&#236;nh ch&#250; &#253; l&#224; g&#7847;n &#273;&#226;y khi d&#249;ng Fable, Opus hay th&#7853;m ch&#237; Sonnet, n&#7871;u c&#225;c b&#7841;n t&#237;ch h&#7907;p s&#7861;n MCP Playwright, th&#236; ch&#237;nh c&#225;c model n&#224;y c&#243; th&#7875; s&#7917; d&#7909;ng MCP n&#224;y &#273;&#7875; control m&#7903; browser v&#224; t&#7921; compare v&#7899;i nh&#7919;ng g&#236; m&#224; n&#243; &#273;&#7873; xu&#7845;t, v&#224; t&#7921; correct l&#7841;i n&#7871;u output t&#7841;o ra kh&#244;ng &#273;&#250;ng spec ban &#273;&#7847;u, m&#7897;t highly recommend n&#234;n k&#7871;t h&#7907;p v&#7899;i MCP Playwright khi mu&#7889;n t&#7841;o nhanh c&#225;c prototype v&#224; &#273;&#7889;i chi&#7871;u nh&#233;.</p><h2>4. Planning for Change, Not Certainty</h2><p>&#192; &#273;o&#7841;n n&#224;y th&#236; vi&#7871;t d&#224;nh cho c&#225;c b&#7841;n build product hay developer nh&#233;, c&#242;n n&#7871;u BA/ PM m&#236;nh ngh&#297; d&#7915;ng l&#7841;i &#7903; ph&#7847;n tr&#234;n l&#224; &#273;&#432;&#7907;c r&#7891;i, v&#236; m&#7909;c ti&#234;u c&#7911;a ch&#250;ng ta l&#224; ho&#224;n thi&#7879;n spec &#273;&#250;ng requirement c&#7911;a kh&#225;ch &#273;&#432;a ra v&#224; gi&#7843;i quy&#7871;t c&#225;c v&#7845;n &#273;&#7873; m&#417; h&#7891;. Tuy nhi&#234;n, n&#7871;u b&#7841;n l&#224; m&#7897;t TPM, b&#7841;n c&#243; th&#7875; l&#234;n plan n&#224;y &#273;&#7875; h&#7895; tr&#7907; cho team c&#361;ng &#273;&#432;&#7907;c, v&#236; v&#7899;i mindset c&#7911;a b&#7841;n, k&#7871;t h&#7907;p AI s&#7869; gi&#250;p cho vi&#7879;c tri&#7875;n khai c&#7911;a team hi&#7879;u qu&#7843; h&#417;n.</p><p>Sau khi &#273;&#227; brainstorm, clarify v&#224; ch&#7885;n h&#432;&#7899;ng &#273;i, b&#432;&#7899;c ti&#7871;p theo kh&#244;ng n&#234;n l&#224; &#8220;code lu&#244;n&#8221;. V&#7899;i nh&#7919;ng task ph&#7913;c t&#7841;p, m&#236;nh ngh&#297; n&#234;n y&#234;u c&#7847;u AI t&#7841;o m&#7897;t implementation plan tr&#432;&#7899;c.</p><p>Nh&#432;ng implementation plan t&#7889;t kh&#244;ng ph&#7843;i l&#224; m&#7897;t checklist d&#224;i, li&#7879;t k&#234; c&#224;ng nhi&#7873;u b&#432;&#7899;c c&#224;ng t&#7889;t. M&#7897;t plan t&#7889;t n&#234;n l&#224;m n&#7893;i b&#7853;t nh&#7919;ng quy&#7871;t &#273;&#7883;nh c&#243; kh&#7843; n&#259;ng thay &#273;&#7893;i cao nh&#7845;t.</p><p>V&#237; d&#7909;, n&#7871;u task c&#243; th&#7875; &#7843;nh h&#432;&#7903;ng t&#7899;i data model, type interface, permission, UX flow ho&#7863;c user-facing behavior, nh&#7919;ng ph&#7847;n &#273;&#243; n&#234;n &#273;&#432;&#7907;c &#273;&#432;a l&#234;n &#273;&#7847;u &#273;&#7875; review. C&#242;n nh&#7919;ng vi&#7879;c c&#417; h&#7885;c nh&#432; &#273;&#7893;i t&#234;n file, th&#234;m helper, update import, refactor nh&#7887; th&#236; c&#243; th&#7875; &#273;&#7875; ph&#237;a sau, v&#236; &#273;&#243; l&#224; ph&#7847;n m&#236;nh c&#243; th&#7875; tin AI ho&#7863;c dev x&#7917; l&#253; sau.</p><p>&#272;i&#7873;u n&#224;y r&#7845;t gi&#7889;ng c&#225;ch m&#236;nh review requirement v&#7899;i team. M&#236;nh kh&#244;ng c&#7847;n ki&#7875;m so&#225;t t&#7915;ng d&#242;ng code, nh&#432;ng c&#7847;n n&#7855;m nh&#7919;ng quy&#7871;t &#273;&#7883;nh c&#243; th&#7875; l&#224;m l&#7879;ch s&#7843;n ph&#7849;m. N&#7871;u data model sai, flow sai, permission sai, ho&#7863;c expectation c&#7911;a user sai, th&#236; d&#249; implementation c&#243; s&#7841;ch &#273;&#7871;n &#273;&#226;u c&#361;ng v&#7851;n l&#224; sai.</p><p>V&#7899;i AI agent, implementation plan c&#242;n c&#243; m&#7897;t vai tr&#242; kh&#225;c: n&#243; t&#7841;o ra m&#7897;t &#273;i&#7875;m d&#7915;ng &#273;&#7875; con ng&#432;&#7901;i review tr&#432;&#7899;c khi AI &#273;i qu&#225; xa. V&#236; khi AI &#273;&#227; b&#7855;t &#273;&#7847;u s&#7917;a nhi&#7873;u file, t&#7841;o nhi&#7873;u logic, refactor nhi&#7873;u ch&#7895;, vi&#7879;c quay l&#7841;i s&#7869; kh&#243; h&#417;n. M&#7897;t plan r&#245; r&#224;ng gi&#250;p m&#236;nh b&#7855;t l&#7895;i khi chi ph&#237; s&#7917;a c&#242;n th&#7845;p.</p><h2>5. Capture the Decisions That Matter</h2><p>&#272;&#226;y l&#224; kinh nghi&#7879;m khi m&#236;nh build m&#7897;t s&#7889; product v&#224; feature, d&#249; chu&#7849;n b&#7883; k&#7929; &#273;&#7871;n &#273;&#226;u, implementation th&#7853;t lu&#244;n c&#243; b&#7845;t ng&#7901;. Codebase c&#243; th&#7875; c&#243; pattern c&#361;, API c&#243; th&#7875; tr&#7843; data kh&#225;c v&#7899;i k&#7923; v&#7885;ng, m&#7897;t component c&#243; th&#7875; &#273;ang &#273;&#432;&#7907;c reuse &#7903; nhi&#7873;u n&#417;i, ho&#7863;c m&#7897;t edge case c&#243; th&#7875; khi&#7871;n plan ban &#273;&#7847;u kh&#244;ng c&#242;n ph&#249; h&#7907;p.</p><p>V&#7845;n &#273;&#7873; kh&#244;ng ph&#7843;i l&#224; AI c&#243; g&#7863;p edge case hay kh&#244;ng. Ch&#7855;c ch&#7855;n n&#243; s&#7869; g&#7863;p. V&#7845;n &#273;&#7873; l&#224; khi g&#7863;p, n&#243; c&#243; ghi l&#7841;i cho m&#236;nh bi&#7871;t hay &#226;m th&#7847;m t&#7921; ch&#7885;n m&#7897;t h&#432;&#7899;ng r&#7891;i &#273;i ti&#7871;p.</p><p>&#272;&#226;y l&#224; m&#7897;t &#273;i&#7875;m t&#244;i th&#7845;y r&#7845;t th&#7921;c t&#7871; trong b&#224;i vi&#7871;t: h&#227;y y&#234;u c&#7847;u AI gi&#7919; m&#7897;t file implementation notes t&#7841;m th&#7901;i, trong &#273;&#243; ghi l&#7841;i c&#225;c quy&#7871;t &#273;&#7883;nh, edge case, deviation so v&#7899;i plan, v&#224; l&#253; do ch&#7885;n h&#432;&#7899;ng x&#7917; l&#253;.</p><p>C&#225;ch l&#224;m n&#224;y c&#361;ng kh&#225; &#273;&#417;n gi&#7843;n, sau khi b&#7841;n &#273;&#227; c&#243; implementation plan r&#7891;i, b&#7841;n h&#227;y thi&#7871;t l&#7853;p m&#7897;t rule v&#224;o file CLAUDE.md v&#7899;i y&#234;u c&#7847;u nh&#432; tr&#234;n, &#273;i&#7873;u n&#224;y s&#7869; gi&#250;p m&#7895;i session khi AI th&#7921;c hi&#7879;n, n&#243; lu&#244;n bi&#7871;t &#273;&#7875; tu&#226;n th&#7911; theo rule, highly recommend c&#225;c b&#7841;n s&#7917; d&#7909;ng repo n&#224;y c&#7911;a Andrej Karpathy &#273;&#7875; t&#237;ch h&#7907;p v&#224;o trong qu&#225; tr&#236;nh implement: https://github.com/multica-ai/andrej-karpathy-skills/tree/main </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!YdsN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd239d669-b093-4f29-8160-25858525ac3e_2326x1434.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!YdsN!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd239d669-b093-4f29-8160-25858525ac3e_2326x1434.png 424w, /__u/substackcdn.com/image/fetch/$s_!YdsN!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd239d669-b093-4f29-8160-25858525ac3e_2326x1434.png 848w, /__u/substackcdn.com/image/fetch/$s_!YdsN!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd239d669-b093-4f29-8160-25858525ac3e_2326x1434.png 1272w, /__u/substackcdn.com/image/fetch/$s_!YdsN!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd239d669-b093-4f29-8160-25858525ac3e_2326x1434.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!YdsN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd239d669-b093-4f29-8160-25858525ac3e_2326x1434.png" width="1456" height="898" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d239d669-b093-4f29-8160-25858525ac3e_2326x1434.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:898,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1398259,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/205054643?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd239d669-b093-4f29-8160-25858525ac3e_2326x1434.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!YdsN!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd239d669-b093-4f29-8160-25858525ac3e_2326x1434.png 424w, /__u/substackcdn.com/image/fetch/$s_!YdsN!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd239d669-b093-4f29-8160-25858525ac3e_2326x1434.png 848w, /__u/substackcdn.com/image/fetch/$s_!YdsN!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd239d669-b093-4f29-8160-25858525ac3e_2326x1434.png 1272w, /__u/substackcdn.com/image/fetch/$s_!YdsN!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd239d669-b093-4f29-8160-25858525ac3e_2326x1434.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#272;i&#7873;u n&#224;y &#273;&#7863;c bi&#7879;t h&#7919;u &#237;ch khi review m&#7897;t thay &#273;&#7893;i l&#7899;n. N&#7871;u ch&#7881; &#273;&#7885;c diff, m&#236;nh th&#7845;y code thay &#273;&#7893;i, nh&#432;ng kh&#244;ng ph&#7843;i l&#250;c n&#224;o c&#361;ng hi&#7875;u v&#236; sao n&#243; thay &#273;&#7893;i nh&#432; v&#7853;y. Implementation notes gi&#250;p m&#236;nh nh&#236;n th&#7845;y &#273;&#432;&#7901;ng &#273;i c&#7911;a AI: n&#243; &#273;&#227; g&#7863;p g&#236;, &#273;&#227; gi&#7843; &#273;&#7883;nh g&#236;, &#273;&#227; ch&#7885;n g&#236;, v&#224; c&#243; ch&#7895; n&#224;o c&#7847;n con ng&#432;&#7901;i review l&#7841;i kh&#244;ng.</p><p>Trong workflow th&#7921;c t&#7871;, &#273;&#226;y c&#361;ng l&#224; m&#7897;t c&#225;ch gi&#7843;m r&#7911;i ro khi d&#249;ng AI coding agent. M&#236;nh kh&#244;ng ch&#7881; nh&#7853;n output cu&#7889;i c&#249;ng, m&#224; c&#242;n nh&#7853;n l&#7841;i c&#225;ch agent suy ngh&#297; v&#224; x&#7917; l&#253; &#7903; m&#7913;c c&#243; th&#7875; ki&#7875;m tra &#273;&#432;&#7907;c. Kh&#244;ng c&#7847;n AI tr&#236;nh b&#224;y chain-of-thought chi ti&#7871;t, nh&#432;ng c&#7847;n n&#243; ghi l&#7841;i decision log &#273;&#7911; r&#245; &#273;&#7875; reviewer hi&#7875;u c&#225;c l&#7921;a ch&#7885;n quan tr&#7885;ng.</p><h2>6. Understanding Before Approving</h2><p>M&#7897;t &#273;i&#7875;m n&#7919;a m&#236;nh r&#7845;t &#273;&#7891;ng &#253;: sau khi AI implement xong, &#273;&#7885;c diff l&#224; ch&#432;a &#273;&#7911;.</p><p>Diff cho m&#236;nh bi&#7871;t file n&#224;o thay &#273;&#7893;i, function n&#224;o &#273;&#432;&#7907;c th&#234;m, logic n&#224;o &#273;&#432;&#7907;c s&#7917;a. Nh&#432;ng diff kh&#244;ng lu&#244;n cho m&#236;nh bi&#7871;t behavior th&#7921;c t&#7871; c&#7911;a s&#7843;n ph&#7849;m &#273;&#227; thay &#273;&#7893;i nh&#432; th&#7871; n&#224;o. &#272;&#7863;c bi&#7879;t trong nh&#7919;ng h&#7879; th&#7889;ng c&#243; nhi&#7873;u code path c&#361;, nhi&#7873;u permission, nhi&#7873;u role, nhi&#7873;u tr&#7841;ng th&#225;i d&#7919; li&#7879;u, m&#7897;t thay &#273;&#7893;i nh&#7887; trong code c&#243; th&#7875; t&#7841;o ra t&#225;c &#273;&#7897;ng kh&#225; r&#7897;ng.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!GFDL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd1c7150-e8c2-4af8-8f74-f541e6d956f8_2706x1486.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!GFDL!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd1c7150-e8c2-4af8-8f74-f541e6d956f8_2706x1486.png 424w, /__u/substackcdn.com/image/fetch/$s_!GFDL!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd1c7150-e8c2-4af8-8f74-f541e6d956f8_2706x1486.png 848w, /__u/substackcdn.com/image/fetch/$s_!GFDL!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd1c7150-e8c2-4af8-8f74-f541e6d956f8_2706x1486.png 1272w, /__u/substackcdn.com/image/fetch/$s_!GFDL!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd1c7150-e8c2-4af8-8f74-f541e6d956f8_2706x1486.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!GFDL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd1c7150-e8c2-4af8-8f74-f541e6d956f8_2706x1486.png" width="1456" height="800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd1c7150-e8c2-4af8-8f74-f541e6d956f8_2706x1486.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:800,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:727541,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/205054643?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd1c7150-e8c2-4af8-8f74-f541e6d956f8_2706x1486.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!GFDL!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd1c7150-e8c2-4af8-8f74-f541e6d956f8_2706x1486.png 424w, /__u/substackcdn.com/image/fetch/$s_!GFDL!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd1c7150-e8c2-4af8-8f74-f541e6d956f8_2706x1486.png 848w, /__u/substackcdn.com/image/fetch/$s_!GFDL!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd1c7150-e8c2-4af8-8f74-f541e6d956f8_2706x1486.png 1272w, /__u/substackcdn.com/image/fetch/$s_!GFDL!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd1c7150-e8c2-4af8-8f74-f541e6d956f8_2706x1486.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>V&#236; v&#7853;y, sau implementation, m&#236;nh th&#237;ch y&#234;u c&#7847;u AI t&#7841;o m&#7897;t explainer: thay &#273;&#7893;i n&#224;y gi&#7843;i quy&#7871;t v&#7845;n &#273;&#7873; g&#236;, user s&#7869; th&#7845;y g&#236; kh&#225;c, flow ho&#7841;t &#273;&#7897;ng nh&#432; th&#7871; n&#224;o, edge case n&#224;o &#273;&#227; &#273;&#432;&#7907;c x&#7917; l&#253;, decision n&#224;o c&#7847;n reviewer ch&#250; &#253;, v&#224; c&#242;n r&#7911;i ro n&#224;o ch&#432;a ch&#7855;c ch&#7855;n.</p><p>N&#7871;u c&#7847;n thuy&#7871;t ph&#7909;c stakeholder, explainer &#273;&#243; c&#243; th&#7875; tr&#7903; th&#224;nh m&#7897;t pitch. N&#7871;u c&#7847;n review v&#7899;i dev, n&#243; c&#243; th&#7875; tr&#7903; th&#224;nh technical note. N&#7871;u c&#7847;n b&#224;n v&#7899;i QA, n&#243; c&#243; th&#7875; tr&#7903; th&#224;nh testing guide. N&#7871;u c&#7847;n t&#7921; ki&#7875;m tra l&#7841;i hi&#7875;u bi&#7871;t c&#7911;a m&#236;nh, c&#243; th&#7875; y&#234;u c&#7847;u AI t&#7841;o quiz.</p><p>Nghe quiz c&#243; v&#7867; h&#417;i l&#7841;, nh&#432;ng m&#236;nh th&#7845;y &#253; n&#224;y r&#7845;t hay. Sau m&#7897;t session d&#224;i v&#7899;i AI, &#273;&#244;i khi AI l&#224;m &#273;&#432;&#7907;c nhi&#7873;u h&#417;n m&#236;nh ngh&#297;. N&#7871;u m&#236;nh kh&#244;ng th&#7853;t s&#7921; hi&#7875;u thay &#273;&#7893;i, vi&#7879;c merge ho&#7863;c approve ch&#7881; d&#7921;a tr&#234;n ni&#7873;m tin l&#224; kh&#225; nguy hi&#7875;m. M&#7897;t b&#224;i quiz nh&#7887; bu&#7897;c m&#236;nh ki&#7875;m tra l&#7841;i: m&#236;nh c&#243; hi&#7875;u flow kh&#244;ng, c&#243; hi&#7875;u edge case kh&#244;ng, c&#243; hi&#7875;u trade-off kh&#244;ng, c&#243; bi&#7871;t ph&#7847;n n&#224;o ch&#432;a ch&#7855;c ch&#7855;n kh&#244;ng.</p><p>B&#7841;n c&#243; th&#7875; tham kh&#7843;o c&#225;ch l&#224;m n&#224;y c&#7911;a Suzanne trong team Anthropic, c&#225;ch c&#244; &#7845;y d&#249;ng n&#243; &#273;&#7875; explain l&#7841;i t&#7845;t c&#7843; nh&#7919;ng thay &#273;&#7893;i do AI t&#7841;o ra, c&#225; nh&#226;n m&#236;nh r&#7845;t th&#237;ch c&#225;ch approach n&#224;y, m&#236;nh c&#242;n t&#7921; build n&#243; l&#7841;i th&#224;nh 1 skill &#273;&#7875; d&#224;nh sau khi m&#236;nh implement m&#7897;t task d&#224;i, v&#224; s&#7917; d&#7909;ng n&#243; &#273;&#7875; gi&#250;p m&#236;nh hi&#7875;u r&#245; h&#417;n nh&#7919;ng g&#236; b&#234;n trong feature &#273;&#432;&#7907;c t&#7841;o ra.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!5r4U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c484e78-c1a2-4d47-bb3d-464d472de8be_2450x1550.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5r4U!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c484e78-c1a2-4d47-bb3d-464d472de8be_2450x1550.png 424w, /__u/substackcdn.com/image/fetch/$s_!5r4U!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c484e78-c1a2-4d47-bb3d-464d472de8be_2450x1550.png 848w, /__u/substackcdn.com/image/fetch/$s_!5r4U!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c484e78-c1a2-4d47-bb3d-464d472de8be_2450x1550.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5r4U!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c484e78-c1a2-4d47-bb3d-464d472de8be_2450x1550.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5r4U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c484e78-c1a2-4d47-bb3d-464d472de8be_2450x1550.png" width="1456" height="921" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c484e78-c1a2-4d47-bb3d-464d472de8be_2450x1550.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:921,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1957926,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/205054643?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c484e78-c1a2-4d47-bb3d-464d472de8be_2450x1550.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!5r4U!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c484e78-c1a2-4d47-bb3d-464d472de8be_2450x1550.png 424w, /__u/substackcdn.com/image/fetch/$s_!5r4U!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c484e78-c1a2-4d47-bb3d-464d472de8be_2450x1550.png 848w, /__u/substackcdn.com/image/fetch/$s_!5r4U!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c484e78-c1a2-4d47-bb3d-464d472de8be_2450x1550.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5r4U!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c484e78-c1a2-4d47-bb3d-464d472de8be_2450x1550.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#7902; g&#243;c &#273;&#7897; PM, &#273;i&#7873;u n&#224;y c&#361;ng t&#432;&#417;ng t&#7921; vi&#7879;c kh&#244;ng ch&#7881; h&#7887;i &#8220;dev xong ch&#432;a&#8221;, m&#224; ph&#7843;i h&#7887;i &#8220;behavior cu&#7889;i c&#249;ng l&#224; g&#236;, user s&#7869; tr&#7843;i nghi&#7879;m nh&#432; th&#7871; n&#224;o, c&#242;n case n&#224;o ch&#432;a cover, QA c&#7847;n test g&#236;&#8221;. AI c&#243; th&#7875; gi&#250;p m&#236;nh t&#7841;o ra l&#7899;p gi&#7843;i th&#237;ch &#273;&#243; r&#7845;t nhanh, nh&#432;ng m&#236;nh v&#7851;n ph&#7843;i l&#224; ng&#432;&#7901;i ch&#7883;u tr&#225;ch nhi&#7879;m hi&#7875;u n&#243;.</p><h2>7. Managing Ambiguity Is the New Skill</h2><p>&#272;i&#7875;m th&#250; v&#7883; l&#224; khi AI c&#242;n y&#7871;u, ch&#250;ng ta th&#432;&#7901;ng t&#7853;p trung v&#224;o gi&#7899;i h&#7841;n c&#7911;a AI. N&#243; vi&#7871;t code sai, hi&#7875;u sai prompt, kh&#244;ng theo instruction, ho&#7863;c kh&#244;ng &#273;&#7911; context. Nh&#432;ng khi model ng&#224;y c&#224;ng m&#7841;nh, m&#7897;t ph&#7847;n gi&#7899;i h&#7841;n b&#7855;t &#273;&#7847;u chuy&#7875;n ng&#432;&#7907;c v&#7873; ph&#237;a con ng&#432;&#7901;i.</p><p>N&#7871;u m&#236;nh kh&#244;ng bi&#7871;t m&#236;nh mu&#7889;n g&#236;, AI s&#7869; &#273;o&#225;n.</p><p>N&#7871;u m&#236;nh kh&#244;ng bi&#7871;t &#273;i&#7873;u g&#236; ch&#432;a r&#245;, AI s&#7869; l&#7845;p kho&#7843;ng tr&#7889;ng b&#7857;ng gi&#7843; &#273;&#7883;nh.</p><p>N&#7871;u m&#236;nh kh&#244;ng bi&#7871;t th&#7871; n&#224;o l&#224; t&#7889;t, AI c&#243; th&#7875; t&#7841;o ra m&#7897;t th&#7913; tr&#244;ng &#7893;n nh&#432;ng kh&#244;ng th&#7853;t s&#7921; &#273;&#250;ng.</p><p>&#272;i&#7873;u n&#224;y kh&#244;ng l&#224;m AI k&#233;m h&#7919;u &#237;ch h&#417;n. Ng&#432;&#7907;c l&#7841;i, n&#243; khi&#7871;n vai tr&#242; c&#7911;a con ng&#432;&#7901;i tr&#7903; n&#234;n quan tr&#7885;ng h&#417;n, nh&#432;ng theo m&#7897;t c&#225;ch kh&#225;c. Thay v&#236; ch&#7881; tr&#7921;c ti&#7871;p l&#224;m m&#7885;i th&#7913;, ch&#250;ng ta c&#7847;n bi&#7871;t c&#225;ch &#273;&#7863;t gi&#7899;i h&#7841;n, t&#236;m &#273;i&#7875;m m&#249;, ph&#7843;n &#7913;ng v&#7899;i prototype, review decision, v&#224; ki&#7875;m tra k&#7871;t qu&#7843;.</p><p>M&#236;nh ngh&#297; &#273;&#226;y l&#224; m&#7897;t k&#7929; n&#259;ng r&#7845;t g&#7847;n v&#7899;i product thinking. M&#7897;t PM gi&#7887;i kh&#244;ng ch&#7881; vi&#7871;t ticket, m&#224; ph&#7843;i ph&#225;t hi&#7879;n nh&#7919;ng c&#226;u h&#7887;i ch&#432;a &#273;&#432;&#7907;c h&#7887;i. M&#7897;t BA gi&#7887;i kh&#244;ng ch&#7881; ghi requirement, m&#224; ph&#7843;i l&#224;m r&#245; business rule &#7849;n ph&#237;a sau requirement. M&#7897;t engineer gi&#7887;i kh&#244;ng ch&#7881; code theo spec, m&#224; ph&#7843;i bi&#7871;t spec n&#224;o &#273;ang thi&#7871;u gi&#7843; &#273;&#7883;nh quan tr&#7885;ng.</p><p>L&#224;m vi&#7879;c v&#7899;i AI agent c&#361;ng v&#7853;y. Prompt t&#7889;t kh&#244;ng ph&#7843;i l&#224; m&#7897;t &#273;o&#7841;n l&#7879;nh th&#7853;t d&#224;i. Prompt t&#7889;t l&#224; m&#7897;t qu&#225; tr&#236;nh gi&#250;p c&#7843; ng&#432;&#7901;i v&#224; AI c&#249;ng thu h&#7865;p kho&#7843;ng c&#225;ch gi&#7919;a b&#7843;n &#273;&#7891; v&#224; v&#249;ng &#273;&#7845;t th&#7853;t.</p><h2>8. Changing How I Work With AI</h2><p>N&#7871;u r&#250;t b&#224;i vi&#7871;t n&#224;y th&#224;nh m&#7897;t thay &#273;&#7893;i nh&#7887; trong workflow c&#7911;a m&#236;nh, m&#236;nh ngh&#297; &#273;&#243; l&#224;: tr&#432;&#7899;c khi y&#234;u c&#7847;u AI l&#224;m m&#7897;t task l&#7899;n, m&#236;nh s&#7869; kh&#244;ng b&#7855;t &#273;&#7847;u b&#7857;ng c&#226;u &#8220;h&#227;y l&#224;m gi&#250;p t&#244;i&#8221;. Thay v&#224;o &#273;&#243; s&#7869; b&#7855;t &#273;&#7847;u b&#7857;ng c&#226;u &#8220;h&#227;y gi&#250;p t&#244;i t&#236;m nh&#7919;ng &#273;i&#7873;u t&#244;i ch&#432;a bi&#7871;t&#8221;.</p><ul><li><p>V&#7899;i m&#7897;t user story, m&#236;nh s&#7869; y&#234;u c&#7847;u AI t&#236;m ambiguity tr&#432;&#7899;c khi vi&#7871;t AC.</p></li><li><p>V&#7899;i m&#7897;t feature ph&#7913;c t&#7841;p, m&#236;nh s&#7869; y&#234;u c&#7847;u AI l&#224;m blind spot pass tr&#432;&#7899;c khi &#273;&#7873; xu&#7845;t solution.</p></li><li><p>V&#7899;i m&#7897;t UI ch&#432;a r&#245;, m&#236;nh s&#7869; y&#234;u c&#7847;u v&#224;i prototype &#273;&#7875; ph&#7843;n &#7913;ng tr&#432;&#7899;c khi ch&#7889;t flow.</p></li><li><p>V&#7899;i m&#7897;t implementation d&#224;i, m&#236;nh s&#7869; y&#234;u c&#7847;u plan tr&#432;&#7899;c, notes trong l&#250;c l&#224;m, v&#224; explainer sau khi l&#224;m.</p></li><li><p>V&#7899;i m&#7897;t thay &#273;&#7893;i quan tr&#7885;ng, m&#236;nh s&#7869; kh&#244;ng ch&#7881; h&#7887;i &#8220;code &#273;&#250;ng ch&#432;a&#8221;, m&#224; s&#7869; h&#7887;i &#8220;h&#227;y ki&#7875;m tra xem t&#244;i c&#243; th&#7853;t s&#7921; hi&#7875;u thay &#273;&#7893;i n&#224;y kh&#244;ng&#8221;.</p></li></ul><p>T&#7845;t c&#7843; nh&#7919;ng vi&#7879;c &#273;&#243; nghe c&#243; v&#7867; l&#224;m ch&#7853;m qu&#225; tr&#236;nh, nh&#432;ng th&#7853;t ra l&#7841;i l&#224; c&#225;ch &#273;i nhanh h&#417;n. V&#236; trong software, th&#7913; l&#224;m ch&#7853;m team nhi&#7873;u nh&#7845;t th&#432;&#7901;ng kh&#244;ng ph&#7843;i l&#224; vi&#7879;c g&#245; code, m&#224; l&#224; s&#7917;a l&#7841;i nh&#7919;ng th&#7913; &#273;&#432;&#7907;c build tr&#234;n m&#7897;t gi&#7843; &#273;&#7883;nh sai.</p><p>AI gi&#250;p ch&#250;ng ta l&#224;m nhanh h&#417;n, nh&#432;ng n&#7871;u d&#249;ng kh&#244;ng c&#7849;n th&#7853;n, n&#243; c&#361;ng gi&#250;p ch&#250;ng ta &#273;i sai nhanh h&#417;n. V&#236; v&#7853;y, k&#7929; n&#259;ng quan tr&#7885;ng kh&#244;ng ch&#7881; l&#224; bi&#7871;t c&#225;ch t&#259;ng t&#7889;c, m&#224; l&#224; bi&#7871;t khi n&#224;o c&#7847;n d&#7915;ng l&#7841;i &#273;&#7875; l&#224;m r&#245;.</p><h2>9. From Better Prompts to Better Thinking</h2><p>M&#236;nh th&#237;ch b&#224;i vi&#7871;t n&#224;y v&#236; n&#243; kh&#244;ng th&#7847;n th&#225;nh h&#243;a AI, c&#361;ng kh&#244;ng h&#7841; th&#7845;p vai tr&#242; c&#7911;a con ng&#432;&#7901;i. N&#243; m&#244; t&#7843; m&#7897;t c&#225;ch l&#224;m vi&#7879;c th&#7921;c t&#7871; h&#417;n: AI r&#7845;t m&#7841;nh, nh&#432;ng &#273;&#7875; d&#249;ng &#273;&#432;&#7907;c s&#7913;c m&#7841;nh &#273;&#243;, m&#236;nh ph&#7843;i h&#7885;c c&#225;ch qu&#7843;n tr&#7883; unknowns.</p><p>Trong m&#7897;t th&#7871; gi&#7899;i m&#224; AI c&#243; th&#7875; vi&#7871;t code, t&#7841;o prototype, &#273;&#7885;c codebase, brainstorm solution v&#224; gi&#7843;i th&#237;ch h&#7879; th&#7889;ng r&#7845;t nhanh, gi&#225; tr&#7883; c&#7911;a con ng&#432;&#7901;i s&#7869; n&#7857;m nhi&#7873;u h&#417;n &#7903; kh&#7843; n&#259;ng &#273;&#7883;nh h&#432;&#7899;ng: bi&#7871;t v&#7845;n &#273;&#7873; th&#7853;t l&#224; g&#236;, bi&#7871;t ch&#7895; n&#224;o ch&#432;a r&#245;, bi&#7871;t &#273;i&#7873;u g&#236; c&#7847;n review, bi&#7871;t khi n&#224;o n&#234;n &#273;&#7875; AI ti&#7871;p t&#7909;c v&#224; khi n&#224;o n&#234;n y&#234;u c&#7847;u n&#243; d&#7915;ng l&#7841;i &#273;&#7875; h&#7887;i th&#234;m.</p><p>C&#243; l&#7869; l&#224;m vi&#7879;c t&#7889;t v&#7899;i AI kh&#244;ng ph&#7843;i l&#224; c&#7889; vi&#7871;t m&#7897;t prompt ho&#224;n h&#7843;o ngay t&#7915; &#273;&#7847;u. N&#243; l&#224; m&#7897;t cu&#7897;c &#273;&#7889;i tho&#7841;i li&#234;n t&#7909;c gi&#7919;a <strong>map</strong> v&#224; <strong>territory</strong>, gi&#7919;a &#273;i&#7873;u m&#236;nh ngh&#297; m&#236;nh bi&#7871;t v&#224; &#273;i&#7873;u th&#7921;c t&#7871; bu&#7897;c m&#236;nh ph&#7843;i h&#7885;c th&#234;m.</p><p>V&#224; n&#7871;u ph&#7843;i ch&#7885;n m&#7897;t c&#226;u &#273;&#7875; b&#7855;t &#273;&#7847;u project ti&#7871;p theo v&#7899;i AI, m&#236;nh ngh&#297; c&#226;u &#273;&#243; s&#7869; l&#224;:</p><p><strong>&#8220;Tr&#432;&#7899;c khi l&#224;m, h&#227;y gi&#250;p t&#244;i t&#236;m nh&#7919;ng unknowns c&#7911;a task n&#224;y.&#8221;</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[The System Behind AI Agents]]></title><description><![CDATA[M&#7897;t g&#243;c nh&#236;n &#273;&#417;n gi&#7843;n h&#417;n v&#7873; memory, RAG, harness, loop engineering, eval v&#224; LLMOps trong c&#225;ch ch&#250;ng ta x&#226;y d&#7921;ng AI Agent cho product th&#7853;t]]></description><link>https://acydoan.substack.com/p/the-system-behind-ai-agents</link><guid isPermaLink="false">https://acydoan.substack.com/p/the-system-behind-ai-agents</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Tue, 30 Jun 2026 16:54:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!VLSV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82220fb8-96f0-42c7-99a2-03627a68acdd_2304x1310.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>C&#243; m&#7897;t giai &#273;o&#7841;n m&#236;nh ngh&#297; r&#7857;ng l&#224;m vi&#7879;c v&#7899;i AI ch&#7911; y&#7871;u l&#224; h&#7885;c c&#225;ch prompt t&#7889;t h&#417;n, t&#236;m ki&#7871;m nhi&#7873;u prompt template &#273;&#7875; s&#7917; d&#7909;ng. Prompt r&#245; h&#417;n, context &#273;&#7847;y &#273;&#7911; h&#417;n, format output c&#7909; th&#7875; h&#417;n, v&#7853;y l&#224; model s&#7869; tr&#7843; l&#7901;i t&#7889;t h&#417;n. </p><p>&#272;i&#7873;u n&#224;y &#273;&#250;ng, nh&#432;ng ch&#7881; &#273;&#250;ng &#7903; m&#7913;c r&#7845;t c&#417; b&#7843;n. Khi b&#7855;t &#273;&#7847;u nh&#236;n AI d&#432;&#7899;i g&#243;c &#273;&#7897; m&#7897;t system c&#243; th&#7875; v&#7853;n h&#224;nh th&#7853;t s&#7921;, &#273;&#7863;c bi&#7879;t l&#224; trong m&#244;i tr&#432;&#7901;ng production, trong CRM, trong customer support, trong workflow n&#7897;i b&#7897; hay trong c&#225;c h&#7879; th&#7889;ng c&#243; d&#7919; li&#7879;u v&#224; action th&#7853;t t&#7915; user, m&#236;nh nh&#7853;n ra prompt ch&#7881; l&#224; &#273;i&#7875;m b&#7855;t &#273;&#7847;u.</p><p>M&#7897;t AI Agent t&#7889;t kh&#244;ng ph&#7843;i ch&#7881; l&#224; m&#7897;t LLM &#273;&#432;&#7907;c g&#7855;n th&#234;m v&#224;i tool m&#224; n&#243; l&#224; m&#7897;t system c&#243; tr&#237; nh&#7899;, c&#243; workflow, c&#243; kh&#7843; n&#259;ng g&#7885;i c&#244;ng c&#7909;, c&#243; v&#242;ng l&#7863;p &#273;&#7875; ho&#224;n th&#224;nh task, c&#243; &#273;i&#7875;m d&#7915;ng, c&#417; ch&#7871; quan s&#225;t, &#273;&#225;nh gi&#225; v&#224; c&#7843;i ti&#7871;n li&#234;n t&#7909;c.</p><blockquote><p><em>N&#243;i c&#225;ch kh&#225;c, v&#7845;n &#273;&#7873; kh&#244;ng c&#242;n l&#224; &#8220;l&#224;m sao h&#7887;i AI cho &#273;&#250;ng&#8221;, m&#224; l&#224; &#8220;l&#224;m sao thi&#7871;t k&#7871; m&#7897;t h&#7879; th&#7889;ng &#273;&#7875; AI c&#243; th&#7875; l&#224;m vi&#7879;c &#273;&#250;ng, &#7893;n &#273;&#7883;nh v&#224; &#273;&#225;ng tin c&#7853;y&#8221;.</em></p></blockquote><p>&#272;&#226;y l&#224; l&#253; do v&#236; sao g&#7847;n &#273;&#226;y nh&#7919;ng kh&#225;i ni&#7879;m nh&#432; <strong>agent harness, memory system, loop engineering, eval, tracing, LLMOps</strong> b&#7855;t &#273;&#7847;u xu&#7845;t hi&#7879;n m&#7897;t c&#225;ch d&#224;y &#273;&#7863;c h&#417;n. Nghe qua th&#236; c&#243; v&#7867; gi&#7889;ng buzzword, nh&#432;ng n&#7871;u b&#243;c t&#7915;ng l&#7899;p ra, ch&#250;ng th&#7853;t ra kh&#244;ng qu&#225; xa l&#7841;. V&#7899;i m&#236;nh, &#273;&#226;y l&#224; c&#225;ch ng&#224;nh ph&#7847;n m&#7873;m &#273;ang h&#7885;c c&#225;ch bi&#7871;n m&#7897;t model th&#244;ng minh nh&#432;ng nhi&#7873;u x&#225;c su&#7845;t th&#224;nh m&#7897;t h&#7879; th&#7889;ng c&#243; th&#7875; ch&#7841;y trong m&#244;i tr&#432;&#7901;ng th&#7853;t.</p><p>B&#224;i vi&#7871;t n&#224;y m&#236;nh tham kh&#7843;o d&#7921;a tr&#234;n m&#7897;t video c&#7911;a m&#7897;t Engineer t&#7915; Google c&#361;ng nh&#432; kinh nghi&#7879;m c&#7911;a b&#7843;n th&#226;n khi &#273;&#227; tri&#7875;n khai c&#225;c d&#7921; &#225;n li&#234;n quan t&#7899;i AI Agents, c&#249;ng b&#7855;t &#273;&#7847;u nh&#233;.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h2>1. AI Agent Run th&#7921;c s&#7921; l&#224; g&#236;?</h2><p>H&#227;y b&#7855;t &#273;&#7847;u t&#7915; m&#7897;t &#273;i&#7873;u r&#7845;t c&#417; b&#7843;n: AI Agent Run l&#224; g&#236;?</p><p>Khi b&#7841;n h&#7887;i ChatGPT m&#7897;t c&#226;u, v&#237; d&#7909;: &#8220;OpenClaw ra m&#7855;t khi n&#224;o?&#8221; hay &#8220;Large Language Model th&#7921;c s&#7921; l&#224; g&#236;?&#8221;</p><p>&#7902; t&#7847;ng &#273;&#417;n gi&#7843;n nh&#7845;t, &#273;&#243; l&#224; m&#7897;t agent run: t&#7915; input c&#7911;a user &#273;&#7871;n output c&#7911;a model.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!yRDt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63d2352-f59c-403e-a11a-198c0bec5069_2132x444.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!yRDt!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63d2352-f59c-403e-a11a-198c0bec5069_2132x444.png 424w, /__u/substackcdn.com/image/fetch/$s_!yRDt!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63d2352-f59c-403e-a11a-198c0bec5069_2132x444.png 848w, /__u/substackcdn.com/image/fetch/$s_!yRDt!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63d2352-f59c-403e-a11a-198c0bec5069_2132x444.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yRDt!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63d2352-f59c-403e-a11a-198c0bec5069_2132x444.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!yRDt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63d2352-f59c-403e-a11a-198c0bec5069_2132x444.png" width="1456" height="303" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a63d2352-f59c-403e-a11a-198c0bec5069_2132x444.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:303,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:84885,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/204298071?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63d2352-f59c-403e-a11a-198c0bec5069_2132x444.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!yRDt!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63d2352-f59c-403e-a11a-198c0bec5069_2132x444.png 424w, /__u/substackcdn.com/image/fetch/$s_!yRDt!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63d2352-f59c-403e-a11a-198c0bec5069_2132x444.png 848w, /__u/substackcdn.com/image/fetch/$s_!yRDt!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63d2352-f59c-403e-a11a-198c0bec5069_2132x444.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yRDt!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63d2352-f59c-403e-a11a-198c0bec5069_2132x444.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>H&#236;nh tr&#234;n m&#244; t&#7843; c&#225;ch b&#7841;n s&#7917; d&#7909;ng ChatGPT hay Chatbot AI m&#7897;t c&#225;ch &#273;&#417;n gi&#7843;n nh&#7845;t: b&#7841;n input m&#7897;t c&#226;u h&#7887;i, system s&#7869; nh&#7853;n prompt &#273;&#243;, l&#7845;y th&#234;m ph&#7847;n chat history hi&#7879;n t&#7841;i, c&#7897;ng v&#7899;i system prompt, r&#7891;i &#273;&#432;a t&#7845;t c&#7843; v&#224;o model &#273;&#7875; sinh ra c&#226;u tr&#7843; l&#7901;i v&#224; ph&#7843;n h&#7891;i l&#7841;i cho b&#7841;n.</p><p>Nh&#432;ng v&#7845;n &#273;&#7873; n&#7857;m &#7903; ch&#7895;, m&#7895;i l&#7847;n ch&#7841;y n&#224;y r&#7845;t ng&#7855;n h&#7841;n, n&#243; gi&#7889;ng nh&#432; m&#7897;t kho&#7843;nh kh&#7855;c x&#7917; l&#253; t&#7841;m th&#7901;i. Model c&#243; th&#7875; r&#7845;t th&#244;ng minh, c&#243; th&#7875; bi&#7871;t r&#7845;t nhi&#7873;u th&#7913; v&#7873; th&#7871; gi&#7899;i, v&#7873; l&#7883;ch s&#7917;, v&#7873; khoa h&#7885;c, v&#7873; l&#7853;p tr&#236;nh, v&#7873; kinh doanh, nh&#432;ng n&#243; kh&#244;ng th&#7853;t s&#7921; bi&#7871;t m&#236;nh l&#224; ai, m&#236;nh &#273;ang l&#224;m d&#7921; &#225;n g&#236;, kh&#225;ch h&#224;ng tr&#432;&#7899;c &#273;&#243; &#273;&#227; n&#243;i g&#236;, policy c&#7911;a c&#244;ng ty l&#224; g&#236;, hay workflow c&#7909; th&#7875; c&#7911;a business n&#224;y n&#234;n &#273;&#432;&#7907;c x&#7917; l&#253; ra sao.</p><p>N&#7871;u ch&#7881; d&#7921;a v&#224;o prompt hi&#7879;n t&#7841;i v&#224; m&#7897;t ph&#7847;n chat history ng&#7855;n, agent s&#7869; lu&#244;n b&#7883; gi&#7899;i h&#7841;n b&#7903;i context tr&#432;&#7899;c m&#7855;t. N&#243; c&#243; th&#7875; tr&#7843; l&#7901;i t&#7889;t trong m&#7897;t cu&#7897;c h&#7897;i tho&#7841;i &#273;&#417;n l&#7867;, nh&#432;ng r&#7845;t kh&#243; tr&#7903; th&#224;nh m&#7897;t h&#7879; th&#7889;ng c&#243; kh&#7843; n&#259;ng l&#224;m vi&#7879;c d&#224;i h&#7841;n.</p><p>&#272;&#243; l&#224; l&#250;c memory tr&#7903; n&#234;n quan tr&#7885;ng.</p><h2>2. Memory trong AI Agents</h2><p>Khi n&#243;i &#273;&#7871;n memory c&#7911;a AI, nhi&#7873;u ng&#432;&#7901;i th&#432;&#7901;ng ngh&#297; &#273;&#417;n gi&#7843;n l&#224; l&#432;u l&#7841;i chat history. Nh&#432;ng n&#7871;u nh&#236;n k&#7929; h&#417;n, memory trong m&#7897;t agent system c&#243; th&#7875; &#273;&#432;&#7907;c chia th&#224;nh nhi&#7873;u l&#7899;p kh&#225;c nhau.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!qBe_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbff6fa-5a68-4bb1-9301-26fdf9e1f672_1902x650.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!qBe_!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbff6fa-5a68-4bb1-9301-26fdf9e1f672_1902x650.png 424w, /__u/substackcdn.com/image/fetch/$s_!qBe_!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbff6fa-5a68-4bb1-9301-26fdf9e1f672_1902x650.png 848w, /__u/substackcdn.com/image/fetch/$s_!qBe_!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbff6fa-5a68-4bb1-9301-26fdf9e1f672_1902x650.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qBe_!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbff6fa-5a68-4bb1-9301-26fdf9e1f672_1902x650.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!qBe_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbff6fa-5a68-4bb1-9301-26fdf9e1f672_1902x650.png" width="1456" height="498" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8cbff6fa-5a68-4bb1-9301-26fdf9e1f672_1902x650.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:498,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:131989,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/204298071?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbff6fa-5a68-4bb1-9301-26fdf9e1f672_1902x650.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!qBe_!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbff6fa-5a68-4bb1-9301-26fdf9e1f672_1902x650.png 424w, /__u/substackcdn.com/image/fetch/$s_!qBe_!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbff6fa-5a68-4bb1-9301-26fdf9e1f672_1902x650.png 848w, /__u/substackcdn.com/image/fetch/$s_!qBe_!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbff6fa-5a68-4bb1-9301-26fdf9e1f672_1902x650.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qBe_!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbff6fa-5a68-4bb1-9301-26fdf9e1f672_1902x650.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>L&#7899;p &#273;&#7847;u ti&#234;n l&#224; <strong>procedural memory</strong>: &#272;&#226;y l&#224; ph&#7847;n n&#243;i cho agent bi&#7871;t n&#243; n&#234;n h&#224;nh &#273;&#7897;ng nh&#432; th&#7871; n&#224;o, n&#243; gi&#7889;ng nh&#432; m&#7897;t b&#7897; SOP ho&#7863;c instruction manual. Agent n&#234;n tr&#7843; l&#7901;i theo tone n&#224;o, n&#234;n x&#7917; l&#253; task theo quy tr&#236;nh n&#224;o, khi n&#224;o &#273;&#432;&#7907;c g&#7885;i tool, khi n&#224;o ph&#7843;i h&#7887;i l&#7841;i user, khi n&#224;o ph&#7843;i tr&#7843; v&#7873; format c&#7909; th&#7875;. Trong nhi&#7873;u h&#7879; th&#7889;ng hi&#7879;n nay, ph&#7847;n n&#224;y c&#243; th&#7875; n&#7857;m trong system prompt, file markdown, n&#7871;u b&#7841;n s&#7917; d&#7909;ng Claude th&#236; n&#243; c&#243; th&#7875; l&#224; file CLAUD.md ho&#7863;c nh&#7919;ng th&#7913; &#273;&#432;&#7907;c g&#7885;i Skills, v&#224; hi&#7879;n nay c&#243; r&#7845;t nhi&#7873;u skill &#273;&#432;&#7907;c t&#7841;o ra &#273;&#7875; ph&#7909;c v&#7909; cho c&#225;c h&#7879; th&#7889;ng Agents n&#224;y l&#224;m vi&#7879;c m&#7897;t c&#225;ch hi&#7879;u qu&#7843;.</p><p>L&#7899;p th&#7913; hai l&#224; <strong>semantic memory</strong>: &#272;&#226;y l&#224; nh&#7919;ng s&#7921; th&#7853;t t&#432;&#417;ng &#273;&#7889;i &#7893;n &#273;&#7883;nh m&#224; agent n&#234;n bi&#7871;t. V&#237; d&#7909;, m&#236;nh l&#224; ai, m&#236;nh &#273;ang l&#224;m s&#7843;n ph&#7849;m n&#224;o, c&#244;ng ty c&#243; nh&#7919;ng policy n&#224;o, kh&#225;ch h&#224;ng thu&#7897;c nh&#243;m n&#224;o, m&#7897;t feature &#273;ang c&#243; rule g&#236;, hay m&#7897;t business &#273;ang v&#7853;n h&#224;nh theo logic n&#224;o. &#272;&#226;y kh&#244;ng ph&#7843;i l&#224; l&#7883;ch s&#7917; h&#7897;i tho&#7841;i &#273;&#417;n thu&#7847;n, m&#224; l&#224; nh&#7919;ng &#8220;durable facts&#8221; gi&#250;p agent hi&#7875;u b&#7889;i c&#7843;nh d&#224;i h&#7841;n. Trong th&#7921;c t&#7871;, th&#236; m&#236;nh s&#7869; c&#7847;n m&#7897;t DB ho&#7863;c memory store cho ph&#7847;n n&#224;y, m&#7909;c ti&#234;u &#273;&#7875; agent c&#243; th&#7875; retrieve khi c&#7847;n, &#273;i&#7873;u quan tr&#7885;ng n&#243; l&#224; n&#417;i ch&#7913;a nh&#7919;ng fact &#273;&#227; &#273;&#432;&#7907;c ch&#7855;t l&#7885;c v&#224; c&#243; gi&#225; tr&#7883; d&#224;i h&#7841;n.</p><p>L&#7899;p th&#7913; ba l&#224; <strong>episodic memory</strong>: &#272;&#226;y l&#224; l&#7883;ch s&#7917; s&#7921; ki&#7879;n theo th&#7901;i gian. M&#7897;t kh&#225;ch h&#224;ng &#273;&#227; t&#7915;ng complaint nh&#7919;ng g&#236;, l&#7847;n g&#7847;n nh&#7845;t team follow-up l&#224; khi n&#224;o, user &#273;&#227; t&#7915;ng h&#7887;i g&#236; trong nh&#7919;ng cu&#7897;c tr&#242; chuy&#7879;n tr&#432;&#7899;c, m&#7897;t case &#273;&#227; &#273;&#432;&#7907;c x&#7917; l&#253; qua nh&#7919;ng b&#432;&#7899;c n&#224;o. N&#243; gi&#7889;ng nh&#432; m&#7897;t d&#242;ng th&#7901;i gian c&#7911;a c&#225;c s&#7921; ki&#7879;n, c&#243; timestamp, c&#243; ng&#7919; c&#7843;nh, c&#243; di&#7877;n bi&#7871;n.</p><p>Ba lo&#7841;i memory n&#224;y gi&#7843;i quy&#7871;t ba c&#226;u h&#7887;i kh&#225;c nhau.</p><ul><li><p>Procedural memory tr&#7843; l&#7901;i c&#226;u h&#7887;i: <strong>agent n&#234;n h&#224;nh &#273;&#7897;ng nh&#432; th&#7871; n&#224;o?</strong></p></li><li><p>Semantic memory tr&#7843; l&#7901;i c&#226;u h&#7887;i: <strong>agent n&#234;n bi&#7871;t nh&#7919;ng s&#7921; th&#7853;t &#7893;n &#273;&#7883;nh n&#224;o?</strong></p></li><li><p>Episodic memory tr&#7843; l&#7901;i c&#226;u h&#7887;i: <strong>&#273;i&#7873;u g&#236; &#273;&#227; t&#7915;ng x&#7843;y ra tr&#432;&#7899;c &#273;&#226;y?</strong></p></li></ul><p>N&#7871;u thi&#7871;u ba l&#7899;p n&#224;y, agent s&#7869; gi&#7889;ng m&#7897;t nh&#226;n s&#7921; r&#7845;t th&#244;ng minh nh&#432;ng m&#7895;i ng&#224;y &#273;i l&#224;m l&#7841;i b&#7883; m&#7845;t tr&#237; nh&#7899;. Ng&#432;&#7901;i &#273;&#243; c&#243; th&#7875; suy lu&#7853;n t&#7889;t, nh&#432;ng kh&#244;ng bi&#7871;t team &#273;ang l&#224;m g&#236;, kh&#225;ch h&#224;ng l&#224; ai, chuy&#7879;n g&#236; &#273;&#227; x&#7843;y ra h&#244;m qua, v&#224; quy tr&#236;nh c&#244;ng ty y&#234;u c&#7847;u x&#7917; l&#253; nh&#432; th&#7871; n&#224;o. </p><p>&#272;&#226;y c&#361;ng l&#224; kinh nghi&#7879;m khi m&#236;nh t&#7893; ch&#7913;c tri&#7875;n khai c&#225;c h&#7879; th&#7889;ng Agents, ban &#273;&#7847;u m&#236;nh ngh&#297; r&#7857;ng memory &#273;&#417;n gi&#7843;n l&#224; l&#432;u l&#7841;i c&#224;ng nhi&#7873;u c&#224;ng t&#7889;t nh&#432;ng khi &#273;i v&#224;o thi&#7871;t k&#7871; v&#7853;n h&#224;nh th&#7853;t th&#236; v&#7845;n &#273;&#7873; s&#7869; kh&#225;c ho&#224;n to&#224;n. Kh&#244;ng ph&#7843;i data n&#224;o c&#361;ng n&#234;n tr&#7903; th&#224;nh memory, kh&#244;ng ph&#7843;i conversation n&#224;o c&#361;ng c&#7847;n &#273;&#432;&#7907;c l&#432;u d&#224;i h&#7841;n v&#224; c&#361;ng kh&#244;ng ph&#7843;i fact n&#224;o agent c&#361;ng n&#234;n t&#7921; &#273;&#7897;ng tin t&#432;&#7903;ng n&#7871;u ch&#432;a c&#243; source of truth r&#245; r&#224;ng.</p><h2>3. Agent Harness gi&#250;p ki&#7875;m so&#225;t LLM</h2><p>M&#7897;t h&#236;nh &#7843;nh m&#236;nh th&#7845;y kh&#225; d&#7877; hi&#7875;u l&#224; xem LLM nh&#432; m&#7897;t chi&#7871;c xe &#273;ua F1 v&#7853;y.</p><p>B&#7843;n th&#226;n chi&#7871;c xe c&#243; &#273;&#7897;ng c&#417; r&#7845;t m&#7841;nh, c&#243; th&#7875; t&#259;ng t&#7889;c c&#7921;c nhanh v&#224; t&#7841;o ra hi&#7879;u su&#7845;t v&#432;&#7907;t xa m&#7897;t chi&#7871;c xe th&#244;ng th&#432;&#7901;ng. Nh&#432;ng n&#7871;u ch&#7881; c&#243; &#273;&#7897;ng c&#417; m&#7841;nh th&#244;i th&#236; ch&#432;a &#273;&#7911; &#273;&#7875; chi&#7871;n th&#7855;ng m&#7897;t cu&#7897;c &#273;ua. Xe c&#7847;n v&#244; l&#259;ng, phanh, b&#7897; &#273;i&#7873;u khi&#7875;n, chi&#7871;n thu&#7853;t pit stop, c&#7843;m bi&#7871;n telemetry, &#273;&#7897;i k&#7929; thu&#7853;t theo d&#245;i ph&#237;a sau v&#224; m&#7897;t tay &#273;ua bi&#7871;t r&#245; m&#236;nh &#273;ang &#7903; kh&#250;c cua n&#224;o, n&#234;n t&#259;ng t&#7889;c l&#250;c n&#224;o, n&#234;n gi&#7843;m t&#7889;c l&#250;c n&#224;o.</p><p>LLM c&#361;ng t&#432;&#417;ng t&#7921;. Model c&#243; n&#259;ng l&#7921;c r&#7845;t l&#7899;n, nh&#432;ng n&#7871;u kh&#244;ng c&#243; l&#7899;p ki&#7875;m so&#225;t xung quanh, n&#243; c&#243; th&#7875; tr&#7843; l&#7901;i sai context, g&#7885;i nh&#7847;m tool, l&#224;m qu&#225; ph&#7841;m vi, ho&#7863;c ti&#7871;p t&#7909;c ch&#7841;y m&#7897;t workflow d&#249; &#273;&#225;ng l&#7869; ph&#7843;i d&#7915;ng l&#7841;i &#273;&#7875; h&#7887;i user. N&#243; c&#243; th&#7875; &#8220;ch&#7841;y nhanh&#8221;, nh&#432;ng trong s&#7843;n ph&#7849;m th&#7853;t, ch&#7841;y nhanh kh&#244;ng quan tr&#7885;ng b&#7857;ng vi&#7879;c ch&#7841;y &#273;&#250;ng h&#432;&#7899;ng, &#273;&#250;ng lu&#7853;t v&#224; c&#243; th&#7875; ki&#7875;m so&#225;t &#273;&#432;&#7907;c khi c&#243; v&#7845;n &#273;&#7873; x&#7843;y ra.</p><p>&#272;&#226;y l&#224; &#253; ngh&#297;a c&#7911;a <strong>agent harness</strong>.</p><p>Harness l&#224; to&#224;n b&#7897; l&#7899;p ki&#7875;m so&#225;t &#273;&#432;&#7907;c x&#226;y quanh LLM &#273;&#7875; &#273;&#7843;m b&#7843;o model ho&#7841;t &#273;&#7897;ng theo c&#225;ch m&#236;nh mu&#7889;n. N&#243; bao g&#7891;m system prompt, memory, retrieval, tool calling, loop, guardrails, permission, logging, evaluation v&#224; nhi&#7873;u th&#224;nh ph&#7847;n kh&#225;c.</p><p>&#272;i&#7875;m quan tr&#7885;ng l&#224; harness kh&#244;ng l&#224;m LLM th&#244;ng minh h&#417;n theo ngh&#297;a model bi&#7871;t th&#234;m t&#7845;t c&#7843; m&#7885;i th&#7913;. Harness gi&#250;p s&#7913;c m&#7841;nh c&#7911;a LLM &#273;&#432;&#7907;c &#273;&#7863;t trong m&#7897;t c&#7845;u tr&#250;c c&#243; ki&#7875;m so&#225;t. Thay v&#236; &#273;&#7875; model t&#7921; &#273;o&#225;n n&#234;n l&#224;m g&#236;, h&#7879; th&#7889;ng s&#7869; h&#432;&#7899;ng d&#7851;n n&#243; l&#7845;y context n&#224;o, d&#249;ng tool n&#224;o, tu&#226;n th&#7911; rule n&#224;o, khi n&#224;o c&#7847;n h&#7887;i l&#7841;i user, v&#224; khi n&#224;o n&#234;n d&#7915;ng.</p><p>Trong m&#244;i tr&#432;&#7901;ng s&#7843;n ph&#7849;m, &#273;&#226;y l&#224; kh&#225;c bi&#7879;t r&#7845;t l&#7899;n gi&#7919;a m&#7897;t demo &#7845;n t&#432;&#7907;ng v&#224; m&#7897;t h&#7879; th&#7889;ng c&#243; th&#7875; ch&#7841;y th&#7853;t.</p><p>M&#7897;t demo AI c&#243; th&#7875; g&#226;y b&#7845;t ng&#7901; v&#236; tr&#7843; l&#7901;i hay nh&#432;ng m&#7897;t AI Agent trong production c&#7847;n nhi&#7873;u h&#417;n th&#7871;. N&#243; c&#7847;n &#7893;n &#273;&#7883;nh, c&#243; th&#7875; debug, c&#243; th&#7875; ki&#7875;m so&#225;t chi ph&#237;, c&#243; th&#7875; &#273;o l&#432;&#7901;ng ch&#7845;t l&#432;&#7907;ng, v&#224; quan tr&#7885;ng nh&#7845;t l&#224; kh&#244;ng &#273;&#432;&#7907;c t&#7921; &#253; l&#224;m nh&#7919;ng vi&#7879;c v&#432;&#7907;t qu&#225; quy&#7873;n h&#7841;n.</p><h2>4. Memory c&#7847;n &#273;&#432;&#7907;c l&#432;u, c&#7853;p nh&#7853;t v&#224; ch&#7855;t l&#7885;c</h2><p>M&#7897;t &#273;i&#7875;m m&#236;nh th&#7845;y nhi&#7873;u ng&#432;&#7901;i d&#7877; b&#7887; qua l&#224; memory kh&#244;ng t&#7921; nhi&#234;n xu&#7845;t hi&#7879;n.</p><p>N&#7871;u mu&#7889;n agent c&#243; tr&#237; nh&#7899;, m&#236;nh c&#7847;n m&#7897;t n&#417;i &#273;&#7875; l&#432;u n&#243;, c&#243; th&#7875; l&#224; database, vector store, file system, data warehouse, ho&#7863;c m&#7897;t ki&#7871;n tr&#250;c k&#7871;t h&#7907;p nhi&#7873;u ngu&#7891;n kh&#225;c nhau. Nh&#432;ng l&#432;u th&#244;i v&#7851;n ch&#432;a &#273;&#7911;, system c&#242;n c&#7847;n bi&#7871;t memory n&#224;o n&#234;n &#273;&#432;&#7907;c ghi l&#7841;i, memory n&#224;o n&#234;n &#273;&#432;&#7907;c c&#7853;p nh&#7853;t, memory n&#224;o n&#234;n b&#7883; b&#7887; qua, v&#224; memory n&#224;o n&#234;n &#273;&#432;&#7907;c ch&#7855;t l&#7885;c th&#224;nh tri th&#7913;c &#7893;n &#273;&#7883;nh h&#417;n.</p><p>V&#237; d&#7909; trong m&#7897;t h&#7879; th&#7889;ng customer support cho e-commerce, kh&#225;ch h&#224;ng c&#243; th&#7875; h&#7887;i h&#224;ng ngh&#236;n l&#7847;n v&#7873; refund, &#273;&#7893;i tr&#7843;, giao h&#224;ng, l&#7895;i s&#7843;n ph&#7849;m. N&#7871;u l&#432;u to&#224;n b&#7897; h&#7897;i tho&#7841;i m&#7897;t c&#225;ch th&#244;, h&#7879; th&#7889;ng s&#7869; nhanh ch&#243;ng tr&#7903; n&#234;n r&#7845;t l&#7899;n, t&#7889;n k&#233;m v&#224; kh&#243; retrieve ch&#237;nh x&#225;c.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!aSFf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd546facf-5b3a-43f8-99fa-581ac1115801_1506x1312.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!aSFf!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd546facf-5b3a-43f8-99fa-581ac1115801_1506x1312.png 424w, /__u/substackcdn.com/image/fetch/$s_!aSFf!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd546facf-5b3a-43f8-99fa-581ac1115801_1506x1312.png 848w, /__u/substackcdn.com/image/fetch/$s_!aSFf!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd546facf-5b3a-43f8-99fa-581ac1115801_1506x1312.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aSFf!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd546facf-5b3a-43f8-99fa-581ac1115801_1506x1312.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!aSFf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd546facf-5b3a-43f8-99fa-581ac1115801_1506x1312.png" width="1456" height="1268" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d546facf-5b3a-43f8-99fa-581ac1115801_1506x1312.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1268,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:198669,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/204298071?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd546facf-5b3a-43f8-99fa-581ac1115801_1506x1312.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!aSFf!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd546facf-5b3a-43f8-99fa-581ac1115801_1506x1312.png 424w, /__u/substackcdn.com/image/fetch/$s_!aSFf!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd546facf-5b3a-43f8-99fa-581ac1115801_1506x1312.png 848w, /__u/substackcdn.com/image/fetch/$s_!aSFf!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd546facf-5b3a-43f8-99fa-581ac1115801_1506x1312.png 1272w, /__u/substackcdn.com/image/fetch/$s_!aSFf!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd546facf-5b3a-43f8-99fa-581ac1115801_1506x1312.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>M&#7897;t c&#225;ch t&#7889;t h&#417;n l&#224; sau m&#7897;t s&#7889; l&#432;&#7907;ng conversation nh&#7845;t &#273;&#7883;nh, h&#7879; th&#7889;ng c&#243; th&#7875; &#273;&#432;a c&#225;c &#273;o&#7841;n h&#7897;i tho&#7841;i n&#224;y qua m&#7897;t summarizer agent &#273;&#7875; ch&#7855;t l&#7885;c th&#224;nh semantic memory. Thay v&#236; ph&#7843;i &#273;&#7885;c l&#7841;i m&#7897;t tri&#7879;u cu&#7897;c tr&#242; chuy&#7879;n, agent c&#243; th&#7875; bi&#7871;t m&#7897;t fact &#273;&#227; &#273;&#432;&#7907;c t&#7893;ng h&#7907;p:</p><p>&#8220;Kh&#225;ch h&#224;ng th&#432;&#7901;ng h&#7887;i v&#7873; ho&#224;n ti&#7873;n khi s&#7843;n ph&#7849;m l&#7895;i. Quy tr&#236;nh hi&#7879;n t&#7841;i l&#224; ki&#7875;m tra order, x&#225;c nh&#7853;n t&#236;nh tr&#7841;ng s&#7843;n ph&#7849;m, sau &#273;&#243; chuy&#7875;n sang payment system &#273;&#7875; x&#7917; l&#253; refund n&#7871;u &#273;&#7911; &#273;i&#7873;u ki&#7879;n.&#8221;</p><p>T&#7915; m&#7897;t chu&#7895;i s&#7921; ki&#7879;n r&#7901;i r&#7841;c, h&#7879; th&#7889;ng t&#7841;o ra tri th&#7913;c c&#243; c&#7845;u tr&#250;c h&#417;n.</p><p>S&#7921; k&#7871;t h&#7907;p n&#224;y kh&#225; ph&#249; h&#7907;p &#273;&#7875; Agent c&#243; th&#7875; ti&#7871;p thu th&#234;m tri th&#7913;c sau nh&#7919;ng &#273;o&#7841;n h&#7897;i tho&#7841;i t&#7915; kh&#225;ch h&#224;ng, t&#7915; &#273;&#243; ti&#7871;p t&#7909;c t&#225;i s&#7917; d&#7909;ng cho nh&#7919;ng conversation trong t&#432;&#417;ng lai. &#272;&#226;y l&#224; &#273;i&#7873;u khi&#7871;n AI Agent kh&#225;c v&#7899;i m&#7897;t chatbot th&#244;ng th&#432;&#7901;ng. N&#243; kh&#244;ng ch&#7881; ph&#7843;n h&#7891;i t&#7915;ng c&#226;u h&#7887;i, m&#224; c&#243; th&#7875; d&#7847;n d&#7847;n x&#226;y d&#7921;ng m&#7897;t l&#7899;p hi&#7875;u bi&#7871;t v&#7873; user, business v&#224; workflow.</p><h2>5. Retrieval kh&#244;ng ph&#7843;i l&#250;c n&#224;o c&#361;ng l&#224; RAG</h2><p>Khi n&#243;i v&#7873; AI Agent, ng&#432;&#7901;i ta th&#432;&#7901;ng nh&#7855;c &#273;&#7871;n RAG nh&#432; m&#7897;t gi&#7843;i ph&#225;p m&#7863;c &#273;&#7883;nh cho retrieval. Nh&#432;ng th&#7921;c t&#7871;, RAG ch&#7881; l&#224; m&#7897;t ph&#7847;n trong b&#7913;c tranh l&#7899;n h&#417;n.</p><p>V&#7899;i semantic memory, RAG r&#7845;t h&#7919;u &#237;ch, n&#7871;u d&#7919; li&#7879;u l&#224; policy, document, knowledge base, m&#244; t&#7843; s&#7843;n ph&#7849;m, ho&#7863;c c&#225;c &#273;o&#7841;n text d&#224;i, semantic search gi&#250;p agent t&#236;m &#273;&#432;&#7907;c ph&#7847;n n&#7897;i dung c&#243; &#253; ngh&#297;a g&#7847;n v&#7899;i c&#226;u h&#7887;i c&#7911;a user.</p><p>Hi&#7875;u m&#7897;t c&#225;ch &#273;&#417;n gi&#7843;n, semantic search l&#224; c&#225;ch t&#236;m ki&#7871;m theo &#253; ngh&#297;a thay v&#236; ch&#7881; t&#236;m &#273;&#250;ng keyword. V&#237; d&#7909; user h&#7887;i &#8220;kh&#225;ch h&#224;ng kh&#244;ng h&#224;i l&#242;ng v&#7873; vi&#7879;c delivery&#8221;, system v&#7851;n c&#243; th&#7875; t&#236;m ra c&#225;c &#273;o&#7841;n h&#7897;i tho&#7841;i d&#249;ng nh&#7919;ng c&#225;ch di&#7877;n &#273;&#7841;t nh&#432; &#8220;ship qu&#225; l&#226;u&#8221;, &#8220;&#273;&#7907;i m&#227;i ch&#432;a nh&#7853;n &#273;&#432;&#7907;c h&#224;ng&#8221; hay &#8220;delivery b&#7883; delay&#8221;, v&#236; c&#225;c c&#226;u n&#224;y c&#243; &#253; ngh&#297;a g&#7847;n nhau.</p><p>RAG l&#224; b&#432;&#7899;c ti&#7871;p theo sau semantic search, system s&#7869; d&#249;ng semantic search &#273;&#7875; l&#7845;y nh&#7919;ng &#273;o&#7841;n th&#244;ng tin li&#234;n quan nh&#7845;t t&#7915; database, document ho&#7863;c memorty store, sua &#273;&#243; &#273;&#432;a c&#225;c &#273;o&#7841;n &#273;&#243; v&#224;o context cho LLM tr&#432;&#7899;c khi model tr&#7843; l&#7901;i.</p><p>Nh&#432;ng kh&#244;ng ph&#7843;i m&#7885;i d&#7919; li&#7879;u &#273;&#7873;u n&#234;n retrieve b&#7857;ng RAG.</p><p>N&#7871;u user h&#7887;i: &#8220;10 cu&#7897;c tr&#242; chuy&#7879;n g&#7847;n nh&#7845;t v&#7899;i kh&#225;ch h&#224;ng n&#224;y l&#224; g&#236;?&#8221;, c&#226;u tr&#7843; l&#7901;i t&#7889;t nh&#7845;t c&#243; th&#7875; &#273;&#7871;n t&#7915; m&#7897;t SQL query r&#7845;t r&#245; r&#224;ng theo customer_id v&#224; timestamp.</p><p>N&#7871;u user h&#7887;i: &#8220;Kh&#225;ch h&#224;ng n&#224;y c&#243; bao nhi&#234;u order ch&#432;a thanh to&#225;n?&#8221;, agent n&#234;n g&#7885;i API ho&#7863;c query database c&#243; c&#7845;u tr&#250;c.</p><p>Nh&#432;ng n&#7871;u user h&#7887;i: &#8220;Trong 20 cu&#7897;c tr&#242; chuy&#7879;n g&#7847;n &#273;&#226;y, c&#243; case n&#224;o kh&#225;ch h&#224;ng ph&#224;n n&#224;n v&#7873; ch&#7845;t l&#432;&#7907;ng s&#7843;n ph&#7849;m nh&#432;ng agent ch&#432;a x&#7917; l&#253; th&#224;nh c&#244;ng kh&#244;ng?&#8221;, l&#250;c n&#224;y ch&#7881; SQL c&#243; th&#7875; ch&#432;a &#273;&#7911;. H&#7879; th&#7889;ng c&#7847;n v&#7915;a l&#7885;c theo customer, th&#7901;i gian, status, v&#7915;a d&#249;ng semantic search &#273;&#7875; hi&#7875;u n&#7897;i dung complaint trong text.</p><p>&#272;i&#7873;u n&#224;y d&#7851;n t&#7899;i m&#7897;t insight quan tr&#7885;ng: m&#7897;t agent t&#7889;t kh&#244;ng n&#234;n ch&#7881; bi&#7871;t RAG. N&#243; c&#7847;n bi&#7871;t ch&#7885;n &#273;&#250;ng c&#225;ch retrieve theo t&#7915;ng lo&#7841;i d&#7919; li&#7879;u.</p><p>Th&#244;ng th&#432;&#7901;ng th&#236; d&#7919; li&#7879;u c&#243; c&#7845;u tr&#250;c th&#236; d&#249;ng SQL ho&#7863;c API c&#242;n d&#7919; li&#7879;u kh&#244;ng c&#243; c&#7845;u tr&#250;c th&#236; d&#249;ng semantic search.</p><p>C&#226;u h&#7887;i ph&#7913;c t&#7841;p th&#236; c&#7847;n k&#7871;t h&#7907;p c&#7843; hai.</p><p>V&#7899;i g&#243;c nh&#236;n c&#7911;a m&#236;nh, &#273;&#226;y kh&#244;ng &#273;&#417;n thu&#7847;n l&#224; v&#7845;n &#273;&#7873; k&#7929; thu&#7853;t m&#224; &#273;&#226;y l&#224; v&#7845;n &#273;&#7873; thi&#7871;t k&#7871; lu&#7891;ng th&#244;ng tin. Agent c&#7847;n g&#236; &#273;&#7875; ra quy&#7871;t &#273;&#7883;nh &#273;&#250;ng? D&#7919; li&#7879;u &#273;&#243; n&#7857;m &#7903; &#273;&#226;u? N&#234;n l&#7845;y b&#7857;ng c&#225;ch n&#224;o? V&#224; l&#7845;y bao nhi&#234;u l&#224; &#273;&#7911;?</p><h2>6. Khi agent b&#7855;t &#273;&#7847;u h&#224;nh &#273;&#7897;ng, c&#226;u h&#7887;i kh&#244;ng c&#242;n l&#224; n&#243; th&#244;ng minh &#273;&#7871;n &#273;&#226;u</h2><p>&#272;i&#7875;m th&#250; v&#7883; c&#7911;a AI Agent kh&#244;ng n&#7857;m &#7903; vi&#7879;c n&#243; tr&#7843; l&#7901;i hay h&#417;n chatbot. &#272;i&#7873;u khi&#7871;n agent tr&#7903; n&#234;n kh&#225;c bi&#7879;t l&#224; n&#243; c&#243; th&#7875; b&#432;&#7899;c ra kh&#7887;i ph&#7841;m vi h&#7897;i tho&#7841;i v&#224; b&#7855;t &#273;&#7847;u h&#224;nh &#273;&#7897;ng trong m&#7897;t h&#7879; th&#7889;ng th&#7853;t.</p><p>M&#7897;t chatbot c&#243; th&#7875; n&#243;i v&#7899;i m&#236;nh r&#7857;ng n&#234;n follow-up v&#7899;i kh&#225;ch h&#224;ng A. Nh&#432;ng m&#7897;t agent, n&#7871;u &#273;&#432;&#7907;c k&#7871;t n&#7889;i &#273;&#250;ng c&#225;ch, c&#243; th&#7875; &#273;&#7885;c l&#7883;ch s&#7917; trong CRM, ki&#7875;m tra kh&#225;ch h&#224;ng &#273;&#243; &#273;&#227; complaint bao nhi&#234;u l&#7847;n, xem refund &#273;&#227; &#273;&#432;&#7907;c x&#7917; l&#253; ch&#432;a, t&#7841;o task cho sales, draft m&#7897;t email follow-up, ho&#7863;c th&#7853;m ch&#237; trigger m&#7897;t workflow trong payment system.</p><p>&#272;&#226;y l&#224; l&#250;c AI b&#7855;t &#273;&#7847;u c&#243; gi&#225; tr&#7883; v&#7853;n h&#224;nh, nh&#432;ng c&#361;ng l&#224; l&#250;c r&#7911;i ro t&#259;ng l&#234;n r&#7845;t nhanh. N&#7871;u agent tr&#7843; l&#7901;i sai m&#7897;t &#273;o&#7841;n text, m&#236;nh c&#243; th&#7875; s&#7917;a l&#7841;i nh&#432;ng n&#7871;u agent g&#7917;i nh&#7847;m email, update sai CRM, refund nh&#7847;m kh&#225;ch h&#224;ng ho&#7863;c trigger m&#7897;t chu&#7895;i action kh&#244;ng c&#7847;n thi&#7871;t, h&#7853;u qu&#7843; kh&#244;ng c&#242;n n&#7857;m trong ph&#7841;m vi &#8220;AI tr&#7843; l&#7901;i ch&#432;a t&#7889;t&#8221; n&#7919;a m&#224; n&#243; &#273;&#227; tr&#7903; th&#224;nh v&#7845;n &#273;&#7873; c&#7911;a business logic, permission, audit trail v&#224; tr&#225;ch nhi&#7879;m v&#7853;n h&#224;nh.</p><p>V&#236; v&#7853;y, khi agent c&#243; kh&#7843; n&#259;ng g&#7885;i tool, c&#226;u h&#7887;i quan tr&#7885;ng kh&#244;ng c&#242;n l&#224; &#8220;model c&#243; &#273;&#7911; th&#244;ng minh kh&#244;ng&#8221;, m&#224; l&#224; &#8220;h&#7879; th&#7889;ng c&#243; &#273;&#7911; ki&#7875;m so&#225;t &#273;&#7875; model h&#224;nh &#273;&#7897;ng &#273;&#250;ng kh&#244;ng&#8221;.</p><h2>7. Loop Engineering th&#7853;t ra r&#7845;t g&#7847;n v&#7899;i workflow design</h2><p>M&#7897;t task trong business hi&#7871;m khi ch&#7881; c&#243; m&#7897;t b&#432;&#7899;c, khi user h&#7887;i: &#8220;Gi&#250;p t&#244;i t&#236;m nh&#7919;ng kh&#225;ch h&#224;ng &#273;ang complain v&#7873; s&#7843;n ph&#7849;m trong hai th&#225;ng g&#7847;n &#273;&#226;y, xem ai ch&#432;a &#273;&#432;&#7907;c refund, v&#224; &#273;&#7873; xu&#7845;t c&#225;ch follow-up &#273;&#7875; k&#233;o h&#7885; quay tr&#7903; l&#7841;i&#8221;, agent kh&#244;ng th&#7875; ch&#7881; &#273;&#7885;c m&#7897;t document r&#7891;i tr&#7843; l&#7901;i ngay.</p><p>N&#243; c&#7847;n &#273;i qua nhi&#7873;u b&#432;&#7899;c. Tr&#432;&#7899;c ti&#234;n, n&#243; ph&#7843;i &#273;&#7885;c d&#7919; li&#7879;u trong CRM &#273;&#7875; t&#236;m c&#225;c complaint li&#234;n quan. Sau &#273;&#243;, n&#243; ph&#7843;i ph&#226;n lo&#7841;i complaint n&#224;o th&#7853;t s&#7921; li&#234;n quan &#273;&#7871;n ch&#7845;t l&#432;&#7907;ng s&#7843;n ph&#7849;m, complaint n&#224;o &#273;&#227; &#273;&#432;&#7907;c x&#7917; l&#253;, complaint n&#224;o v&#7851;n c&#242;n pending. Ti&#7871;p theo, n&#243; c&#243; th&#7875; c&#7847;n ki&#7875;m tra payment system &#273;&#7875; bi&#7871;t refund &#273;&#227; &#273;&#432;&#7907;c th&#7921;c hi&#7879;n hay ch&#432;a. Ch&#7881; sau khi gh&#233;p &#273;&#432;&#7907;c c&#225;c m&#7843;nh d&#7919; li&#7879;u n&#224;y l&#7841;i v&#7899;i nhau, agent m&#7899;i c&#243; &#273;&#7911; context &#273;&#7875; &#273;&#7873; xu&#7845;t m&#7897;t h&#432;&#7899;ng follow-up h&#7907;p l&#253;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!H4Dg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41f260b1-c3a0-450b-a342-80fb51c7c0bc_2096x732.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!H4Dg!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41f260b1-c3a0-450b-a342-80fb51c7c0bc_2096x732.png 424w, /__u/substackcdn.com/image/fetch/$s_!H4Dg!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41f260b1-c3a0-450b-a342-80fb51c7c0bc_2096x732.png 848w, /__u/substackcdn.com/image/fetch/$s_!H4Dg!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41f260b1-c3a0-450b-a342-80fb51c7c0bc_2096x732.png 1272w, /__u/substackcdn.com/image/fetch/$s_!H4Dg!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41f260b1-c3a0-450b-a342-80fb51c7c0bc_2096x732.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!H4Dg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41f260b1-c3a0-450b-a342-80fb51c7c0bc_2096x732.png" width="1456" height="508" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/41f260b1-c3a0-450b-a342-80fb51c7c0bc_2096x732.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:508,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:172778,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/204298071?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41f260b1-c3a0-450b-a342-80fb51c7c0bc_2096x732.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!H4Dg!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41f260b1-c3a0-450b-a342-80fb51c7c0bc_2096x732.png 424w, /__u/substackcdn.com/image/fetch/$s_!H4Dg!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41f260b1-c3a0-450b-a342-80fb51c7c0bc_2096x732.png 848w, /__u/substackcdn.com/image/fetch/$s_!H4Dg!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41f260b1-c3a0-450b-a342-80fb51c7c0bc_2096x732.png 1272w, /__u/substackcdn.com/image/fetch/$s_!H4Dg!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41f260b1-c3a0-450b-a342-80fb51c7c0bc_2096x732.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Chu&#7895;i h&#224;nh &#273;&#7897;ng &#273;&#243; ch&#237;nh l&#224; loop.</p><p>Agent suy ngh&#297;, g&#7885;i tool, nh&#7853;n k&#7871;t qu&#7843;, &#273;&#225;nh gi&#225; xem k&#7871;t qu&#7843; &#273;&#227; &#273;&#7911; ch&#432;a, r&#7891;i ti&#7871;p t&#7909;c g&#7885;i tool ho&#7863;c d&#7915;ng l&#7841;i &#273;&#7875; tr&#7843; l&#7901;i user. N&#7871;u nh&#236;n t&#7915; b&#234;n ngo&#224;i, &#273;&#226;y c&#243; v&#7867; l&#224; m&#7897;t kh&#225;i ni&#7879;m k&#7929; thu&#7853;t, nh&#432;ng v&#7899;i m&#236;nh, loop engineering th&#7853;t ra r&#7845;t g&#7847;n v&#7899;i c&#225;ch m&#7897;t PM ho&#7863;c BA thi&#7871;t k&#7871; workflow. M&#236;nh v&#7851;n ph&#7843;i tr&#7843; l&#7901;i nh&#7919;ng c&#226;u h&#7887;i quen thu&#7897;c: task n&#224;y g&#7891;m nh&#7919;ng b&#432;&#7899;c n&#224;o, b&#432;&#7899;c n&#224;o c&#7847;n d&#7919; li&#7879;u, b&#432;&#7899;c n&#224;o c&#7847;n g&#7885;i h&#7879; th&#7889;ng kh&#225;c, b&#432;&#7899;c n&#224;o c&#7847;n human approval, v&#224; khi n&#224;o th&#236; m&#7897;t workflow &#273;&#432;&#7907;c xem l&#224; ho&#224;n t&#7845;t.</p><p>&#272;i&#7875;m kh&#225;c bi&#7879;t l&#224; tr&#432;&#7899;c &#273;&#226;y workflow th&#432;&#7901;ng &#273;&#432;&#7907;c hard-code b&#7857;ng rule r&#245; r&#224;ng, c&#242;n v&#7899;i AI Agent, m&#7897;t ph&#7847;n quy&#7871;t &#273;&#7883;nh &#273;&#432;&#7907;c giao cho model. Ch&#237;nh v&#236; v&#7853;y, loop c&#224;ng linh ho&#7841;t th&#236; guardrail c&#224;ng ph&#7843;i ch&#7863;t.</p><h2>8. M&#7897;t agent t&#7889;t kh&#244;ng ph&#7843;i l&#224; agent l&#224;m m&#7885;i th&#7913;, m&#224; l&#224; agent bi&#7871;t khi n&#224;o n&#234;n d&#7915;ng</h2><p>Khi n&#243;i v&#7873; autonomous agent, ch&#250;ng ta r&#7845;t d&#7877; b&#7883; h&#7845;p d&#7851;n b&#7903;i &#253; t&#432;&#7903;ng m&#7897;t h&#7879; th&#7889;ng c&#243; th&#7875; t&#7921; l&#224;m m&#7885;i th&#7913; t&#7915; &#273;&#7847;u &#273;&#7871;n cu&#7889;i. Nh&#432;ng trong th&#7921;c t&#7871; s&#7843;n ph&#7849;m, m&#7913;c &#273;&#7897; t&#7921; &#273;&#7897;ng h&#243;a c&#224;ng cao th&#236; nhu c&#7847;u ki&#7875;m so&#225;t c&#224;ng l&#7899;n.</p><p>M&#7897;t agent &#273;&#225;ng tin c&#7853;y kh&#244;ng ph&#7843;i l&#224; agent lu&#244;n c&#7889; l&#224;m th&#234;m b&#432;&#7899;c ti&#7871;p theo. N&#243; l&#224; agent hi&#7875;u r&#245; &#273;i&#7875;m d&#7915;ng c&#7911;a m&#236;nh n&#7857;m &#7903; &#273;&#226;u.</p><p>N&#7871;u user h&#7887;i &#8220;ai l&#224; nh&#7919;ng kh&#225;ch h&#224;ng ch&#432;a &#273;&#432;&#7907;c refund?&#8221;, agent n&#234;n tr&#7843; v&#7873; danh s&#225;ch v&#224; gi&#7843;i th&#237;ch c&#417; s&#7903; d&#7919; li&#7879;u m&#224; n&#243; d&#249;ng &#273;&#7875; x&#225;c &#273;&#7883;nh. N&#7871;u user h&#7887;i &#8220;&#273;&#7873; xu&#7845;t c&#225;ch x&#7917; l&#253; c&#225;c kh&#225;ch h&#224;ng n&#224;y&#8221;, agent n&#234;n &#273;&#432;a ra ph&#432;&#417;ng &#225;n follow-up, c&#243; th&#7875; k&#232;m theo draft email ho&#7863;c task suggestion. Nh&#432;ng n&#7871;u user n&#243;i &#8220;h&#227;y refund cho h&#7885;&#8221;, agent c&#7847;n hi&#7875;u r&#7857;ng &#273;&#226;y l&#224; m&#7897;t h&#224;nh &#273;&#7897;ng c&#243; impact t&#224;i ch&#237;nh, v&#224; t&#249;y v&#224;o rule c&#7911;a h&#7879; th&#7889;ng, n&#243; c&#243; th&#7875; ph&#7843;i xin x&#225;c nh&#7853;n tr&#432;&#7899;c khi th&#7921;c hi&#7879;n.</p><p>&#272;&#226;y l&#224; vai tr&#242; c&#7911;a end-loop guardrails. N&#243; gi&#250;p agent bi&#7871;t khi n&#224;o task &#273;&#227; &#273;&#7911; &#273;i&#7873;u ki&#7879;n ho&#224;n t&#7845;t, khi n&#224;o c&#7847;n h&#7887;i l&#7841;i user, khi n&#224;o ch&#7881; n&#234;n &#273;&#7873; xu&#7845;t thay v&#236; th&#7921;c thi, v&#224; khi n&#224;o m&#7897;t h&#224;nh &#273;&#7897;ng v&#432;&#7907;t qu&#225; quy&#7873;n h&#7841;n c&#7911;a n&#243;.</p><p>M&#7897;t nguy&#234;n t&#7855;c m&#236;nh th&#7845;y h&#7919;u &#237;ch l&#224; t&#225;ch r&#245; read action v&#224; write action. Nh&#7919;ng h&#224;nh &#273;&#7897;ng nh&#432; &#273;&#7885;c CRM, ki&#7875;m tra l&#7883;ch s&#7917; conversation, truy xu&#7845;t tr&#7841;ng th&#225;i payment th&#432;&#7901;ng c&#243; th&#7875; t&#7921; &#273;&#7897;ng nhi&#7873;u h&#417;n, v&#236; r&#7911;i ro th&#7845;p h&#417;n. Nh&#432;ng nh&#7919;ng h&#224;nh &#273;&#7897;ng nh&#432; g&#7917;i email, c&#7853;p nh&#7853;t CRM, ho&#224;n ti&#7873;n, x&#243;a d&#7919; li&#7879;u ho&#7863;c t&#7841;o transaction th&#236; c&#7847;n &#273;&#432;&#7907;c ki&#7875;m so&#225;t ch&#7863;t h&#417;n.</p><p>Agent c&#224;ng c&#243; nhi&#7873;u quy&#7873;n, h&#7879; th&#7889;ng c&#224;ng c&#7847;n bi&#7871;t c&#225;ch n&#243;i &#8220;d&#7915;ng l&#7841;i&#8221;.</p><h2>9. Khi agent ch&#7841;y sai, m&#236;nh c&#7847;n bi&#7871;t n&#243; sai &#7903; &#273;&#226;u</h2><p>Sau khi &#273;&#227; c&#243; memory, retrieval, tool calling v&#224; loop, m&#7897;t v&#7845;n &#273;&#7873; kh&#225;c b&#7855;t &#273;&#7847;u xu&#7845;t hi&#7879;n: l&#224;m sao bi&#7871;t agent &#273;ang ch&#7841;y t&#7889;t hay kh&#244;ng?</p><p>Trong m&#7897;t demo, m&#236;nh c&#243; th&#7875; &#273;&#7885;c output cu&#7889;i c&#249;ng v&#224; c&#7843;m nh&#7853;n r&#7857;ng c&#226;u tr&#7843; l&#7901;i c&#243; v&#7867; &#7893;n. Nh&#432;ng trong production, c&#7843;m gi&#225;c &#273;&#243; l&#224; kh&#244;ng &#273;&#7911;, m&#7897;t agent run c&#243; th&#7875; bao g&#7891;m nhi&#7873;u b&#432;&#7899;c retrieve, nhi&#7873;u l&#7847;n g&#7885;i tool, nhi&#7873;u quy&#7871;t &#273;&#7883;nh trung gian v&#224; nhi&#7873;u ph&#7847;n context &#273;&#432;&#7907;c &#273;&#432;a v&#224;o model. N&#7871;u ch&#7881; nh&#236;n c&#226;u tr&#7843; l&#7901;i cu&#7889;i c&#249;ng, m&#236;nh s&#7869; r&#7845;t kh&#243; bi&#7871;t h&#7879; th&#7889;ng sai &#7903; &#273;&#226;u khi c&#243; v&#7845;n &#273;&#7873; x&#7843;y ra.</p><p>Agent c&#243; th&#7875; sai v&#236; prompt ch&#432;a r&#245; ho&#7863;c n&#243; c&#361;ng c&#243; th&#7875; sai v&#236; retrieve nh&#7847;m document, v&#236; memory &#273;&#227; c&#361;, v&#236; tool call b&#7883; fail, v&#236; context qu&#225; d&#224;i, ho&#7863;c v&#236; loop kh&#244;ng bi&#7871;t d&#7915;ng &#273;&#250;ng l&#250;c. T&#7845;t c&#7843; nh&#7919;ng l&#7895;i n&#224;y c&#243; th&#7875; d&#7851;n &#273;&#7871;n m&#7897;t output cu&#7889;i c&#249;ng kh&#244;ng &#273;&#7841;t y&#234;u c&#7847;u, nh&#432;ng c&#225;ch s&#7917;a m&#7895;i l&#7895;i l&#7841;i ho&#224;n to&#224;n kh&#225;c nhau.</p><p>&#272;&#226;y l&#224; l&#253; do tracing tr&#7903; n&#234;n quan tr&#7885;ng. Tracing cho m&#236;nh kh&#7843; n&#259;ng nh&#236;n v&#224;o b&#234;n trong m&#7895;i l&#7847;n agent ch&#7841;y, gi&#7889;ng nh&#432; m&#7903; h&#7897;p &#273;en c&#7911;a h&#7879; th&#7889;ng. M&#236;nh c&#243; th&#7875; th&#7845;y user &#273;&#227; h&#7887;i g&#236;, agent &#273;&#227; l&#7845;y memory n&#224;o, g&#7885;i tool bao nhi&#234;u l&#7847;n, tool n&#224;o th&#224;nh c&#244;ng, tool n&#224;o th&#7845;t b&#7841;i, response time m&#7845;t bao l&#226;u, token cost l&#224; bao nhi&#234;u, v&#224; output cu&#7889;i c&#249;ng &#273;&#432;&#7907;c t&#7841;o ra t&#7915; nh&#7919;ng context n&#224;o.</p><p>Kh&#244;ng c&#243; tracing, debug AI Agent g&#7847;n gi&#7889;ng nh&#432; &#273;o&#225;n m&#242;. C&#243; tracing, m&#236;nh b&#7855;t &#273;&#7847;u c&#243; &#273;&#7911; d&#7919; li&#7879;u &#273;&#7875; hi&#7875;u v&#7845;n &#273;&#7873; th&#7853;t s&#7921; n&#7857;m &#7903; &#273;&#226;u.</p><h2>10. Eval l&#224; c&#225;ch bi&#7871;n c&#7843;m gi&#225;c c&#243; v&#7867; &#7893;n th&#224;nh ti&#234;u ch&#237; &#273;o &#273;&#432;&#7907;c</h2><p>Tracing gi&#250;p m&#236;nh quan s&#225;t, nh&#432;ng quan s&#225;t th&#244;i ch&#432;a &#273;&#7911;. Sau khi bi&#7871;t m&#7897;t agent run &#273;&#227; di&#7877;n ra nh&#432; th&#7871; n&#224;o, m&#236;nh v&#7851;n c&#7847;n &#273;&#225;nh gi&#225; xem l&#7847;n ch&#7841;y &#273;&#243; c&#243; t&#7889;t kh&#244;ng.</p><p>&#272;&#243; l&#224; vai tr&#242; c&#7911;a eval.</p><p>M&#7897;t ph&#7847;n eval c&#243; th&#7875; &#273;&#432;&#7907;c vi&#7871;t b&#7857;ng rule r&#7845;t r&#245; r&#224;ng. N&#7871;u task l&#224; t&#7841;o meeting, meeting c&#243; &#273;&#432;&#7907;c t&#7841;o th&#224;nh c&#244;ng kh&#244;ng? N&#7871;u agent g&#7885;i API, API c&#243; tr&#7843; v&#7873; success kh&#244;ng? N&#7871;u h&#7879; th&#7889;ng y&#234;u c&#7847;u latency d&#432;&#7899;i n&#259;m gi&#226;y, response time c&#243; v&#432;&#7907;t ng&#432;&#7905;ng kh&#244;ng? N&#7871;u team &#273;&#7863;t budget token cho m&#7895;i run, l&#7847;n ch&#7841;y n&#224;y c&#243; &#273;ang qu&#225; &#273;&#7855;t kh&#244;ng?</p><p>Nh&#432;ng c&#361;ng c&#243; nh&#7919;ng ph&#7847;n eval kh&#243; &#273;o b&#7857;ng rule c&#7913;ng. C&#226;u tr&#7843; l&#7901;i c&#243; th&#7853;t s&#7921; &#273;&#250;ng intent c&#7911;a user kh&#244;ng? Agent c&#243; b&#7887; s&#243;t th&#244;ng tin quan tr&#7885;ng kh&#244;ng? N&#243; c&#243; hallucination kh&#244;ng? N&#243; c&#243; &#273;&#7873; xu&#7845;t m&#7897;t h&#224;nh &#273;&#7897;ng v&#432;&#7907;t qu&#225; quy&#7873;n h&#7841;n kh&#244;ng? Trong nh&#7919;ng tr&#432;&#7901;ng h&#7907;p n&#224;y, team c&#243; th&#7875; d&#249;ng LLM-as-judge &#273;&#7875; &#273;&#225;nh gi&#225; output d&#7921;a tr&#234;n rubric &#273;&#227; &#273;&#7883;nh ngh&#297;a tr&#432;&#7899;c.</p><p>V&#7899;i m&#236;nh, eval n&#234;n &#273;&#432;&#7907;c nh&#236;n gi&#7889;ng test case trong software. N&#7871;u x&#226;y customer support agent, m&#236;nh c&#7847;n eval cho refund, complaint, angry customer, missing information, escalation to human v&#224; policy conflict. N&#7871;u x&#226;y CRM assistant, m&#236;nh c&#7847;n eval cho lead assignment, duplicate detection, customer history, sales follow-up v&#224; permission. M&#7895;i l&#7847;n &#273;&#7893;i prompt, &#273;&#7893;i model, &#273;&#7893;i retrieval strategy ho&#7863;c th&#234;m tool m&#7899;i, team n&#234;n ch&#7841;y l&#7841;i eval &#273;&#7875; bi&#7871;t h&#7879; th&#7889;ng &#273;ang t&#7889;t h&#417;n hay t&#7879; &#273;i.</p><p>&#272;&#226;y l&#224; &#273;i&#7875;m kh&#225;c bi&#7879;t gi&#7919;a vi&#7879;c th&#7917; nghi&#7879;m AI v&#224; x&#226;y m&#7897;t AI product nghi&#234;m t&#250;c.</p><h2>11. LLMOps l&#224; v&#242;ng l&#7863;p c&#7843;i ti&#7871;n ph&#237;a sau m&#7897;t agent</h2><p>Khi tracing v&#224; eval &#273;&#432;&#7907;c &#273;&#7863;t c&#7841;nh nhau, m&#236;nh b&#7855;t &#273;&#7847;u c&#243; m&#7897;t v&#242;ng v&#7853;n h&#224;nh &#273;&#7847;y &#273;&#7911; h&#417;n cho AI Agent. M&#7895;i l&#7847;n agent ch&#7841;y, h&#7879; th&#7889;ng ghi l&#7841;i to&#224;n b&#7897; trace, sau &#273;&#243;, eval &#273;&#225;nh gi&#225; ch&#7845;t l&#432;&#7907;ng c&#7911;a run &#273;&#243;, t&#7915; &#273;&#7897; &#273;&#250;ng, &#273;&#7897; an to&#224;n, latency cho &#273;&#7871;n chi ph&#237;. N&#7871;u c&#243; v&#7845;n &#273;&#7873;, team c&#243; th&#7875; diagnose nguy&#234;n nh&#226;n v&#224; quy&#7871;t &#273;&#7883;nh n&#234;n s&#7917;a &#7903; &#273;&#226;u: prompt, model config, retrieval, memory, tool, guardrail hay business logic.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!5EAG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31233c-560d-44d1-9e9b-0a5d13559622_1278x1260.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5EAG!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31233c-560d-44d1-9e9b-0a5d13559622_1278x1260.png 424w, /__u/substackcdn.com/image/fetch/$s_!5EAG!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31233c-560d-44d1-9e9b-0a5d13559622_1278x1260.png 848w, /__u/substackcdn.com/image/fetch/$s_!5EAG!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31233c-560d-44d1-9e9b-0a5d13559622_1278x1260.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5EAG!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31233c-560d-44d1-9e9b-0a5d13559622_1278x1260.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5EAG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31233c-560d-44d1-9e9b-0a5d13559622_1278x1260.png" width="1278" height="1260" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0b31233c-560d-44d1-9e9b-0a5d13559622_1278x1260.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1260,&quot;width&quot;:1278,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:174647,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/204298071?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31233c-560d-44d1-9e9b-0a5d13559622_1278x1260.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!5EAG!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31233c-560d-44d1-9e9b-0a5d13559622_1278x1260.png 424w, /__u/substackcdn.com/image/fetch/$s_!5EAG!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31233c-560d-44d1-9e9b-0a5d13559622_1278x1260.png 848w, /__u/substackcdn.com/image/fetch/$s_!5EAG!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31233c-560d-44d1-9e9b-0a5d13559622_1278x1260.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5EAG!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b31233c-560d-44d1-9e9b-0a5d13559622_1278x1260.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#272;&#226;y l&#224; ph&#7847;n m&#236;nh th&#7845;y LLMOps tr&#7903; n&#234;n quan tr&#7885;ng. N&#243; kh&#244;ng ch&#7881; l&#224; m&#7897;t dashboard &#273;&#7875; nh&#236;n s&#7889; li&#7879;u, m&#224; l&#224; c&#225;ch gi&#250;p AI Agent &#273;&#432;&#7907;c v&#7853;n h&#224;nh nh&#432; m&#7897;t h&#7879; th&#7889;ng s&#7843;n ph&#7849;m th&#7853;t. Team kh&#244;ng ch&#7881; h&#7887;i &#8220;agent tr&#7843; l&#7901;i c&#243; hay kh&#244;ng&#8221;, m&#224; h&#7887;i s&#226;u h&#417;n: n&#243; c&#243; &#7893;n &#273;&#7883;nh kh&#244;ng, c&#243; &#273;&#7855;t qu&#225; kh&#244;ng, c&#243; b&#7883; ch&#7853;m kh&#244;ng, c&#243; g&#7885;i &#273;&#250;ng tool kh&#244;ng, c&#243; retrieve &#273;&#250;ng context kh&#244;ng, v&#224; sau m&#7895;i l&#7847;n s&#7917;a, ch&#7845;t l&#432;&#7907;ng c&#243; th&#7853;t s&#7921; c&#7843;i thi&#7879;n kh&#244;ng.</p><p>N&#7871;u l&#7895;i nh&#7887; v&#224; &#237;t r&#7911;i ro, team c&#243; th&#7875; c&#7853;p nh&#7853;t prompt ho&#7863;c &#273;i&#7873;u ch&#7881;nh m&#7897;t v&#224;i tham s&#7889; retrieval. Nh&#432;ng n&#7871;u l&#7895;i n&#7857;m &#7903; logic s&#226;u h&#417;n, ch&#7859;ng h&#7841;n tool call sai, permission thi&#7871;u, ho&#7863;c workflow ch&#432;a r&#245;, th&#236; v&#7845;n &#273;&#7873; c&#7847;n &#273;&#432;&#7907;c &#273;&#432;a v&#7873; development, fix &#273;&#250;ng c&#225;ch, test l&#7841;i v&#224; release c&#243; ki&#7875;m so&#225;t.</p><p>V&#236; v&#7853;y, khi n&#243;i agent system c&#243; th&#7875; self-evolve, m&#236;nh kh&#244;ng hi&#7875;u &#273;i&#7873;u &#273;&#243; theo ngh&#297;a &#273;&#7875; AI t&#7921; do s&#7917;a production. Trong s&#7843;n ph&#7849;m th&#7853;t, self-evolving n&#234;n &#273;&#432;&#7907;c hi&#7875;u l&#224; h&#7879; th&#7889;ng c&#243; kh&#7843; n&#259;ng h&#7885;c t&#7915; d&#7919; li&#7879;u v&#7853;n h&#224;nh, &#273;&#7873; xu&#7845;t c&#7843;i ti&#7871;n v&#224; gi&#250;p team iterate nhanh h&#417;n, nh&#432;ng v&#7851;n n&#7857;m trong m&#7897;t v&#242;ng ki&#7875;m so&#225;t r&#245; r&#224;ng.</p><h2>12. &#272;i&#7873;u n&#224;y thay &#273;&#7893;i c&#225;ch m&#236;nh ngh&#297; v&#7873; product design</h2><p>&#272;i&#7873;u l&#224;m m&#236;nh quan t&#226;m nh&#7845;t &#7903; AI Agent kh&#244;ng ph&#7843;i l&#224; vi&#7879;c c&#243; th&#234;m v&#224;i thu&#7853;t ng&#7919; m&#7899;i. &#272;i&#7873;u quan tr&#7885;ng h&#417;n l&#224; n&#243; bu&#7897;c m&#236;nh ngh&#297; l&#7841;i v&#7873; c&#225;ch thi&#7871;t k&#7871; s&#7843;n ph&#7849;m.</p><p>Tr&#432;&#7899;c &#273;&#226;y, khi vi&#7871;t requirement cho m&#7897;t feature, m&#236;nh th&#432;&#7901;ng ngh&#297; v&#7873; m&#224;n h&#236;nh, API, database, permission, workflow v&#224; edge case, etc. y&#234;n t&#226;m l&#224; nh&#7919;ng th&#7913; &#273;&#243; v&#7851;n c&#242;n nguy&#234;n gi&#225; tr&#7883;. Nh&#432;ng v&#7899;i AI Agent, m&#236;nh ph&#7843;i th&#234;m m&#7897;t l&#7899;p m&#7899;i: agent s&#7869; suy ngh&#297; v&#224; h&#224;nh &#273;&#7897;ng nh&#432; th&#7871; n&#224;o b&#234;n trong workflow n&#224;y?</p><p>Agent c&#7847;n bi&#7871;t g&#236; tr&#432;&#7899;c khi x&#7917; l&#253; task? D&#7919; li&#7879;u n&#224;o l&#224; fact &#7893;n &#273;&#7883;nh, d&#7919; li&#7879;u n&#224;o l&#224; l&#7883;ch s&#7917; s&#7921; ki&#7879;n? N&#243; n&#234;n retrieve t&#7915; document, database hay API? N&#243; &#273;&#432;&#7907;c ph&#233;p g&#7885;i tool n&#224;o? Tool n&#224;o c&#7847;n user approve? Khi n&#224;o agent n&#234;n h&#7887;i l&#7841;i? Khi n&#224;o output &#273;&#432;&#7907;c xem l&#224; &#273;&#250;ng? V&#224; n&#7871;u agent sai, m&#236;nh s&#7869; &#273;o, trace v&#224; debug b&#7857;ng c&#225;ch n&#224;o?</p><p>Nh&#7919;ng c&#226;u h&#7887;i n&#224;y khi&#7871;n requirement cho AI Agent kh&#244;ng th&#7875; ch&#7881; d&#7915;ng &#7903; m&#7913;c &#8220;AI tr&#7843; l&#7901;i c&#226;u h&#7887;i c&#7911;a user&#8221;. M&#7897;t requirement t&#7889;t c&#7847;n m&#244; t&#7843; intent, context, memory, tool access, permission, &#273;i&#7875;m d&#7915;ng, failure mode v&#224; ti&#234;u ch&#237; &#273;&#225;nh gi&#225;.</p><p>N&#7871;u kh&#244;ng l&#224;m r&#245; c&#225;c ph&#7847;n n&#224;y, team r&#7845;t d&#7877; t&#7841;o ra m&#7897;t agent nh&#236;n th&#236; th&#244;ng minh trong demo, nh&#432;ng l&#7841;i kh&#243; ki&#7875;m so&#225;t khi ch&#7841;y trong m&#244;i tr&#432;&#7901;ng th&#7853;t.</p><h2>13. T&#7915; chatbot &#273;&#7871;n m&#7897;t h&#7879; th&#7889;ng bi&#7871;t v&#7853;n h&#224;nh</h2><p>&#272;i&#7875;m m&#236;nh r&#250;t ra sau c&#249;ng l&#224; AI Agent kh&#244;ng n&#234;n &#273;&#432;&#7907;c hi&#7875;u nh&#432; m&#7897;t chatbot n&#226;ng c&#7845;p. Chatbot ch&#7911; y&#7871;u giao ti&#7871;p, c&#242;n agent kh&#244;ng ch&#7881; giao ti&#7871;p m&#224; c&#242;n ghi nh&#7899;, truy xu&#7845;t d&#7919; li&#7879;u, g&#7885;i c&#244;ng c&#7909;, &#273;i qua nhi&#7873;u b&#432;&#7899;c x&#7917; l&#253;, &#273;&#432;a ra quy&#7871;t &#273;&#7883;nh trong gi&#7899;i h&#7841;n v&#224; &#273;&#432;&#7907;c quan s&#225;t &#273;&#7875; c&#7843;i ti&#7871;n li&#234;n t&#7909;c.</p><p>&#272;&#7875; l&#224;m &#273;&#432;&#7907;c &#273;i&#7873;u &#273;&#243;, LLM ch&#7881; l&#224; ph&#7847;n l&#245;i, xung quanh n&#243; c&#7847;n m&#7897;t h&#7879; th&#7889;ng harness &#273;&#7911; t&#7889;t. Memory gi&#250;p agent c&#243; b&#7889;i c&#7843;nh d&#224;i h&#7841;n. Retrieval gi&#250;p agent l&#7845;y &#273;&#250;ng th&#244;ng tin. Tool calling gi&#250;p agent h&#224;nh &#273;&#7897;ng. Loop engineering gi&#250;p agent ho&#224;n th&#224;nh task qua nhi&#7873;u b&#432;&#7899;c. Guardrails gi&#250;p agent bi&#7871;t gi&#7899;i h&#7841;n. Tracing gi&#250;p team nh&#236;n th&#7845;y b&#234;n trong m&#7895;i l&#7847;n ch&#7841;y. Eval gi&#250;p &#273;o ch&#7845;t l&#432;&#7907;ng. LLMOps gi&#250;p h&#7879; th&#7889;ng &#273;&#432;&#7907;c c&#7843;i ti&#7871;n sau m&#7895;i v&#242;ng v&#7853;n h&#224;nh.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!VLSV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82220fb8-96f0-42c7-99a2-03627a68acdd_2304x1310.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!VLSV!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82220fb8-96f0-42c7-99a2-03627a68acdd_2304x1310.png 424w, /__u/substackcdn.com/image/fetch/$s_!VLSV!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82220fb8-96f0-42c7-99a2-03627a68acdd_2304x1310.png 848w, /__u/substackcdn.com/image/fetch/$s_!VLSV!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82220fb8-96f0-42c7-99a2-03627a68acdd_2304x1310.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VLSV!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82220fb8-96f0-42c7-99a2-03627a68acdd_2304x1310.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!VLSV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82220fb8-96f0-42c7-99a2-03627a68acdd_2304x1310.png" width="1456" height="828" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/82220fb8-96f0-42c7-99a2-03627a68acdd_2304x1310.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:828,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:550031,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/204298071?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82220fb8-96f0-42c7-99a2-03627a68acdd_2304x1310.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!VLSV!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82220fb8-96f0-42c7-99a2-03627a68acdd_2304x1310.png 424w, /__u/substackcdn.com/image/fetch/$s_!VLSV!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82220fb8-96f0-42c7-99a2-03627a68acdd_2304x1310.png 848w, /__u/substackcdn.com/image/fetch/$s_!VLSV!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82220fb8-96f0-42c7-99a2-03627a68acdd_2304x1310.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VLSV!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82220fb8-96f0-42c7-99a2-03627a68acdd_2304x1310.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Khi nh&#236;n theo c&#225;ch n&#224;y, nh&#7919;ng buzzword nh&#432; harness, loop engineering, eval hay LLMOps kh&#244;ng c&#242;n qu&#225; xa l&#7841;. Ch&#250;ng l&#224; c&#225;ch ng&#224;nh c&#244;ng ngh&#7879; &#273;ang &#273;&#7863;t l&#7841;i n&#7873;n m&#243;ng &#273;&#7875; &#273;&#432;a AI t&#7915; demo v&#224;o production.</p><p>V&#224; c&#243; l&#7869; &#273;&#226;y c&#361;ng l&#224; thay &#273;&#7893;i l&#7899;n nh&#7845;t: trong th&#7871; gi&#7899;i AI Agent, gi&#225; tr&#7883; kh&#244;ng ch&#7881; n&#7857;m &#7903; vi&#7879;c ch&#7885;n model n&#224;o m&#7841;nh h&#417;n, m&#224; n&#7857;m &#7903; vi&#7879;c thi&#7871;t k&#7871; m&#7897;t h&#7879; th&#7889;ng &#273;&#7911; t&#7889;t &#273;&#7875; model &#273;&#243; c&#243; th&#7875; l&#224;m vi&#7879;c &#273;&#250;ng c&#225;ch.</p><p>M&#7897;t model m&#7841;nh nh&#432;ng kh&#244;ng c&#243; harness s&#7869; gi&#7889;ng m&#7897;t con ng&#7921;a kh&#7887;e nh&#432;ng kh&#244;ng c&#243; d&#226;y c&#432;&#417;ng. N&#243; c&#243; th&#7875; ch&#7841;y r&#7845;t nhanh, nh&#432;ng s&#7843;n ph&#7849;m th&#7853;t kh&#244;ng ch&#7881; c&#7847;n t&#7889;c &#273;&#7897;. S&#7843;n ph&#7849;m th&#7853;t c&#7847;n m&#7897;t h&#7879; th&#7889;ng bi&#7871;t m&#236;nh &#273;ang &#273;i &#273;&#226;u, &#273;i b&#7857;ng c&#225;ch n&#224;o, khi n&#224;o n&#234;n t&#259;ng t&#7889;c, khi n&#224;o n&#234;n d&#7915;ng l&#7841;i, v&#224; l&#224;m sao &#273;&#7875; sau m&#7895;i l&#7847;n ch&#7841;y, n&#243; tr&#7903; n&#234;n t&#7889;t h&#417;n m&#7897;t ch&#250;t.</p><div><hr></div><h2>14. L&#7901;i K&#7871;t</h2><p>B&#224;i vi&#7871;t n&#224;y kh&#225; d&#224;i, nh&#432;ng m&#236;nh &#273;&#227; c&#7889; g&#7855;ng &#273;&#417;n gi&#7843;n h&#243;a m&#7885;i th&#7913; nhi&#7873;u nh&#7845;t c&#243; th&#7875;, v&#236; m&#236;nh tin r&#7857;ng &#273;&#7875; hi&#7875;u AI Agent, ch&#250;ng ta kh&#244;ng nh&#7845;t thi&#7871;t ph&#7843;i b&#7855;t &#273;&#7847;u b&#7857;ng nh&#7919;ng thu&#7853;t ng&#7919; qu&#225; k&#7929; thu&#7853;t. &#272;&#244;i khi ch&#7881; c&#7847;n nh&#236;n n&#243; nh&#432; m&#7897;t h&#7879; th&#7889;ng s&#7843;n ph&#7849;m: c&#243; context, c&#243; memory, c&#243; workflow, c&#243; permission, c&#243; &#273;i&#7875;m d&#7915;ng, c&#243; c&#225;ch &#273;o l&#432;&#7901;ng v&#224; c&#243; v&#242;ng l&#7863;p c&#7843;i ti&#7871;n.</p><p>N&#7871;u b&#7841;n &#273;&#227; &#273;&#7885;c t&#7899;i &#273;&#226;y, c&#7843;m &#417;n b&#7841;n r&#7845;t nhi&#7873;u v&#236; &#273;&#227; d&#224;nh th&#7901;i gian. Hy v&#7885;ng b&#224;i vi&#7871;t n&#224;y mang l&#7841;i cho b&#7841;n m&#7897;t v&#224;i g&#243;c nh&#236;n h&#7919;u &#237;ch, ho&#7863;c &#237;t nh&#7845;t gi&#250;p nh&#7919;ng kh&#225;i ni&#7879;m nh&#432; memory, RAG, harness, loop engineering, eval v&#224; LLMOps tr&#7903; n&#234;n d&#7877; h&#236;nh dung h&#417;n m&#7897;t ch&#250;t.</p><p>V&#7899;i m&#236;nh, &#273;&#226;y m&#7899;i l&#224; n&#7873;n t&#7843;ng th&#7853;t s&#7921; c&#7911;a AI Agent: kh&#244;ng ch&#7881; l&#224; m&#7897;t model th&#244;ng minh, m&#224; l&#224; m&#7897;t h&#7879; th&#7889;ng bi&#7871;t v&#7853;n h&#224;nh, bi&#7871;t ki&#7875;m so&#225;t v&#224; bi&#7871;t h&#7885;c t&#7889;t h&#417;n qua t&#7915;ng v&#242;ng s&#7917; d&#7909;ng.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/the-system-behind-ai-agents/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/the-system-behind-ai-agents/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[Beyond Job Titles]]></title><description><![CDATA[Khi AI l&#224;m m&#7901; ranh gi&#7899;i gi&#7919;a PM, Engineer, Designer v&#224; Data Scientist, &#273;i&#7873;u quan tr&#7885;ng kh&#244;ng c&#242;n l&#224; ch&#7913;c danh c&#7911;a ch&#250;ng ta, m&#224; l&#224; c&#225;ch m&#7895;i ng&#432;&#7901;i t&#7841;o ra gi&#225; tr&#7883; trong t&#7915;ng giai &#273;o&#7841;n s&#7843;n ph&#7849;m]]></description><link>https://acydoan.substack.com/p/beyond-job-titles</link><guid isPermaLink="false">https://acydoan.substack.com/p/beyond-job-titles</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Mon, 29 Jun 2026 13:14:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gr6I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6efabc5-4483-445a-bebc-b780ec4fd421_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Nay m&#236;nh c&#243; &#273;&#7885;c m&#7897;t b&#224;i vi&#7871;t c&#7911;a Boris Cherny kh&#225; th&#250; v&#7883;, Boris n&#243;i v&#7873; vi&#7879;c c&#225;c vai tr&#242; quen thu&#7897;c trong product team nh&#432; engineering, product, design, data science&#8230; &#273;ang d&#7847;n melt v&#224;o m&#7897;t d&#7841;ng vai tr&#242; m&#7899;i.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/bcherny/status/2071379474277613732&quot;,&quot;full_text&quot;:&quot;As engineering, product, design, DS, etc. melt into a new kind of role, I was reflecting on what roles might look like in the future. For example, when I look at the Claude Code team I see what I think is five archetypes:\n\n1. Prototyper: comes up with brand new ideas; churns out&quot;,&quot;username&quot;:&quot;bcherny&quot;,&quot;name&quot;:&quot;Boris Cherny&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1902044548936953856/J2jeik0t_normal.jpg&quot;,&quot;date&quot;:&quot;2026-06-28T23:45:25.000Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:327,&quot;retweet_count&quot;:685,&quot;like_count&quot;:6722,&quot;impression_count&quot;:563539,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>Thay v&#236; nh&#236;n m&#7897;t team theo nh&#7919;ng ch&#7913;c danh truy&#7873;n th&#7889;ng nh&#432; Product Manager, Engineer, Designer, Data Scientist, him th&#7917; nh&#236;n team qua 5 ki&#7875;u &#273;&#243;ng g&#243;p kh&#225;c nhau:</p><ol><li><p><strong>Prototyper</strong>: ng&#432;&#7901;i ngh&#297; ra &#253; t&#432;&#7903;ng m&#7899;i, th&#7917; nhanh, t&#7841;o nhi&#7873;u prototype, ph&#7847;n l&#7899;n c&#243; th&#7875; kh&#244;ng bao gi&#7901; &#273;&#432;&#7907;c ship.</p></li><li><p><strong>Builder</strong>: ng&#432;&#7901;i bi&#7871;n prototype ho&#7863;c idea th&#224;nh s&#7843;n ph&#7849;m th&#7853;t, &#273;&#7911; t&#7889;t &#273;&#7875; ch&#7841;y production.</p></li><li><p><strong>Sweeper</strong>: ng&#432;&#7901;i d&#7885;n d&#7865;p UI, &#273;&#417;n gi&#7843;n h&#243;a code v&#224; system, b&#7887; b&#7899;t nh&#7919;ng th&#7913; kh&#244;ng c&#7847;n, t&#7889;i &#432;u performance.</p></li><li><p><strong>Grower</strong>: ng&#432;&#7901;i l&#7845;y m&#7897;t s&#7843;n ph&#7849;m &#273;&#227; &#273;&#432;&#7907;c build r&#7891;i ti&#7871;p t&#7909;c iterate &#273;&#7875; c&#7843;i thi&#7879;n Product-Market Fit.</p></li><li><p><strong>Maintainer</strong>: ng&#432;&#7901;i gi&#7919; m&#7897;t h&#7879; th&#7889;ng mature &#273;&#432;&#7907;c secure, reliable, fast v&#224; efficient khi scale.</p></li></ol><p>&#272;&#7885;c qua th&#236; c&#243; v&#7867; &#273;&#226;y ch&#7881; l&#224; m&#7897;t c&#225;ch ph&#226;n lo&#7841;i m&#7899;i. Nh&#432;ng c&#224;ng ngh&#297;, m&#236;nh c&#224;ng th&#7845;y n&#243; ph&#7843;n &#225;nh kh&#225; &#273;&#250;ng nh&#7919;ng g&#236; &#273;ang x&#7843;y ra trong c&#225;c product team hi&#7879;n &#273;&#7841;i, &#273;&#7863;c bi&#7879;t l&#224; trong b&#7889;i c&#7843;nh AI v&#224; coding agent &#273;ang l&#224;m m&#7901; ranh gi&#7899;i gi&#7919;a c&#225;c function.</p><p>&#272;i&#7873;u th&#250; v&#7883; kh&#244;ng n&#7857;m &#7903; vi&#7879;c ch&#250;ng ta c&#243; th&#234;m 5 c&#225;i t&#234;n m&#7899;i. m&#224; &#273;i&#7873;u &#273;&#225;ng suy ngh&#297; h&#417;n l&#224;: c&#243; l&#7869; job title &#273;ang ng&#224;y c&#224;ng kh&#244;ng c&#242;n &#273;&#7911; &#273;&#7875; m&#244; t&#7843; gi&#225; tr&#7883; th&#7853;t m&#224; m&#7897;t ng&#432;&#7901;i t&#7841;o ra trong team.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h2>1. T&#7915; ch&#7913;c danh sang ki&#7875;u t&#7841;o gi&#225; tr&#7883;</h2><p>Tr&#432;&#7899;c &#273;&#226;y, m&#236;nh c&#361;ng th&#432;&#7901;ng nh&#236;n team theo c&#7845;u tr&#250;c kh&#225; quen thu&#7897;c: PM lo requirement v&#224; roadmap, BA l&#224;m r&#245; nghi&#7879;p v&#7909;, Designer l&#224;m UI/UX, FE/BE lo implementation, QC test, DevOps deploy v&#224; v&#7853;n h&#224;nh.</p><p>C&#225;ch chia n&#224;y kh&#244;ng sai, th&#7853;m ch&#237; trong nhi&#7873;u team, n&#243; v&#7851;n r&#7845;t c&#7847;n thi&#7871;t &#273;&#7875; ph&#226;n &#273;&#7883;nh ownership, quy tr&#236;nh v&#224; tr&#225;ch nhi&#7879;m.</p><p>R&#7891;i &#273;&#7871;n l&#250;c m&#236;nh l&#224;m &#273;&#7911; l&#226;u v&#7899;i nh&#7919;ng s&#7843;n ph&#7849;m &#273;&#227; th&#7853;t s&#7921; &#273;i v&#224;o production, n&#417;i m&#7885;i quy&#7871;t &#273;&#7883;nh &#273;&#7873;u t&#225;c &#273;&#7897;ng &#273;&#7871;n client, user v&#224; business, m&#236;nh b&#7855;t &#273;&#7847;u nh&#7853;n ra: ch&#7913;c danh ch&#432;a bao gi&#7901; l&#224; th&#7913; m&#244; t&#7843; &#273;&#7847;y &#273;&#7911; gi&#225; tr&#7883; m&#224; m&#7897;t ng&#432;&#7901;i mang l&#7841;i cho team.</p><p>Developer, QC hay Designer &#273;&#7873;u c&#243; th&#7875; t&#7841;o ra gi&#225; tr&#7883; v&#432;&#7907;t ra ngo&#224;i ph&#7847;n m&#244; t&#7843; c&#244;ng vi&#7879;c c&#7911;a m&#236;nh.</p><p>M&#236;nh t&#7915;ng l&#224;m vi&#7879;c v&#7899;i nh&#7919;ng developer m&#224; &#273;i&#7873;u h&#7885; quan t&#226;m kh&#244;ng ch&#7881; l&#224; ho&#224;n th&#224;nh ticket. H&#7885; nh&#236;n ra flow n&#224;o &#273;ang tr&#7903; n&#234;n r&#7889;i r&#7855;m, logic n&#224;o &#273;ang sinh ra qu&#225; nhi&#7873;u edge case, hay quy&#7871;t &#273;&#7883;nh n&#224;o h&#244;m nay c&#243; th&#7875; tr&#7903; th&#224;nh technical debt c&#7911;a v&#224;i th&#225;ng sau. H&#7885; kh&#244;ng ch&#7881; x&#226;y th&#234;m s&#7843;n ph&#7849;m, m&#224; c&#242;n ch&#7911; &#273;&#7897;ng l&#224;m cho s&#7843;n ph&#7849;m tr&#7903; n&#234;n &#273;&#417;n gi&#7843;n v&#224; b&#7873;n v&#7919;ng h&#417;n. Theo c&#225;ch Boris m&#244; t&#7843;, &#273;&#243; v&#7915;a l&#224; m&#7897;t Builder, v&#7915;a mang t&#432; duy c&#7911;a m&#7897;t Sweeper.</p><p>&#272;i&#7873;u t&#432;&#417;ng t&#7921; c&#361;ng x&#7843;y ra v&#7899;i QC. Nh&#7919;ng ng&#432;&#7901;i gi&#7887;i kh&#244;ng ch&#7881; t&#236;m bug &#273;&#7875; &#273;&#225;nh d&#7845;u pass hay fail. H&#7885; hi&#7875;u business, h&#236;nh dung &#273;&#432;&#7907;c c&#225;ch ng&#432;&#7901;i d&#249;ng s&#7869; s&#7917; d&#7909;ng s&#7843;n ph&#7849;m v&#224; nh&#7853;n ra nh&#7919;ng r&#7911;i ro m&#224; PM ho&#7863;c developer &#273;&#244;i khi ch&#432;a k&#7883;p ngh&#297; t&#7899;i. M&#7895;i bug h&#7885; ph&#225;t hi&#7879;n kh&#244;ng ch&#7881; l&#224; m&#7897;t l&#7895;i &#273;&#432;&#7907;c s&#7917;a, m&#224; c&#243; th&#7875; l&#224; m&#7897;t s&#7921; c&#7889; &#273;&#432;&#7907;c ng&#259;n ch&#7863;n tr&#432;&#7899;c khi &#7843;nh h&#432;&#7903;ng &#273;&#7871;n kh&#225;ch h&#224;ng hay doanh thu.</p><p>V&#7899;i designer c&#361;ng v&#7853;y. Gi&#225; tr&#7883; l&#7899;n nh&#7845;t c&#7911;a h&#7885; kh&#244;ng n&#7857;m &#7903; vi&#7879;c t&#7841;o ra nh&#7919;ng m&#224;n h&#236;nh &#273;&#7865;p, m&#224; &#7903; vi&#7879;c li&#234;n t&#7909;c &#273;&#7863;t c&#226;u h&#7887;i: t&#7841;i sao ng&#432;&#7901;i d&#249;ng ph&#7843;i th&#7921;c hi&#7879;n b&#432;&#7899;c n&#224;y, li&#7879;u c&#243; th&#7875; b&#7887; b&#7899;t m&#7897;t thao t&#225;c hay gi&#7843;m cognitive load &#7903; &#273;&#226;u kh&#244;ng. Khi b&#7855;t &#273;&#7847;u ch&#7845;t v&#7845;n ch&#237;nh flow c&#7911;a s&#7843;n ph&#7849;m thay v&#236; ch&#7881; ch&#259;m ch&#250;t giao di&#7879;n, designer l&#250;c &#273;&#243; &#273;&#227; b&#432;&#7899;c sang vai tr&#242; c&#7911;a m&#7897;t ng&#432;&#7901;i l&#224;m product thinking.</p><p>V&#224; v&#7899;i PM, m&#236;nh c&#361;ng th&#7845;y &#273;i&#7873;u t&#432;&#417;ng t&#7921;. PM kh&#244;ng ch&#7881; vi&#7871;t requirement hay qu&#7843;n l&#253; Jira. &#7902; nhi&#7873;u th&#7901;i &#273;i&#7875;m, PM ph&#7843;i prototype flow, clarify scope, translate business expectation th&#224;nh product decision, gom feedback t&#7915; client, c&#7855;t b&#7899;t nh&#7919;ng th&#7913; ch&#432;a c&#7847;n l&#224;m, v&#224; &#273;&#244;i khi ph&#7843;i &#273;&#7913;ng gi&#7919;a &#225;p l&#7921;c business v&#7899;i th&#7921;c t&#7871; engineering.</p><p>N&#243;i c&#225;ch kh&#225;c, c&#226;u h&#7887;i quan tr&#7885;ng kh&#244;ng c&#242;n ch&#7881; l&#224;:</p><p>&#8220;B&#7841;n l&#224; PM, Engineer hay Designer?&#8221;</p><p>M&#224; l&#224;:</p><p>&#8220;&#7902; giai &#273;o&#7841;n n&#224;y c&#7911;a s&#7843;n ph&#7849;m, b&#7841;n &#273;ang t&#7841;o ra lo&#7841;i gi&#225; tr&#7883; g&#236;?&#8221;</p><div><hr></div><h2>2. Khi l&#224;m product, m&#236;nh b&#7855;t &#273;&#7847;u th&#7845;y r&#245; 5 vai tr&#242; n&#224;y</h2><p>M&#236;nh th&#7845;y r&#245; &#273;i&#7873;u n&#224;y nh&#7845;t khi l&#224;m v&#7899;i c&#225;c s&#7843;n ph&#7849;m &#273;&#227; &#273;i v&#224;o production.</p><p>&#7902; giai &#273;o&#7841;n &#273;&#7847;u, m&#7897;t s&#7843;n ph&#7849;m th&#432;&#7901;ng c&#7847;n r&#7845;t nhi&#7873;u n&#259;ng l&#432;&#7907;ng c&#7911;a Prototyper v&#224; Builder. Team c&#7847;n th&#7917; nhanh, d&#7921;ng nhanh, bi&#7871;n m&#7897;t idea c&#242;n m&#417; h&#7891; th&#224;nh th&#7913; c&#243; th&#7875; demo, c&#243; th&#7875; test, c&#243; th&#7875; &#273;&#7863;t tr&#432;&#7899;c m&#7863;t client ho&#7863;c user &#273;&#7875; l&#7845;y feedback.</p><p>V&#237; d&#7909; khi x&#226;y m&#7897;t CRM/trading platform, giai &#273;o&#7841;n &#273;&#7847;u team ph&#7843;i d&#7921;ng r&#7845;t nhi&#7873;u foundation: authentication, trading flow, KYC, referral, multi-account, CRM structure, roles &amp; permission, settings foundation. L&#250;c n&#224;y, &#273;i&#7873;u quan tr&#7885;ng nh&#7845;t l&#224; s&#7843;n ph&#7849;m ph&#7843;i c&#243; h&#236;nh h&#224;i &#273;&#7911; r&#245; &#273;&#7875; m&#7885;i ng&#432;&#7901;i c&#249;ng nh&#236;n th&#7845;y n&#243; &#273;ang tr&#7903; th&#224;nh c&#225;i g&#236;.</p><p>Nh&#432;ng khi s&#7843;n ph&#7849;m b&#7855;t &#273;&#7847;u c&#243; client th&#7853;t, user th&#7853;t v&#224; feedback th&#7853;t, nhu c&#7847;u c&#7911;a team c&#361;ng thay &#273;&#7893;i.</p><p>C&#226;u h&#7887;i kh&#244;ng c&#242;n ch&#7881; l&#224; &#8220;l&#224;m sao build &#273;&#432;&#7907;c t&#237;nh n&#259;ng n&#224;y?&#8221;, m&#224; d&#7847;n chuy&#7875;n th&#224;nh &#8220;l&#224;m sao &#273;&#7875; s&#7843;n ph&#7849;m n&#224;y ti&#7871;p t&#7909;c ph&#225;t tri&#7875;n m&#224; kh&#244;ng tr&#7903; n&#234;n qu&#225; n&#7863;ng?&#8221;.</p><p>&#7902; giai &#273;o&#7841;n n&#224;y, Grower b&#7855;t &#273;&#7847;u quan tr&#7885;ng h&#417;n. V&#236; s&#7843;n ph&#7849;m kh&#244;ng ch&#7881; c&#7847;n &#273;&#432;&#7907;c build, m&#224; c&#7847;n &#273;&#432;&#7907;c h&#7885;c t&#7915; feedback th&#7853;t. C&#243; nh&#7919;ng flow t&#432;&#7903;ng h&#7907;p l&#253; tr&#234;n Figma nh&#432;ng khi &#273;&#432;a v&#224;o s&#7917; d&#7909;ng l&#7841;i t&#7841;o ra friction. C&#243; nh&#7919;ng requirement ban &#273;&#7847;u nghe r&#7845;t c&#7847;n thi&#7871;t nh&#432;ng sau v&#224;i v&#242;ng feedback m&#7899;i th&#7845;y kh&#244;ng th&#7853;t s&#7921; ph&#7909;c v&#7909; MVP. C&#243; nh&#7919;ng t&#237;nh n&#259;ng &#273;&#227; ship r&#7891;i nh&#432;ng v&#7851;n c&#7847;n iterate li&#234;n t&#7909;c &#273;&#7875; &#273;&#7871;n g&#7847;n h&#417;n v&#7899;i nhu c&#7847;u th&#7853;t c&#7911;a user v&#224; business.</p><p>R&#7891;i khi s&#7843;n ph&#7849;m l&#7899;n h&#417;n, complexity b&#7855;t &#273;&#7847;u xu&#7845;t hi&#7879;n. Scope thay &#273;&#7893;i sau m&#7895;i sprint. Deadline b&#7883; r&#250;t ng&#7855;n. Team m&#7903; r&#7897;ng v&#7899;i nh&#7919;ng th&#224;nh vi&#234;n m&#7899;i c&#7847;n onboarding. Nh&#7919;ng quy&#7871;t &#273;&#7883;nh nh&#7887; &#7903; giai &#273;o&#7841;n &#273;&#7847;u b&#7855;t &#273;&#7847;u t&#7841;o ra hi&#7879;u &#7913;ng d&#226;y chuy&#7873;n l&#234;n to&#224;n b&#7897; h&#7879; th&#7889;ng.</p><p>&#272;&#226;y l&#224; l&#250;c team c&#7847;n nhi&#7873;u h&#417;n t&#432; duy c&#7911;a Sweeper: ng&#432;&#7901;i bi&#7871;t nh&#236;n l&#7841;i nh&#7919;ng g&#236; &#273;&#227; build, nh&#7853;n ra ph&#7847;n n&#224;o &#273;ang tr&#7903; n&#234;n r&#7889;i, ph&#7847;n n&#224;o c&#243; th&#7875; &#273;&#417;n gi&#7843;n h&#243;a, ph&#7847;n n&#224;o n&#234;n c&#7855;t b&#7899;t &#273;&#7875; s&#7843;n ph&#7849;m ti&#7871;p t&#7909;c di chuy&#7875;n nh&#7865; h&#417;n.</p><p>V&#224; khi s&#7843;n ph&#7849;m th&#7853;t s&#7921; &#273;i v&#224;o production, c&#243; merchant, user, d&#7919; li&#7879;u v&#224; business th&#7853;t, Maintainer tr&#7903; n&#234;n c&#7921;c k&#7923; quan tr&#7885;ng. L&#250;c n&#224;y, s&#7843;n ph&#7849;m kh&#244;ng th&#7875; ch&#7881; s&#7889;ng b&#7857;ng roadmap feature. N&#243; c&#242;n ph&#7843;i s&#7889;ng b&#7857;ng reliability, security, performance, kh&#7843; n&#259;ng x&#7917; l&#253; incident, kh&#7843; n&#259;ng t&#432;&#417;ng th&#237;ch v&#7899;i thay &#273;&#7893;i t&#7915; platform b&#234;n ngo&#224;i, v&#224; kh&#7843; n&#259;ng gi&#7919; &#273;&#432;&#7907;c ni&#7873;m tin c&#7911;a client qua t&#7915;ng l&#7847;n v&#7853;n h&#224;nh.</p><p>&#272;i&#7873;u m&#236;nh r&#250;t ra l&#224;: kh&#244;ng c&#243; archetype n&#224;o lu&#244;n quan tr&#7885;ng h&#417;n archetype n&#224;o.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!gr6I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6efabc5-4483-445a-bebc-b780ec4fd421_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!gr6I!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6efabc5-4483-445a-bebc-b780ec4fd421_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!gr6I!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6efabc5-4483-445a-bebc-b780ec4fd421_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!gr6I!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6efabc5-4483-445a-bebc-b780ec4fd421_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!gr6I!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6efabc5-4483-445a-bebc-b780ec4fd421_1536x1024.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!gr6I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6efabc5-4483-445a-bebc-b780ec4fd421_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e6efabc5-4483-445a-bebc-b780ec4fd421_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1875147,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/204107788?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6efabc5-4483-445a-bebc-b780ec4fd421_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!gr6I!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6efabc5-4483-445a-bebc-b780ec4fd421_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!gr6I!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6efabc5-4483-445a-bebc-b780ec4fd421_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!gr6I!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6efabc5-4483-445a-bebc-b780ec4fd421_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!gr6I!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6efabc5-4483-445a-bebc-b780ec4fd421_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>M&#7897;t s&#7843;n ph&#7849;m &#7903; giai &#273;o&#7841;n r&#7845;t s&#7899;m c&#243; th&#7875; c&#7847;n nhi&#7873;u Prototyper h&#417;n Maintainer. M&#7897;t s&#7843;n ph&#7849;m &#273;ang scale c&#243; th&#7875; c&#7847;n Sweeper h&#417;n Builder. M&#7897;t s&#7843;n ph&#7849;m &#273;&#227; c&#243; user th&#7853;t c&#243; th&#7875; c&#7847;n Grower nhi&#7873;u h&#417;n ng&#432;&#7901;i ngh&#297; th&#234;m idea m&#7899;i. V&#224; m&#7897;t s&#7843;n ph&#7849;m mature c&#243; th&#7875; c&#7847;n Maintainer h&#417;n b&#7845;t k&#7923; vai tr&#242; n&#224;o kh&#225;c.</p><p>V&#7845;n &#273;&#7873; kh&#244;ng ph&#7843;i l&#224; team c&#243; &#273;&#7911; m&#7885;i ch&#7913;c danh hay ch&#432;a.</p><p>V&#7845;n &#273;&#7873; l&#224;: &#7903; giai &#273;o&#7841;n hi&#7879;n t&#7841;i, s&#7843;n ph&#7849;m &#273;ang c&#7847;n ki&#7875;u &#273;&#243;ng g&#243;p n&#224;o nh&#7845;t, v&#224; team c&#243; nh&#7853;n ra &#273;i&#7873;u &#273;&#243; &#273;&#7911; s&#7899;m hay kh&#244;ng?</p><div><hr></div><h2>3. Sweeper l&#224; vai tr&#242; b&#7883; &#273;&#225;nh gi&#225; th&#7845;p nh&#7845;t</h2><p>Trong 5 archetype m&#224; Boris &#273;&#432;a ra, m&#236;nh b&#7883; &#7845;n t&#432;&#7907;ng nh&#7845;t v&#7899;i Sweeper.</p><p>C&#243; l&#7869; v&#236; &#273;&#226;y l&#224; ki&#7875;u &#273;&#243;ng g&#243;p r&#7845;t d&#7877; b&#7883; b&#7887; qu&#234;n.</p><p>Trong h&#7847;u h&#7871;t c&#225;c bu&#7893;i planning hay review, ch&#250;ng ta th&#432;&#7901;ng h&#224;o h&#7913;ng n&#243;i v&#7873; &#253; t&#432;&#7903;ng m&#7899;i, feature m&#7899;i, roadmap m&#7899;i, ho&#7863;c nh&#7919;ng th&#7913; s&#7855;p &#273;&#432;&#7907;c release. &#272;&#243; l&#224; nh&#7919;ng th&#224;nh qu&#7843; d&#7877; nh&#236;n th&#7845;y. Ch&#250;ng t&#7841;o c&#7843;m gi&#225;c s&#7843;n ph&#7849;m &#273;ang ti&#7871;n l&#234;n, team &#273;ang ship nhanh h&#417;n, v&#224; m&#7885;i th&#7913; &#273;ang c&#243; chuy&#7875;n &#273;&#7897;ng.</p><p>Nh&#432;ng product kh&#244;ng ch&#7881; ti&#7871;n l&#234;n b&#7857;ng c&#225;ch build th&#234;m.</p><p>C&#243; nh&#7919;ng th&#7901;i &#273;i&#7875;m, &#273;i&#7873;u quan tr&#7885;ng h&#417;n l&#7841;i l&#224; quay l&#7841;i nh&#236;n nh&#7919;ng g&#236; m&#236;nh &#273;&#227; x&#226;y v&#224; t&#7921; h&#7887;i: ph&#7847;n n&#224;o &#273;ang b&#7855;t &#273;&#7847;u tr&#7903; n&#234;n qu&#225; n&#7863;ng?</p><ul><li><p>M&#7897;t &#273;o&#7841;n code t&#7915;ng h&#7907;p l&#253; &#7903; giai &#273;o&#7841;n &#273;&#7847;u c&#243; th&#7875; tr&#7903; n&#234;n r&#432;&#7901;m r&#224; sau nhi&#7873;u l&#7847;n thay &#273;&#7893;i.</p></li><li><p>M&#7897;t flow ban &#273;&#7847;u ch&#7881; c&#243; v&#224;i b&#432;&#7899;c c&#243; th&#7875; d&#7847;n ph&#236;nh ra th&#224;nh m&#7897;t tr&#7843;i nghi&#7879;m kh&#243; hi&#7875;u.</p></li><li><p>M&#7897;t feature t&#7915;ng &#273;&#432;&#7907;c build &#273;&#7875; gi&#7843;i quy&#7871;t m&#7897;t nhu c&#7847;u r&#7845;t c&#7909; th&#7875; trong qu&#225; kh&#7913; c&#243; th&#7875; kh&#244;ng c&#242;n ph&#249; h&#7907;p v&#7899;i s&#7843;n ph&#7849;m hi&#7879;n t&#7841;i.</p></li><li><p>M&#7897;t requirement m&#417; h&#7891; n&#7871;u kh&#244;ng &#273;&#432;&#7907;c l&#224;m r&#245; t&#7915; &#273;&#7847;u c&#243; th&#7875; t&#7841;o ra r&#7845;t nhi&#7873;u logic ch&#7891;ng ch&#233;o v&#7873; sau.</p></li><li><p>V&#224; m&#7897;t l&#7899;p complexity nh&#7887;, n&#7871;u c&#7913; &#273;&#432;&#7907;c gi&#7919; l&#7841;i qua nhi&#7873;u sprint, cu&#7889;i c&#249;ng s&#7869; tr&#7903; th&#224;nh th&#7913; k&#233;o c&#7843; s&#7843;n ph&#7849;m ch&#7853;m xu&#7889;ng.</p></li></ul><p>Nh&#7919;ng c&#244;ng vi&#7879;c nh&#432; v&#7853;y hi&#7871;m khi xu&#7845;t hi&#7879;n trong release note. Kh&#244;ng ai ch&#7909;p &#7843;nh m&#224;n h&#236;nh m&#7897;t &#273;o&#7841;n code &#273;&#432;&#7907;c refactor, m&#7897;t flow &#273;&#432;&#7907;c r&#250;t t&#7915; b&#7843;y b&#432;&#7899;c xu&#7889;ng c&#242;n ba b&#432;&#7899;c, hay m&#7897;t feature &#273;&#432;&#7907;c quietly unship &#273;&#7875; khoe r&#7857;ng team v&#7915;a t&#7841;o ra gi&#225; tr&#7883;.</p><p>Nh&#432;ng c&#224;ng l&#224;m nh&#7919;ng s&#7843;n ph&#7849;m l&#7899;n v&#224; s&#7889;ng &#273;&#7911; l&#226;u tr&#234;n production, m&#236;nh c&#224;ng th&#7845;y ch&#237;nh nh&#7919;ng vi&#7879;c &#7849;n ph&#237;a s&#226;u &#7845;y l&#7841;i l&#224; th&#7913; quy&#7871;t &#273;&#7883;nh s&#7843;n ph&#7849;m c&#243; th&#7875; ti&#7871;p t&#7909;c ph&#225;t tri&#7875;n hay kh&#244;ng.</p><p>V&#236; n&#7871;u kh&#244;ng c&#243; Sweeper, s&#7843;n ph&#7849;m s&#7869; ng&#224;y c&#224;ng n&#7863;ng.</p><p>M&#236;nh t&#7915;ng th&#7845;y nhi&#7873;u t&#236;nh hu&#7889;ng m&#224; v&#7845;n &#273;&#7873; l&#7899;n nh&#7845;t c&#7911;a s&#7843;n ph&#7849;m kh&#244;ng ph&#7843;i l&#224; thi&#7871;u feature. Ng&#432;&#7907;c l&#7841;i, s&#7843;n ph&#7849;m c&#243; qu&#225; nhi&#7873;u feature, qu&#225; nhi&#7873;u case, qu&#225; nhi&#7873;u logic ch&#7891;ng ch&#233;o, v&#224; qu&#225; nhi&#7873;u th&#7913; t&#7915;ng &#273;&#250;ng &#7903; m&#7897;t th&#7901;i &#273;i&#7875;m n&#224;o &#273;&#243; nh&#432;ng kh&#244;ng c&#242;n &#273;&#250;ng &#7903; hi&#7879;n t&#7841;i.</p><p>Khi s&#7843;n ph&#7849;m c&#242;n nh&#7887;, m&#7895;i shortcut c&#243; v&#7867; kh&#244;ng &#273;&#225;ng k&#7875;.</p><p>Nh&#432;ng khi s&#7843;n ph&#7849;m l&#7899;n h&#417;n, m&#7895;i logic c&#361;, m&#7895;i quy&#7871;t &#273;&#7883;nh t&#7841;m th&#7901;i, m&#7895;i ph&#7847;n debt ch&#432;a &#273;&#432;&#7907;c x&#7917; l&#253; &#273;&#7873;u tr&#7903; th&#224;nh m&#7897;t kho&#7843;n l&#227;i k&#233;p &#226;m.</p><p>N&#243; l&#224;m team ch&#7853;m h&#417;n.</p><p>L&#224;m onboarding ng&#432;&#7901;i m&#7899;i kh&#243; h&#417;n.</p><p>L&#224;m QC kh&#243; test h&#417;n.</p><p>L&#224;m PM kh&#243; explain h&#417;n.</p><p>L&#224;m client kh&#243; hi&#7875;u h&#417;n.</p><p>V&#224; cu&#7889;i c&#249;ng, l&#224;m user ph&#7843;i g&#225;nh m&#7897;t ph&#7847;n ph&#7913;c t&#7841;p m&#224; l&#7869; ra team n&#234;n x&#7917; l&#253; &#7903; ph&#237;a sau.</p><p>V&#236; v&#7853;y, m&#236;nh ngh&#297; Sweeper kh&#244;ng ph&#7843;i l&#224; vai ph&#7909; trong product team hi&#7879;n &#273;&#7841;i.</p><p>Sweeper l&#224; ng&#432;&#7901;i gi&#250;p s&#7843;n ph&#7849;m gi&#7919; &#273;&#432;&#7907;c s&#7921; nh&#7865; nh&#224;ng c&#7847;n thi&#7871;t &#273;&#7875; ti&#7871;p t&#7909;c di chuy&#7875;n. H&#7885; kh&#244;ng ch&#7881; &#8220;d&#7885;n d&#7865;p&#8221; nh&#7919;ng g&#236; &#273;&#227; c&#361;. H&#7885; b&#7843;o v&#7879; kh&#7843; n&#259;ng ph&#225;t tri&#7875;n ti&#7871;p theo c&#7911;a s&#7843;n ph&#7849;m, b&#7857;ng c&#225;ch li&#234;n t&#7909;c gi&#7843;m b&#7899;t nh&#7919;ng l&#7899;p complexity kh&#244;ng c&#242;n t&#7841;o ra gi&#225; tr&#7883;.</p><div><hr></div><h2>4. Maintainer kh&#244;ng ch&#7881; l&#224; ng&#432;&#7901;i b&#7843;o tr&#236; h&#7879; th&#7889;ng</h2><p>M&#7897;t vai tr&#242; kh&#225;c m&#236;nh th&#7845;y r&#7845;t r&#245; khi l&#224;m c&#225;c s&#7843;n ph&#7849;m production l&#224; Maintainer.</p><p>V&#7899;i nh&#7919;ng s&#7843;n ph&#7849;m &#273;&#227; c&#243; merchant, user, d&#7919; li&#7879;u th&#7853;t v&#224; business th&#7853;t, c&#244;ng vi&#7879;c quan tr&#7885;ng kh&#244;ng ch&#7881; l&#224; build th&#234;m feature. S&#7843;n ph&#7849;m c&#7847;n &#273;&#432;&#7907;c v&#7853;n h&#224;nh &#7893;n &#273;&#7883;nh.</p><p>C&#243; nh&#7919;ng l&#250;c th&#7913; quan tr&#7885;ng nh&#7845;t kh&#244;ng ph&#7843;i l&#224; th&#234;m m&#7897;t m&#224;n h&#236;nh m&#7899;i, m&#224; l&#224; x&#7917; l&#253; webhook, ki&#7875;m tra rate limit, upgrade API, t&#7889;i &#432;u database, ki&#7875;m tra billing, x&#7917; l&#253; incident, ho&#7863;c &#273;&#7843;m b&#7843;o m&#7897;t thay &#273;&#7893;i t&#7915; platform b&#234;n ngo&#224;i kh&#244;ng l&#224;m &#7843;nh h&#432;&#7903;ng &#273;&#7871;n merchant.</p><p>Nh&#7919;ng vi&#7879;c n&#224;y th&#432;&#7901;ng kh&#244;ng t&#7841;o ra c&#7843;m gi&#225;c &#8220;product innovation&#8221;. Nh&#432;ng ch&#250;ng b&#7843;o v&#7879; business.</p><p>M&#7897;t app Shopify m&#236;nh qu&#7843;n l&#253; &#273;ang ch&#7841;y production kh&#244;ng th&#7875; ch&#7881; s&#7889;ng b&#7857;ng roadmap feature. N&#243; c&#242;n ph&#7843;i s&#7889;ng b&#7857;ng reliability, security, performance, compatibility v&#7899;i thay &#273;&#7893;i t&#7915; Shopify, v&#224; kh&#7843; n&#259;ng ph&#7843;n &#7913;ng nhanh khi c&#243; issue.</p><p>&#272;&#226;y l&#224; ch&#7895; m&#236;nh th&#7845;y Maintainer th&#432;&#7901;ng b&#7883; hi&#7875;u sai.</p><p>Maintainer kh&#244;ng ph&#7843;i l&#224; ng&#432;&#7901;i ch&#7881; l&#224;m vi&#7879;c nh&#224;m ch&#225;n sau khi s&#7843;n ph&#7849;m &#273;&#227; xong. Maintainer l&#224; ng&#432;&#7901;i gi&#7919; cho s&#7843;n ph&#7849;m ti&#7871;p t&#7909;c &#273;&#225;ng tin c&#7853;y khi n&#243; &#273;&#227; c&#243; ng&#432;&#7901;i d&#249;ng th&#7853;t.</p><p>&#7902; giai &#273;o&#7841;n mature, m&#7897;t l&#7895;i nh&#7887; c&#243; th&#7875; kh&#244;ng c&#242;n nh&#7887; n&#7919;a. N&#243; c&#243; th&#7875; &#7843;nh h&#432;&#7903;ng &#273;&#7871;n merchant, &#273;&#7871;n revenue, &#273;&#7871;n ni&#7873;m tin c&#7911;a client, &#273;&#7871;n uy t&#237;n c&#7911;a team.</p><p>V&#236; v&#7853;y, n&#7871;u Prototyper gi&#250;p s&#7843;n ph&#7849;m c&#243; c&#417; h&#7897;i &#273;&#432;&#7907;c sinh ra, Builder gi&#250;p s&#7843;n ph&#7849;m th&#224;nh h&#236;nh, Grower gi&#250;p s&#7843;n ph&#7849;m l&#7899;n l&#234;n, th&#236; Maintainer gi&#250;p s&#7843;n ph&#7849;m ph&#225;t tri&#7875;n b&#7873;n v&#7919;ng.</p><div><hr></div><h2>5. AI kh&#244;ng l&#224;m c&#225;c vai tr&#242; n&#224;y bi&#7871;n m&#7845;t, nh&#432;ng n&#226;ng chu&#7849;n c&#7911;a ch&#250;ng l&#234;n</h2><p>M&#7897;t ph&#7843;n bi&#7879;n kh&#225; th&#250; v&#7883; d&#432;&#7899;i b&#224;i c&#7911;a Boris l&#224;: n&#7871;u coding agent ng&#224;y c&#224;ng m&#7841;nh, Builder v&#224; Sweeper c&#243; c&#242;n c&#7847;n thi&#7871;t kh&#244;ng? N&#7871;u Claude Code &#273;&#227; c&#243; th&#7875; build, refactor, cleanup, vi&#7871;t test, v&#7853;y con ng&#432;&#7901;i c&#242;n &#273;&#243;ng vai tr&#242; g&#236;?</p><p>M&#236;nh ngh&#297; AI th&#7853;t s&#7921; &#273;ang l&#224;m cho Builder v&#224; Sweeper m&#7841;nh h&#417;n r&#7845;t nhi&#7873;u.</p><p>M&#7897;t PM b&#226;y gi&#7901; c&#243; th&#7875; d&#249;ng AI &#273;&#7875; prototype flow, vi&#7871;t draft requirement, t&#7841;o user story ho&#7863;c nhanh ch&#243;ng ki&#7875;m tra m&#7897;t v&#224;i h&#432;&#7899;ng gi&#7843;i ph&#225;p tr&#432;&#7899;c khi &#273;&#432;a v&#224;o discussion v&#7899;i team.</p><p>M&#7897;t designer c&#243; th&#7875; d&#249;ng AI &#273;&#7875; bi&#7871;n m&#7897;t &#253; t&#432;&#7903;ng UI c&#242;n r&#7845;t th&#244; th&#224;nh wireframe, mockup ho&#7863;c demo &#273;&#7911; r&#245; &#273;&#7875; team c&#249;ng ph&#7843;n bi&#7879;n.</p><p>M&#7897;t engineer c&#243; th&#7875; d&#249;ng AI &#273;&#7875; generate code, refactor, vi&#7871;t test, review logic ho&#7863;c th&#7917; nhi&#7873;u h&#432;&#7899;ng implementation nhanh h&#417;n tr&#432;&#7899;c.</p><p>M&#7897;t BA c&#361;ng c&#243; th&#7875; d&#249;ng AI &#273;&#7875; ph&#226;n t&#237;ch requirement, t&#236;m edge case, vi&#7871;t acceptance criteria v&#224; l&#224;m r&#245; nh&#7919;ng &#273;i&#7875;m m&#417; h&#7891; trong nghi&#7879;p v&#7909;.</p><p>Nh&#432;ng &#273;i&#7875;m quan tr&#7885;ng l&#224;: AI c&#243; th&#7875; gi&#250;p ch&#250;ng ta l&#224;m nhanh h&#417;n, ch&#7913; kh&#244;ng t&#7921; quy&#7871;t &#273;&#7883;nh &#273;&#432;&#7907;c &#273;i&#7873;u g&#236; th&#7853;t s&#7921; &#273;&#225;ng l&#224;m.</p><p>AI kh&#244;ng t&#7921; hi&#7875;u trade-off business trong m&#7897;t context c&#7909; th&#7875;.</p><p>AI kh&#244;ng bi&#7871;t client &#273;ang th&#7853;t s&#7921; k&#7923; v&#7885;ng &#273;i&#7873;u g&#236; n&#7871;u con ng&#432;&#7901;i kh&#244;ng &#273;&#432;a v&#224;o &#273;&#250;ng b&#7889;i c&#7843;nh.</p><p>AI kh&#244;ng bi&#7871;t requirement n&#224;o ch&#7881; l&#224; mong mu&#7889;n nh&#7845;t th&#7901;i, requirement n&#224;o th&#7853;t s&#7921; quan tr&#7885;ng v&#7899;i MVP.</p><p>AI c&#361;ng kh&#244;ng t&#7921; ph&#226;n bi&#7879;t &#273;&#432;&#7907;c debt n&#224;o c&#243; th&#7875; ch&#7845;p nh&#7853;n &#273;&#7875; ship nhanh, v&#224; debt n&#224;o s&#7869; khi&#7871;n s&#7843;n ph&#7849;m r&#7845;t kh&#243; scale v&#7873; sau.</p><p>N&#243;i c&#225;ch kh&#225;c, AI c&#243; th&#7875; t&#259;ng t&#7889;c execution, nh&#432;ng judgment v&#7851;n l&#224; ph&#7847;n vi&#7879;c c&#7911;a con ng&#432;&#7901;i.</p><p>V&#224; ch&#237;nh v&#236; AI l&#224;m execution nhanh h&#417;n, vai tr&#242; c&#7911;a judgment l&#7841;i c&#224;ng tr&#7903; n&#234;n quan tr&#7885;ng h&#417;n. Khi vi&#7879;c build tr&#7903; n&#234;n d&#7877; h&#417;n, c&#226;u h&#7887;i kh&#243; nh&#7845;t kh&#244;ng c&#242;n l&#224; &#8220;c&#243; build &#273;&#432;&#7907;c kh&#244;ng?&#8221;, m&#224; l&#224; &#8220;c&#243; n&#234;n build kh&#244;ng?&#8221;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!uzeo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a9bf38f-3bfe-4e57-9bb2-6d39d957ef0c_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!uzeo!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a9bf38f-3bfe-4e57-9bb2-6d39d957ef0c_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!uzeo!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a9bf38f-3bfe-4e57-9bb2-6d39d957ef0c_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!uzeo!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a9bf38f-3bfe-4e57-9bb2-6d39d957ef0c_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!uzeo!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a9bf38f-3bfe-4e57-9bb2-6d39d957ef0c_1536x1024.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!uzeo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a9bf38f-3bfe-4e57-9bb2-6d39d957ef0c_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7a9bf38f-3bfe-4e57-9bb2-6d39d957ef0c_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1619449,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/204107788?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a9bf38f-3bfe-4e57-9bb2-6d39d957ef0c_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!uzeo!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a9bf38f-3bfe-4e57-9bb2-6d39d957ef0c_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!uzeo!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a9bf38f-3bfe-4e57-9bb2-6d39d957ef0c_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!uzeo!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a9bf38f-3bfe-4e57-9bb2-6d39d957ef0c_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!uzeo!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a9bf38f-3bfe-4e57-9bb2-6d39d957ef0c_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Builder trong t&#432;&#417;ng lai c&#243; l&#7869; kh&#244;ng ch&#7881; l&#224; ng&#432;&#7901;i code t&#7889;t m&#224; Builder l&#224; ng&#432;&#7901;i bi&#7871;t d&#249;ng AI &#273;&#7875; bi&#7871;n idea th&#224;nh production-grade product nhanh h&#417;n, nh&#432;ng v&#7851;n hi&#7875;u architecture, security, scalability v&#224; business context.</p><p>Sweeper trong t&#432;&#417;ng lai c&#361;ng kh&#244;ng ch&#7881; l&#224; ng&#432;&#7901;i refactor code. Sweeper l&#224; ng&#432;&#7901;i c&#243; taste v&#224; judgment &#273;&#7875; bi&#7871;t c&#225;i g&#236; &#273;ang l&#224;m s&#7843;n ph&#7849;m ph&#7913;c t&#7841;p h&#417;n m&#7913;c c&#7847;n thi&#7871;t.</p><p>C&#243; th&#7875; AI gi&#250;p ch&#250;ng ta l&#224;m nhanh h&#417;n r&#7845;t nhi&#7873;u. Nh&#432;ng ch&#237;nh v&#236; nhanh h&#417;n, team c&#224;ng c&#7847;n ng&#432;&#7901;i bi&#7871;t d&#7915;ng l&#7841;i v&#224; h&#7887;i:</p><p>C&#225;i n&#224;y c&#243; th&#7853;t s&#7921; n&#234;n build kh&#244;ng?</p><p>N&#7871;u build, c&#243; n&#234;n build theo c&#225;ch n&#224;y kh&#244;ng?</p><p>N&#7871;u kh&#244;ng build, c&#243; c&#225;ch n&#224;o &#273;&#417;n gi&#7843;n h&#417;n kh&#244;ng?</p><p>N&#7871;u ph&#7843;i ship nhanh, debt n&#224;o ch&#7845;p nh&#7853;n &#273;&#432;&#7907;c v&#224; debt n&#224;o kh&#244;ng?</p><p>&#272;&#243; l&#224; ph&#7847;n m&#224; m&#236;nh ngh&#297; AI s&#7869; kh&#244;ng thay th&#7871; d&#7877; d&#224;ng: product judgment.</p><div><hr></div><h2>6. Role n&#234;n l&#224; mode, kh&#244;ng ph&#7843;i identity</h2><p>M&#7897;t &#253; m&#236;nh ngh&#297; kh&#244;ng n&#234;n &#273;&#7883;nh ngh&#297;a archetype qu&#225; c&#7913;ng, v&#236; con ng&#432;&#7901;i d&#7877; nh&#236;n v&#224;o &#273;&#243; r&#7891;i ngh&#297; &#273;&#243; ch&#237;nh l&#224; h&#7885;.</p><p>N&#7871;u m&#7897;t ng&#432;&#7901;i n&#243;i &#8220;t&#244;i l&#224; Prototyper&#8221; r&#7891;i t&#7915; ch&#7889;i maintain, &#273;&#243; l&#224; v&#7845;n &#273;&#7873;.</p><p>N&#7871;u m&#7897;t ng&#432;&#7901;i n&#243;i &#8220;t&#244;i l&#224; Builder&#8221; r&#7891;i kh&#244;ng quan t&#226;m user feedback, &#273;&#243; c&#361;ng l&#224; v&#7845;n &#273;&#7873;.</p><p>N&#7871;u m&#7897;t PM n&#243;i &#8220;t&#244;i ch&#7881; l&#224;m strategy&#8221; v&#224; kh&#244;ng ch&#7883;u &#273;i v&#224;o delivery detail khi s&#7843;n ph&#7849;m c&#7847;n, &#273;&#243; c&#361;ng l&#224; v&#7845;n &#273;&#7873;.</p><p>Trong th&#7921;c t&#7871;, role n&#234;n l&#224; m&#7897;t mode &#273;&#243;ng g&#243;p theo context, kh&#244;ng ph&#7843;i identity c&#7889; &#273;&#7883;nh.</p><p>C&#243; l&#250;c m&#7897;t ng&#432;&#7901;i c&#7847;n l&#224; Prototyper.</p><p>C&#243; l&#250;c c&#7847;n l&#224; Builder.</p><p>C&#243; l&#250;c c&#7847;n l&#224; Sweeper.</p><p>C&#243; l&#250;c c&#7847;n l&#224; Grower.</p><p>C&#243; l&#250;c c&#7847;n l&#224; Maintainer.</p><p>&#272;i&#7873;u n&#224;y &#273;&#7863;c bi&#7879;t &#273;&#250;ng v&#7899;i PM. V&#236; PM th&#432;&#7901;ng l&#224; ng&#432;&#7901;i ph&#7843;i thay &#273;&#7893;i mode r&#7845;t nhi&#7873;u t&#249;y theo giai &#273;o&#7841;n s&#7843;n ph&#7849;m.</p><p>Khi s&#7843;n ph&#7849;m c&#242;n m&#417; h&#7891;, PM ph&#7843;i gi&#250;p prototype problem v&#224; solution.</p><p>Khi s&#7843;n ph&#7849;m b&#432;&#7899;c v&#224;o build, PM ph&#7843;i gi&#250;p team r&#245; scope, r&#245; priority, r&#245; acceptance criteria.</p><p>Khi s&#7843;n ph&#7849;m b&#7855;t &#273;&#7847;u r&#7889;i, PM ph&#7843;i sweep requirement, simplify roadmap, c&#7855;t b&#7899;t nh&#7919;ng th&#7913; ch&#432;a c&#7847;n.</p><p>Khi s&#7843;n ph&#7849;m c&#243; user, PM ph&#7843;i grow b&#7857;ng c&#225;ch hi&#7875;u feedback, d&#7919; li&#7879;u, behavior v&#224; PMF.</p><p>Khi s&#7843;n ph&#7849;m l&#234;n production, PM ph&#7843;i maintain expectation, maintain trust, maintain operating rhythm gi&#7919;a client v&#224; team.</p><p>&#272;&#243; l&#224; l&#253; do m&#236;nh ngh&#297; PM kh&#244;ng n&#234;n ch&#7881; &#273;&#432;&#7907;c hi&#7875;u l&#224; &#8220;ng&#432;&#7901;i qu&#7843;n l&#253; backlog&#8221;. PM trong m&#7897;t product team t&#7889;t ph&#7843;i bi&#7871;t chuy&#7875;n mode theo nhu c&#7847;u th&#7853;t c&#7911;a s&#7843;n ph&#7849;m.</p><div><hr></div><h2>7. M&#7897;t team kh&#7887;e kh&#244;ng ph&#7843;i l&#224; team to&#224;n ng&#432;&#7901;i ship nhanh</h2><p>C&#243; m&#7897;t hi&#7875;u l&#7847;m ph&#7893; bi&#7871;n trong product development: team m&#7841;nh l&#224; team ship th&#7853;t nhanh.</p><p>M&#236;nh ngh&#297; &#273;i&#7873;u n&#224;y ch&#7881; &#273;&#250;ng m&#7897;t ph&#7847;n.</p><p>Ship nhanh r&#7845;t quan tr&#7885;ng, nh&#7845;t l&#224; &#7903; giai &#273;o&#7841;n &#273;&#7847;u. Nh&#432;ng n&#7871;u team ch&#7881; bi&#7871;t ship nhanh m&#224; kh&#244;ng bi&#7871;t d&#7885;n, kh&#244;ng bi&#7871;t h&#7885;c t&#7915; feedback, kh&#244;ng bi&#7871;t maintain h&#7879; th&#7889;ng, th&#236; t&#7889;c &#273;&#7897; ban &#273;&#7847;u c&#243; th&#7875; tr&#7903; th&#224;nh m&#243;n n&#7907; v&#7873; sau.</p><p>M&#7897;t team to&#224;n Prototyper s&#7869; c&#243; r&#7845;t nhi&#7873;u &#253; t&#432;&#7903;ng nh&#432;ng thi&#7871;u s&#7843;n ph&#7849;m th&#7853;t.</p><p>M&#7897;t team to&#224;n Builder s&#7869; ship nhi&#7873;u nh&#432;ng c&#243; th&#7875; build c&#7843; nh&#7919;ng th&#7913; kh&#244;ng n&#234;n build.</p><p>M&#7897;t team thi&#7871;u Sweeper s&#7869; t&#7841;o ra complexity ng&#224;y c&#224;ng l&#7899;n.</p><p>M&#7897;t team thi&#7871;u Grower s&#7869; c&#243; s&#7843;n ph&#7849;m nh&#432;ng kh&#244;ng bi&#7871;t c&#7843;i thi&#7879;n PMF.</p><p>M&#7897;t team thi&#7871;u Maintainer s&#7869; c&#243; h&#7879; th&#7889;ng ch&#7841;y &#273;&#432;&#7907;c h&#244;m nay nh&#432;ng kh&#244;ng ch&#7855;c ch&#7841;y t&#7889;t khi scale.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!KtSA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4209a92-3b12-489d-b3a5-bb79f40a6a4f_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!KtSA!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4209a92-3b12-489d-b3a5-bb79f40a6a4f_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!KtSA!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4209a92-3b12-489d-b3a5-bb79f40a6a4f_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!KtSA!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4209a92-3b12-489d-b3a5-bb79f40a6a4f_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KtSA!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4209a92-3b12-489d-b3a5-bb79f40a6a4f_1536x1024.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!KtSA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4209a92-3b12-489d-b3a5-bb79f40a6a4f_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a4209a92-3b12-489d-b3a5-bb79f40a6a4f_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3396600,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/204107788?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4209a92-3b12-489d-b3a5-bb79f40a6a4f_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!KtSA!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4209a92-3b12-489d-b3a5-bb79f40a6a4f_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!KtSA!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4209a92-3b12-489d-b3a5-bb79f40a6a4f_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!KtSA!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4209a92-3b12-489d-b3a5-bb79f40a6a4f_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KtSA!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4209a92-3b12-489d-b3a5-bb79f40a6a4f_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>V&#236; v&#7853;y, team kh&#7887;e kh&#244;ng ph&#7843;i l&#224; team c&#243; nhi&#7873;u ng&#432;&#7901;i gi&#7887;i gi&#7889;ng nhau.</p><p>Team kh&#7887;e l&#224; team bi&#7871;t s&#7843;n ph&#7849;m &#273;ang &#7903; phase n&#224;o, &#273;ang thi&#7871;u ki&#7875;u &#273;&#243;ng g&#243;p n&#224;o, v&#224; c&#243; &#273;&#7911; ng&#432;&#7901;i s&#7861;n s&#224;ng chuy&#7875;n mode khi context thay &#273;&#7893;i.</p><p>&#7902; g&#243;c nh&#236;n PM, &#273;&#226;y l&#224; m&#7897;t c&#226;u h&#7887;i r&#7845;t &#273;&#225;ng &#273;&#7863;t ra khi nh&#236;n l&#7841;i team:</p><p>Hi&#7879;n t&#7841;i s&#7843;n ph&#7849;m c&#7911;a m&#236;nh &#273;ang c&#7847;n nhi&#7873;u Prototyper h&#417;n hay Builder h&#417;n?</p><p>C&#243; ph&#7843;i team &#273;ang build qu&#225; nhi&#7873;u nh&#432;ng thi&#7871;u Sweeper?</p><p>C&#243; ph&#7843;i s&#7843;n ph&#7849;m &#273;&#227; c&#243; user nh&#432;ng ch&#432;a c&#243; Grower &#273;&#250;ng ngh&#297;a?</p><p>C&#243; ph&#7843;i h&#7879; th&#7889;ng &#273;&#227; mature nh&#432;ng Maintainer l&#7841;i ch&#432;a &#273;&#432;&#7907;c xem tr&#7885;ng?</p><p>Nh&#7919;ng c&#226;u h&#7887;i n&#224;y &#273;&#244;i khi quan tr&#7885;ng h&#417;n vi&#7879;c ch&#7881; h&#7887;i: sprint n&#224;y c&#242;n bao nhi&#234;u ticket?</p><div><hr></div><h2>8. &#272;i&#7873;u m&#236;nh r&#250;t ra</h2><p>M&#236;nh kh&#244;ng ngh&#297; b&#224;i c&#7911;a Boris &#273;ang n&#243;i r&#7857;ng PM, Engineer, Designer hay Data Scientist s&#7869; bi&#7871;n m&#7845;t.</p><p>C&#225;c function truy&#7873;n th&#7889;ng v&#7851;n quan tr&#7885;ng. Domain expertise v&#7851;n r&#7845;t quan tr&#7885;ng.</p><p>M&#7895;i function v&#7851;n c&#7847;n gi&#7919; ph&#7847;n chuy&#234;n m&#244;n l&#245;i c&#7911;a m&#236;nh. Engineer v&#7851;n c&#7847;n hi&#7875;u system design, architecture, security v&#224; performance. Designer v&#7851;n c&#7847;n hi&#7875;u interaction, visual hierarchy v&#224; c&#225;ch ng&#432;&#7901;i d&#249;ng c&#7843;m nh&#7853;n s&#7843;n ph&#7849;m. Data Scientist v&#7851;n c&#7847;n hi&#7875;u data quality, measurement, experiment v&#224; causal reasoning. PM v&#7851;n c&#7847;n hi&#7875;u strategy, prioritization, stakeholder management v&#224; kh&#7843; n&#259;ng &#273;&#432;a s&#7843;n ph&#7849;m &#273;i &#273;&#7871;n k&#7871;t qu&#7843; cu&#7889;i c&#249;ng.</p><p>Nh&#432;ng c&#243; l&#7869; c&#225;ch ch&#250;ng ta nh&#236;n gi&#225; tr&#7883; c&#7911;a m&#7897;t ng&#432;&#7901;i trong team s&#7869; c&#7847;n thay &#273;&#7893;i.</p><p>Thay v&#236; ch&#7881; nh&#236;n v&#224;o title c&#7911;a m&#7897;t ng&#432;&#7901;i, c&#243; l&#7869; ch&#250;ng ta n&#234;n nh&#236;n s&#226;u h&#417;n v&#224;o ki&#7875;u gi&#225; tr&#7883; m&#224; h&#7885; &#273;ang t&#7841;o ra trong context hi&#7879;n t&#7841;i.</p><p>C&#243; ng&#432;&#7901;i gi&#250;p team m&#7903; ra m&#7897;t h&#432;&#7899;ng &#273;i m&#7899;i khi m&#7885;i th&#7913; c&#242;n m&#417; h&#7891;.</p><p>C&#243; ng&#432;&#7901;i bi&#7871;n m&#7897;t idea c&#242;n r&#7845;t th&#244; th&#224;nh s&#7843;n ph&#7849;m th&#7853;t, &#273;&#7911; r&#245; &#273;&#7875; test, &#273;&#7875; demo, &#273;&#7875; &#273;&#432;a v&#224;o production.</p><p>C&#243; ng&#432;&#7901;i gi&#250;p s&#7843;n ph&#7849;m tr&#7903; n&#234;n &#273;&#417;n gi&#7843;n h&#417;n, nh&#7865; h&#417;n, b&#7899;t ph&#7913;c t&#7841;p h&#417;n sau nhi&#7873;u v&#242;ng thay &#273;&#7893;i.</p><p>C&#243; ng&#432;&#7901;i li&#234;n t&#7909;c h&#7885;c t&#7915; feedback th&#7853;t &#273;&#7875; gi&#250;p s&#7843;n ph&#7849;m ti&#7871;n g&#7847;n h&#417;n v&#7899;i user v&#224; business.</p><p>V&#224; c&#361;ng c&#243; ng&#432;&#7901;i &#226;m th&#7847;m gi&#7919; cho h&#7879; th&#7889;ng &#7893;n &#273;&#7883;nh, &#273;&#225;ng tin c&#7853;y, an to&#224;n v&#224; b&#7873;n v&#7919;ng khi s&#7843;n ph&#7849;m b&#7855;t &#273;&#7847;u scale.</p><p>V&#7899;i m&#236;nh, &#273;&#226;y m&#7899;i l&#224; ph&#7847;n &#273;&#225;ng suy ngh&#297; nh&#7845;t. Gi&#225; tr&#7883; c&#7911;a m&#7897;t ng&#432;&#7901;i trong product team hi&#7879;n &#273;&#7841;i kh&#244;ng ch&#7881; n&#7857;m &#7903; vi&#7879;c h&#7885; &#273;ang gi&#7919; ch&#7913;c danh g&#236;, m&#224; n&#7857;m &#7903; vi&#7879;c h&#7885; &#273;ang gi&#250;p s&#7843;n ph&#7849;m ti&#7871;n l&#234;n theo c&#225;ch n&#224;o.</p><p>Trong t&#432;&#417;ng lai, ng&#432;&#7901;i gi&#7887;i c&#243; th&#7875; kh&#244;ng ph&#7843;i l&#224; ng&#432;&#7901;i ch&#7881; master m&#7897;t ch&#7913;c danh c&#7889; &#273;&#7883;nh. Ng&#432;&#7901;i gi&#7887;i l&#224; ng&#432;&#7901;i hi&#7875;u s&#7843;n ph&#7849;m &#273;ang &#7903; giai &#273;o&#7841;n n&#224;o, nh&#7853;n ra team &#273;ang c&#7847;n ki&#7875;u &#273;&#243;ng g&#243;p g&#236;, v&#224; &#273;&#7911; linh ho&#7841;t &#273;&#7875; chuy&#7875;n mode khi context thay &#273;&#7893;i.</p><p>V&#236; sau c&#249;ng, product team kh&#244;ng t&#7891;n t&#7841;i &#273;&#7875; b&#7843;o v&#7879; job title.</p><p>Product team t&#7891;n t&#7841;i &#273;&#7875; t&#7841;o ra gi&#225; tr&#7883; cho user, cho business, v&#224; cho ch&#237;nh h&#7879; th&#7889;ng m&#224; m&#236;nh &#273;ang x&#226;y d&#7921;ng.</p><p>N&#7871;u m&#7897;t title, m&#7897;t quy tr&#236;nh, hay m&#7897;t c&#225;ch chia function kh&#244;ng c&#242;n gi&#250;p team t&#7841;o ra gi&#225; tr&#7883; t&#7889;t h&#417;n, th&#236; c&#243; l&#7869; &#273;&#227; &#273;&#7871;n l&#250;c ch&#250;ng ta n&#234;n nh&#236;n n&#243; theo m&#7897;t c&#225;ch kh&#225;c.</p><p>Kh&#244;ng ph&#7843;i &#273;&#7875; x&#243;a b&#7887; vai tr&#242; c&#361;.</p><p>M&#224; &#273;&#7875; hi&#7875;u r&#245; h&#417;n: trong m&#7897;t product team hi&#7879;n &#273;&#7841;i, gi&#225; tr&#7883; th&#7853;t kh&#244;ng n&#7857;m &#7903; vi&#7879;c ch&#250;ng ta &#273;&#432;&#7907;c g&#7885;i l&#224; g&#236;, m&#224; n&#7857;m &#7903; vi&#7879;c ch&#250;ng ta gi&#250;p s&#7843;n ph&#7849;m ti&#7871;n l&#234;n theo c&#225;ch n&#224;o.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/beyond-job-titles/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/beyond-job-titles/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[Loop Engineering]]></title><description><![CDATA[B&#7841;n kh&#244;ng c&#242;n prompt AI n&#7919;a, b&#7841;n &#273;ang vi&#7871;t c&#225;i v&#242;ng l&#7863;p &#273;&#7875; AI t&#7921; prompt thay b&#7841;n]]></description><link>https://acydoan.substack.com/p/loop-engineering</link><guid isPermaLink="false">https://acydoan.substack.com/p/loop-engineering</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Sat, 20 Jun 2026 10:55:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jTt7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc93e139b-5442-47e9-997c-39cd4947b69c_1888x1162.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>C&#243; m&#7897;t c&#226;u m&#236;nh &#273;&#7885;c g&#7847;n &#273;&#226;y v&#224; th&#7845;y n&#243; ch&#7841;m &#273;&#250;ng v&#224;o c&#7843;m gi&#225;c c&#7911;a m&#236;nh khi quan s&#225;t l&#224;n s&#243;ng AI coding trong h&#417;n m&#7897;t n&#259;m qua:</p><blockquote><p><span data-color="rgb(15, 20, 25)" style="color: rgb(15, 20, 25);">Here&#8217;s your monthly reminder that you shouldn&#8217;t be prompting coding agents anymore. You should be designing loops that prompt your agents.</span></p></blockquote><p>C&#226;u n&#243;i n&#224;y &#273;&#7871;n t&#7915; Peter Steinberger - cha &#273;&#7867; c&#7911;a OpenClaw v&#224; hi&#7879;n t&#7841;i &#273;ang l&#224;m vi&#7879;c t&#7841;i OpenAI.</p><p>&#221; n&#224;y nghe qua c&#243; v&#7867; gi&#7889;ng m&#7897;t c&#226;u n&#243;i &#273;&#7875; g&#226;y ch&#250; &#253;. Nh&#432;ng c&#224;ng nh&#236;n v&#224;o c&#225;ch c&#225;c team k&#7929; thu&#7853;t &#273;ang d&#249;ng Claude Code, Cursor, Devin-like agents, GitHub Copilot coding agent, hay c&#225;c workflow t&#7921; &#273;&#7897;ng quanh CI/CD, m&#236;nh c&#224;ng th&#7845;y &#273;&#226;y kh&#244;ng c&#242;n l&#224; chuy&#7879;n hype n&#7919;a.</p><p>N&#243; m&#244; t&#7843; m&#7897;t s&#7921; d&#7883;ch chuy&#7875;n th&#7853;t trong c&#244;ng vi&#7879;c c&#7911;a l&#7853;p tr&#236;nh vi&#234;n.</p><p>Tr&#432;&#7899;c &#273;&#226;y, m&#236;nh quen v&#7899;i h&#236;nh &#7843;nh m&#7897;t developer ng&#7891;i tr&#432;&#7899;c IDE, &#273;&#7885;c requirement, vi&#7871;t code, ch&#7841;y test, s&#7917;a bug, commit, m&#7903; PR. Khi AI coding assistant xu&#7845;t hi&#7879;n, v&#242;ng l&#7863;p &#273;&#243; ch&#432;a bi&#7871;n m&#7845;t, ch&#7881; l&#224; b&#234;n trong m&#7895;i b&#432;&#7899;c c&#243; th&#234;m m&#7897;t ng&#432;&#7901;i ph&#7909; vi&#7879;c. Developer prompt AI &#273;&#7875; vi&#7871;t m&#7897;t function, refactor m&#7897;t &#273;o&#7841;n code, generate test, ho&#7863;c gi&#7843;i th&#237;ch m&#7897;t l&#7895;i build.</p><p>Nh&#432;ng b&#226;y gi&#7901;, t&#7847;ng c&#244;ng vi&#7879;c l&#7841;i d&#7883;ch l&#234;n th&#234;m m&#7897;t n&#7845;c.</p><p>Developer kh&#244;ng ch&#7881; prompt AI &#273;&#7875; vi&#7871;t code n&#7919;a. Developer b&#7855;t &#273;&#7847;u vi&#7871;t ra nh&#7919;ng v&#242;ng l&#7863;p c&#243; kh&#7843; n&#259;ng t&#7921; prompt AI, t&#7921; &#273;&#7885;c output, t&#7921; ki&#7875;m tra k&#7871;t qu&#7843;, t&#7921; quy&#7871;t &#273;&#7883;nh c&#243; c&#7847;n ch&#7841;y ti&#7871;p hay kh&#244;ng.</p><p>N&#243;i c&#225;ch kh&#225;c, model kh&#244;ng c&#242;n l&#224; &#8220;ng&#432;&#7901;i b&#7841;n chat trong IDE&#8221;. Model tr&#7903; th&#224;nh m&#7897;t subroutine c&#242;n th&#7913; quan tr&#7885;ng h&#417;n l&#224; c&#225;i loop &#273;&#432;&#7907;c x&#226;y quanh n&#243;.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h2>1. Prompt engineering kh&#244;ng ch&#7871;t. N&#243; ch&#7881; leo l&#234;n t&#7847;ng cao h&#417;n</h2><p>M&#7895;i khi c&#243; m&#7897;t thu&#7853;t ng&#7919; m&#7899;i xu&#7845;t hi&#7879;n, m&#236;nh th&#432;&#7901;ng kh&#225; d&#232; ch&#7915;ng. &#8220;Loop engineering&#8221; c&#361;ng v&#7853;y. Nghe n&#243; r&#7845;t d&#7877; tr&#7903; th&#224;nh m&#7897;t t&#7915; m&#7899;i &#273;&#7875; g&#7885;i l&#7841;i nh&#7919;ng th&#7913; c&#361;: automation, CI pipeline, agent workflow, cron job, script, orchestrator.</p><p>Nh&#432;ng sau khi b&#243;c l&#7899;p t&#7915; ng&#7919; ra, m&#236;nh ngh&#297; &#273;i&#7875;m &#273;&#225;ng ch&#250; &#253; n&#7857;m &#7903; ch&#7895; n&#224;y: Prompt engineering kh&#244;ng ch&#7871;t m&#224; n&#243; ch&#7881; kh&#244;ng c&#242;n n&#7857;m &#7903; m&#7913;c m&#7897;t c&#226;u prompt &#273;&#417;n l&#7867; n&#7919;a.</p><p>Tr&#432;&#7899;c &#273;&#226;y, c&#226;u h&#7887;i l&#224;:</p><p>&#8220;M&#236;nh n&#234;n vi&#7871;t prompt th&#7871; n&#224;o &#273;&#7875; AI l&#224;m &#273;&#250;ng vi&#7879;c n&#224;y?&#8221;</p><p>B&#226;y gi&#7901;, c&#226;u h&#7887;i b&#7855;t &#273;&#7847;u tr&#7903; th&#224;nh:</p><p>&#8220;M&#236;nh n&#234;n thi&#7871;t k&#7871; h&#7879; th&#7889;ng th&#7871; n&#224;o &#273;&#7875; AI c&#243; th&#7875; t&#7921; &#273;i qua nhi&#7873;u v&#242;ng h&#224;nh &#273;&#7897;ng, ki&#7875;m tra, s&#7917;a l&#7895;i, v&#224; bi&#7871;t khi n&#224;o n&#234;n d&#7915;ng?&#8221;</p><p>&#272;&#226;y l&#224; m&#7897;t thay &#273;&#7893;i kh&#225; l&#7899;n.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!jTt7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc93e139b-5442-47e9-997c-39cd4947b69c_1888x1162.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!jTt7!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc93e139b-5442-47e9-997c-39cd4947b69c_1888x1162.png 424w, /__u/substackcdn.com/image/fetch/$s_!jTt7!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc93e139b-5442-47e9-997c-39cd4947b69c_1888x1162.png 848w, /__u/substackcdn.com/image/fetch/$s_!jTt7!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc93e139b-5442-47e9-997c-39cd4947b69c_1888x1162.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jTt7!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc93e139b-5442-47e9-997c-39cd4947b69c_1888x1162.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!jTt7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc93e139b-5442-47e9-997c-39cd4947b69c_1888x1162.png" width="1456" height="896" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c93e139b-5442-47e9-997c-39cd4947b69c_1888x1162.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:381673,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/202826500?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc93e139b-5442-47e9-997c-39cd4947b69c_1888x1162.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!jTt7!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc93e139b-5442-47e9-997c-39cd4947b69c_1888x1162.png 424w, /__u/substackcdn.com/image/fetch/$s_!jTt7!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc93e139b-5442-47e9-997c-39cd4947b69c_1888x1162.png 848w, /__u/substackcdn.com/image/fetch/$s_!jTt7!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc93e139b-5442-47e9-997c-39cd4947b69c_1888x1162.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jTt7!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc93e139b-5442-47e9-997c-39cd4947b69c_1888x1162.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>V&#236; khi b&#7841;n prompt m&#7897;t l&#7847;n, b&#7841;n v&#7851;n &#273;ang ng&#7891;i trong loop. B&#7841;n nh&#236;n k&#7871;t qu&#7843;, &#273;&#225;nh gi&#225; &#273;&#250;ng sai, r&#7891;i prompt ti&#7871;p. Tr&#237; tu&#7879; th&#7853;t s&#7921; c&#7911;a h&#7879; th&#7889;ng v&#7851;n n&#7857;m &#7903; b&#7841;n. AI ch&#7881; l&#224; m&#7897;t c&#244;ng c&#7909; ph&#7843;n h&#7891;i theo t&#7915;ng l&#432;&#7907;t.</p><p>Nh&#432;ng khi b&#7841;n thi&#7871;t k&#7871; m&#7897;t loop, b&#7841;n &#273;ang &#273;&#432;a m&#7897;t ph&#7847;n n&#259;ng l&#7921;c &#273;&#225;nh gi&#225; v&#224; ra quy&#7871;t &#273;&#7883;nh &#273;&#243; ra kh&#7887;i &#273;&#7847;u m&#236;nh, &#273;&#7863;t n&#243; v&#224;o m&#7897;t h&#7879; th&#7889;ng c&#243; c&#7845;u tr&#250;c h&#417;n: c&#243; trigger, c&#243; scope, c&#243; budget, c&#243; verifier, c&#243; stop condition, c&#243; state l&#432;u b&#234;n ngo&#224;i cu&#7897;c h&#7897;i tho&#7841;i.</p><p>L&#250;c n&#224;y, c&#244;ng vi&#7879;c c&#7911;a k&#7929; s&#432; kh&#244;ng &#273;&#417;n gi&#7843;n l&#224; &#8220;d&#249;ng AI t&#7889;t h&#417;n&#8221;. C&#244;ng vi&#7879;c tr&#7903; th&#224;nh &#8220;thi&#7871;t k&#7871; m&#7897;t c&#417; ch&#7871; &#273;&#7875; AI l&#224;m vi&#7879;c m&#224; kh&#244;ng ph&#225; h&#7879; th&#7889;ng&#8221;.</p><div><hr></div><h2>2. M&#7897;t loop th&#7921;c ra l&#224; g&#236;?</h2><p>N&#7871;u b&#7887; h&#7871;t ph&#7847;n h&#224;o nho&#225;ng, m&#7897;t loop ch&#7881; l&#224; m&#7897;t ch&#432;&#417;ng tr&#236;nh nh&#7887; l&#224;m b&#7889;n vi&#7879;c.</p><ul><li><p>N&#243; giao vi&#7879;c cho agent.</p></li><li><p>N&#243; &#273;&#7885;c th&#7913; agent t&#7841;o ra.</p></li><li><p>N&#243; ki&#7875;m tra xem vi&#7879;c &#273;&#243; &#273;&#227; xong ch&#432;a.</p></li><li><p>N&#7871;u ch&#432;a, n&#243; &#273;&#432;a l&#7895;i ho&#7863;c b&#432;&#7899;c ti&#7871;p theo ng&#432;&#7907;c l&#7841;i cho agent, r&#7891;i ch&#7841;y ti&#7871;p.</p></li></ul><p>C&#7845;u tr&#250;c c&#417; b&#7843;n lu&#244;n l&#224;:</p><p><strong>m&#7909;c ti&#234;u &#8594; h&#224;nh &#273;&#7897;ng &#8594; ki&#7875;m tra &#8594; ph&#7843;n h&#7891;i l&#7895;i &#8594; l&#7863;p l&#7841;i &#273;&#7871;n khi pass ho&#7863;c t&#7921; d&#7915;ng.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!_WVK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef9fa6c-354e-4d46-85b4-6b37b27b23ce_1314x672.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_WVK!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef9fa6c-354e-4d46-85b4-6b37b27b23ce_1314x672.png 424w, /__u/substackcdn.com/image/fetch/$s_!_WVK!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef9fa6c-354e-4d46-85b4-6b37b27b23ce_1314x672.png 848w, /__u/substackcdn.com/image/fetch/$s_!_WVK!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef9fa6c-354e-4d46-85b4-6b37b27b23ce_1314x672.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_WVK!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef9fa6c-354e-4d46-85b4-6b37b27b23ce_1314x672.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_WVK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef9fa6c-354e-4d46-85b4-6b37b27b23ce_1314x672.png" width="1314" height="672" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eef9fa6c-354e-4d46-85b4-6b37b27b23ce_1314x672.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:672,&quot;width&quot;:1314,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:202163,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/202826500?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef9fa6c-354e-4d46-85b4-6b37b27b23ce_1314x672.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!_WVK!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef9fa6c-354e-4d46-85b4-6b37b27b23ce_1314x672.png 424w, /__u/substackcdn.com/image/fetch/$s_!_WVK!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef9fa6c-354e-4d46-85b4-6b37b27b23ce_1314x672.png 848w, /__u/substackcdn.com/image/fetch/$s_!_WVK!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef9fa6c-354e-4d46-85b4-6b37b27b23ce_1314x672.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_WVK!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feef9fa6c-354e-4d46-85b4-6b37b27b23ce_1314x672.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#272;i&#7875;m kh&#225;c bi&#7879;t n&#7857;m &#7903; ch&#7895;: b&#7841;n kh&#244;ng c&#242;n l&#224; ng&#432;&#7901;i ng&#7891;i gi&#7919;a t&#7915;ng v&#242;ng n&#7919;a.</p><p>V&#237; d&#7909; &#273;&#417;n gi&#7843;n nh&#7845;t l&#224; m&#7897;t PR babysitter.</p><p>C&#7913; m&#7895;i 15 ph&#250;t, loop ki&#7875;m tra c&#225;c pull request &#273;ang m&#7903; c&#243; label <code>agent-watch</code>. N&#7871;u CI &#273;&#7887; v&#236; m&#7897;t l&#7895;i r&#245; r&#224;ng, n&#243; cho agent th&#7917; fix m&#7897;t l&#7847;n. N&#7871;u main branch &#273;&#227; move, n&#243; cho agent rebase m&#7897;t l&#7847;n. N&#7871;u CI xanh, n&#243; d&#7915;ng. N&#7871;u v&#432;&#7907;t qu&#225; budget, v&#237; d&#7909; qu&#225; 5 ph&#250;t, &#273;&#7909;ng qu&#225; 10 files, ho&#7863;c fix m&#7897;t l&#7847;n v&#7851;n fail th&#236; n&#243; d&#7915;ng v&#224; ping ng&#432;&#7901;i th&#7853;t.</p><p>Nghe kh&#244;ng qu&#225; vi&#7877;n t&#432;&#7903;ng th&#7853;m ch&#237; kh&#225; t&#7867; nh&#7841;t. Nh&#432;ng ch&#237;nh nh&#7919;ng vi&#7879;c t&#7867; nh&#7841;t n&#224;y m&#7899;i l&#224; n&#417;i loop c&#243; gi&#225; tr&#7883; nh&#7845;t.</p><p>R&#7845;t nhi&#7873;u c&#244;ng vi&#7879;c engineering h&#7857;ng ng&#224;y kh&#244;ng kh&#243; v&#236; b&#7843;n th&#226;n n&#243; ph&#7913;c t&#7841;p. N&#243; m&#7879;t v&#236; n&#243; l&#7863;p l&#7841;i, nhi&#7873;u ng&#7919; c&#7843;nh nh&#7887;, v&#224; d&#7877; b&#7883; b&#7887; s&#243;t. CI fail do c&#249;ng m&#7897;t l&#7895;i dependency. Deploy xong c&#7847;n g&#7885;i v&#224;i endpoint &#273;&#7875; ch&#7855;c kh&#244;ng regression. Comment t&#7915; nhi&#7873;u channel c&#7847;n gom l&#7841;i theo theme. M&#7897;t bug nh&#7887; c&#7847;n s&#7917;a &#7903; ba n&#417;i, r&#7891;i ch&#7841;y test &#273;&#7875; x&#225;c nh&#7853;n.</p><p>&#272;&#243; l&#224; lo&#7841;i vi&#7879;c m&#7897;t loop l&#224;m t&#7889;t h&#417;n m&#7897;t prompt &#273;&#417;n l&#7867;.</p><div><hr></div><h2>3. V&#236; sao loop &#273;ang tr&#7903; th&#224;nh m&#7897;t t&#7847;ng m&#7899;i?</h2><p>M&#236;nh ngh&#297; l&#253; do kh&#244;ng n&#7857;m &#7903; ch&#7895; model &#273;&#7897;t nhi&#234;n th&#244;ng minh v&#432;&#7907;t b&#7853;c trong m&#7897;t &#273;&#234;m. L&#253; do l&#224; xung quanh model &#273;&#227; c&#243; &#273;&#7911; h&#7841; t&#7847;ng &#273;&#7875; bi&#7871;n n&#243; th&#224;nh m&#7897;t worker c&#243; th&#7875; v&#7853;n h&#224;nh trong h&#7879; th&#7889;ng th&#7853;t.</p><p>Ng&#224;y tr&#432;&#7899;c, mu&#7889;n l&#224;m m&#7897;t loop nghi&#234;m t&#250;c, b&#7841;n ph&#7843;i t&#7921; script g&#7847;n nh&#432; m&#7885;i th&#7913;. T&#7921; g&#7885;i model, t&#7921; parse output, t&#7921; ch&#7841;y test, t&#7921; qu&#7843;n l&#253; repo, t&#7921; gi&#7919; state, t&#7921; m&#7903; PR, t&#7921; b&#225;o k&#7871;t qu&#7843; v&#7873; Slack.</p><p>B&#226;y gi&#7901;, nhi&#7873;u th&#7913; &#273;&#227; tr&#7903; th&#224;nh built-in ho&#7863;c g&#7847;n built-in trong coding tools.</p><p>Agent b&#226;y gi&#7901; kh&#244;ng ch&#7881; d&#7915;ng &#7903; vi&#7879;c g&#7907;i &#253; code. N&#243; c&#243; th&#7875; &#273;&#7885;c repo, ch&#7841;y command, s&#7917;a file, t&#7841;o branch, m&#7903; PR, &#273;&#7885;c log l&#7895;i, th&#7853;m ch&#237; ch&#7841;y browser &#273;&#7875; verify UI. N&#7871;u &#273;&#432;&#7907;c n&#7889;i th&#234;m MCP ho&#7863;c c&#225;c connector kh&#225;c, n&#243; c&#242;n c&#243; th&#7875; ch&#7841;m v&#224;o issue tracker, database, docs, Slack, GitHub, t&#7913;c l&#224; b&#7855;t &#273;&#7847;u l&#224;m vi&#7879;c trong c&#249;ng m&#7897;t m&#244;i tr&#432;&#7901;ng m&#224; team k&#7929; thu&#7853;t &#273;ang v&#7853;n h&#224;nh h&#7857;ng ng&#224;y.</p><p>Khi nh&#7919;ng m&#7843;nh gh&#233;p n&#224;y &#273;&#7911; nhi&#7873;u, c&#226;u h&#7887;i kh&#244;ng c&#242;n l&#224; &#8220;AI c&#243; vi&#7871;t code &#273;&#432;&#7907;c kh&#244;ng?&#8221; n&#7919;a.</p><p>C&#226;u h&#7887;i tr&#7903; th&#224;nh: &#8220;M&#236;nh c&#243; thi&#7871;t k&#7871; &#273;&#432;&#7907;c m&#7897;t v&#242;ng l&#7863;p &#273;&#7911; an to&#224;n &#273;&#7875; giao vi&#7879;c cho n&#243; kh&#244;ng?&#8221;</p><p>&#272;&#226;y l&#224; ch&#7895; vai tr&#242; c&#7911;a engineer d&#7883;ch l&#234;n m&#7897;t t&#7847;ng m&#7899;i.</p><p>Thay v&#236; tr&#7921;c ti&#7871;p vi&#7871;t t&#7915;ng d&#242;ng code, b&#7841;n vi&#7871;t ra m&#244;i tr&#432;&#7901;ng, lu&#7853;t ch&#417;i, gi&#7899;i h&#7841;n, ti&#234;u ch&#237; ho&#224;n th&#224;nh, v&#224; c&#417; ch&#7871; ki&#7875;m tra &#273;&#7875; m&#7897;t agent c&#243; th&#7875; vi&#7871;t code b&#234;n trong &#273;&#243;.</p><p>N&#243; kh&#225; gi&#7889;ng vi&#7879;c t&#7915; m&#7897;t ng&#432;&#7901;i t&#7921; l&#224;m m&#7885;i task chuy&#7875;n sang l&#224;m ng&#432;&#7901;i thi&#7871;t k&#7871; process cho m&#7897;t team nh&#7887;. Ch&#7881; kh&#225;c l&#224; team nh&#7887; n&#224;y ch&#7841;y b&#7857;ng model, API, test suite, Git worktree, CI pipeline, v&#224; m&#7897;t &#273;&#7889;ng stop condition.</p><div><hr></div><h2>4. M&#7897;t loop kh&#244;ng b&#7855;t &#273;&#7847;u t&#7915; m&#7897;t prompt m&#224; t&#7915; c&#7845;u tr&#250;c</h2><p>M&#7897;t sai l&#7847;m m&#236;nh th&#7845;y kh&#225; d&#7877; x&#7843;y ra l&#224; ngh&#297; loop ch&#7881; l&#224; &#8220;prompt l&#7863;p l&#7841;i nhi&#7873;u l&#7847;n&#8221;.</p><p>Kh&#244;ng ph&#7843;i.</p><p>M&#7897;t loop c&#243; c&#7845;u tr&#250;c c&#7847;n &#237;t nh&#7845;t v&#224;i b&#7897; ph&#7853;n r&#7845;t r&#245;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!r30b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68287a4d-ffda-4f79-a460-777b60566be5_1494x488.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!r30b!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68287a4d-ffda-4f79-a460-777b60566be5_1494x488.png 424w, /__u/substackcdn.com/image/fetch/$s_!r30b!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68287a4d-ffda-4f79-a460-777b60566be5_1494x488.png 848w, /__u/substackcdn.com/image/fetch/$s_!r30b!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68287a4d-ffda-4f79-a460-777b60566be5_1494x488.png 1272w, /__u/substackcdn.com/image/fetch/$s_!r30b!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68287a4d-ffda-4f79-a460-777b60566be5_1494x488.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!r30b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68287a4d-ffda-4f79-a460-777b60566be5_1494x488.png" width="1456" height="476" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68287a4d-ffda-4f79-a460-777b60566be5_1494x488.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:476,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:153955,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/202826500?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68287a4d-ffda-4f79-a460-777b60566be5_1494x488.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!r30b!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68287a4d-ffda-4f79-a460-777b60566be5_1494x488.png 424w, /__u/substackcdn.com/image/fetch/$s_!r30b!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68287a4d-ffda-4f79-a460-777b60566be5_1494x488.png 848w, /__u/substackcdn.com/image/fetch/$s_!r30b!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68287a4d-ffda-4f79-a460-777b60566be5_1494x488.png 1272w, /__u/substackcdn.com/image/fetch/$s_!r30b!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68287a4d-ffda-4f79-a460-777b60566be5_1494x488.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#272;&#7847;u ti&#234;n l&#224; <strong>trigger</strong>. Loop ph&#7843;i bi&#7871;t khi n&#224;o n&#243; &#273;&#432;&#7907;c kh&#7903;i &#273;&#7897;ng: theo l&#7883;ch, theo webhook, theo file change, theo m&#7897;t label r&#417;i v&#224;o PR, ho&#7863;c theo m&#7897;t event trong CI. N&#7871;u b&#7841;n v&#7851;n l&#224; ng&#432;&#7901;i b&#7845;m ch&#7841;y m&#7895;i l&#7847;n, &#273;&#243; ch&#432;a h&#7859;n l&#224; loop; &#273;&#243; ch&#7881; l&#224; manual workflow &#273;&#432;&#7907;c l&#7863;p l&#7841;i b&#7857;ng tay.</p><p>Th&#7913; hai l&#224; <strong>isolation</strong>. Khi nhi&#7873;u agent ch&#7841;y song song, m&#7895;i agent c&#7847;n m&#7897;t kh&#244;ng gian ri&#234;ng, th&#432;&#7901;ng l&#224; m&#7897;t checkout ho&#7863;c git worktree ri&#234;ng. N&#7871;u kh&#244;ng, hai agent c&#243; th&#7875; s&#7917;a c&#249;ng m&#7897;t file, ghi &#273;&#232; l&#7851;n nhau, ho&#7863;c t&#7841;o ra m&#7897;t tr&#7841;ng th&#225;i repo r&#7845;t kh&#243; debug.</p><p>Th&#7913; ba l&#224; <strong>context &#273;&#432;&#7907;c vi&#7871;t xu&#7889;ng</strong>. &#272;&#226;y l&#224; &#273;i&#7875;m m&#236;nh th&#7845;y r&#7845;t quan tr&#7885;ng. Agent kh&#244;ng n&#234;n &#273;o&#225;n convention c&#7911;a d&#7921; &#225;n t&#7915; &#273;&#7847;u m&#7895;i l&#7847;n ch&#7841;y. Project rules, build steps, coding conventions, constraint v&#7873; folder, naming, test command, ki&#7871;n tr&#250;c h&#7879; th&#7889;ng n&#234;n &#273;&#432;&#7907;c vi&#7871;t trong nh&#7919;ng file nh&#432; <code>AGENTS.md</code>, <code>VISION.md</code>, ho&#7863;c t&#224;i li&#7879;u t&#432;&#417;ng t&#7921; m&#224; agent &#273;&#7885;c l&#7841;i m&#7895;i run.</p><p>Th&#7913; t&#432; l&#224; <strong>kh&#7843; n&#259;ng ch&#7841;m v&#224;o tool th&#7853;t</strong>. N&#7871;u agent ch&#7881; in ra &#8220;&#273;&#226;y l&#224; patch b&#7841;n n&#234;n apply&#8221;, b&#7841;n v&#7851;n l&#224; ng&#432;&#7901;i b&#234; ph&#7847;n c&#242;n l&#7841;i. M&#7897;t loop m&#7841;nh ph&#7843;i c&#243; kh&#7843; n&#259;ng m&#7903; PR, link ticket, ch&#7841;y test, &#273;&#7885;c CI, post k&#7871;t qu&#7843;, ho&#7863;c c&#7853;p nh&#7853;t board.</p><p>Th&#7913; n&#259;m l&#224; <strong>verifier &#273;&#7897;c l&#7853;p</strong>. &#272;&#226;y c&#243; l&#7869; l&#224; ph&#7847;n d&#7877; b&#7883; xem nh&#7865; nh&#7845;t. Agent vi&#7871;t code kh&#244;ng n&#234;n l&#224; ng&#432;&#7901;i duy nh&#7845;t quy&#7871;t &#273;&#7883;nh code &#273;&#243; &#273;&#227; &#7893;n. M&#7897;t model t&#7921; review b&#224;i c&#7911;a m&#236;nh th&#432;&#7901;ng r&#7845;t d&#7877; d&#227;i. N&#243; c&#243; xu h&#432;&#7899;ng gi&#7843;i th&#237;ch v&#236; sao output c&#7911;a n&#243; h&#7907;p l&#253;, thay v&#236; t&#236;m c&#225;ch ch&#7913;ng minh output &#273;&#243; sai. V&#236; v&#7853;y, loop nghi&#234;m t&#250;c c&#7847;n m&#7897;t checker kh&#225;c: test suite, linter, build, SAST, browser automation, ho&#7863;c m&#7897;t sub-agent &#273;&#7897;c l&#7853;p kh&#244;ng b&#7883; nhi&#7877;m reasoning c&#7911;a agent t&#7841;o ra code.</p><p>Cu&#7889;i c&#249;ng l&#224; <strong>state ph&#7843;i s&#7889;ng &#7903; b&#234;n ngo&#224;i cu&#7897;c h&#7897;i tho&#7841;i</strong>. Model c&#243; th&#7875; qu&#234;n, context window c&#243; th&#7875; &#273;&#7847;y, nh&#7919;ng b&#7843;n t&#243;m t&#7855;t qua nhi&#7873;u v&#242;ng l&#7863;p c&#361;ng d&#7847;n l&#224;m m&#7845;t chi ti&#7871;t. Nh&#432;ng m&#7897;t file markdown, m&#7897;t queue, m&#7897;t issue board hay m&#7897;t database th&#236; kh&#244;ng g&#7863;p v&#7845;n &#273;&#7873; &#273;&#243;. N&#7871;u loop &#273;&#432;&#7907;c thi&#7871;t k&#7871; &#273;&#7875; ch&#7841;y nhi&#7873;u l&#7847;n, n&#243; c&#7847;n m&#7897;t n&#417;i l&#432;u l&#7841;i nh&#7919;ng g&#236; &#273;&#227; ho&#224;n th&#224;nh, nh&#7919;ng g&#236; c&#242;n dang d&#7903;, v&#236; sao l&#7847;n tr&#432;&#7899;c th&#7845;t b&#7841;i v&#224; c&#7847;n tr&#225;nh &#273;i&#7873;u g&#236; &#7903; l&#7847;n ch&#7841;y ti&#7871;p theo.</p><p>Nh&#236;n nh&#432; v&#7853;y, loop engineering th&#7853;t ra kh&#244;ng ph&#7843;i l&#224; m&#7897;t k&#7929; n&#259;ng &#8220;prompting&#8221; thu&#7847;n t&#250;y. N&#243; n&#7857;m gi&#7919;a software engineering, automation, QA, DevOps, system design, v&#224; m&#7897;t ch&#250;t product thinking.</p><div><hr></div><h2><code>5./goal </code>v&#224; s&#7921; thay &#273;&#7893;i trong c&#225;ch giao vi&#7879;c cho agent</h2><p>M&#7897;t v&#237; d&#7909; kh&#225; d&#7877; h&#236;nh dung l&#224; <code>/goal</code> trong Claude Code.</p><p>Thay v&#236; n&#243;i v&#7899;i agent: &#8220;S&#7917;a gi&#250;p t&#244;i test auth &#273;ang fail&#8221;, b&#7841;n &#273;&#7863;t m&#7897;t end state c&#243; th&#7875; ki&#7875;m ch&#7913;ng h&#417;n:</p><p>&#8220;L&#224;m &#273;&#7871;n khi t&#7845;t c&#7843; tests trong <code>test/auth</code> pass. Kh&#244;ng thay &#273;&#7893;i public API. Kh&#244;ng s&#7917;a migration. D&#7915;ng sau 20 l&#432;&#7907;t n&#7871;u ch&#432;a gi&#7843;i quy&#7871;t &#273;&#432;&#7907;c.&#8221;</p><p>Th&#7921;c ra, &#273;&#243; kh&#244;ng c&#242;n l&#224; m&#7897;t prompt n&#7919;a. N&#243; gi&#7889;ng m&#7897;t b&#7843;n m&#244; t&#7843; k&#7871;t qu&#7843; c&#7847;n &#273;&#7841;t k&#232;m theo c&#225;c r&#224;ng bu&#7897;c v&#224; ti&#234;u ch&#237; ki&#7875;m ch&#7913;ng.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!159y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243d5d52-200b-481b-8bc7-f632649e3f72_1472x1386.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!159y!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243d5d52-200b-481b-8bc7-f632649e3f72_1472x1386.png 424w, /__u/substackcdn.com/image/fetch/$s_!159y!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243d5d52-200b-481b-8bc7-f632649e3f72_1472x1386.png 848w, /__u/substackcdn.com/image/fetch/$s_!159y!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243d5d52-200b-481b-8bc7-f632649e3f72_1472x1386.png 1272w, /__u/substackcdn.com/image/fetch/$s_!159y!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243d5d52-200b-481b-8bc7-f632649e3f72_1472x1386.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!159y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243d5d52-200b-481b-8bc7-f632649e3f72_1472x1386.png" width="1456" height="1371" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/243d5d52-200b-481b-8bc7-f632649e3f72_1472x1386.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1371,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2115904,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/202826500?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243d5d52-200b-481b-8bc7-f632649e3f72_1472x1386.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!159y!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243d5d52-200b-481b-8bc7-f632649e3f72_1472x1386.png 424w, /__u/substackcdn.com/image/fetch/$s_!159y!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243d5d52-200b-481b-8bc7-f632649e3f72_1472x1386.png 848w, /__u/substackcdn.com/image/fetch/$s_!159y!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243d5d52-200b-481b-8bc7-f632649e3f72_1472x1386.png 1272w, /__u/substackcdn.com/image/fetch/$s_!159y!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F243d5d52-200b-481b-8bc7-f632649e3f72_1472x1386.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>N&#243; c&#243; b&#7889;n ph&#7847;n:</p><ul><li><p>M&#7897;t l&#224; <strong>end state</strong> &#8212; tr&#7841;ng th&#225;i cu&#7889;i c&#249;ng m&#236;nh mu&#7889;n &#273;&#7841;t.</p></li><li><p>Hai l&#224; <strong>evidence</strong> &#8212; b&#7857;ng ch&#7913;ng n&#224;o ch&#7913;ng minh &#273;&#227; &#273;&#7841;t.</p></li><li><p>Ba l&#224; <strong>constraints</strong> &#8212; agent kh&#244;ng &#273;&#432;&#7907;c ph&#225; nh&#7919;ng ranh gi&#7899;i n&#224;o tr&#234;n &#273;&#432;&#7901;ng &#273;i.</p></li><li><p>B&#7889;n l&#224; <strong>budget</strong> &#8212; agent &#273;&#432;&#7907;c ti&#234;u t&#7889;i &#273;a bao nhi&#234;u l&#432;&#7907;t, bao nhi&#234;u file, bao nhi&#234;u th&#7901;i gian, bao nhi&#234;u ti&#7873;n.</p></li></ul><p>&#272;i&#7873;u n&#224;y nghe nh&#7887;, nh&#432;ng n&#243; thay &#273;&#7893;i c&#225;ch m&#236;nh ngh&#297; v&#7873; vi&#7879;c giao vi&#7879;c cho AI.</p><p>N&#7871;u prompt m&#417; h&#7891;, model s&#7869; t&#7921; l&#7845;p kho&#7843;ng tr&#7889;ng b&#7857;ng c&#225;ch c&#243; l&#7907;i nh&#7845;t cho transcript. N&#243; c&#243; th&#7875; d&#7915;ng s&#7899;m. N&#243; c&#243; th&#7875; &#273;&#7893;i &#273;&#7883;nh ngh&#297;a &#8220;done&#8221;. N&#243; c&#243; th&#7875; s&#7917;a test thay v&#236; s&#7917;a bug. N&#243; c&#243; th&#7875; &#273;i v&#242;ng qua l&#7895;i thay v&#236; x&#7917; l&#253; nguy&#234;n nh&#226;n g&#7889;c. N&#243; c&#243; th&#7875; t&#7841;o ra m&#7897;t c&#226;u tr&#7843; l&#7901;i tr&#244;ng r&#7845;t h&#7907;p l&#253;, trong khi h&#7879; th&#7889;ng th&#7853;t v&#7851;n h&#7887;ng.</p><p>V&#236; v&#7853;y, m&#7897;t goal t&#7889;t kh&#244;ng n&#234;n gi&#7889;ng m&#7897;t l&#7901;i nh&#7901; v&#7843;. N&#243; n&#234;n gi&#7889;ng m&#7897;t acceptance criteria.</p><p>M&#236;nh ngh&#297; &#273;&#226;y l&#224; n&#417;i kinh nghi&#7879;m l&#224;m PM/BA/Tech Lead b&#7855;t &#273;&#7847;u c&#243; l&#7907;i th&#7871;. Ng&#432;&#7901;i quen vi&#7871;t requirement t&#7889;t, bi&#7871;t t&#225;ch scope, bi&#7871;t &#273;&#7883;nh ngh&#297;a done, bi&#7871;t &#273;&#7863;t constraint, bi&#7871;t ngh&#297; &#273;&#7871;n edge case, s&#7869; giao vi&#7879;c cho agent t&#7889;t h&#417;n r&#7845;t nhi&#7873;u so v&#7899;i ng&#432;&#7901;i ch&#7881; vi&#7871;t m&#7897;t c&#226;u prompt chung chung.</p><div><hr></div><h2>6. Chi ph&#237; th&#7853;t kh&#244;ng c&#242;n n&#7857;m &#7903; token, m&#224; n&#7857;m &#7903; s&#7889; v&#242;ng l&#7863;p</h2><p>Trong hai n&#259;m qua, khi n&#243;i v&#7873; chi ph&#237; AI, m&#7885;i ng&#432;&#7901;i th&#432;&#7901;ng h&#7887;i model n&#224;o r&#7867; h&#417;n, context bao nhi&#234;u token, input/output cost th&#7871; n&#224;o.</p><p>Nh&#7919;ng c&#226;u h&#7887;i &#273;&#243; v&#7851;n quan tr&#7885;ng. Nh&#432;ng trong loop engineering, m&#236;nh ngh&#297; ch&#250;ng kh&#244;ng c&#242;n l&#224; t&#7847;ng t&#7889;i &#432;u ch&#237;nh n&#7919;a.</p><p>Chi ph&#237; th&#7853;t n&#7857;m &#7903; s&#7889; l&#7847;n loop ph&#7843;i ch&#7841;y tr&#432;&#7899;c khi h&#7897;i t&#7909;.</p><p>M&#7897;t model r&#7867; h&#417;n nh&#432;ng c&#7847;n s&#225;u v&#242;ng &#273;&#7875; s&#7917;a xong m&#7897;t task c&#243; th&#7875; &#273;&#7855;t h&#417;n m&#7897;t model m&#7841;nh h&#417;n l&#224;m &#273;&#250;ng trong hai v&#242;ng. M&#7897;t verifier y&#7871;u khi&#7871;n loop t&#432;&#7903;ng &#273;&#227; xong khi ch&#432;a xong th&#236; chi ph&#237; kh&#244;ng ch&#7881; l&#224; token. N&#243; l&#224; bug l&#7885;t v&#224;o codebase. M&#7897;t stop condition l&#7887;ng khi&#7871;n loop retry v&#244; h&#7841;n th&#236; chi ph&#237; kh&#244;ng ch&#7881; l&#224; ti&#7873;n API. N&#243; l&#224; r&#7911;i ro v&#7853;n h&#224;nh.</p><p>V&#236; v&#7853;y, metric n&#234;n chuy&#7875;n t&#7915; &#8220;cost per call&#8221; sang &#8220;cost per finished task&#8221;.</p><p>M&#236;nh th&#7845;y &#273;&#226;y l&#224; m&#7897;t &#273;i&#7875;m r&#7845;t &#273;&#225;ng suy ngh&#297;. Trong m&#244;i tr&#432;&#7901;ng production, ch&#250;ng ta v&#7889;n kh&#244;ng t&#7889;i &#432;u t&#7915;ng d&#242;ng code ri&#234;ng l&#7867;. Ch&#250;ng ta t&#7889;i &#432;u throughput, lead time, defect rate, rollback rate, cycle time. V&#7899;i AI loop c&#361;ng v&#7853;y. M&#7897;t v&#242;ng g&#7885;i model kh&#244;ng c&#243; &#253; ngh&#297;a n&#7871;u n&#243; kh&#244;ng ti&#7871;n g&#7847;n h&#417;n &#273;&#7871;n m&#7897;t task ho&#224;n th&#224;nh th&#7853;t.</p><p>N&#243;i c&#225;ch kh&#225;c, ng&#224;y x&#432;a b&#7841;n tune prompt. B&#226;y gi&#7901; b&#7841;n tune loop.</p><ul><li><p>B&#7841;n tune c&#225;ch n&#243; fail.</p></li><li><p>B&#7841;n tune c&#225;ch n&#243; d&#7915;ng.</p></li><li><p>B&#7841;n tune c&#225;ch n&#243; t&#7921; ki&#7875;m tra.</p></li><li><p>B&#7841;n tune c&#225;ch n&#243; gi&#7919; memory.</p></li><li><p>B&#7841;n tune c&#225;ch n&#243; escalate cho ng&#432;&#7901;i th&#7853;t.</p></li></ul><p>V&#224; nh&#7919;ng th&#7913; &#273;&#243; m&#7899;i l&#224; n&#417;i chi ph&#237; th&#7921;c s&#7921; c&#7911;a m&#7897;t loop.</p><div><hr></div><h2>7. Loop c&#224;ng t&#7889;t, r&#7911;i ro comprehension debt c&#224;ng l&#7899;n</h2><p>C&#243; m&#7897;t failure mode m&#236;nh th&#7845;y r&#7845;t &#273;&#225;ng s&#7907;: loop ch&#7841;y c&#224;ng t&#7889;t, team c&#224;ng d&#7877; ship nhanh code m&#224; kh&#244;ng ai th&#7853;t s&#7921; hi&#7875;u.</p><p>N&#7871;u agent t&#7841;o ra v&#224;i d&#242;ng code, b&#7841;n review &#273;&#432;&#7907;c. N&#7871;u agent t&#7841;o ra m&#7897;t PR nh&#7887;, b&#7841;n v&#7851;n c&#243; th&#7875; &#273;&#7885;c. Nh&#432;ng n&#7871;u nhi&#7873;u loop ch&#7841;y li&#234;n t&#7909;c, t&#7921; s&#7917;a CI, t&#7921; refactor, t&#7921; t&#7841;o PR, t&#7921; update docs, t&#7921; x&#7917; l&#253; backlog nh&#7887;, codebase c&#243; th&#7875; thay &#273;&#7893;i nhanh h&#417;n t&#7889;c &#273;&#7897; hi&#7875;u c&#7911;a team.</p><p>L&#250;c &#273;&#243;, v&#7845;n &#273;&#7873; kh&#244;ng ph&#7843;i l&#224; &#8220;AI vi&#7871;t code sai&#8221;.</p><p>V&#7845;n &#273;&#7873; l&#224; repo b&#7855;t &#273;&#7847;u ch&#7913;a nhi&#7873;u quy&#7871;t &#273;&#7883;nh k&#7929; thu&#7853;t m&#224; kh&#244;ng ai trong team th&#7853;t s&#7921; &#273;&#227; suy ngh&#297; qua.</p><p>&#272;&#226;y l&#224; m&#7897;t lo&#7841;i n&#7907; m&#7899;i: <strong>comprehension debt</strong>.</p><p>Kho&#7843;ng c&#225;ch gi&#7919;a &#8220;h&#7879; th&#7889;ng &#273;ang ch&#7913;a g&#236;&#8221; v&#224; &#8220;team hi&#7875;u g&#236; v&#7873; h&#7879; th&#7889;ng&#8221; ng&#224;y c&#224;ng r&#7897;ng. V&#224; kho&#7843;n n&#7907; n&#224;y th&#432;&#7901;ng kh&#244;ng l&#7897; ra khi m&#7885;i th&#7913; &#273;ang ch&#7841;y &#7893;n. N&#243; ch&#7881; l&#7897; ra v&#224;o ng&#224;y c&#243; incident, ng&#224;y c&#7847;n debug m&#7897;t bug production k&#7923; l&#7841;, ho&#7863;c ng&#224;y c&#7847;n thay &#273;&#7893;i m&#7897;t ph&#7847;n ki&#7871;n tr&#250;c m&#224; kh&#244;ng ai bi&#7871;t t&#7841;i sao n&#243; &#273;&#432;&#7907;c vi&#7871;t nh&#432; v&#7853;y.</p><p>&#272;i&#7873;u tr&#7899; tr&#234;u l&#224; failure mode n&#224;y m&#7841;nh h&#417;n khi loop t&#7889;t l&#234;n, kh&#244;ng ph&#7843;i khi loop t&#7879; &#273;i.</p><p>M&#7897;t loop t&#7879; fail s&#7899;m, b&#7841;n ph&#7843;i nh&#236;n v&#224;o. M&#7897;t loop t&#7889;t t&#7841;o c&#7843;m gi&#225;c y&#234;n t&#226;m, n&#234;n b&#7841;n &#237;t nh&#236;n h&#417;n. V&#224; ch&#237;nh l&#250;c &#273;&#243;, h&#7879; th&#7889;ng &#226;m th&#7847;m &#273;i xa kh&#7887;i hi&#7875;u bi&#7871;t c&#7911;a con ng&#432;&#7901;i.</p><p>&#272;&#243; c&#361;ng l&#224; l&#253; do m&#236;nh ngh&#297; loop engineering kh&#244;ng l&#224;m review bi&#7871;n m&#7845;t, m&#224; ch&#7881; thay &#273;&#7893;i &#273;&#7889;i t&#432;&#7907;ng &#273;&#432;&#7907;c review. Tr&#432;&#7899;c &#273;&#226;y ch&#250;ng ta &#273;&#7885;c code &#273;&#7875; t&#236;m l&#7895;i. C&#242;n khi agent b&#7855;t &#273;&#7847;u t&#7841;o ra ph&#7847;n l&#7899;n thay &#273;&#7893;i, th&#7913; c&#7847;n &#273;&#432;&#7907;c xem x&#233;t nhi&#7873;u h&#417;n l&#7841;i l&#224; c&#225;c quy&#7871;t &#273;&#7883;nh k&#7929; thu&#7853;t ph&#237;a sau. Nh&#7919;ng th&#7913; nh&#432; change log, architecture note hay PR summary v&#236; th&#7871; tr&#7903; n&#234;n quan tr&#7885;ng h&#417;n tr&#432;&#7899;c. V&#224; &#7903; m&#7897;t th&#7901;i &#273;i&#7875;m n&#224;o &#273;&#243;, c&#226;u h&#7887;i gi&#225; tr&#7883; nh&#7845;t c&#243; l&#7869; kh&#244;ng c&#242;n l&#224; &#8220;test pass ch&#432;a?&#8221;, m&#224; l&#224; &#8220;ch&#250;ng ta c&#243; c&#242;n hi&#7875;u v&#224; &#273;&#7891;ng &#253; v&#7899;i h&#432;&#7899;ng m&#224; h&#7879; th&#7889;ng &#273;ang &#273;&#432;&#7907;c x&#226;y d&#7921;ng kh&#244;ng?&#8221;.</p><div><hr></div><h2>8. Verifier y&#7871;u l&#224; con bug &#273;&#7855;t nh&#7845;t</h2><p>N&#7871;u ph&#7843;i ch&#7885;n m&#7897;t ph&#7847;n quan tr&#7885;ng nh&#7845;t trong loop, m&#236;nh s&#7869; ch&#7885;n verifier.</p><p>Kh&#244;ng ph&#7843;i model. Kh&#244;ng ph&#7843;i prompt. Kh&#244;ng ph&#7843;i context length.</p><p>M&#224; l&#224; verifier.</p><p>V&#236; verifier l&#224; th&#7913; quy&#7871;t &#273;&#7883;nh loop c&#243; &#273;&#432;&#7907;c ph&#233;p d&#7915;ng hay kh&#244;ng.</p><p>N&#7871;u verifier qu&#225; y&#7871;u, loop s&#7869; b&#7855;t &#273;&#7847;u t&#7889;i &#432;u cho vi&#7879;c "tr&#244;ng nh&#432; &#273;&#227; xong" thay v&#236; th&#7921;c s&#7921; ho&#224;n th&#224;nh c&#244;ng vi&#7879;c. M&#7885;i dashboard &#273;&#7873;u xanh, PR v&#7851;n &#273;&#432;&#7907;c m&#7903;, agent v&#7851;n b&#225;o done, nh&#432;ng b&#234;n d&#432;&#7899;i l&#7899;p t&#237;n hi&#7879;u t&#237;ch c&#7921;c &#273;&#243;, l&#7895;i v&#224; n&#7907; k&#7929; thu&#7853;t c&#243; th&#7875; &#273;ang &#226;m th&#7847;m t&#237;ch t&#7909; m&#224; kh&#244;ng ai nh&#7853;n ra.</p><p>M&#7897;t verifier t&#7889;t n&#234;n c&#243; kh&#7843; n&#259;ng n&#243;i &#8220;kh&#244;ng&#8221;.</p><p>Test pass ho&#7863;c fail. Build compile ho&#7863;c kh&#244;ng. Linter zero ho&#7863;c non-zero. Endpoint tr&#7843; &#273;&#250;ng response ho&#7863;c kh&#244;ng. Browser automation nh&#236;n th&#7845;y &#273;&#250;ng state ho&#7863;c kh&#244;ng. Secret scanning c&#243; ph&#225;t hi&#7879;n credential hay kh&#244;ng.</p><p>C&#242;n m&#7897;t verifier ch&#7881; &#8220;&#273;&#225;nh gi&#225; xem c&#243; &#7893;n kh&#244;ng&#8221; b&#7857;ng c&#7843;m gi&#225;c c&#7911;a c&#249;ng model v&#7915;a vi&#7871;t code th&#236; r&#7845;t nguy hi&#7875;m. N&#243; gi&#7889;ng &#273;&#7875; h&#7885;c sinh t&#7921; ch&#7845;m b&#224;i v&#259;n c&#7911;a m&#236;nh b&#7857;ng ti&#234;u ch&#237; &#8220;em th&#7845;y c&#361;ng &#7893;n&#8221;.</p><p>M&#236;nh kh&#244;ng ph&#7911; nh&#7853;n vai tr&#242; c&#7911;a nh&#7919;ng &#273;&#225;nh gi&#225; mang t&#237;nh ch&#7911; quan. Nhi&#7873;u quy&#7871;t &#273;&#7883;nh v&#7873; UI, UX, n&#7897;i dung hay ki&#7871;n tr&#250;c v&#7851;n c&#7847;n &#273;&#7871;n kinh nghi&#7879;m v&#224; tr&#7921;c gi&#225;c c&#7911;a con ng&#432;&#7901;i. Nh&#432;ng v&#7899;i m&#7897;t loop ch&#7841;y kh&#244;ng ng&#432;&#7901;i tr&#244;ng, tr&#7921;c gi&#225;c l&#224; ch&#432;a &#273;&#7911;. N&#243; c&#7847;n nh&#7919;ng ti&#234;u ch&#237; kh&#225;ch quan c&#243; th&#7875; x&#225;c nh&#7853;n ho&#7863;c b&#225;c b&#7887; k&#7871;t qu&#7843; m&#7897;t c&#225;ch r&#245; r&#224;ng.</p><p>B&#7903;i n&#7871;u kh&#244;ng c&#243; kh&#7843; n&#259;ng ch&#7913;ng minh m&#236;nh sai, h&#7879; th&#7889;ng s&#7869; lu&#244;n t&#236;m c&#225;ch ch&#7913;ng minh m&#236;nh &#273;&#250;ng..</p><div><hr></div><h2>9. Security tax: c&#224;ng t&#7921; &#273;&#7897;ng, c&#224;ng ph&#7843;i thu h&#7865;p quy&#7873;n</h2><p>M&#7897;t loop ch&#7841;y l&#250;c b&#7841;n ng&#7911; c&#361;ng c&#243; th&#7875; g&#226;y l&#7895;i l&#250;c b&#7841;n ng&#7911;.</p><p>&#272;i&#7875;m n&#224;y nghe hi&#7875;n nhi&#234;n, nh&#432;ng r&#7845;t d&#7877; b&#7883; &#273;&#225;nh gi&#225; th&#7845;p khi ch&#250;ng ta ph&#7845;n kh&#237;ch v&#7899;i agentic workflow.</p><p>M&#7897;t coding agent c&#243; quy&#7873;n s&#7917;a file, ch&#7841;y command, m&#7903; PR, &#273;&#7885;c logs, d&#249;ng credentials, g&#7885;i tools, truy c&#7853;p repo, &#273;&#7885;c issue tracker v&#7873; b&#7843;n ch&#7845;t l&#224; m&#7897;t attack surface m&#7899;i. N&#7871;u n&#243; b&#7883; prompt injection qua issue description, qua comment, qua dependency script, qua file docs, ho&#7863;c qua m&#7897;t &#8220;skill&#8221; n&#224;o &#273;&#243;, r&#7911;i ro kh&#244;ng c&#242;n n&#7857;m trong chat window n&#7919;a. N&#243; ch&#7841;m v&#224;o h&#7879; th&#7889;ng th&#7853;t.</p><p>V&#236; v&#7853;y, loop c&#224;ng m&#7841;nh th&#236; permission c&#224;ng ph&#7843;i h&#7865;p.</p><p>Agent c&#224;ng m&#7841;nh th&#236; quy&#7873;n h&#7841;n c&#224;ng ph&#7843;i &#273;&#432;&#7907;c gi&#7899;i h&#7841;n r&#245; r&#224;ng. M&#7897;t agent kh&#244;ng n&#234;n c&#243; kh&#7843; n&#259;ng l&#224;m nhi&#7873;u h&#417;n ph&#7841;m vi c&#7911;a task, c&#361;ng nh&#432; secrets kh&#244;ng n&#234;n xu&#7845;t hi&#7879;n trong logs ch&#7881; v&#236; ti&#7879;n cho vi&#7879;c debug. Nh&#7919;ng l&#7899;p b&#7843;o v&#7879; nh&#432; secret scanning, dependency audit, SAST hay permission review c&#7847;n tr&#7903; th&#224;nh m&#7897;t ph&#7847;n c&#7911;a loop, thay v&#236; &#273;&#432;&#7907;c &#273;&#7875; l&#7841;i cho b&#432;&#7899;c ki&#7875;m tra th&#7911; c&#244;ng sau c&#249;ng.</p><p>M&#236;nh ngh&#297; &#273;&#226;y l&#224; m&#7897;t c&#225;i b&#7851;y r&#7845;t ph&#7893; bi&#7871;n. Khi agent li&#234;n t&#7909;c cho k&#7871;t qu&#7843; t&#7889;t, ch&#250;ng ta c&#243; xu h&#432;&#7899;ng n&#7899;i l&#7887;ng d&#7847;n c&#225;c gi&#7899;i h&#7841;n &#273;&#7875; m&#7885;i th&#7913; v&#7853;n h&#224;nh tr&#417;n tru h&#417;n. Nh&#432;ng trong engineering, s&#7921; thu&#7853;n ti&#7879;n th&#432;&#7901;ng &#273;i tr&#432;&#7899;c r&#7911;i ro m&#7897;t b&#432;&#7899;c. &#272;&#7871;n khi nh&#236;n th&#7845;y r&#7911;i ro, kho&#7843;n n&#7907; &#273;&#243; th&#432;&#7901;ng &#273;&#227; &#273;&#432;&#7907;c t&#237;ch l&#361;y t&#7915; r&#7845;t l&#226;u.</p><div><hr></div><h2>10. Khi n&#224;o kh&#244;ng n&#234;n d&#249;ng loop?</h2><p>Kh&#244;ng ph&#7843;i task n&#224;o c&#361;ng &#273;&#225;ng loop.</p><p>Loop hi&#7879;u qu&#7843; khi task l&#7863;p l&#7841;i, scope r&#245;, v&#224; c&#243; c&#225;ch t&#432;&#417;ng &#273;&#7889;i r&#7867; &#273;&#7875; bi&#7871;t khi n&#224;o n&#243; xong. N&#7871;u thi&#7871;u m&#7897;t trong ba &#273;i&#7873;u n&#224;y, loop c&#243; th&#7875; ch&#7881; t&#7921; &#273;&#7897;ng h&#243;a s&#7921; m&#417; h&#7891;.</p><p>M&#7897;t thay &#273;&#7893;i one-shot l&#224;m m&#7897;t l&#7847;n l&#224; xong th&#236; kh&#244;ng c&#7847;n loop. D&#7921;ng loop cho n&#243; ch&#7881; l&#224; overhead.</p><p>M&#7897;t vi&#7879;c c&#242;n qu&#225; kh&#225;m ph&#225; nh&#432; &#8220;t&#236;m hi&#7875;u v&#236; sao user r&#7901;i b&#7887;&#8221; c&#361;ng kh&#244;ng n&#234;n loop ngay. Vi&#7879;c &#273;&#243; ch&#432;a c&#243; pass condition. N&#243; c&#7847;n thinking, research, interview, framing, hypothesis. N&#7871;u &#233;p v&#224;o loop qu&#225; s&#7899;m, agent s&#7869; t&#7921; t&#7841;o ra c&#7843;m gi&#225;c ti&#7871;n &#273;&#7897; b&#7857;ng nh&#7919;ng output d&#224;i nh&#432;ng ch&#432;a ch&#7855;c c&#243; gi&#225; tr&#7883;.</p><p>M&#7897;t vi&#7879;c kh&#244;ng c&#243; verifier r&#7867; c&#361;ng n&#234;n c&#7849;n th&#7853;n. N&#7871;u c&#225;ch duy nh&#7845;t &#273;&#7875; bi&#7871;t &#273;&#250;ng sai l&#224; m&#7855;t b&#7841;n, th&#236; b&#7841;n v&#7851;n &#273;ang &#7903; b&#234;n trong loop. L&#250;c &#273;&#243;, t&#7889;t h&#417;n l&#224; d&#7921;ng verifier tr&#432;&#7899;c, r&#7891;i m&#7899;i ngh&#297; &#273;&#7871;n automation.</p><p>M&#236;nh th&#237;ch c&#225;ch ngh&#297; n&#224;y: &#273;&#7915;ng loop task ch&#7881; v&#236; c&#243; th&#7875;. H&#227;y loop task v&#236; n&#243; c&#243; h&#236;nh d&#7841;ng ph&#249; h&#7907;p &#273;&#7875; t&#7921; &#273;&#7897;ng h&#243;a an to&#224;n.</p><div><hr></div><h2>11. V&#7853;y engineer n&#234;n h&#7885;c g&#236; ti&#7871;p theo?</h2><p>N&#7871;u nh&#236;n t&#7915; xa, c&#243; th&#7875; nhi&#7873;u ng&#432;&#7901;i s&#7869; k&#7871;t lu&#7853;n r&#7857;ng AI agent l&#224;m developer b&#7899;t quan tr&#7885;ng &#273;i nh&#432;ng m&#236;nh l&#7841;i th&#7845;y ng&#432;&#7907;c l&#7841;i.</p><p>N&#243; l&#224;m vai tr&#242; engineer quan tr&#7885;ng h&#417;n, nh&#432;ng &#7903; t&#7847;ng kh&#225;c.</p><p>K&#7929; s&#432; kh&#244;ng ch&#7881; c&#7847;n bi&#7871;t vi&#7871;t code. K&#7929; s&#432; c&#7847;n bi&#7871;t thi&#7871;t k&#7871; h&#7879; th&#7889;ng t&#7841;o ra code. &#272;i&#7873;u &#273;&#243; &#273;&#242;i h&#7887;i nhi&#7873;u n&#259;ng l&#7921;c r&#7845;t &#8220;c&#361;&#8221;: hi&#7875;u architecture, hi&#7875;u test, hi&#7875;u CI/CD, hi&#7875;u security, hi&#7875;u requirement, bi&#7871;t chia nh&#7887; scope, bi&#7871;t &#273;&#7883;nh ngh&#297;a done, bi&#7871;t review trade-off, bi&#7871;t ki&#7875;m so&#225;t blast radius, bi&#7871;t khi n&#224;o n&#234;n t&#7921; &#273;&#7897;ng h&#243;a v&#224; khi n&#224;o n&#234;n gi&#7919; con ng&#432;&#7901;i trong v&#242;ng l&#7863;p.</p><p>AI kh&#244;ng l&#224;m nh&#7919;ng k&#7929; n&#259;ng &#273;&#243; bi&#7871;n m&#7845;t. N&#243; l&#224;m ch&#250;ng l&#7897; ra r&#245; h&#417;n.</p><p>M&#7897;t ng&#432;&#7901;i ch&#7881; bi&#7871;t prompt cho ra code s&#7869; nhanh ch&#243;ng b&#7883; gi&#7899;i h&#7841;n b&#7903;i ch&#7845;t l&#432;&#7907;ng output t&#7915;ng l&#7847;n. Nh&#432;ng m&#7897;t ng&#432;&#7901;i bi&#7871;t thi&#7871;t k&#7871; loop t&#7889;t c&#243; th&#7875; bi&#7871;n agent th&#224;nh m&#7897;t worker t&#432;&#417;ng &#273;&#7889;i &#273;&#225;ng tin trong m&#7897;t ph&#7841;m vi c&#7909; th&#7875;.</p><p>T&#7915; &#273;&#243;, leverage kh&#225;c h&#7859;n.</p><p>Kh&#244;ng ph&#7843;i leverage ki&#7875;u &#8220;t&#244;i g&#245; nhanh h&#417;n&#8221;.<br>M&#224; l&#224; leverage ki&#7875;u &#8220;t&#244;i thi&#7871;t k&#7871; &#273;&#432;&#7907;c m&#7897;t h&#7879; th&#7889;ng ch&#7841;y qua nhi&#7873;u v&#242;ng m&#224; v&#7851;n bi&#7871;t d&#7915;ng, bi&#7871;t ki&#7875;m tra, bi&#7871;t nh&#7899;, bi&#7871;t fail an to&#224;n&#8221;.</p><p>&#272;&#226;y l&#224; m&#7897;t n&#259;ng l&#7921;c engineering r&#7845;t th&#7853;t.</p><div><hr></div><h2>12. &#272;i&#7873;u m&#236;nh r&#250;t ra</h2><p>M&#236;nh kh&#244;ng ngh&#297; t&#432;&#417;ng lai c&#7911;a l&#7853;p tr&#236;nh vi&#234;n l&#224; ng&#7891;i ng&#7911; trong khi agent t&#7921; ship to&#224;n b&#7897; s&#7843;n ph&#7849;m. C&#225;ch ngh&#297; &#273;&#243; v&#7915;a h&#7845;p d&#7851;n v&#7915;a nguy hi&#7875;m.</p><p>M&#236;nh ngh&#297; t&#432;&#417;ng lai g&#7847;n th&#7921;c t&#7871; h&#417;n l&#224;: developer s&#7869; d&#224;nh &#237;t th&#7901;i gian h&#417;n cho nh&#7919;ng v&#242;ng l&#7863;p c&#417; h&#7885;c, v&#224; nhi&#7873;u th&#7901;i gian h&#417;n &#273;&#7875; thi&#7871;t k&#7871;, gi&#225;m s&#225;t, ki&#7875;m tra, v&#224; ch&#7883;u tr&#225;ch nhi&#7879;m cho nh&#7919;ng v&#242;ng l&#7863;p &#273;&#243;.</p><p>C&#226;u h&#7887;i &#8220;model n&#224;o t&#7889;t nh&#7845;t?&#8221; v&#7851;n c&#242;n gi&#225; tr&#7883;, nh&#432;ng ng&#224;y c&#224;ng k&#233;m trung t&#226;m.</p><p>C&#226;u h&#7887;i quan tr&#7885;ng h&#417;n l&#224;:</p><p>Loop c&#7911;a b&#7841;n c&#243; bi&#7871;t khi n&#224;o n&#243; xong kh&#244;ng?<br>N&#243; c&#243; verifier &#273;&#7911; m&#7841;nh kh&#244;ng?<br>N&#243; c&#243; gi&#7899;i h&#7841;n quy&#7873;n kh&#244;ng?<br>N&#243; c&#243; budget kh&#244;ng?<br>N&#243; c&#243; nh&#7899; state b&#234;n ngo&#224;i context window kh&#244;ng?<br>N&#243; fail theo c&#225;ch an to&#224;n hay fail &#226;m th&#7847;m?<br>V&#224; cu&#7889;i c&#249;ng: team c&#7911;a b&#7841;n c&#243; c&#242;n hi&#7875;u h&#7879; th&#7889;ng m&#224; loop &#273;ang thay &#273;&#7893;i m&#7895;i ng&#224;y kh&#244;ng?</p><p>&#272;&#243; m&#7899;i l&#224; ph&#7847;n kh&#243;.</p><p>V&#236; c&#225;i &#273;&#7855;t nh&#7845;t kh&#244;ng ph&#7843;i l&#224; model.<br>C&#225;i d&#7877; h&#7887;ng nh&#7845;t c&#361;ng kh&#244;ng ph&#7843;i l&#224; prompt.</p><p>C&#225;i &#273;&#7855;t v&#224; d&#7877; h&#7887;ng nh&#7845;t l&#224; c&#225;i v&#242;ng l&#7863;p b&#7841;n x&#226;y quanh n&#243;.</p><p>N&#234;n n&#7871;u ph&#7843;i t&#243;m l&#7841;i b&#7857;ng m&#7897;t c&#226;u, m&#236;nh s&#7869; n&#243;i th&#7871; n&#224;y:</p><p>&#272;&#7915;ng ch&#7881; h&#7885;c c&#225;ch prompt AI &#273;&#7875; vi&#7871;t code. H&#227;y h&#7885;c c&#225;ch thi&#7871;t k&#7871; m&#7897;t loop &#273;&#7911; ch&#7863;t &#273;&#7875; AI c&#243; th&#7875; l&#224;m vi&#7879;c, t&#7921; ki&#7875;m tra, bi&#7871;t d&#7915;ng, v&#224; khi sai th&#236; sai trong ph&#7841;m vi b&#7841;n ki&#7875;m so&#225;t &#273;&#432;&#7907;c.</p><p>&#272;&#243; c&#243; l&#7869; l&#224; m&#7897;t trong nh&#7919;ng k&#7929; n&#259;ng quan tr&#7885;ng nh&#7845;t c&#7911;a software engineering trong v&#224;i n&#259;m t&#7899;i.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/loop-engineering/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/loop-engineering/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[Làm thế nào để có những 'Steve Jobs Việt Nam?]]></title><description><![CDATA[N&#7871;u Flappy Bird l&#224; con chim t&#7915;ng bay l&#234;n &#273;&#7881;nh th&#7871; gi&#7899;i, c&#226;u h&#7887;i c&#7911;a h&#244;m nay l&#224;: l&#7847;n t&#7899;i, ch&#250;ng ta &#273;&#227; k&#7883;p x&#226;y cho n&#243; m&#7897;t b&#7847;u tr&#7901;i hay ch&#432;a?]]></description><link>https://acydoan.substack.com/p/lam-the-nao-e-co-nhung-steve-jobs</link><guid isPermaLink="false">https://acydoan.substack.com/p/lam-the-nao-e-co-nhung-steve-jobs</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Sat, 13 Jun 2026 04:42:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2-th!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9777b5ad-d623-48d3-9b3a-2874307d1c1f_2334x1490.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>B&#224;i vi&#7871;t tr&#234;n Threads c&#7911;a m&#236;nh v&#7873; &#273;&#7873; V&#259;n THPT Qu&#7889;c gia 2026 kh&#225; b&#7845;t ng&#7901; khi &#273;&#7841;t h&#417;n 200.000 views v&#224; h&#417;n 5.000 likes trong v&#242;ng 24 gi&#7901;. Th&#7853;t l&#242;ng l&#224; l&#250;c vi&#7871;t, m&#236;nh kh&#244;ng ngh&#297; n&#243; s&#7869; &#273;i xa nh&#432; v&#7853;y. M&#236;nh ch&#7881; mu&#7889;n ghi l&#7841;i m&#7897;t c&#7843;m gi&#225;c kh&#225; m&#7841;nh khi &#273;&#7885;c &#273;&#7873; thi n&#259;m nay: c&#226;u h&#7887;i &#8220;L&#224;m th&#7871; n&#224;o &#273;&#7875; c&#243; nh&#7919;ng &#8216;Steve Jobs Vi&#7879;t Nam&#8217;?&#8221; nghe qua t&#432;&#7903;ng l&#224; m&#7897;t &#273;&#7873; ngh&#7883; lu&#7853;n x&#227; h&#7897;i quen thu&#7897;c v&#7873; kh&#225;t v&#7885;ng, s&#225;ng t&#7841;o, d&#225;m ngh&#297; d&#225;m l&#224;m. Nh&#432;ng c&#224;ng ngh&#297;, m&#236;nh c&#224;ng th&#7845;y &#273;&#226;y l&#224; m&#7897;t c&#226;u h&#7887;i th&#250; v&#7883; h&#417;n nhi&#7873;u. V&#224; c&#361;ng kh&#243; h&#417;n nhi&#7873;u.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!R-W1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ec47ca5-1652-4cc2-b855-e19884fd36a6_1440x716.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!R-W1!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ec47ca5-1652-4cc2-b855-e19884fd36a6_1440x716.png 424w, /__u/substackcdn.com/image/fetch/$s_!R-W1!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ec47ca5-1652-4cc2-b855-e19884fd36a6_1440x716.png 848w, /__u/substackcdn.com/image/fetch/$s_!R-W1!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ec47ca5-1652-4cc2-b855-e19884fd36a6_1440x716.png 1272w, /__u/substackcdn.com/image/fetch/$s_!R-W1!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ec47ca5-1652-4cc2-b855-e19884fd36a6_1440x716.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!R-W1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ec47ca5-1652-4cc2-b855-e19884fd36a6_1440x716.png" width="1440" height="716" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ec47ca5-1652-4cc2-b855-e19884fd36a6_1440x716.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:716,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:143673,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/201831622?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ec47ca5-1652-4cc2-b855-e19884fd36a6_1440x716.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!R-W1!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ec47ca5-1652-4cc2-b855-e19884fd36a6_1440x716.png 424w, /__u/substackcdn.com/image/fetch/$s_!R-W1!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ec47ca5-1652-4cc2-b855-e19884fd36a6_1440x716.png 848w, /__u/substackcdn.com/image/fetch/$s_!R-W1!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ec47ca5-1652-4cc2-b855-e19884fd36a6_1440x716.png 1272w, /__u/substackcdn.com/image/fetch/$s_!R-W1!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ec47ca5-1652-4cc2-b855-e19884fd36a6_1440x716.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p><em>Link b&#234;n threads: https://www.threads.com/@hi.xinchao/post/DZcUoSjGReT </em></p><p><em>D&#224;nh cho b&#7841;n n&#224;o mu&#7889;n &#273;&#7885;c th&#234;m nh&#7919;ng comment c&#7911;a nhi&#7873;u b&#7841;n kh&#225;c chia s&#7867; v&#7873; ch&#7911; &#273;&#7873; n&#224;y.</em></p></blockquote><h2>1. C&#225;i b&#7851;y trong c&#225;ch &#273;&#7863;t c&#226;u h&#7887;i</h2><p>N&#7871;u &#273;&#7885;c tho&#225;ng qua, ch&#250;ng ta r&#7845;t d&#7877; tr&#7843; l&#7901;i theo m&#7897;t c&#244;ng th&#7913;c quen thu&#7897;c: mu&#7889;n c&#243; nh&#7919;ng Steve Jobs Vi&#7879;t Nam th&#236; ng&#432;&#7901;i tr&#7867; ph&#7843;i c&#243; &#273;am m&#234;, c&#243; t&#432; duy s&#225;ng t&#7841;o, d&#225;m kh&#225;c bi&#7879;t, d&#225;m th&#7845;t b&#7841;i, d&#225;m theo &#273;u&#7893;i &#432;&#7899;c m&#417;. T&#7845;t c&#7843; nh&#7919;ng &#273;i&#7873;u &#273;&#243; &#273;&#7873;u &#273;&#250;ng, nh&#432;ng theo m&#236;nh, n&#243; m&#7899;i ch&#7881; &#273;&#250;ng m&#7897;t n&#7917;a. N&#7917;a c&#242;n l&#7841;i, v&#224; c&#361;ng l&#224; n&#7917;a kh&#243; h&#417;n, n&#7857;m &#7903; m&#7897;t c&#226;u h&#7887;i kh&#225;c: m&#7897;t x&#227; h&#7897;i c&#7847;n &#273;&#432;&#7907;c thi&#7871;t k&#7871; nh&#432; th&#7871; n&#224;o &#273;&#7875; nh&#7919;ng con ng&#432;&#7901;i nh&#432; v&#7853;y c&#243; th&#7875; xu&#7845;t hi&#7879;n, s&#7889;ng s&#243;t, tr&#432;&#7903;ng th&#224;nh v&#224; t&#7841;o ra gi&#225; tr&#7883; l&#7899;n?</p><p>&#272;i&#7875;m th&#250; v&#7883; nh&#7845;t c&#7911;a &#273;&#7873; V&#259;n n&#259;m nay, v&#7899;i m&#236;nh, n&#7857;m &#7903; ch&#237;nh c&#225;ch &#273;&#7863;t c&#226;u h&#7887;i. &#272;&#7873; kh&#244;ng h&#7887;i &#8220;L&#224;m th&#7871; n&#224;o &#273;&#7875; tr&#7903; th&#224;nh Steve Jobs?&#8221;. &#272;&#7873; h&#7887;i &#8220;L&#224;m th&#7871; n&#224;o &#273;&#7875; c&#243; nh&#7919;ng Steve Jobs Vi&#7879;t Nam?&#8221;. Kh&#225;c bi&#7879;t n&#224;y r&#7845;t quan tr&#7885;ng. N&#7871;u h&#7887;i &#8220;l&#224;m th&#7871; n&#224;o &#273;&#7875; tr&#7903; th&#224;nh Steve Jobs&#8221;, ch&#7911; th&#7875; c&#7911;a c&#226;u h&#7887;i l&#224; c&#225; nh&#226;n. Khi &#273;&#243;, c&#226;u tr&#7843; l&#7901;i s&#7869; xoay quanh ph&#7849;m ch&#7845;t c&#225; nh&#226;n: n&#7895; l&#7921;c, &#273;am m&#234;, s&#225;ng t&#7841;o, k&#7927; lu&#7853;t, d&#225;m ngh&#297; d&#225;m l&#224;m. Nh&#432;ng khi h&#7887;i &#8220;l&#224;m th&#7871; n&#224;o &#273;&#7875; c&#243; nh&#7919;ng Steve Jobs Vi&#7879;t Nam&#8221;, ch&#7911; th&#7875; &#7849;n ph&#237;a sau c&#226;u h&#7887;i kh&#244;ng c&#242;n l&#224; m&#7897;t c&#225; nh&#226;n n&#7919;a. Ch&#7911; th&#7875; &#273;&#243; l&#224; &#8220;ch&#250;ng ta&#8221;: gia &#273;&#236;nh, nh&#224; tr&#432;&#7901;ng, th&#7883; tr&#432;&#7901;ng, th&#7875; ch&#7871;, h&#7879; sinh th&#225;i kh&#7903;i nghi&#7879;p v&#224; c&#225;ch x&#227; h&#7897;i nh&#236;n ng&#432;&#7901;i th&#7845;t b&#7841;i.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!cE-n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07bb0820-5969-4a4a-be83-7966bb888c9a_1404x270.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!cE-n!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07bb0820-5969-4a4a-be83-7966bb888c9a_1404x270.png 424w, /__u/substackcdn.com/image/fetch/$s_!cE-n!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07bb0820-5969-4a4a-be83-7966bb888c9a_1404x270.png 848w, /__u/substackcdn.com/image/fetch/$s_!cE-n!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07bb0820-5969-4a4a-be83-7966bb888c9a_1404x270.png 1272w, /__u/substackcdn.com/image/fetch/$s_!cE-n!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07bb0820-5969-4a4a-be83-7966bb888c9a_1404x270.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!cE-n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07bb0820-5969-4a4a-be83-7966bb888c9a_1404x270.png" width="1404" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/07bb0820-5969-4a4a-be83-7966bb888c9a_1404x270.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:1404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:356951,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/201831622?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07bb0820-5969-4a4a-be83-7966bb888c9a_1404x270.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!cE-n!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07bb0820-5969-4a4a-be83-7966bb888c9a_1404x270.png 424w, /__u/substackcdn.com/image/fetch/$s_!cE-n!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07bb0820-5969-4a4a-be83-7966bb888c9a_1404x270.png 848w, /__u/substackcdn.com/image/fetch/$s_!cE-n!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07bb0820-5969-4a4a-be83-7966bb888c9a_1404x270.png 1272w, /__u/substackcdn.com/image/fetch/$s_!cE-n!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07bb0820-5969-4a4a-be83-7966bb888c9a_1404x270.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p>N&#243;i c&#225;ch kh&#225;c, &#273;&#226;y kh&#244;ng ch&#7881; l&#224; c&#226;u h&#7887;i v&#7873; t&#224;i n&#259;ng. &#272;&#226;y l&#224; c&#226;u h&#7887;i v&#7873; &#8220;&#273;&#7845;t&#8221;. M&#7897;t h&#7841;t gi&#7889;ng t&#7889;t n&#7871;u gieo v&#224;o &#273;&#7845;t c&#7857;n v&#7851;n c&#243; th&#7875; ch&#7871;t. M&#7897;t h&#7841;t gi&#7889;ng b&#236;nh th&#432;&#7901;ng n&#7871;u &#273;&#432;&#7907;c &#273;&#7863;t trong m&#244;i tr&#432;&#7901;ng &#273;&#7911; t&#7889;t v&#7851;n c&#243; th&#7875; l&#7899;n l&#234;n th&#224;nh c&#226;y. V&#236; v&#7853;y, n&#7871;u th&#7853;t s&#7921; mu&#7889;n c&#243; nh&#7919;ng &#8220;Steve Jobs Vi&#7879;t Nam&#8221;, c&#226;u h&#7887;i &#273;&#7847;u ti&#234;n kh&#244;ng ph&#7843;i l&#224; ng&#432;&#7901;i tr&#7867; Vi&#7879;t Nam c&#243; &#273;&#7911; gi&#7887;i kh&#244;ng. C&#226;u h&#7887;i &#273;&#7847;u ti&#234;n ph&#7843;i l&#224;: ch&#250;ng ta &#273;&#227; c&#243; m&#7897;t m&#7843;nh &#273;&#7845;t &#273;&#7911; t&#7889;t cho h&#7885; ch&#432;a?</p><h2>2. Ch&#250;ng ta t&#7915;ng c&#243; m&#7897;t &#8220;Steve Jobs Vi&#7879;t Nam&#8221;</h2><p>Khi &#273;&#7885;c &#273;&#7873; thi n&#224;y, m&#236;nh nh&#7899; ngay &#273;&#7871;n m&#7897;t c&#226;u chuy&#7879;n c&#225;ch &#273;&#226;y h&#417;n m&#432;&#7901;i n&#259;m. N&#259;m 2013&#8211;2014, c&#243; m&#7897;t l&#7853;p tr&#236;nh vi&#234;n Vi&#7879;t Nam l&#224;m ra m&#7897;t tr&#242; ch&#417;i c&#7921;c k&#7923; &#273;&#417;n gi&#7843;n. M&#7897;t con chim bay qua nh&#7919;ng &#7889;ng n&#432;&#7899;c. Kh&#244;ng &#273;&#7891; h&#7885;a c&#7847;u k&#7923;. Kh&#244;ng c&#7889;t truy&#7879;n ph&#7913;c t&#7841;p. Kh&#244;ng chi&#7871;n d&#7883;ch marketing tri&#7879;u &#273;&#244;. Nh&#432;ng r&#7891;i c&#7843; th&#7871; gi&#7899;i ph&#225;t cu&#7891;ng v&#236; n&#243;. Flappy Bird tr&#7903; th&#224;nh hi&#7879;n t&#432;&#7907;ng to&#224;n c&#7847;u, &#273;&#7913;ng &#273;&#7847;u b&#7843;ng x&#7871;p h&#7841;ng &#7903; nhi&#7873;u qu&#7889;c gia, xu&#7845;t hi&#7879;n tr&#234;n b&#225;o ch&#237; qu&#7889;c t&#7871; v&#224; t&#7841;o ra doanh thu qu&#7843;ng c&#225;o r&#7845;t l&#7899;n m&#7895;i ng&#224;y.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!S-Gk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec87c022-8077-4800-8f87-16b61c0a803a_1074x568.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!S-Gk!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec87c022-8077-4800-8f87-16b61c0a803a_1074x568.png 424w, /__u/substackcdn.com/image/fetch/$s_!S-Gk!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec87c022-8077-4800-8f87-16b61c0a803a_1074x568.png 848w, /__u/substackcdn.com/image/fetch/$s_!S-Gk!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec87c022-8077-4800-8f87-16b61c0a803a_1074x568.png 1272w, /__u/substackcdn.com/image/fetch/$s_!S-Gk!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec87c022-8077-4800-8f87-16b61c0a803a_1074x568.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!S-Gk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec87c022-8077-4800-8f87-16b61c0a803a_1074x568.png" width="1074" height="568" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec87c022-8077-4800-8f87-16b61c0a803a_1074x568.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:568,&quot;width&quot;:1074,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:313555,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/201831622?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec87c022-8077-4800-8f87-16b61c0a803a_1074x568.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!S-Gk!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec87c022-8077-4800-8f87-16b61c0a803a_1074x568.png 424w, /__u/substackcdn.com/image/fetch/$s_!S-Gk!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec87c022-8077-4800-8f87-16b61c0a803a_1074x568.png 848w, /__u/substackcdn.com/image/fetch/$s_!S-Gk!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec87c022-8077-4800-8f87-16b61c0a803a_1074x568.png 1272w, /__u/substackcdn.com/image/fetch/$s_!S-Gk!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec87c022-8077-4800-8f87-16b61c0a803a_1074x568.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Nguy&#7877;n H&#224; &#272;&#244;ng, &#7903; kho&#7843;nh kh&#7855;c &#273;&#243;, ch&#237;nh l&#224; m&#7897;t trong nh&#7919;ng v&#237; d&#7909; g&#7847;n nh&#7845;t m&#224; ch&#250;ng ta t&#7915;ng c&#243; v&#7873; m&#7897;t ng&#432;&#7901;i Vi&#7879;t t&#7841;o ra s&#7843;n ph&#7849;m khi&#7871;n th&#7871; gi&#7899;i ph&#7843;i ch&#250; &#253;. Kh&#244;ng ph&#7843;i v&#236; anh sao ch&#233;p ai &#273;&#243;. Kh&#244;ng ph&#7843;i v&#236; anh l&#224;m gi&#7887;i m&#7897;t b&#224;i to&#225;n gia c&#244;ng. M&#224; v&#236; anh t&#7841;o ra m&#7897;t th&#7913; r&#7845;t nh&#7887;, r&#7845;t l&#7841;, r&#7845;t kh&#243; gi&#7843;i th&#237;ch, nh&#432;ng ch&#7841;m &#273;&#250;ng m&#7897;t nhu c&#7847;u n&#224;o &#273;&#243; c&#7911;a h&#224;ng tri&#7879;u ng&#432;&#7901;i tr&#234;n th&#7871; gi&#7899;i. N&#7871;u n&#243;i theo tinh th&#7847;n c&#7911;a &#273;&#7873; V&#259;n, &#273;&#243; ch&#7859;ng ph&#7843;i l&#224; m&#7897;t d&#7841;ng &#8220;Steve Jobs Vi&#7879;t Nam&#8221; hay sao?</p><p>Nh&#432;ng r&#7891;i chuy&#7879;n g&#236; x&#7843;y ra? Tr&#242; ch&#417;i b&#7883; g&#7905; xu&#7889;ng gi&#7919;a c&#417;n b&#227;o d&#432; lu&#7853;n. Ng&#432;&#7901;i t&#7841;o ra n&#243; ch&#7883;u &#225;p l&#7921;c kh&#7911;ng khi&#7871;p t&#7915; truy&#7873;n th&#244;ng, c&#7897;ng &#273;&#7891;ng m&#7841;ng v&#224; s&#7921; ch&#250; &#253; qu&#225; l&#7899;n m&#224; m&#7897;t c&#225; nh&#226;n g&#7847;n nh&#432; kh&#244;ng c&#243; h&#7841; t&#7847;ng h&#7895; tr&#7907; ph&#237;a sau r&#7845;t kh&#243; c&#243; th&#7875; ch&#7889;ng &#273;&#7905;. Sau n&#224;y, c&#226;u chuy&#7879;n th&#432;&#417;ng hi&#7879;u Flappy Bird c&#361;ng ti&#7871;p t&#7909;c cho th&#7845;y m&#7897;t v&#7845;n &#273;&#7873; kh&#225;c: khi m&#7897;t s&#7843;n ph&#7849;m Vi&#7879;t b&#432;&#7899;c ra th&#7871; gi&#7899;i, ng&#432;&#7901;i t&#7841;o ra n&#243; kh&#244;ng ch&#7881; c&#7847;n t&#224;i n&#259;ng k&#7929; thu&#7853;t. H&#7885; c&#7847;n ph&#225;p l&#253;, s&#7903; h&#7919;u tr&#237; tu&#7879;, c&#7889; v&#7845;n, truy&#7873;n th&#244;ng v&#224; m&#7897;t h&#7879; th&#7889;ng bi&#7871;t c&#225;ch b&#7843;o v&#7879; gi&#225; tr&#7883; m&#224; h&#7885; &#273;&#227; t&#7841;o ra.</p><p>&#272;&#243; l&#224; &#273;i&#7875;m m&#236;nh th&#7845;y &#273;&#225;ng suy ngh&#297; nh&#7845;t. Nguy&#7877;n H&#224; &#272;&#244;ng kh&#244;ng thi&#7871;u s&#225;ng t&#7841;o. Anh kh&#244;ng thi&#7871;u n&#259;ng l&#7921;c. Anh kh&#244;ng thi&#7871;u kh&#7843; n&#259;ng l&#224;m ra s&#7843;n ph&#7849;m to&#224;n c&#7847;u. Th&#7913; anh thi&#7871;u l&#224; m&#7885;i th&#7913; xung quanh m&#7897;t ng&#432;&#7901;i s&#225;ng t&#7841;o. V&#224; n&#7871;u m&#7897;t ng&#432;&#7901;i &#273;&#227; bay l&#234;n &#273;&#432;&#7907;c &#273;&#7871;n &#273;&#7881;nh th&#7871; gi&#7899;i m&#224; v&#7851;n r&#417;i xu&#7889;ng v&#236; kh&#244;ng c&#243; g&#236; &#273;&#7905; l&#7845;y, th&#236; c&#243; l&#7869; v&#7845;n &#273;&#7873; kh&#244;ng ch&#7881; n&#7857;m &#7903; c&#225; nh&#226;n &#273;&#243;. V&#7845;n &#273;&#7873; n&#7857;m &#7903; b&#7847;u tr&#7901;i.</p><h2>3. Steve Jobs c&#361;ng ch&#432;a bao gi&#7901; l&#224;m n&#234;n chuy&#7879;n m&#7897;t m&#236;nh</h2><p>M&#7897;t hi&#7875;u l&#7847;m r&#7845;t ph&#7893; bi&#7871;n khi n&#243;i v&#7873; nh&#7919;ng ng&#432;&#7901;i nh&#432; Steve Jobs, Elon Musk hay Mark Zuckerberg l&#224; ch&#250;ng ta th&#432;&#7901;ng k&#7875; c&#226;u chuy&#7879;n c&#7911;a h&#7885; nh&#432; nh&#7919;ng huy&#7873;n tho&#7841;i c&#225; nh&#226;n. M&#7897;t thi&#234;n t&#224;i b&#7887; h&#7885;c. M&#7897;t ng&#432;&#7901;i l&#7853;p c&#244;ng ty trong garage. M&#7897;t k&#7867; &#273;i&#234;n d&#225;m ngh&#297; kh&#225;c. M&#7897;t c&#225; nh&#226;n nh&#236;n th&#7845;y t&#432;&#417;ng lai tr&#432;&#7899;c ph&#7847;n c&#242;n l&#7841;i c&#7911;a th&#7871; gi&#7899;i. Nh&#7919;ng c&#226;u chuy&#7879;n &#273;&#243; h&#7845;p d&#7851;n, nh&#432;ng th&#432;&#7901;ng b&#7883; k&#7875; thi&#7871;u. Steve Jobs kh&#244;ng ch&#7881; l&#224; Steve Jobs v&#236; &#244;ng c&#243; c&#225; t&#237;nh &#273;&#7863;c bi&#7879;t. &#212;ng c&#242;n l&#224; s&#7843;n ph&#7849;m c&#7911;a m&#7897;t h&#7879; sinh th&#225;i &#273;&#7863;c bi&#7879;t.</p><p>Jobs b&#7887; &#273;&#7841;i h&#7885;c, nh&#432;ng v&#7851;n c&#243; th&#7875; d&#7921; th&#237;nh l&#7899;p th&#432; ph&#225;p &#8212; m&#7897;t tr&#7843;i nghi&#7879;m sau n&#224;y &#7843;nh h&#432;&#7903;ng &#273;&#7871;n t&#432; duy thi&#7871;t k&#7871; c&#7911;a Macintosh. &#212;ng l&#7853;p c&#244;ng ty trong garage, nh&#432;ng c&#225;i garage &#273;&#243; n&#7857;m &#7903; California, trong m&#7897;t v&#249;ng &#273;&#7845;t &#273;ang h&#236;nh th&#224;nh h&#7879; sinh th&#225;i c&#244;ng ngh&#7879; m&#7841;nh nh&#7845;t th&#7871; gi&#7899;i. Xung quanh &#244;ng c&#243; nh&#224; &#273;&#7847;u t&#432; m&#7841;o hi&#7875;m, k&#7929; s&#432; gi&#7887;i, th&#7883; tr&#432;&#7901;ng v&#7889;n, tr&#432;&#7901;ng &#273;&#7841;i h&#7885;c, v&#259;n h&#243;a th&#7917; nghi&#7879;m v&#224; lu&#7853;t ch&#417;i cho ph&#233;p ng&#432;&#7901;i ta th&#7845;t b&#7841;i r&#7891;i l&#224;m l&#7841;i.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!2-th!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9777b5ad-d623-48d3-9b3a-2874307d1c1f_2334x1490.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!2-th!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9777b5ad-d623-48d3-9b3a-2874307d1c1f_2334x1490.png 424w, /__u/substackcdn.com/image/fetch/$s_!2-th!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9777b5ad-d623-48d3-9b3a-2874307d1c1f_2334x1490.png 848w, /__u/substackcdn.com/image/fetch/$s_!2-th!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9777b5ad-d623-48d3-9b3a-2874307d1c1f_2334x1490.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2-th!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9777b5ad-d623-48d3-9b3a-2874307d1c1f_2334x1490.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!2-th!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9777b5ad-d623-48d3-9b3a-2874307d1c1f_2334x1490.png" width="1456" height="929" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9777b5ad-d623-48d3-9b3a-2874307d1c1f_2334x1490.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:929,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2584649,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/201831622?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9777b5ad-d623-48d3-9b3a-2874307d1c1f_2334x1490.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!2-th!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9777b5ad-d623-48d3-9b3a-2874307d1c1f_2334x1490.png 424w, /__u/substackcdn.com/image/fetch/$s_!2-th!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9777b5ad-d623-48d3-9b3a-2874307d1c1f_2334x1490.png 848w, /__u/substackcdn.com/image/fetch/$s_!2-th!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9777b5ad-d623-48d3-9b3a-2874307d1c1f_2334x1490.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2-th!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9777b5ad-d623-48d3-9b3a-2874307d1c1f_2334x1490.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Jobs t&#7915;ng th&#7845;t b&#7841;i. Apple Lisa th&#7845;t b&#7841;i. NeXT giai &#273;o&#7841;n &#273;&#7847;u kh&#244;ng th&#224;nh c&#244;ng nh&#432; k&#7923; v&#7885;ng. &#212;ng th&#7853;m ch&#237; b&#7883; ch&#237;nh c&#244;ng ty m&#236;nh s&#225;ng l&#7853;p sa th&#7843;i. Nh&#432;ng &#273;i&#7873;u &#273;&#225;ng n&#243;i l&#224; sau m&#7895;i c&#250; ng&#227; &#273;&#243;, h&#7879; sinh th&#225;i xung quanh &#244;ng kh&#244;ng n&#243;i &#8220;v&#7853;y l&#224; h&#7871;t&#8221;. N&#243; n&#243;i: &#8220;L&#224;m ti&#7871;p &#273;i.&#8221; &#272;&#243; l&#224; m&#7897;t kh&#225;c bi&#7879;t r&#7845;t l&#7899;n. &#7902; nhi&#7873;u n&#417;i, m&#7897;t l&#7847;n th&#7845;t b&#7841;i c&#243; th&#7875; &#273;&#7891;ng ngh&#297;a v&#7899;i m&#7845;t uy t&#237;n, m&#7845;t v&#7889;n, m&#7845;t quan h&#7879;, m&#7845;t ni&#7873;m tin t&#7915; gia &#273;&#236;nh v&#224; x&#227; h&#7897;i. Nh&#432;ng trong m&#7897;t h&#7879; sinh th&#225;i tr&#432;&#7903;ng th&#224;nh, th&#7845;t b&#7841;i kh&#244;ng nh&#7845;t thi&#7871;t l&#224; d&#7845;u ch&#7845;m h&#7871;t. N&#243; c&#243; th&#7875; l&#224; h&#7885;c ph&#237;. L&#224; d&#7919; li&#7879;u. L&#224; m&#7897;t v&#242;ng l&#7863;p c&#7847;n thi&#7871;t tr&#432;&#7899;c khi t&#236;m &#273;&#432;&#7907;c m&#244; h&#236;nh &#273;&#250;ng.</p><p>Ng&#432;&#7901;i M&#7929; kh&#244;ng d&#225;m li&#7873;u h&#417;n ch&#250;ng ta v&#236; gen h&#7885; kh&#225;c. H&#7885; d&#225;m li&#7873;u h&#417;n v&#236; trong nhi&#7873;u tr&#432;&#7901;ng h&#7907;p, gi&#225; c&#7911;a c&#250; ng&#227; r&#7867; h&#417;n.</p><h2>4. Mu&#7889;n c&#243; ng&#432;&#7901;i vi&#7871;t l&#7841;i cu&#7897;c ch&#417;i, ph&#7843;i d&#7841;y tr&#7867; r&#7857;ng lu&#7853;t ch&#417;i c&#243; th&#7875; &#273;&#432;&#7907;c vi&#7871;t l&#7841;i</h2><p>Nh&#432;ng c&#243; m&#7897;t t&#7847;ng s&#226;u h&#417;n n&#7919;a m&#224; m&#236;nh ngh&#297; n&#234;n &#273;&#432;&#7907;c n&#243;i ra. N&#7871;u mu&#7889;n c&#243; nh&#7919;ng ng&#432;&#7901;i d&#225;m &#273;&#7883;nh ngh&#297;a l&#7841;i cu&#7897;c ch&#417;i, ch&#250;ng ta ph&#7843;i h&#7887;i xem t&#7915; nh&#7887; h&#7885; &#273;&#227; &#273;&#432;&#7907;c d&#7841;y g&#236; v&#7873; cu&#7897;c ch&#417;i. M&#7897;t &#273;&#7913;a tr&#7867; l&#7899;n l&#234;n trong m&#7897;t m&#244;i tr&#432;&#7901;ng m&#224; lu&#7853;t l&#7879; ch&#7881; l&#224; th&#7913; ng&#432;&#7901;i l&#7899;n vi&#7871;t s&#7861;n &#273;&#7875; m&#236;nh tu&#226;n th&#7911;, n&#417;i c&#226;u h&#7887;i kh&#243; b&#7883; xem l&#224; c&#227;i, n&#417;i xung &#273;&#7897;t &#273;&#432;&#7907;c gi&#7843;i quy&#7871;t b&#7857;ng m&#7879;nh l&#7879;nh c&#7911;a ng&#432;&#7901;i c&#243; quy&#7873;n, th&#236; r&#7845;t kh&#243; &#273;&#7875; sau n&#224;y &#273;&#7913;a tr&#7867; &#7845;y tin r&#7857;ng m&#236;nh c&#243; quy&#7873;n &#273;&#7863;t l&#7841;i lu&#7853;t ch&#417;i. N&#243; c&#243; th&#7875; tr&#7903; th&#224;nh m&#7897;t ng&#432;&#7901;i r&#7845;t gi&#7887;i trong vi&#7879;c l&#224;m &#273;&#250;ng &#273;&#7873; b&#224;i, nh&#432;ng ch&#432;a ch&#7855;c &#273;&#227; tr&#7903; th&#224;nh ng&#432;&#7901;i d&#225;m vi&#7871;t l&#7841;i &#273;&#7873; b&#224;i.</p><p>&#272;&#226;y l&#224; l&#253; do m&#236;nh th&#7845;y c&#226;u chuy&#7879;n gi&#225;o d&#7909;c c&#244;ng d&#226;n, hay n&#243;i r&#7897;ng h&#417;n l&#224; gi&#225;o d&#7909;c v&#7873; quy&#7873;n l&#7907;i, tr&#225;ch nhi&#7879;m v&#224; c&#225;ch x&#227; h&#7897;i v&#7853;n h&#224;nh, r&#7845;t li&#234;n quan &#273;&#7871;n c&#226;u h&#7887;i &#8220;Steve Jobs Vi&#7879;t Nam&#8221;. &#7902; nhi&#7873;u n&#7873;n gi&#225;o d&#7909;c ph&#432;&#417;ng T&#226;y, tr&#7867; em kh&#244;ng h&#7885;c &#8220;ch&#237;nh tr&#7883;&#8221; theo ki&#7875;u l&#253; thuy&#7871;t &#273;&#7843;ng ph&#225;i hay nh&#7919;ng kh&#225;i ni&#7879;m xa v&#7901;i. C&#225;c em b&#7855;t &#273;&#7847;u t&#7915; nh&#7919;ng vi&#7879;c r&#7845;t nh&#7887;: th&#7871; n&#224;o l&#224; c&#244;ng b&#7857;ng, t&#7841;i sao ph&#7843;i chia s&#7867;, lu&#7853;t l&#7879; c&#243; t&#225;c d&#7909;ng g&#236;, n&#7871;u kh&#244;ng c&#243; lu&#7853;t th&#236; chuy&#7879;n g&#236; x&#7843;y ra, khi c&#243; xung &#273;&#7897;t th&#236; l&#224;m sao &#273;&#7875; hai b&#234;n c&#249;ng n&#243;i &#273;&#432;&#7907;c c&#7843;m x&#250;c v&#224; c&#249;ng t&#236;m gi&#7843;i ph&#225;p.</p><p>Nh&#7919;ng b&#224;i h&#7885;c &#273;&#243; nghe c&#243; v&#7867; &#273;&#417;n gi&#7843;n, nh&#432;ng th&#7853;t ra ch&#250;ng l&#224; b&#7843;n nh&#225;p &#273;&#7847;u ti&#234;n c&#7911;a t&#432; duy c&#244;ng d&#226;n. Khi m&#7897;t l&#7899;p h&#7885;c c&#249;ng th&#7843;o lu&#7853;n &#273;&#7875; t&#7841;o ra n&#7897;i quy, tr&#7867; h&#7885;c r&#7857;ng lu&#7853;t l&#7879; kh&#244;ng ch&#7881; l&#224; m&#7879;nh l&#7879;nh t&#7915; tr&#234;n xu&#7889;ng m&#224; c&#243; th&#7875; l&#224; m&#7897;t th&#7887;a thu&#7853;n chung &#273;&#7875; b&#7843;o v&#7879; c&#7897;ng &#273;&#7891;ng. Khi hai &#273;&#7913;a tr&#7867; tranh m&#7897;t m&#243;n &#273;&#7891; ch&#417;i v&#224; gi&#225;o vi&#234;n kh&#244;ng l&#7853;p t&#7913;c ph&#225;n x&#7917; ai &#273;&#250;ng ai sai, m&#224; gi&#250;p c&#7843; hai g&#7885;i t&#234;n c&#7843;m x&#250;c, l&#7847;n l&#432;&#7907;t tr&#236;nh b&#224;y v&#224; t&#236;m gi&#7843;i ph&#225;p, tr&#7867; h&#7885;c r&#7857;ng xung &#273;&#7897;t kh&#244;ng nh&#7845;t thi&#7871;t ph&#7843;i b&#7883; d&#7853;p t&#7855;t b&#7857;ng quy&#7873;n l&#7921;c. N&#243; c&#243; th&#7875; &#273;&#432;&#7907;c x&#7917; l&#253; b&#7857;ng &#273;&#7889;i tho&#7841;i. Khi tr&#7867; &#273;&#432;&#7907;c ph&#226;n bi&#7879;t gi&#7919;a &#8220;c&#244;ng b&#7857;ng&#8221; v&#224; &#8220;b&#7857;ng nhau&#8221;, c&#225;c em h&#7885;c r&#7857;ng x&#227; h&#7897;i kh&#244;ng v&#7853;n h&#224;nh b&#7857;ng nh&#7919;ng kh&#7849;u hi&#7879;u gi&#7843;n &#273;&#417;n, m&#224; b&#7857;ng nh&#7919;ng gi&#7843;i ph&#225;p ph&#249; h&#7907;p v&#7899;i nhu c&#7847;u th&#7853;t c&#7911;a t&#7915;ng ng&#432;&#7901;i.</p><p>Nh&#236;n t&#7915; g&#243;c n&#224;y, s&#225;ng t&#7841;o kh&#244;ng ch&#7881; b&#7855;t &#273;&#7847;u t&#7915; tr&#237; t&#432;&#7903;ng t&#432;&#7907;ng. N&#243; b&#7855;t &#273;&#7847;u t&#7915; c&#7843;m gi&#225;c r&#7857;ng m&#236;nh c&#243; quy&#7873;n t&#225;c &#273;&#7897;ng l&#234;n th&#7871; gi&#7899;i xung quanh. C&#243; quy&#7873;n h&#7887;i. C&#243; quy&#7873;n th&#7917;. C&#243; quy&#7873;n tranh lu&#7853;n. C&#243; quy&#7873;n sai. C&#243; quy&#7873;n &#273;&#7873; xu&#7845;t m&#7897;t c&#225;ch l&#224;m kh&#225;c. M&#7897;t &#273;&#7913;a tr&#7867; &#273;&#432;&#7907;c r&#232;n luy&#7879;n agency &#8212; t&#7913;c c&#7843;m gi&#225;c m&#236;nh l&#224; m&#7897;t ch&#7911; th&#7875; c&#243; n&#259;ng l&#7921;c h&#224;nh &#273;&#7897;ng &#8212; s&#7869; l&#7899;n l&#234;n r&#7845;t kh&#225;c v&#7899;i m&#7897;t &#273;&#7913;a tr&#7867; ch&#7881; &#273;&#432;&#7907;c d&#7841;y r&#7857;ng ngoan l&#224; bi&#7871;t nghe l&#7901;i.</p><p>&#272;i&#7873;u n&#224;y kh&#244;ng c&#243; ngh&#297;a l&#224; m&#244; h&#236;nh ph&#432;&#417;ng T&#226;y ho&#224;n h&#7843;o v&#224; m&#244; h&#236;nh &#193; &#272;&#244;ng ch&#7881; to&#224;n v&#7845;n &#273;&#7873;. M&#236;nh ngh&#297; so s&#225;nh nh&#432; v&#7853;y l&#224; qu&#225; d&#7877; d&#227;i. V&#259;n h&#243;a t&#7853;p th&#7875; c&#7911;a Vi&#7879;t Nam v&#224; nhi&#7873;u x&#227; h&#7897;i &#193; &#272;&#244;ng c&#243; nh&#7919;ng &#273;i&#7875;m m&#7841;nh r&#7845;t th&#7853;t: kh&#7843; n&#259;ng huy &#273;&#7897;ng c&#7897;ng &#273;&#7891;ng, tinh th&#7847;n t&#432;&#417;ng tr&#7907;, s&#7921; b&#7873;n b&#7881;, &#253; th&#7913;c tr&#225;ch nhi&#7879;m, c&#7843;m gi&#225;c thu&#7897;c v&#7873;. Trong chi&#7871;n tranh, thi&#234;n tai, d&#7883;ch b&#7879;nh hay nh&#7919;ng giai &#273;o&#7841;n kh&#243; kh&#259;n, s&#7913;c m&#7841;nh t&#7853;p th&#7875; l&#224; th&#7913; gi&#250;p m&#7897;t x&#227; h&#7897;i &#273;&#7913;ng v&#7919;ng. Nh&#432;ng m&#7863;t tr&#225;i c&#7911;a n&#243; l&#224; khi s&#7921; h&#242;a h&#7907;p b&#7883; &#273;&#7849;y qu&#225; xa, kh&#225;c bi&#7879;t r&#7845;t d&#7877; b&#7883; xem l&#224; l&#7879;ch chu&#7849;n. M&#7897;t &#273;&#7913;a tr&#7867; qu&#225; nhi&#7873;u c&#226;u h&#7887;i c&#243; th&#7875; b&#7883; coi l&#224; phi&#7873;n. M&#7897;t ng&#432;&#7901;i tr&#7867; ch&#7885;n con &#273;&#432;&#7901;ng l&#7841; c&#243; th&#7875; b&#7883; coi l&#224; kh&#244;ng &#7893;n &#273;&#7883;nh. M&#7897;t founder th&#7845;t b&#7841;i c&#243; th&#7875; b&#7883; nh&#236;n nh&#432; m&#7897;t ng&#432;&#7901;i &#8220;kh&#244;ng bi&#7871;t l&#432;&#7907;ng s&#7913;c&#8221;.</p><p>Trong khi &#273;&#243;, ch&#7911; ngh&#297;a c&#225; nh&#226;n ph&#432;&#417;ng T&#226;y c&#361;ng c&#243; m&#7863;t t&#7889;i c&#7911;a n&#243;: ph&#226;n c&#7921;c, c&#244; &#273;&#417;n, &#273;&#7913;t g&#227;y c&#7897;ng &#273;&#7891;ng, nh&#7919;ng cu&#7897;c chi&#7871;n v&#259;n h&#243;a kh&#244;ng h&#7891;i k&#7871;t. Nh&#432;ng n&#243; c&#243; m&#7897;t &#432;u th&#7871; r&#7845;t l&#7899;n cho &#273;&#7893;i m&#7899;i s&#225;ng t&#7841;o: n&#243; cho c&#225; nh&#226;n kh&#244;ng gian &#273;&#7875; kh&#225;c bi&#7879;t. M&#224; s&#225;ng t&#7841;o l&#7899;n, r&#7845;t th&#432;&#7901;ng xuy&#234;n, b&#7855;t &#273;&#7847;u t&#7915; m&#7897;t ng&#432;&#7901;i nh&#236;n v&#224;o th&#7913; m&#7885;i ng&#432;&#7901;i cho l&#224; hi&#7875;n nhi&#234;n r&#7891;i h&#7887;i: t&#7841;i sao ph&#7843;i nh&#432; v&#7853;y?</p><p>V&#236; th&#7871;, b&#224;i to&#225;n c&#7911;a Vi&#7879;t Nam c&#243; l&#7869; kh&#244;ng ph&#7843;i l&#224; sao ch&#233;p ph&#432;&#417;ng T&#226;y. C&#361;ng kh&#244;ng ph&#7843;i l&#224; v&#7913;t b&#7887; nh&#7919;ng g&#236; thu&#7897;c v&#7873; v&#259;n h&#243;a t&#7853;p th&#7875; c&#7911;a m&#236;nh. B&#224;i to&#225;n kh&#243; h&#417;n l&#224; dung h&#7907;p: l&#224;m sao gi&#7919; &#273;&#432;&#7907;c s&#7913;c m&#7841;nh c&#7897;ng &#273;&#7891;ng, s&#7921; g&#7855;n k&#7871;t v&#224; tinh th&#7847;n tr&#225;ch nhi&#7879;m, nh&#432;ng &#273;&#7891;ng th&#7901;i m&#7903; &#273;&#7911; kh&#244;ng gian cho nh&#7919;ng c&#225; nh&#226;n kh&#225;c bi&#7879;t &#273;&#432;&#7907;c th&#7917;, &#273;&#432;&#7907;c sai, &#273;&#432;&#7907;c tranh lu&#7853;n v&#224; &#273;&#432;&#7907;c l&#7899;n l&#234;n m&#224; kh&#244;ng b&#7883; nh&#7893; &#273;i nh&#432; c&#7887; d&#7841;i.</p><h2>5. Vi&#7879;t Nam kh&#244;ng thi&#7871;u ng&#432;&#7901;i gi&#7887;i</h2><p>Ng&#432;&#7901;i Vi&#7879;t kh&#244;ng thi&#7871;u ng&#432;&#7901;i gi&#7887;i. Ch&#250;ng ta c&#243; k&#7929; s&#432; gi&#7887;i, nh&#224; s&#225;ng l&#7853;p gi&#7887;i, ng&#432;&#7901;i l&#224;m s&#7843;n ph&#7849;m gi&#7887;i, ng&#432;&#7901;i nghi&#234;n c&#7913;u gi&#7887;i, ng&#432;&#7901;i tr&#7867; r&#7845;t nhanh, r&#7845;t nh&#7841;y v&#224; r&#7845;t ch&#7883;u kh&#243; h&#7885;c. Nh&#432;ng t&#7915; m&#7897;t ng&#432;&#7901;i gi&#7887;i &#273;&#7871;n m&#7897;t c&#244;ng ty l&#7899;n l&#224; m&#7897;t qu&#227;ng &#273;&#432;&#7901;ng r&#7845;t d&#224;i. T&#7915; m&#7897;t s&#7843;n ph&#7849;m hay &#273;&#7871;n m&#7897;t doanh nghi&#7879;p to&#224;n c&#7847;u l&#224; m&#7897;t qu&#227;ng &#273;&#432;&#7901;ng c&#242;n d&#224;i h&#417;n n&#7919;a. Tr&#234;n qu&#227;ng &#273;&#432;&#7901;ng &#273;&#243;, t&#224;i n&#259;ng c&#225; nh&#226;n ch&#7881; l&#224; &#273;i&#7875;m b&#7855;t &#273;&#7847;u. Sau &#273;&#243; l&#224; h&#224;ng lo&#7841;t c&#226;u h&#7887;i kh&#225;c: c&#243; g&#7885;i &#273;&#432;&#7907;c v&#7889;n kh&#244;ng, c&#243; gi&#7919; &#273;&#432;&#7907;c ng&#432;&#7901;i gi&#7887;i kh&#244;ng, c&#243; &#273;&#432;&#7907;c b&#7843;o v&#7879; t&#224;i s&#7843;n tr&#237; tu&#7879; kh&#244;ng, c&#243; khung ph&#225;p l&#253; &#273;&#7911; r&#245; &#273;&#7875; th&#7917; nghi&#7879;m m&#244; h&#236;nh m&#7899;i kh&#244;ng, c&#243; th&#7883; tr&#432;&#7901;ng v&#7889;n &#273;&#7911; s&#226;u &#273;&#7875; &#273;i &#273;&#432;&#7901;ng d&#224;i kh&#244;ng, c&#243; c&#417; ch&#7871; n&#224;o &#273;&#7875; startup th&#7845;t b&#7841;i kh&#244;ng bi&#7871;n th&#224;nh &#225;n t&#7917; v&#7899;i ng&#432;&#7901;i s&#225;ng l&#7853;p kh&#244;ng?</p><p>N&#7871;u m&#7895;i m&#7855;t x&#237;ch trong chu&#7895;i &#273;&#243; &#273;&#7873;u c&#243; m&#7897;t &#273;i&#7875;m g&#227;y, th&#236; ng&#432;&#7901;i t&#224;i d&#249; xu&#7845;t hi&#7879;n c&#361;ng r&#7845;t d&#7877; ch&#7871;t y&#7875;u. Ch&#250;ng ta hay h&#7887;i t&#7841;i sao Vi&#7879;t Nam ch&#432;a c&#243; Apple, ch&#432;a c&#243; Tesla, ch&#432;a c&#243; Meta. Nh&#432;ng c&#243; l&#7869; n&#234;n h&#7887;i ng&#432;&#7907;c l&#7841;i: n&#7871;u m&#7897;t Apple Vi&#7879;t Nam xu&#7845;t hi&#7879;n, n&#243; s&#7869; s&#7889;ng s&#243;t b&#7857;ng c&#225;ch n&#224;o? N&#7871;u m&#7897;t Tesla Vi&#7879;t Nam c&#7847;n &#273;&#7889;t ti&#7873;n m&#432;&#7901;i n&#259;m &#273;&#7875; ph&#225;t tri&#7875;n c&#244;ng ngh&#7879;, ai s&#7869; &#273;&#7911; ki&#234;n nh&#7851;n &#273;i c&#249;ng? N&#7871;u m&#7897;t Meta Vi&#7879;t Nam v&#432;&#7899;ng ph&#225;p l&#253;, quy&#7873;n ri&#234;ng t&#432;, d&#7919; li&#7879;u v&#224; c&#7841;nh tranh to&#224;n c&#7847;u, ai s&#7869; gi&#250;p n&#243; &#273;&#7913;ng v&#7919;ng? N&#7871;u m&#7897;t Flappy Bird Vi&#7879;t Nam n&#7919;a bay l&#234;n, l&#7847;n n&#224;y ch&#250;ng ta c&#243; g&#236; &#273;&#7875; &#273;&#7905; n&#243;?</p><h2>6. &#272;&#7915;ng t&#236;m b&#7843;n sao c&#7911;a Jobs</h2><p>M&#7897;t c&#225;i b&#7851;y kh&#225;c trong c&#7909;m t&#7915; &#8220;Steve Jobs Vi&#7879;t Nam&#8221; l&#224; n&#243; d&#7877; khi&#7871;n ta ngh&#297; theo h&#432;&#7899;ng b&#7843;n sao. Nh&#432; th&#7875; s&#7869; c&#243; m&#7897;t ng&#432;&#7901;i Vi&#7879;t m&#7863;c &#225;o c&#7893; l&#7885; &#273;en, &#273;&#7913;ng tr&#234;n s&#226;n kh&#7845;u, ra m&#7855;t m&#7897;t chi&#7871;c &#273;i&#7879;n tho&#7841;i r&#7891;i thay &#273;&#7893;i th&#7871; gi&#7899;i. Nh&#432;ng n&#7871;u hi&#7875;u nh&#432; v&#7853;y th&#236; l&#7841;i hi&#7875;u sai ch&#237;nh tinh th&#7847;n c&#7911;a Jobs. Tinh th&#7847;n c&#7911;a Jobs kh&#244;ng n&#7857;m &#7903; &#225;o c&#7893; l&#7885;, kh&#244;ng n&#7857;m &#7903; iPhone, kh&#244;ng n&#7857;m &#7903; vi&#7879;c &#244;ng gi&#7889;ng ai. Tinh th&#7847;n c&#7911;a Jobs n&#7857;m &#7903; vi&#7879;c &#244;ng d&#225;m &#273;&#7883;nh ngh&#297;a l&#7841;i cu&#7897;c ch&#417;i.</p><p>&#212;ng kh&#244;ng h&#7887;i l&#224;m sao &#273;&#7875; l&#224;m m&#7897;t chi&#7871;c m&#225;y t&#237;nh gi&#7889;ng c&#225;c c&#244;ng ty kh&#225;c nh&#432;ng t&#7889;t h&#417;n m&#7897;t ch&#250;t. &#212;ng h&#7887;i t&#7841;i sao m&#225;y t&#237;nh ph&#7843;i x&#7845;u v&#224; kh&#243; d&#249;ng. &#212;ng kh&#244;ng h&#7887;i l&#224;m sao &#273;&#7875; l&#224;m &#273;i&#7879;n tho&#7841;i c&#243; b&#224;n ph&#237;m t&#7889;t h&#417;n. &#212;ng h&#7887;i t&#7841;i sao &#273;i&#7879;n tho&#7841;i ph&#7843;i c&#243; b&#224;n ph&#237;m. N&#7871;u c&#243; m&#7897;t &#8220;Steve Jobs Vi&#7879;t Nam&#8221;, ng&#432;&#7901;i &#273;&#243; c&#243; l&#7869; s&#7869; ch&#7859;ng gi&#7889;ng Jobs ch&#250;t n&#224;o. C&#243; th&#7875; h&#7885; kh&#244;ng l&#224;m &#273;i&#7879;n tho&#7841;i, kh&#244;ng m&#7863;c &#225;o c&#7893; l&#7885;, kh&#244;ng &#273;&#7913;ng tr&#234;n s&#226;n kh&#7845;u ki&#7875;u Apple keynote, kh&#244;ng n&#243;i ti&#7871;ng Anh nh&#432; founder Silicon Valley. H&#7885; c&#243; th&#7875; gi&#7843;i m&#7897;t b&#224;i to&#225;n r&#7845;t Vi&#7879;t Nam: n&#244;ng nghi&#7879;p, gi&#225;o d&#7909;c, y t&#7871;, logistics, t&#224;i ch&#237;nh c&#225; nh&#226;n, &#273;&#244; th&#7883;, giao th&#244;ng, th&#432;&#417;ng m&#7841;i nh&#7887;, du l&#7883;ch, n&#259;ng l&#432;&#7907;ng, ng&#244;n ng&#7919;, v&#259;n h&#243;a. V&#224; c&#243; l&#7869; ch&#250;ng ta ch&#7881; nh&#7853;n ra h&#7885; gi&#7889;ng Jobs &#7903; m&#7897;t &#273;i&#7875;m duy nh&#7845;t: h&#7885; kh&#244;ng ch&#417;i gi&#7887;i cu&#7897;c ch&#417;i c&#361;. H&#7885; t&#7841;o ra cu&#7897;c ch&#417;i m&#7899;i.</p><h2>7. Ba vi&#7879;c kh&#243; h&#417;n h&#244; kh&#7849;u hi&#7879;u s&#225;ng t&#7841;o</h2><p>N&#7871;u th&#7853;t s&#7921; mu&#7889;n c&#243; nh&#7919;ng ng&#432;&#7901;i nh&#432; v&#7853;y, m&#236;nh ngh&#297; c&#243; &#237;t nh&#7845;t ba vi&#7879;c c&#7847;n l&#224;m. M&#7897;t l&#224; &#273;&#7893;i th&#7913; m&#224; gi&#225;o d&#7909;c &#273;ang th&#432;&#7903;ng. Gi&#225;o d&#7909;c c&#7911;a ch&#250;ng ta, trong nhi&#7873;u n&#259;m, th&#432;&#7903;ng r&#7845;t m&#7841;nh cho &#273;&#225;p &#225;n &#273;&#250;ng. Ai nh&#7899; t&#7889;t, l&#224;m &#273;&#250;ng, tr&#236;nh b&#224;y chu&#7849;n, &#237;t sai, &#273;i theo khu&#244;n m&#7851;u t&#7889;t th&#236; &#273;&#432;&#7907;c &#273;i&#7875;m cao. &#272;i&#7873;u n&#224;y kh&#244;ng sai. M&#7897;t x&#227; h&#7897;i v&#7851;n c&#7847;n nh&#7919;ng ng&#432;&#7901;i c&#243; n&#7873;n t&#7843;ng t&#7889;t, k&#7927; lu&#7853;t t&#7889;t, kh&#7843; n&#259;ng h&#7885;c t&#7889;t. Nh&#432;ng n&#7871;u ch&#7881; th&#432;&#7903;ng cho &#273;&#225;p &#225;n &#273;&#250;ng, ch&#250;ng ta s&#7869; t&#7841;o ra r&#7845;t nhi&#7873;u ng&#432;&#7901;i gi&#7843;i &#273;&#7873; gi&#7887;i. Trong khi &#273;&#7893;i m&#7899;i s&#225;ng t&#7841;o th&#432;&#7901;ng b&#7855;t &#273;&#7847;u t&#7915; m&#7897;t n&#259;ng l&#7921;c kh&#225;c: n&#259;ng l&#7921;c &#273;&#7863;t c&#226;u h&#7887;i.</p><p>M&#7897;t h&#7885;c sinh h&#7887;i c&#226;u l&#224;m kh&#243; gi&#225;o vi&#234;n, trong nhi&#7873;u m&#244;i tr&#432;&#7901;ng, v&#7851;n d&#7877; b&#7883; xem l&#224; &#8220;c&#227;i&#8221;, l&#224; &#8220;l&#225;o&#8221;, l&#224; &#8220;kh&#244;ng t&#7853;p trung v&#224;o b&#224;i&#8221;. Nh&#432;ng ch&#237;nh nh&#7919;ng c&#226;u h&#7887;i kh&#243; ch&#7883;u &#273;&#243; &#273;&#244;i khi l&#224; m&#7847;m c&#7911;a t&#432; duy s&#225;ng t&#7841;o. T&#7841;i sao ph&#7843;i l&#224;m nh&#432; c&#361;? T&#7841;i sao v&#7845;n &#273;&#7873; n&#224;y ch&#432;a &#273;&#432;&#7907;c gi&#7843;i quy&#7871;t? T&#7841;i sao ng&#432;&#7901;i d&#249;ng ph&#7843;i ch&#7883;u s&#7921; b&#7845;t ti&#7879;n n&#224;y? T&#7841;i sao m&#7897;t quy tr&#236;nh l&#7841;i ph&#7913;c t&#7841;p nh&#432; v&#7853;y? T&#7841;i sao c&#225;i n&#224;y kh&#244;ng th&#7875; &#273;&#417;n gi&#7843;n h&#417;n? N&#7871;u nh&#224; tr&#432;&#7901;ng ch&#7881; &#273;&#224;o t&#7841;o ng&#432;&#7901;i tr&#7843; l&#7901;i t&#7889;t, ch&#250;ng ta s&#7869; c&#243; nhi&#7873;u ng&#432;&#7901;i l&#224;m t&#7889;t b&#224;i thi. Nh&#432;ng n&#7871;u mu&#7889;n c&#243; ng&#432;&#7901;i t&#7841;o ra c&#225;i m&#7899;i, ch&#250;ng ta c&#7847;n th&#234;m nh&#7919;ng ng&#432;&#7901;i bi&#7871;t &#273;&#7863;t l&#7841;i &#273;&#7873; b&#224;i.</p><p>Hai l&#224; h&#7841; gi&#225; c&#7911;a s&#7921; th&#7845;t b&#7841;i. Ch&#250;ng ta n&#243;i r&#7845;t nhi&#7873;u v&#7873; &#8220;d&#225;m th&#7845;t b&#7841;i&#8221;, nh&#432;ng d&#225;m th&#7845;t b&#7841;i kh&#244;ng th&#7875; ch&#7881; l&#224; m&#7897;t kh&#7849;u hi&#7879;u truy&#7873;n c&#7843;m h&#7913;ng. M&#7897;t ng&#432;&#7901;i ch&#7881; th&#7853;t s&#7921; d&#225;m th&#7845;t b&#7841;i khi h&#7885; bi&#7871;t r&#7857;ng n&#7871;u m&#236;nh ng&#227;, h&#7885; v&#7851;n c&#242;n &#273;&#432;&#7901;ng &#273;&#7913;ng d&#7853;y. &#7902; &#273;&#226;y c&#243; c&#7843; y&#7871;u t&#7889; v&#259;n h&#243;a l&#7851;n th&#7875; ch&#7871;. V&#7873; v&#259;n h&#243;a, gia &#273;&#236;nh v&#224; x&#227; h&#7897;i c&#7847;n b&#7899;t xem th&#7845;t b&#7841;i l&#224; n&#7895;i x&#7845;u h&#7893; c&#225; nh&#226;n. M&#7897;t ng&#432;&#7901;i tr&#7867; kh&#7903;i nghi&#7879;p th&#7845;t b&#7841;i kh&#244;ng c&#243; ngh&#297;a l&#224; ng&#432;&#7901;i &#273;&#243; v&#244; d&#7909;ng. M&#7897;t s&#7843;n ph&#7849;m kh&#244;ng th&#224;nh c&#244;ng kh&#244;ng c&#243; ngh&#297;a l&#224; ng&#432;&#7901;i l&#224;m ra n&#243; k&#233;m c&#7887;i. M&#7897;t l&#7847;n sai kh&#244;ng n&#234;n tr&#7903; th&#224;nh b&#7843;n &#225;n k&#233;o d&#224;i nhi&#7873;u n&#259;m.</p><p>V&#7873; th&#7875; ch&#7871;, c&#7847;n c&#243; lu&#7853;t ch&#417;i gi&#250;p ng&#432;&#7901;i th&#7845;t b&#7841;i c&#243; th&#7875; quay l&#7841;i. Lu&#7853;t ph&#225; s&#7843;n, th&#7883; tr&#432;&#7901;ng v&#7889;n, c&#417; ch&#7871; &#273;&#7847;u t&#432; m&#7841;o hi&#7875;m, ch&#237;nh s&#225;ch th&#7917; nghi&#7879;m, b&#7843;o v&#7879; nh&#224; s&#225;ng l&#7853;p, b&#7843;o v&#7879; nh&#224; &#273;&#7847;u t&#432; &#8212; t&#7845;t c&#7843; nh&#7919;ng th&#7913; &#273;&#243; nghe c&#243; v&#7867; kh&#244; khan, nh&#432;ng th&#7921;c ra l&#7841;i quy&#7871;t &#273;&#7883;nh r&#7845;t nhi&#7873;u &#273;&#7871;n m&#7913;c &#273;&#7897; &#8220;d&#225;m li&#7873;u&#8221; c&#7911;a m&#7897;t x&#227; h&#7897;i. M&#7897;t x&#227; h&#7897;i kh&#244;ng th&#7875; v&#7915;a tr&#7915;ng ph&#7841;t th&#7845;t b&#7841;i r&#7845;t n&#7863;ng, v&#7915;a mong ng&#432;&#7901;i tr&#7867; d&#225;m &#273;&#7893;i m&#7899;i. Hai &#273;i&#7873;u &#273;&#243; m&#226;u thu&#7851;n v&#7899;i nhau.</p><p>Ba l&#224; x&#226;y h&#7879; sinh th&#225;i, kh&#244;ng ch&#7881; t&#244;n vinh c&#225; nh&#226;n. Ch&#250;ng ta r&#7845;t th&#237;ch k&#7875; chuy&#7879;n thi&#234;n t&#224;i: m&#7897;t ng&#432;&#7901;i xu&#7845;t ch&#250;ng, m&#7897;t b&#7897; &#243;c v&#297; &#273;&#7841;i, m&#7897;t c&#225; nh&#226;n thay &#273;&#7893;i th&#7871; gi&#7899;i. Nh&#432;ng n&#7871;u ch&#7881; ch&#259;m ch&#259;m &#273;i t&#236;m c&#225; nh&#226;n ki&#7879;t xu&#7845;t, ch&#250;ng ta s&#7869; b&#7887; qua c&#226;u h&#7887;i quan tr&#7885;ng h&#417;n: l&#224;m sao &#273;&#7875; nhi&#7873;u ng&#432;&#7901;i c&#243; c&#417; h&#7897;i tr&#7903; n&#234;n ki&#7879;t xu&#7845;t? Silicon Valley kh&#244;ng m&#7841;nh v&#236; &#7903; &#273;&#243; c&#243; m&#7897;t thi&#234;n t&#224;i. N&#243; m&#7841;nh v&#236; &#7903; &#273;&#243; c&#243; m&#7897;t h&#7879; sinh th&#225;i khi&#7871;n thi&#234;n t&#224;i c&#243; x&#225;c su&#7845;t xu&#7845;t hi&#7879;n cao h&#417;n, s&#7889;ng s&#243;t l&#226;u h&#417;n v&#224; t&#7841;o ra &#7843;nh h&#432;&#7903;ng l&#7899;n h&#417;n.</p><p>C&#243; tr&#432;&#7901;ng &#273;&#7841;i h&#7885;c. C&#243; v&#7889;n. C&#243; lu&#7853;t ch&#417;i. C&#243; v&#259;n h&#243;a chia s&#7867; tri th&#7913;c. C&#243; ng&#432;&#7901;i &#273;i tr&#432;&#7899;c l&#224;m c&#7889; v&#7845;n. C&#243; c&#244;ng ty l&#7899;n &#273;&#224;o t&#7841;o nh&#226;n t&#224;i. C&#243; d&#242;ng v&#7889;n ch&#7845;p nh&#7853;n r&#7911;i ro. C&#243; th&#7883; tr&#432;&#7901;ng &#273;&#7911; l&#7899;n. C&#243; truy&#7873;n th&#244;ng bi&#7871;t k&#7875; c&#226;u chuy&#7879;n c&#7911;a s&#7843;n ph&#7849;m. C&#243; ph&#225;p l&#253; b&#7843;o v&#7879; t&#224;i s&#7843;n tr&#237; tu&#7879;. C&#243; m&#7897;t m&#7841;ng l&#432;&#7899;i m&#224; khi m&#7897;t ng&#432;&#7901;i ng&#227;, h&#7885; kh&#244;ng r&#417;i th&#7859;ng xu&#7889;ng &#273;&#225;y. &#272;&#243; l&#224; &#273;i&#7873;u m&#236;nh g&#7885;i l&#224; &#8220;&#273;&#7845;t&#8221;. V&#224; khi &#273;&#7845;t &#273;&#7911; t&#7889;t, ch&#250;ng ta kh&#244;ng c&#7847;n ph&#7843;i &#273;i t&#236;m t&#7915;ng h&#7841;t gi&#7889;ng thi&#234;n t&#224;i. C&#226;y s&#7869; t&#7921; m&#7885;c.</p><h2>8. C&#226;u h&#7887;i n&#224;y kh&#244;ng ch&#7881; d&#224;nh cho h&#7885;c sinh</h2><p>&#272;i&#7873;u th&#250; v&#7883; c&#7911;a &#273;&#7873; V&#259;n l&#224; n&#243; &#273;&#432;&#7907;c &#273;&#432;a cho h&#7885;c sinh. Nh&#432;ng m&#236;nh ngh&#297; c&#226;u h&#7887;i n&#224;y kh&#244;ng ch&#7881; d&#224;nh cho h&#7885;c sinh. Th&#7853;m ch&#237;, ph&#7847;n kh&#243; nh&#7845;t c&#7911;a c&#226;u h&#7887;i kh&#244;ng n&#7857;m &#7903; c&#225;c em. M&#7897;t h&#7885;c sinh 18 tu&#7893;i c&#243; th&#7875; vi&#7871;t r&#7845;t hay v&#7873; &#273;am m&#234;, s&#225;ng t&#7841;o, kh&#225;t v&#7885;ng, d&#225;m ngh&#297; d&#225;m l&#224;m. V&#224; &#273;i&#7873;u &#273;&#243; r&#7845;t &#273;&#225;ng qu&#253;. Nh&#432;ng &#273;&#7875; th&#7853;t s&#7921; c&#243; nh&#7919;ng &#8220;Steve Jobs Vi&#7879;t Nam&#8221;, tr&#225;ch nhi&#7879;m kh&#244;ng th&#7875; &#273;&#7863;t h&#7871;t l&#234;n vai m&#7897;t th&#7871; h&#7879; tr&#7867;.</p><p>Ng&#432;&#7901;i tr&#7867; c&#243; th&#7875; mang theo n&#259;ng l&#432;&#7907;ng. Nh&#224; tr&#432;&#7901;ng ph&#7843;i cho h&#7885; quy&#7873;n &#273;&#7863;t c&#226;u h&#7887;i. Gia &#273;&#236;nh ph&#7843;i cho h&#7885; kh&#244;ng gian th&#7917; sai. Doanh nghi&#7879;p ph&#7843;i cho h&#7885; c&#417; h&#7897;i l&#224;m vi&#7879;c th&#7853;t. Nh&#224; &#273;&#7847;u t&#432; ph&#7843;i cho h&#7885; v&#7889;n v&#224; s&#7921; ki&#234;n nh&#7851;n. Nh&#224; n&#432;&#7899;c ph&#7843;i cho h&#7885; lu&#7853;t ch&#417;i &#273;&#7911; r&#245;. X&#227; h&#7897;i ph&#7843;i cho h&#7885; m&#7897;t c&#417; h&#7897;i th&#7913; hai. V&#224; truy&#7873;n th&#244;ng ph&#7843;i h&#7885;c c&#225;ch kh&#244;ng bi&#7871;n m&#7885;i ng&#432;&#7901;i tr&#7867; th&#224;nh hi&#7879;n t&#432;&#7907;ng m&#7897;t ng&#224;y r&#7891;i b&#7887; m&#7863;c h&#7885; trong c&#417;n b&#227;o ti&#7871;p theo.</p><p>M&#432;&#7901;i hai n&#259;m tr&#432;&#7899;c, ch&#250;ng ta t&#7915;ng c&#243; m&#7897;t con chim nh&#7887; bay l&#234;n &#273;&#7881;nh th&#7871; gi&#7899;i. N&#243; bay r&#7845;t cao. Cao &#273;&#7871;n m&#7913;c c&#7843; th&#7871; gi&#7899;i ph&#7843;i nh&#236;n l&#7841;i. Nh&#432;ng r&#7891;i n&#243; r&#417;i xu&#7889;ng, m&#7897;t ph&#7847;n v&#236; ph&#237;a d&#432;&#7899;i kh&#244;ng c&#243; g&#236; &#273;&#7905; l&#7845;y. L&#7847;n t&#7899;i, khi m&#7897;t con chim nh&#432; th&#7871; c&#7845;t c&#225;nh, c&#243; l&#7869; c&#226;u h&#7887;i kh&#244;ng n&#234;n ch&#7881; l&#224;: n&#243; c&#243; &#273;&#7911; t&#224;i &#273;&#7875; bay kh&#244;ng?</p><p>C&#226;u h&#7887;i &#273;&#250;ng h&#417;n l&#224;: ch&#250;ng ta &#273;&#227; k&#7883;p x&#226;y cho n&#243; m&#7897;t b&#7847;u tr&#7901;i hay ch&#432;a?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/lam-the-nao-e-co-nhung-steve-jobs/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/lam-the-nao-e-co-nhung-steve-jobs/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[Memory trong Claude Code]]></title><description><![CDATA[LLM l&#224; stateless v&#224; m&#7885;i memory l&#224; illusion &#273;&#432;&#7907;c t&#7841;o ra b&#7903;i h&#7879; th&#7889;ng bao quanh model. Hi&#7875;u c&#417; ch&#7871;, ph&#226;n lo&#7841;i v&#224; c&#225;ch qu&#7843;n l&#253; memory hi&#7879;u qu&#7843; &#273;&#7875; Claude Code ho&#7841;t &#273;&#7897;ng &#273;&#225;ng tin c&#7853;y.]]></description><link>https://acydoan.substack.com/p/memory-trong-claude-code</link><guid isPermaLink="false">https://acydoan.substack.com/p/memory-trong-claude-code</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Thu, 21 May 2026 15:06:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!X3lz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F834967ff-b27f-460e-933d-bf1465de00ca_2734x1390.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>C&#243; m&#7897;t tr&#7843;i nghi&#7879;m kh&#225; quen thu&#7897;c khi l&#224;m vi&#7879;c v&#7899;i Claude Code.</p><p>B&#7841;n m&#7903; m&#7897;t session m&#7899;i, b&#7855;t &#273;&#7847;u gi&#7843;i th&#237;ch cho Claude v&#7873; project: architecture &#273;ang d&#249;ng, command n&#224;o ch&#7841;y &#273;&#432;&#7907;c, file n&#224;o kh&#244;ng n&#234;n s&#7917;a, module n&#224;o &#273;ang c&#243; bug, quy&#7871;t &#273;&#7883;nh k&#7929; thu&#7853;t n&#224;o &#273;&#227; ch&#7889;t v&#7899;i team. Sau m&#7897;t l&#250;c, Claude b&#7855;t &#273;&#7847;u hi&#7875;u d&#7847;n. N&#243; suggest &#273;&#250;ng h&#417;n, &#237;t &#273;i sai h&#432;&#7899;ng h&#417;n, v&#224; &#273;&#244;i khi c&#242;n ph&#7843;n h&#7891;i nh&#432; m&#7897;t teammate &#273;&#227; quen v&#7899;i codebase.</p><p>Nh&#432;ng h&#244;m sau, b&#7841;n m&#7903; session m&#7899;i.</p><p>Claude l&#7841;i h&#7887;i l&#7841;i nh&#7919;ng &#273;i&#7873;u c&#361;.</p><p>N&#243; kh&#244;ng nh&#7899; command h&#244;m qua &#273;&#227; ch&#7841;y fail. N&#243; kh&#244;ng nh&#7899; bug h&#244;m qua v&#7915;a debug xong. N&#243; kh&#244;ng nh&#7899; b&#7841;n &#273;&#227; d&#7863;n &#8220;&#273;&#7915;ng refactor ph&#7847;n n&#224;y v&#236; &#273;ang ph&#7909; thu&#7897;c v&#224;o team kh&#225;c&#8221;. C&#7843;m gi&#225;c l&#250;c &#273;&#243; r&#7845;t d&#7877; khi&#7871;n m&#236;nh ngh&#297;: &#8220;AI n&#224;y sao hay qu&#234;n v&#7853;y?&#8221;</p><p>Nh&#432;ng th&#7921;c ra, v&#7845;n &#273;&#7873; kh&#244;ng ph&#7843;i Claude l&#432;&#7901;i nh&#7899;. V&#7845;n &#273;&#7873; n&#7857;m &#7903; b&#7843;n ch&#7845;t c&#7911;a LLM.</p><p>LLM kh&#244;ng c&#243; tr&#237; nh&#7899; d&#224;i h&#7841;n t&#7921; nhi&#234;n nh&#432; con ng&#432;&#7901;i. M&#7895;i l&#7847;n model &#273;&#432;&#7907;c g&#7885;i, n&#243; nh&#7853;n v&#224;o context, x&#7917; l&#253;, r&#7891;i tr&#7843; ra output. Nh&#7919;ng g&#236; n&#243; &#8220;bi&#7871;t&#8221; t&#7841;i th&#7901;i &#273;i&#7875;m &#273;&#243; ch&#7911; y&#7871;u l&#224; nh&#7919;ng g&#236; &#273;ang n&#7857;m trong context window. Khi session k&#7871;t th&#250;c, n&#7871;u kh&#244;ng c&#243; c&#417; ch&#7871; l&#432;u l&#7841;i v&#224; n&#7841;p l&#7841;i th&#244;ng tin, g&#7847;n nh&#432; m&#7885;i th&#7913; bi&#7871;n m&#7845;t.</p><p>V&#236; v&#7853;y, insight &#273;&#7847;u ti&#234;n c&#7847;n hi&#7875;u l&#224;:</p><blockquote><p><strong>Memory trong Claude Code kh&#244;ng ph&#7843;i l&#224; th&#7913; model t&#7921; c&#243;. Memory l&#224; th&#7913; ta x&#226;y xung quanh model.</strong></p></blockquote><p>N&#243;i c&#225;ch kh&#225;c, Claude kh&#244;ng th&#7853;t s&#7921; &#8220;nh&#7899;&#8221;. N&#243; ch&#7881; &#273;&#7885;c l&#7841;i nh&#7919;ng g&#236; b&#7841;n &#273;&#227; l&#432;u v&#224; &#273;&#432;a v&#224;o context &#273;&#250;ng l&#250;c.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h2>1. Memory l&#224; g&#236; v&#224; t&#7841;i sao c&#7847;n n&#243;?</h2><p>Memory trong Claude Code n&#234;n &#273;&#432;&#7907;c hi&#7875;u &#273;&#417;n gi&#7843;n l&#224; c&#417; ch&#7871; gi&#250;p Claude c&#243; continuity gi&#7919;a c&#225;c session.</p><p>H&#244;m nay b&#7841;n l&#224;m vi&#7879;c v&#7899;i Claude, ph&#225;t hi&#7879;n m&#7897;t bug quan tr&#7885;ng, ch&#7889;t m&#7897;t quy&#7871;t &#273;&#7883;nh k&#7929; thu&#7853;t, ho&#7863;c t&#236;m &#273;&#432;&#7907;c m&#7897;t command &#273;&#250;ng &#273;&#7875; run test. N&#7871;u nh&#7919;ng th&#244;ng tin &#273;&#243; ch&#7881; n&#7857;m trong &#273;o&#7841;n chat hi&#7879;n t&#7841;i, session sau Claude c&#243; th&#7875; kh&#244;ng bi&#7871;t g&#236; v&#7873; ch&#250;ng.</p><p>Nh&#432;ng n&#7871;u b&#7841;n ghi ch&#250;ng v&#224;o <code>CLAUDE.md</code>, memory folder, project note, ho&#7863;c m&#7897;t file rule n&#224;o &#273;&#243;, session sau Claude c&#243; th&#7875; &#273;&#7885;c l&#7841;i v&#224; ti&#7871;p t&#7909;c t&#7915; n&#417;i &#273;&#227; d&#7915;ng.</p><p>&#272;&#226;y l&#224; &#273;i&#7875;m kh&#225;c bi&#7879;t r&#7845;t l&#7899;n gi&#7919;a hai c&#225;ch d&#249;ng Claude Code.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!qBvH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b62f757-b2ef-4d07-9f5e-f9ca36dae9ea_1778x1132.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!qBvH!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b62f757-b2ef-4d07-9f5e-f9ca36dae9ea_1778x1132.png 424w, /__u/substackcdn.com/image/fetch/$s_!qBvH!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b62f757-b2ef-4d07-9f5e-f9ca36dae9ea_1778x1132.png 848w, /__u/substackcdn.com/image/fetch/$s_!qBvH!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b62f757-b2ef-4d07-9f5e-f9ca36dae9ea_1778x1132.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qBvH!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b62f757-b2ef-4d07-9f5e-f9ca36dae9ea_1778x1132.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!qBvH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b62f757-b2ef-4d07-9f5e-f9ca36dae9ea_1778x1132.png" width="1456" height="927" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b62f757-b2ef-4d07-9f5e-f9ca36dae9ea_1778x1132.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:927,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:144546,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198709830?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b62f757-b2ef-4d07-9f5e-f9ca36dae9ea_1778x1132.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!qBvH!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b62f757-b2ef-4d07-9f5e-f9ca36dae9ea_1778x1132.png 424w, /__u/substackcdn.com/image/fetch/$s_!qBvH!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b62f757-b2ef-4d07-9f5e-f9ca36dae9ea_1778x1132.png 848w, /__u/substackcdn.com/image/fetch/$s_!qBvH!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b62f757-b2ef-4d07-9f5e-f9ca36dae9ea_1778x1132.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qBvH!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b62f757-b2ef-4d07-9f5e-f9ca36dae9ea_1778x1132.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>C&#225;ch th&#7913; nh&#7845;t l&#224; d&#249;ng Claude nh&#432; m&#7897;t chatbot coding. M&#7895;i l&#7847;n m&#7903; l&#234;n l&#224; m&#7897;t l&#7847;n gi&#7843;i th&#237;ch l&#7841;i. C&#225;ch th&#7913; hai l&#224; d&#249;ng Claude nh&#432; m&#7897;t agent c&#243; h&#7879; th&#7889;ng memory. M&#7895;i session m&#7899;i kh&#244;ng b&#7855;t &#273;&#7847;u t&#7915; con s&#7889; 0, m&#224; b&#7855;t &#273;&#7847;u t&#7915; nh&#7919;ng g&#236; project &#273;&#227; h&#7885;c &#273;&#432;&#7907;c tr&#432;&#7899;c &#273;&#243;.</p><p>Memory kh&#244;ng l&#224;m LLM h&#7871;t stateless. N&#243; ch&#7881; t&#7841;o ra c&#7843;m gi&#225;c &#8220;nh&#7899;&#8221; b&#7857;ng c&#225;ch l&#432;u th&#244;ng tin b&#234;n ngo&#224;i model v&#224; inject l&#7841;i v&#224;o context.</p><p>&#272;&#226;y l&#224; l&#253; do memory design quan tr&#7885;ng. V&#7899;i project nh&#7887;, b&#7841;n c&#243; th&#7875; kh&#244;ng c&#7843;m nh&#7853;n r&#245;. Nh&#432;ng v&#7899;i project d&#224;i h&#7841;n, nhi&#7873;u decision, nhi&#7873;u bug history v&#224; nhi&#7873;u convention n&#7897;i b&#7897;, memory t&#7889;t c&#243; th&#7875; quy&#7871;t &#273;&#7883;nh Claude h&#7919;u &#237;ch hay g&#226;y nhi&#7877;u.</p><h2>2. C&#243; 4 lo&#7841;i memory c&#7847;n ph&#226;n bi&#7879;t</h2><p>&#272;&#7875; d&#7877; hi&#7875;u, h&#227;y t&#432;&#7903;ng t&#432;&#7907;ng Claude &#273;ang l&#224;m vi&#7879;c v&#7899;i b&#7841;n trong m&#7897;t project d&#224;i h&#7841;n. C&#243; th&#7913; n&#243; c&#7847;n nh&#7899; trong v&#224;i ph&#250;t, c&#243; th&#7913; c&#7847;n nh&#7899; qua nhi&#7873;u ng&#224;y, c&#243; th&#7913; l&#224; b&#224;i h&#7885;c t&#7915; bug c&#361;, v&#224; c&#243; th&#7913; l&#224; ki&#7871;n th&#7913;c n&#7873;n &#273;&#227; n&#7857;m s&#7861;n trong model. B&#7889;n lo&#7841;i memory b&#234;n d&#432;&#7899;i t&#432;&#417;ng &#7913;ng v&#7899;i b&#7889;n nhu c&#7847;u &#273;&#243;.</p><p>Khi n&#243;i &#273;&#7871;n memory, m&#236;nh ngh&#297; kh&#244;ng n&#234;n ch&#7881; ngh&#297; &#273;&#7871;n m&#7897;t file ghi ch&#250;. Memory c&#7911;a AI agent n&#234;n &#273;&#432;&#7907;c nh&#236;n nh&#432; m&#7897;t h&#7879; th&#7889;ng nhi&#7873;u t&#7847;ng.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!X3lz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F834967ff-b27f-460e-933d-bf1465de00ca_2734x1390.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!X3lz!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F834967ff-b27f-460e-933d-bf1465de00ca_2734x1390.png 424w, /__u/substackcdn.com/image/fetch/$s_!X3lz!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F834967ff-b27f-460e-933d-bf1465de00ca_2734x1390.png 848w, /__u/substackcdn.com/image/fetch/$s_!X3lz!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F834967ff-b27f-460e-933d-bf1465de00ca_2734x1390.png 1272w, /__u/substackcdn.com/image/fetch/$s_!X3lz!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F834967ff-b27f-460e-933d-bf1465de00ca_2734x1390.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!X3lz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F834967ff-b27f-460e-933d-bf1465de00ca_2734x1390.png" width="1456" height="740" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/834967ff-b27f-460e-933d-bf1465de00ca_2734x1390.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:740,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:737053,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198709830?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F834967ff-b27f-460e-933d-bf1465de00ca_2734x1390.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!X3lz!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F834967ff-b27f-460e-933d-bf1465de00ca_2734x1390.png 424w, /__u/substackcdn.com/image/fetch/$s_!X3lz!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F834967ff-b27f-460e-933d-bf1465de00ca_2734x1390.png 848w, /__u/substackcdn.com/image/fetch/$s_!X3lz!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F834967ff-b27f-460e-933d-bf1465de00ca_2734x1390.png 1272w, /__u/substackcdn.com/image/fetch/$s_!X3lz!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F834967ff-b27f-460e-933d-bf1465de00ca_2734x1390.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>In Context Memory</h3><p>Lo&#7841;i &#273;&#7847;u ti&#234;n l&#224; <strong>In-Context Memory</strong>. &#272;&#226;y l&#224; nh&#7919;ng g&#236; Claude &#273;ang th&#7845;y trong session hi&#7879;n t&#7841;i: prompt, instruction, file v&#7915;a &#273;&#7885;c, history, tool output, n&#7897;i dung <code>CLAUDE.md</code> &#273;&#432;&#7907;c load v&#224;o. N&#243; gi&#7889;ng nh&#432; &#8220;b&#224;n l&#224;m vi&#7879;c&#8221; tr&#432;&#7899;c m&#7863;t Claude. Th&#7913; g&#236; n&#7857;m tr&#234;n b&#224;n th&#236; Claude d&#249;ng &#273;&#432;&#7907;c ngay. Nh&#432;ng khi session k&#7871;t th&#250;c ho&#7863;c context b&#7883; compact, nhi&#7873;u th&#7913; s&#7869; bi&#7871;n m&#7845;t. N&#243;i &#273;&#417;n gi&#7843;n, &#273;&#226;y l&#224; tr&#237; nh&#7899; ng&#7855;n h&#7841;n c&#7911;a Claude trong m&#7897;t phi&#234;n l&#224;m vi&#7879;c.</p><p><strong>C&#7845;u tr&#250;c &#273;i&#7875;n h&#236;nh c&#7911;a context window:</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RN_m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70bddc32-644b-46dc-b693-9b3be88cc890_1038x1046.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RN_m!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70bddc32-644b-46dc-b693-9b3be88cc890_1038x1046.png 424w, /__u/substackcdn.com/image/fetch/$s_!RN_m!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70bddc32-644b-46dc-b693-9b3be88cc890_1038x1046.png 848w, /__u/substackcdn.com/image/fetch/$s_!RN_m!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70bddc32-644b-46dc-b693-9b3be88cc890_1038x1046.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RN_m!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70bddc32-644b-46dc-b693-9b3be88cc890_1038x1046.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RN_m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70bddc32-644b-46dc-b693-9b3be88cc890_1038x1046.png" width="1038" height="1046" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70bddc32-644b-46dc-b693-9b3be88cc890_1038x1046.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1046,&quot;width&quot;:1038,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:419818,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198709830?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70bddc32-644b-46dc-b693-9b3be88cc890_1038x1046.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!RN_m!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70bddc32-644b-46dc-b693-9b3be88cc890_1038x1046.png 424w, /__u/substackcdn.com/image/fetch/$s_!RN_m!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70bddc32-644b-46dc-b693-9b3be88cc890_1038x1046.png 848w, /__u/substackcdn.com/image/fetch/$s_!RN_m!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70bddc32-644b-46dc-b693-9b3be88cc890_1038x1046.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RN_m!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70bddc32-644b-46dc-b693-9b3be88cc890_1038x1046.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Khi history qu&#225; d&#224;i, Claude Code x&#7917; l&#253; b&#7857;ng 3 c&#225;ch: <strong>Summarization</strong> (n&#233;n history c&#361;), <strong>Selective retention</strong> (gi&#7919; turns ch&#7913;a facts/decisions quan tr&#7885;ng), ho&#7863;c <strong>Offload</strong> sang external memory. Compaction l&#224; <em>lossy</em> &#8212; nh&#7919;ng g&#236; kh&#244;ng &#273;&#432;&#7907;c ghi ra file tr&#432;&#7899;c &#273;&#243; c&#243; th&#7875; m&#7845;t v&#297;nh vi&#7877;n.</p><h3>External Memory</h3><p>Lo&#7841;i th&#7913; hai l&#224; <strong>External Memory</strong>. &#272;&#226;y l&#224; ph&#7847;n n&#7857;m ngo&#224;i model, v&#237; d&#7909; <code>CLAUDE.md</code>, markdown notes, database, wiki, vector store ho&#7863;c memory folder. &#272;&#226;y m&#7899;i l&#224; th&#7913; gi&#250;p Claude c&#243; continuity qua nhi&#7873;u session. Trong Claude Code, d&#7841;ng th&#7921;c t&#7871; nh&#7845;t th&#432;&#7901;ng l&#224; file-based memory. N&#7871;u In-Context Memory l&#224; b&#224;n l&#224;m vi&#7879;c, th&#236; External Memory gi&#7889;ng nh&#432; s&#7893; tay d&#7921; &#225;n.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!X0ng!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1528e9-b5c0-4645-938d-b287d1d6c94c_1916x332.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!X0ng!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1528e9-b5c0-4645-938d-b287d1d6c94c_1916x332.png 424w, /__u/substackcdn.com/image/fetch/$s_!X0ng!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1528e9-b5c0-4645-938d-b287d1d6c94c_1916x332.png 848w, /__u/substackcdn.com/image/fetch/$s_!X0ng!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1528e9-b5c0-4645-938d-b287d1d6c94c_1916x332.png 1272w, /__u/substackcdn.com/image/fetch/$s_!X0ng!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1528e9-b5c0-4645-938d-b287d1d6c94c_1916x332.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!X0ng!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1528e9-b5c0-4645-938d-b287d1d6c94c_1916x332.png" width="1456" height="252" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd1528e9-b5c0-4645-938d-b287d1d6c94c_1916x332.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:252,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:75703,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198709830?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1528e9-b5c0-4645-938d-b287d1d6c94c_1916x332.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!X0ng!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1528e9-b5c0-4645-938d-b287d1d6c94c_1916x332.png 424w, /__u/substackcdn.com/image/fetch/$s_!X0ng!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1528e9-b5c0-4645-938d-b287d1d6c94c_1916x332.png 848w, /__u/substackcdn.com/image/fetch/$s_!X0ng!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1528e9-b5c0-4645-938d-b287d1d6c94c_1916x332.png 1272w, /__u/substackcdn.com/image/fetch/$s_!X0ng!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd1528e9-b5c0-4645-938d-b287d1d6c94c_1916x332.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h3>Episodic Memory</h3><p>Lo&#7841;i th&#7913; ba l&#224; <strong>Episodic Memory</strong>. &#272;&#226;y l&#224; memory l&#432;u l&#7841;i c&#225;c s&#7921; ki&#7879;n &#273;&#227; x&#7843;y ra: bug &#273;&#227; debug, h&#432;&#7899;ng &#273;&#227; th&#7917;, k&#7871;t qu&#7843; ra sao, b&#224;i h&#7885;c l&#224; g&#236;. V&#237; d&#7909;: &#8220;Duplicate reset password email t&#7915;ng x&#7843;y ra v&#236; email &#273;&#432;&#7907;c trigger &#7903; c&#7843; service v&#224; background job.&#8221; Lo&#7841;i memory n&#224;y r&#7845;t gi&#225; tr&#7883; v&#236; n&#243; gi&#250;p Claude h&#7885;c t&#7915; l&#7883;ch s&#7917; th&#7921;c chi&#7871;n c&#7911;a ch&#237;nh project, kh&#244;ng ch&#7881; d&#7921;a v&#224;o ki&#7871;n th&#7913;c chung. &#272;&#226;y l&#224; ph&#7847;n gi&#250;p Claude kh&#244;ng ch&#7881; bi&#7871;t rule, m&#224; c&#242;n bi&#7871;t project &#273;&#227; t&#7915;ng v&#7845;p &#7903; &#273;&#226;u.</p><pre><code><code>{
  "task": "Debug duplicate reset password email",
  "ruled_out": [
    "Frontend double-click",
    "Duplicate API call"
  ],
  "hypothesis": "Backend may trigger email in both service and background job",
  "outcome": "resolved",
  "lesson": "When one action creates duplicate outputs, trace all downstream handlers"
}</code></code></pre><h3>Semantic/ Parametric Memory</h3><p>Lo&#7841;i cu&#7889;i c&#249;ng l&#224; <strong>Parametric Memory</strong>. &#272;&#226;y l&#224; ki&#7871;n th&#7913;c n&#7857;m trong model weights: JavaScript l&#224; g&#236;, REST API ho&#7841;t &#273;&#7897;ng th&#7871; n&#224;o, Redis d&#249;ng &#273;&#7875; l&#224;m g&#236;, design pattern ph&#7893; bi&#7871;n ra sao. Lo&#7841;i n&#224;y lu&#244;n c&#243; s&#7861;n, nh&#432;ng kh&#244;ng bi&#7871;t private codebase, decision n&#7897;i b&#7897; hay bug m&#7899;i x&#7843;y ra c&#7911;a b&#7841;n.</p><p><strong>Gi&#7899;i h&#7841;n c&#7911;a parametric memory</strong></p><p>Parametric Memory l&#224; ki&#7871;n th&#7913;c Claude &#273;&#227; h&#7885;c s&#7861;n trong qu&#225; tr&#236;nh training. N&#243; gi&#250;p Claude bi&#7871;t JavaScript, REST API, Redis hay design pattern l&#224; g&#236;. Nh&#432;ng n&#243; kh&#244;ng bi&#7871;t project ri&#234;ng c&#7911;a b&#7841;n v&#7915;a &#273;&#7893;i t&#7915; Node.js 18 l&#234;n Node.js 22, kh&#244;ng bi&#7871;t bug h&#244;m qua &#273;&#227; fix, v&#224; kh&#244;ng bi&#7871;t decision n&#7897;i b&#7897; c&#7911;a team. V&#236; v&#7853;y, ki&#7871;n th&#7913;c chung c&#243; th&#7875; d&#249;ng t&#7915; model, nh&#432;ng th&#244;ng tin ri&#234;ng c&#7911;a project ph&#7843;i n&#7857;m trong external memory.</p><p>Insight &#7903; &#273;&#226;y l&#224;:</p><blockquote><p><strong>Kh&#244;ng ph&#7843;i th&#244;ng tin n&#224;o c&#361;ng n&#234;n l&#432;u c&#249;ng m&#7897;t ch&#7895;. Rule c&#7911;a project, l&#7883;ch s&#7917; debug, preference c&#225; nh&#226;n v&#224; ki&#7871;n th&#7913;c n&#7873;n t&#7843;ng l&#224; b&#7889;n lo&#7841;i kh&#225;c nhau. N&#7871;u tr&#7897;n h&#7871;t v&#224;o m&#7897;t file, memory s&#7869; nhanh ch&#243;ng th&#224;nh r&#225;c.</strong></p></blockquote><h2>3. Claude Code memory architecture: CLAUDE.md v&#224; Auto Memory</h2><p>Trong Claude Code, c&#243; th&#7875; hi&#7875;u memory system g&#7891;m hai nh&#225;nh ch&#237;nh.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!9InI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa88457ee-a25d-4e5c-98a4-08c06b974590_1776x664.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!9InI!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa88457ee-a25d-4e5c-98a4-08c06b974590_1776x664.png 424w, /__u/substackcdn.com/image/fetch/$s_!9InI!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa88457ee-a25d-4e5c-98a4-08c06b974590_1776x664.png 848w, /__u/substackcdn.com/image/fetch/$s_!9InI!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa88457ee-a25d-4e5c-98a4-08c06b974590_1776x664.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9InI!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa88457ee-a25d-4e5c-98a4-08c06b974590_1776x664.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!9InI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa88457ee-a25d-4e5c-98a4-08c06b974590_1776x664.png" width="1456" height="544" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a88457ee-a25d-4e5c-98a4-08c06b974590_1776x664.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:544,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:101493,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198709830?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa88457ee-a25d-4e5c-98a4-08c06b974590_1776x664.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!9InI!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa88457ee-a25d-4e5c-98a4-08c06b974590_1776x664.png 424w, /__u/substackcdn.com/image/fetch/$s_!9InI!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa88457ee-a25d-4e5c-98a4-08c06b974590_1776x664.png 848w, /__u/substackcdn.com/image/fetch/$s_!9InI!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa88457ee-a25d-4e5c-98a4-08c06b974590_1776x664.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9InI!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa88457ee-a25d-4e5c-98a4-08c06b974590_1776x664.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>CLAUDE.md</h3><p>Nh&#225;nh &#273;&#7847;u ti&#234;n l&#224; <code>CLAUDE.md</code> &#8212; ph&#7847;n memory do ng&#432;&#7901;i d&#249;ng vi&#7871;t. &#272;&#226;y l&#224; n&#417;i b&#7841;n ghi l&#7841;i c&#225;c rule, convention, command, decision v&#224; gotcha quan tr&#7885;ng c&#7911;a project.</p><p>Nh&#432;ng <code>CLAUDE.md</code> kh&#244;ng n&#234;n &#273;&#432;&#7907;c xem l&#224; documentation. M&#236;nh th&#237;ch xem n&#243; l&#224; m&#7897;t <strong>behavioral contract</strong> (gi&#7889;ng nh&#432; 1 contract gi&#7919;a b&#7841;n v&#224; Claude v&#7853;y)</p><p>Gi&#7899;i h&#7841;n th&#7921;c t&#7871;: <strong>80&#8211;120 lines</strong>. Tr&#234;n ~150 instructions, khi s&#7889; l&#432;&#7907;ng instruction qu&#225; nhi&#7873;u, Claude c&#243; th&#7875; kh&#244;ng c&#242;n follow &#273;&#7873;u t&#7845;t c&#7843; instruction, m&#224; ch&#7881; &#432;u ti&#234;n m&#7897;t ph&#7847;n n&#7893;i b&#7853;t trong context.. Tr&#234;n v&#224;i ngh&#236;n d&#242;ng (theo nghi&#234;n c&#7913;u kho&#7843;ng 2000 line), CLAUDE.md c&#243; th&#7875; b&#7855;t &#273;&#7847;u ph&#7843;n t&#225;c d&#7909;ng v&#236; Claude kh&#243; &#432;u ti&#234;n &#273;&#250;ng th&#244;ng tin quan tr&#7885;ng.</p><p>M&#7895;i d&#242;ng trong <code>CLAUDE.md</code> n&#234;n l&#224;m thay &#273;&#7893;i c&#225;ch Claude h&#224;nh x&#7917;.</p><p>V&#237; d&#7909;, d&#242;ng nh&#432; sau kh&#244;ng qu&#225; gi&#225; tr&#7883;:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;0d0a295f-e530-4b86-b248-4f5bf3398e29&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown">- Write clean code
- Follow best practices
- Use meaningful variable names</code></pre></div><p>Nh&#7919;ng c&#226;u n&#224;y &#273;&#250;ng, nh&#432;ng qu&#225; chung. Claude g&#7847;n nh&#432; &#273;&#227; m&#7863;c &#273;&#7883;nh bi&#7871;t.</p><p>Trong khi &#273;&#243;, nh&#7919;ng d&#242;ng nh&#432; sau c&#243; gi&#225; tr&#7883; h&#417;n nhi&#7873;u:</p><pre><code><code># AuthService &#8212; Backend API

## Build &amp; Test
- Build: `./gradlew build`
- Test: `./gradlew test --tests "*.UnitTest"`
- Integration: `docker-compose up -d &amp;&amp; ./gradlew integrationTest`

## Architecture - Do Not Change Without a Clear Reason
- Use the Repository pattern &#8212; do not query the database directly from services
- Use compensation transactions for cross-service failures (Sage pattern)
- All monetary values must use BigDecimal, never Double

## Active Gotchas
- TransactionService.processPayment() has a race condition at line 247
- UserRepository.findByEmail() case-sensitive &#8212; always lowercase the input first
- Migration 0023_add_mfa_table is still pending - DO NOT run it in production until approved

## Code Style
- Use async/await consistently; do not mix it with callbacks
- Add comments only when the WHY is not obvious

## Strictly Prohibited
- Do not use the any type in TypeScript &#8212; use unknown when the type is unclear
- Do not use direct console.log &#8212; use logger.info/error/debug
- Do not add retry logic &#8212; it is already handled at the infrastructure layer</code></code></pre><p>C&#225;c d&#242;ng n&#224;y c&#7909; th&#7875;, c&#243; ng&#7919; c&#7843;nh, v&#224; gi&#250;p Claude tr&#225;nh sai l&#7847;m th&#7853;t.</p><h3>Auto Memory</h3><p>Nh&#225;nh th&#7913; hai l&#224; <strong>Auto Memory</strong> ph&#7847;n Claude t&#7921; ghi l&#7841;i sau qu&#225; tr&#236;nh l&#224;m vi&#7879;c. N&#243; c&#243; th&#7875; l&#432;u command &#273;&#227; x&#225;c nh&#7853;n ch&#7841;y &#273;&#432;&#7907;c, debugging insight, workflow preference ho&#7863;c c&#225;c pattern Claude quan s&#225;t &#273;&#432;&#7907;c.</p><p>Auto Memory h&#7919;u &#237;ch, nh&#432;ng kh&#244;ng n&#234;n ph&#243; m&#7863;c ho&#224;n to&#224;n. V&#236; Claude c&#243; th&#7875; l&#432;u thi&#7871;u, l&#432;u th&#7915;a ho&#7863;c suy di&#7877;n sai. V&#7899;i project quan tr&#7885;ng, m&#236;nh v&#7851;n tin r&#7857;ng nh&#7919;ng decision quan tr&#7885;ng n&#234;n &#273;&#432;&#7907;c con ng&#432;&#7901;i ch&#7911; &#273;&#7897;ng ghi v&#224;o <code>CLAUDE.md</code> ho&#7863;c memory note r&#245; r&#224;ng.</p><p><strong>MEMORY.md</strong> (index, 200 lines / 25KB) &#273;&#432;&#7907;c auto-load m&#7895;i session. Topic files &#273;&#432;&#7907;c load on-demand theo relevance.</p><pre><code><code># Auto Memory &#8212; PaymentService (MEMORY.md)

## Build System
- `./gradlew build` works; `gradle build` fails (wrapper required)
- Integration tests c&#7847;n `docker-compose up -d` tr&#432;&#7899;c, wait 10s

## Debugging History
- 2026-05-15: Race condition &#7903; TransactionService:247 fix b&#7857;ng synchronized block
- 2026-05-18: Null pointer &#7903; PaymentMapper khi currency = null &#8212; add Optional wrapper

## User Preferences
- Vi&#7871;t test tr&#432;&#7899;c khi implement (TDD)
- Prefer small, focused commits</code></code></pre><p>Insight &#7903; ph&#7847;n n&#224;y l&#224;:</p><blockquote><p><strong>CLAUDE.md kh&#244;ng ph&#7843;i n&#417;i l&#432;u m&#7885;i th&#7913;. N&#243; ch&#7881; n&#234;n l&#432;u nh&#7919;ng g&#236; b&#7841;n mu&#7889;n Claude lu&#244;n nh&#7899; &#273;&#7875; h&#224;nh x&#7917; &#273;&#250;ng h&#417;n trong t&#432;&#417;ng lai.</strong></p></blockquote><h2>4. Context Compaction: v&#236; sao Claude c&#243; th&#7875; m&#7845;t nuance</h2><p>M&#7897;t &#273;i&#7875;m d&#7877; b&#7883; b&#7887; qua l&#224; Claude Code c&#243; context window gi&#7899;i h&#7841;n. Khi session qu&#225; d&#224;i, h&#7879; th&#7889;ng ph&#7843;i compact t&#7913;c l&#224; n&#233;n ho&#7863;c t&#243;m t&#7855;t l&#7841;i m&#7897;t ph&#7847;n context &#273;&#7875; ti&#7871;p t&#7909;c l&#224;m vi&#7879;c.</p><p>K&#237;ch ho&#7841;t khi context &#273;&#7841;t <strong>75&#8211;92%</strong> capacity (~150K&#8211;184K token), ho&#7863;c trigger th&#7911; c&#244;ng qua <code>/compact</code>.</p><p>Compaction l&#224; c&#7847;n thi&#7871;t, nh&#432;ng n&#243; lu&#244;n c&#243; r&#7911;i ro: m&#7845;t nuance.</p><p>V&#237; d&#7909; ban &#273;&#7847;u b&#7841;n n&#243;i:</p><p><em>&#8220;T&#7889;i &#432;u query performance cho b&#7843;ng users, nh&#432;ng kh&#244;ng &#273;&#432;&#7907;c &#273;&#7893;i schema v&#236; team data &#273;ang ph&#7909; thu&#7897;c v&#224;o field c&#361;.&#8221;</em></p><p>Sau m&#7897;t l&#7847;n summarize, n&#243; c&#243; th&#7875; th&#224;nh:</p><p><em>&#8220;User mu&#7889;n t&#7889;i &#432;u database performance.&#8221;</em></p><p>&#221; ch&#237;nh v&#7851;n c&#242;n, nh&#432;ng constraint quan tr&#7885;ng nh&#7845;t - &#8220;kh&#244;ng &#273;&#432;&#7907;c &#273;&#7893;i schema&#8221; - c&#243; th&#7875; &#273;&#227; bi&#7871;n m&#7845;t.</p><p>Trong software development, m&#7845;t m&#7897;t constraint nh&#7887; c&#243; th&#7875; d&#7851;n &#273;&#7871;n m&#7897;t solution sai. Claude c&#243; th&#7875; suggest m&#7897;t h&#432;&#7899;ng r&#7845;t h&#7907;p l&#253; v&#7873; m&#7863;t k&#7929; thu&#7853;t, nh&#432;ng l&#7841;i ph&#225; v&#7905; m&#7897;t quy&#7871;t &#273;&#7883;nh n&#7897;i b&#7897;, m&#7897;t dependency ho&#7863;c m&#7897;t business rule &#273;&#227; ch&#7889;t.</p><p>V&#236; v&#7853;y, &#273;&#7915;ng xem conversation history l&#224; n&#417;i l&#432;u memory &#273;&#225;ng tin c&#7853;y. Conversation gi&#7889;ng nh&#432; b&#7843;ng tr&#7855;ng trong ph&#242;ng h&#7885;p. N&#243; h&#7919;u &#237;ch trong l&#250;c l&#224;m vi&#7879;c, nh&#432;ng decision quan tr&#7885;ng ph&#7843;i &#273;&#432;&#7907;c ghi v&#224;o bi&#234;n b&#7843;n.</p><p>V&#7899;i Claude Code, &#8220;bi&#234;n b&#7843;n&#8221; &#273;&#243; ch&#237;nh l&#224; <code>CLAUDE.md</code>, memory note ho&#7863;c project wiki.</p><p>M&#7897;t th&#243;i quen r&#7845;t h&#7919;u &#237;ch l&#224; sau khi ch&#7889;t m&#7897;t &#273;i&#7873;u quan tr&#7885;ng, h&#227;y n&#243;i:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;965e0693-16c3-4a91-a70b-2de48142559a&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">Update CLAUDE.md with this decision so future sessions do not forget it.</code></pre></div><p>Insight &#7903; &#273;&#226;y r&#7845;t &#273;&#417;n gi&#7843;n:</p><blockquote><p><strong>Th&#7913; g&#236; kh&#244;ng &#273;&#432;&#7907;c ghi ra ngo&#224;i context th&#236; c&#243; th&#7875; m&#7845;t sau compaction ho&#7863;c session m&#7899;i.</strong></p></blockquote><h2>5. Hooks: khi memory kh&#244;ng ch&#7881; l&#224; ghi ch&#250;, m&#224; th&#224;nh workflow</h2><p>N&#7871;u b&#7841;n m&#7899;i b&#7855;t &#273;&#7847;u d&#249;ng Claude Code, c&#243; th&#7875; b&#7887; qua hooks &#7903; giai &#273;o&#7841;n &#273;&#7847;u. &#272;&#226;y l&#224; ph&#7847;n d&#224;nh cho khi b&#7841;n &#273;&#227; c&#243; workflow l&#7863;p l&#7841;i v&#224; mu&#7889;n t&#7921; &#273;&#7897;ng h&#243;a memory.</p><p>N&#7871;u <code>CLAUDE.md</code> l&#224; b&#432;&#7899;c &#273;&#7847;u ti&#234;n, th&#236; hooks l&#224; b&#432;&#7899;c n&#226;ng cao h&#417;n.</p><p>Hooks cho ph&#233;p b&#7841;n ch&#7841;y script t&#7841;i m&#7897;t s&#7889; th&#7901;i &#273;i&#7875;m trong v&#242;ng &#273;&#7901;i c&#7911;a Claude Code: khi session b&#7855;t &#273;&#7847;u, tr&#432;&#7899;c khi tool &#273;&#432;&#7907;c d&#249;ng, sau khi tool ch&#7841;y, ho&#7863;c khi session k&#7871;t th&#250;c.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!h0Je!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a1f219b-559c-40f6-b50e-b80a63817156_1922x632.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!h0Je!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a1f219b-559c-40f6-b50e-b80a63817156_1922x632.png 424w, /__u/substackcdn.com/image/fetch/$s_!h0Je!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a1f219b-559c-40f6-b50e-b80a63817156_1922x632.png 848w, /__u/substackcdn.com/image/fetch/$s_!h0Je!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a1f219b-559c-40f6-b50e-b80a63817156_1922x632.png 1272w, /__u/substackcdn.com/image/fetch/$s_!h0Je!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a1f219b-559c-40f6-b50e-b80a63817156_1922x632.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!h0Je!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a1f219b-559c-40f6-b50e-b80a63817156_1922x632.png" width="1456" height="479" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a1f219b-559c-40f6-b50e-b80a63817156_1922x632.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:479,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:123541,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198709830?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a1f219b-559c-40f6-b50e-b80a63817156_1922x632.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!h0Je!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a1f219b-559c-40f6-b50e-b80a63817156_1922x632.png 424w, /__u/substackcdn.com/image/fetch/$s_!h0Je!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a1f219b-559c-40f6-b50e-b80a63817156_1922x632.png 848w, /__u/substackcdn.com/image/fetch/$s_!h0Je!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a1f219b-559c-40f6-b50e-b80a63817156_1922x632.png 1272w, /__u/substackcdn.com/image/fetch/$s_!h0Je!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a1f219b-559c-40f6-b50e-b80a63817156_1922x632.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>V&#7899;i memory, hooks r&#7845;t m&#7841;nh v&#236; ch&#250;ng gi&#250;p t&#7921; &#273;&#7897;ng h&#243;a hai vi&#7879;c: capture v&#224; restore.</p><p>V&#237; d&#7909;, cu&#7889;i m&#7895;i session, m&#7897;t <code>Stop hook</code> c&#243; th&#7875; &#273;&#7885;c transcript v&#224; extract c&#225;c insight quan tr&#7885;ng: bug &#273;&#227; fix, command &#273;&#227; ch&#7841;y th&#224;nh c&#244;ng, decision m&#7899;i, issue c&#242;n pending. Sau &#273;&#243; n&#243; ghi l&#7841;i v&#224;o <code>MEMORY.md</code>.</p><p>Ho&#7863;c tr&#432;&#7899;c khi Claude s&#7917;a file trong <code>src/api</code>, m&#7897;t hook c&#243; th&#7875; inject API rules. Khi Claude s&#7917;a migration, hook inject database rules. Nh&#7901; v&#7853;y, Claude kh&#244;ng c&#7847;n load m&#7885;i rule trong m&#7885;i t&#236;nh hu&#7889;ng, m&#224; ch&#7881; nh&#7853;n context &#273;&#250;ng l&#250;c c&#7847;n.</p><p>Tuy nhi&#234;n, m&#236;nh ngh&#297; kh&#244;ng n&#234;n b&#7855;t &#273;&#7847;u t&#7915; hooks ngay. Tr&#432;&#7899;c h&#7871;t, h&#227;y l&#224;m t&#7889;t file-based memory th&#7911; c&#244;ng. Khi b&#7841;n th&#7845;y c&#243; workflow l&#7863;p l&#7841;i, l&#250;c &#273;&#243; m&#7899;i automate b&#7857;ng hooks.</p><p>Insight &#7903; &#273;&#226;y l&#224;:</p><blockquote><p><strong>Automation ch&#7881; c&#243; gi&#225; tr&#7883; khi workflow th&#7911; c&#244;ng &#273;&#227; r&#245;. N&#7871;u memory c&#242;n l&#7897;n x&#7897;n, hooks ch&#7881; l&#224;m vi&#7879;c l&#7897;n x&#7897;n nhanh h&#417;n.</strong></p></blockquote><h2>6. Qu&#7843;n l&#253; memory hi&#7879;u qu&#7843;: curation quan tr&#7885;ng h&#417;n accumulation</h2><p>M&#7897;t c&#225;i b&#7851;y l&#7899;n khi n&#243;i v&#7873; memory l&#224; ngh&#297; r&#7857;ng c&#224;ng l&#432;u nhi&#7873;u c&#224;ng t&#7889;t.</p><p>Th&#7921;c t&#7871; ng&#432;&#7907;c l&#7841;i: memory kh&#244;ng &#273;&#432;&#7907;c curate s&#7869; tr&#7903; th&#224;nh technical debt.</p><p>V&#237; d&#7909; &#273;&#417;n gi&#7843;n h&#417;n: 6 th&#225;ng tr&#432;&#7899;c project d&#249;ng Node.js 18, n&#234;n trong memory c&#243; rule &#8220;lu&#244;n d&#249;ng Node.js 18 &#273;&#7875; ch&#7841;y project&#8221;. Sau &#273;&#243; team &#273;&#227; upgrade l&#234;n Node.js 22. N&#7871;u rule c&#361; v&#7851;n c&#242;n trong memory, Claude c&#243; th&#7875; ti&#7871;p t&#7909;c h&#432;&#7899;ng d&#7851;n b&#7841;n c&#224;i Node.js 18, debug theo Node.js 18, ho&#7863;c suggest package version t&#432;&#417;ng th&#237;ch v&#7899;i Node.js 18.</p><p>L&#250;c n&#224;y memory kh&#244;ng c&#242;n gi&#250;p Claude l&#224;m vi&#7879;c t&#7889;t h&#417;n. N&#243; &#273;ang k&#233;o Claude quay l&#7841;i m&#7897;t tr&#7841;ng th&#225;i c&#361; c&#7911;a project.</p><p>&#272;&#226;y l&#224; l&#253; do memory c&#7847;n &#273;&#432;&#7907;c d&#7885;n d&#7865;p nh&#432; code. Rule n&#224;o c&#242;n &#273;&#250;ng th&#236; gi&#7919;. Rule n&#224;o outdated th&#236; x&#243;a. Bug n&#224;o &#273;&#227; resolved th&#236; archive. Decision n&#224;o &#273;&#227; thay &#273;&#7893;i th&#236; update. Nh&#7919;ng instruction conflict nhau th&#236; ph&#7843;i x&#7917; l&#253;.</p><p>M&#7897;t <code>CLAUDE.md</code> t&#7889;t n&#234;n ng&#7855;n, c&#7909; th&#7875; v&#224; c&#243; t&#237;nh h&#224;nh &#273;&#7897;ng. Kho&#7843;ng 80&#8211;120 d&#242;ng l&#224; h&#7907;p l&#253;. N&#7871;u d&#224;i h&#417;n nhi&#7873;u, n&#234;n t&#225;ch ra th&#224;nh nhi&#7873;u file theo scope: API rules, database rules, frontend rules, debugging notes, architecture decisions.</p><p>M&#7897;t c&#225;ch chia t&#7847;ng &#273;&#417;n gi&#7843;n:</p><ul><li><p>Global memory: preference &#225;p d&#7909;ng m&#7885;i project.</p></li><li><p>Project memory: convention v&#224; decision c&#7911;a team.</p></li><li><p>Local memory: setup c&#225; nh&#226;n, WIP notes, local environment.</p></li><li><p>Episodic memory: bug history, debugging lesson, decisions theo th&#7901;i gian.</p></li></ul><p>Insight quan tr&#7885;ng nh&#7845;t:</p><blockquote><p><strong>Memory t&#7889;t kh&#244;ng ph&#7843;i l&#224; l&#432;u nhi&#7873;u. Memory t&#7889;t l&#224; l&#432;u &#273;&#250;ng th&#7913;, &#273;&#250;ng ch&#7895;, v&#224; x&#243;a &#273;&#250;ng l&#250;c.</strong></p></blockquote><h2>7. V&#237; d&#7909; th&#7921;c t&#7871;: debug m&#7897;t bug k&#233;o d&#224;i nhi&#7873;u ng&#224;y</h2><p>Gi&#7843; s&#7917; b&#7841;n &#273;ang debug m&#7897;t l&#7895;i trong h&#7879; th&#7889;ng g&#7917;i email.</p><p>Ng&#224;y &#273;&#7847;u ti&#234;n, b&#7841;n ph&#225;t hi&#7879;n m&#7895;i khi user b&#7845;m &#8220;Reset password&#8221;, h&#7879; th&#7889;ng th&#7881;nh tho&#7843;ng g&#7917;i 2 email thay v&#236; 1 email. B&#7841;n ki&#7875;m tra ph&#7847;n giao di&#7879;n tr&#432;&#7899;c, nh&#432;ng button kh&#244;ng b&#7883; double-click. B&#7841;n ki&#7875;m tra API log v&#224; th&#7845;y frontend ch&#7881; g&#7885;i API m&#7897;t l&#7847;n.</p><p>&#272;&#7871;n cu&#7889;i session, b&#7841;n ch&#432;a fix xong bug, nh&#432;ng &#273;&#227; lo&#7841;i tr&#7915; &#273;&#432;&#7907;c m&#7897;t h&#432;&#7899;ng quan tr&#7885;ng: l&#7895;i kh&#244;ng n&#7857;m &#7903; frontend. Hypothesis m&#7899;i l&#224; backend c&#243; th&#7875; &#273;ang trigger email &#7903; hai n&#417;i kh&#225;c nhau: m&#7897;t l&#7847;n trong <code>ResetPasswordService</code>, v&#224; m&#7897;t l&#7847;n n&#7919;a trong background job ho&#7863;c event listener.</p><p>N&#7871;u th&#244;ng tin n&#224;y kh&#244;ng &#273;&#432;&#7907;c l&#432;u l&#7841;i, ng&#224;y mai Claude c&#243; th&#7875; b&#7855;t &#273;&#7847;u l&#7841;i t&#7915; &#273;&#7847;u. N&#243; c&#243; th&#7875; ti&#7871;p t&#7909;c h&#7887;i: &#8220;C&#243; ph&#7843;i user double-click kh&#244;ng?&#8221;, &#8220;Frontend c&#243; g&#7885;i API hai l&#7847;n kh&#244;ng?&#8221;, ho&#7863;c suggest b&#7841;n ki&#7875;m tra l&#7841;i ph&#7847;n giao di&#7879;n.</p><p>Nh&#432;ng n&#7871;u b&#7841;n ghi l&#7841;i m&#7897;t note ng&#7855;n nh&#432; sau, session sau Claude s&#7869; c&#243; &#273;i&#7875;m t&#7921;a &#273;&#7875; ti&#7871;p t&#7909;c:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;01e7186c-1212-48bc-bf8c-82fb22c63ac1&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown">## Active Debug: Duplicate Reset Password Email 

- Symptom: When a user clicks &#8220;Reset password&#8221;, the system sometimes sends 2 emails instead of 1.
- Ruled out: Frontend double-click issue. The button is not being clicked twice.
- Ruled out: Duplicate API call from frontend. API logs show the reset password endpoint is called only once.
- Current hypothesis: The backend may be triggering the email in two places: once inside ResetPasswordService, and once again from a background job or event listener.
- Next step: Trace the full reset password flow from API handler &#8594; service &#8594; event/job queue &#8594; email sender.
- Useful check: Search for all places calling sendResetPasswordEmail() or publishing a PasswordResetRequested event.</code></pre></div><p>Ng&#224;y h&#244;m sau, Claude c&#243; th&#7875; &#273;&#7885;c l&#7841;i note n&#224;y v&#224; ti&#7871;p t&#7909;c &#273;&#250;ng t&#7915; &#273;i&#7875;m &#273;&#227; d&#7915;ng. Thay v&#236; l&#7863;p l&#7841;i nh&#7919;ng b&#432;&#7899;c debug &#273;&#227; l&#224;m h&#244;m qua, n&#243; s&#7869; t&#7853;p trung v&#224;o ph&#7847;n c&#242;n l&#7841;i c&#7911;a flow: backend service, event listener, background job, ho&#7863;c email sender.</p><p>Khi bug &#273;&#432;&#7907;c fix, b&#7841;n c&#243; th&#7875; update note th&#224;nh:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;684f7602-d772-433f-935b-f776847e742f&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown">## [RESOLVED] Duplicate Reset Password Email

- Root cause: The reset password email was triggered in two places: once inside ResetPasswordService, and once again from a background job.
- Fix: Keep the email trigger in ResetPasswordService only, and remove the duplicate trigger from the background job.
- Lesson: When one user action creates duplicate outputs, first verify whether the action is being triggered once or multiple times, then trace all downstream handlers that may react to the same event.</code></pre></div><p>L&#7847;n sau g&#7863;p m&#7897;t issue t&#432;&#417;ng t&#7921;, Claude kh&#244;ng ch&#7881; d&#7921;a v&#224;o ki&#7871;n th&#7913;c chung. N&#243; c&#243; m&#7897;t episode th&#7921;c t&#7871; t&#7915; ch&#237;nh project c&#7911;a b&#7841;n: l&#7895;i t&#7915;ng x&#7843;y ra &#7903; &#273;&#226;u, h&#432;&#7899;ng n&#224;o &#273;&#227; lo&#7841;i tr&#7915;, root cause l&#224; g&#236;, v&#224; b&#224;i h&#7885;c n&#224;o n&#234;n &#225;p d&#7909;ng l&#7841;i.</p><p>&#272;&#226;y l&#224; gi&#225; tr&#7883; c&#7911;a episodic memory.</p><p>N&#243; bi&#7871;n Claude t&#7915; m&#7897;t ng&#432;&#7901;i ch&#7881; tr&#7843; l&#7901;i t&#7915;ng c&#226;u h&#7887;i ri&#234;ng l&#7867; th&#224;nh m&#7897;t c&#7897;ng s&#7921; c&#243; kh&#7843; n&#259;ng ti&#7871;p n&#7889;i l&#7883;ch s&#7917; k&#7929; thu&#7853;t c&#7911;a project.</p><h2>8. Anti-patterns th&#432;&#7901;ng g&#7863;p</h2><p>Anti-pattern &#273;&#7847;u ti&#234;n l&#224; bi&#7871;n <code>CLAUDE.md</code> th&#224;nh b&#227;i r&#225;c. M&#7885;i th&#7913; &#273;&#7873;u &#273;&#432;&#7907;c n&#233;m v&#224;o &#273;&#243;: changelog, todo, bug c&#361;, note c&#225; nh&#226;n, decision &#273;&#227; deprecated. Sau v&#224;i th&#225;ng, file qu&#225; d&#224;i v&#224; Claude kh&#244;ng c&#242;n follow t&#7889;t n&#7919;a.</p><p>Anti-pattern th&#7913; hai l&#224; mong Claude nh&#7899; t&#7915; session tr&#432;&#7899;c nh&#432;ng kh&#244;ng ghi g&#236; ra file. B&#7841;n n&#243;i &#8220;project &#273;&#227; upgrade l&#234;n Node.js 22, &#273;&#7915;ng h&#432;&#7899;ng d&#7851;n theo Node.js 18 n&#7919;a&#8221;, Claude &#273;&#7891;ng &#253;. Nh&#432;ng n&#7871;u kh&#244;ng l&#432;u v&#224;o memory, session sau n&#243; v&#7851;n c&#243; th&#7875; suggest l&#7841;i Node.js 18.</p><p>Anti-pattern th&#7913; ba l&#224; gi&#7919; memory c&#361; qu&#225; l&#226;u. M&#7897;t rule t&#7915;ng &#273;&#250;ng kh&#244;ng c&#243; ngh&#297;a l&#224; n&#243; &#273;&#250;ng m&#227;i. Memory l&#7895;i th&#7901;i c&#243; th&#7875; g&#226;y h&#7841;i nhi&#7873;u h&#417;n memory thi&#7871;u.</p><p>Anti-pattern th&#7913; t&#432; l&#224; l&#432;u qu&#225; chung chung. Nh&#7919;ng c&#226;u nh&#432; &#8220;write clean code&#8221; kh&#244;ng gi&#250;p Claude h&#224;nh x&#7917; kh&#225;c &#273;i. Memory t&#7889;t ph&#7843;i c&#7909; th&#7875;, c&#243; context v&#224; c&#243; kh&#7843; n&#259;ng thay &#273;&#7893;i decision c&#7911;a Claude.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!TABN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e81f28b-4c7c-482a-888d-cee7174267ba_1898x810.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!TABN!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e81f28b-4c7c-482a-888d-cee7174267ba_1898x810.png 424w, /__u/substackcdn.com/image/fetch/$s_!TABN!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e81f28b-4c7c-482a-888d-cee7174267ba_1898x810.png 848w, /__u/substackcdn.com/image/fetch/$s_!TABN!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e81f28b-4c7c-482a-888d-cee7174267ba_1898x810.png 1272w, /__u/substackcdn.com/image/fetch/$s_!TABN!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e81f28b-4c7c-482a-888d-cee7174267ba_1898x810.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!TABN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e81f28b-4c7c-482a-888d-cee7174267ba_1898x810.png" width="1456" height="621" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2e81f28b-4c7c-482a-888d-cee7174267ba_1898x810.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:621,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:205300,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198709830?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e81f28b-4c7c-482a-888d-cee7174267ba_1898x810.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!TABN!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e81f28b-4c7c-482a-888d-cee7174267ba_1898x810.png 424w, /__u/substackcdn.com/image/fetch/$s_!TABN!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e81f28b-4c7c-482a-888d-cee7174267ba_1898x810.png 848w, /__u/substackcdn.com/image/fetch/$s_!TABN!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e81f28b-4c7c-482a-888d-cee7174267ba_1898x810.png 1272w, /__u/substackcdn.com/image/fetch/$s_!TABN!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e81f28b-4c7c-482a-888d-cee7174267ba_1898x810.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Insight &#7903; &#273;&#226;y l&#224;:</p><blockquote><p><strong>Memory kh&#244;ng n&#234;n ghi l&#7841;i nh&#7919;ng &#273;i&#7873;u &#273;&#250;ng chung chung. Memory n&#234;n ghi l&#7841;i nh&#7919;ng &#273;i&#7873;u n&#7871;u qu&#234;n th&#236; Claude s&#7869; l&#224;m sai.</strong></p></blockquote><h2>9. Chi&#7871;n l&#432;&#7907;c n&#226;ng cao: own your memory</h2><p>M&#7897;t c&#226;u h&#7887;i chi&#7871;n l&#432;&#7907;c h&#417;n l&#224;: memory c&#7911;a AI agent n&#234;n thu&#7897;c v&#7873; ai?</p><p>N&#7871;u memory n&#7857;m ho&#224;n to&#224;n sau proprietary API, b&#7841;n kh&#243; bi&#7871;t n&#243; &#273;ang l&#432;u g&#236;, kh&#243; ch&#7881;nh s&#7917;a, kh&#243; audit, kh&#243; version control, v&#224; kh&#243; mang sang tool kh&#225;c. V&#7899;i c&#225;c th&#7917; nghi&#7879;m nh&#7887;, &#273;i&#7873;u n&#224;y c&#243; th&#7875; kh&#244;ng quan tr&#7885;ng. Nh&#432;ng v&#7899;i project d&#224;i h&#7841;n, memory l&#224; t&#224;i s&#7843;n k&#7929; thu&#7853;t.</p><p>N&#243; ch&#7913;a architecture decisions. N&#243; ch&#7913;a debugging history. N&#243; ch&#7913;a convention c&#7911;a team. N&#243; ch&#7913;a l&#253; do &#273;&#7857;ng sau nh&#7919;ng ph&#7847;n code nh&#236;n c&#243; v&#7867; k&#7923; l&#7841;. N&#243; ch&#7913;a nh&#7919;ng b&#224;i h&#7885;c m&#224; team &#273;&#227; tr&#7843; gi&#225; &#273;&#7875; h&#7885;c &#273;&#432;&#7907;c.</p><p>V&#236; v&#7853;y, m&#236;nh th&#237;ch file-based memory.</p><p>Markdown c&#243; th&#7875; &#273;&#7885;c &#273;&#432;&#7907;c, s&#7917;a &#273;&#432;&#7907;c, commit &#273;&#432;&#7907;c, review &#273;&#432;&#7907;c, archive &#273;&#432;&#7907;c v&#224; migrate &#273;&#432;&#7907;c. Tool c&#243; th&#7875; thay &#273;&#7893;i. Model c&#243; th&#7875; thay &#273;&#7893;i. Nh&#432;ng memory c&#7911;a project n&#234;n n&#7857;m trong tay team.</p><p>Insight cu&#7889;i c&#249;ng:</p><blockquote><p><strong>AI agent c&#243; th&#7875; l&#224; outsource. Nh&#432;ng memory c&#7911;a project n&#234;n l&#224; t&#224;i s&#7843;n n&#7897;i b&#7897;.</strong></p></blockquote><div><hr></div><h2>K&#7871;t lu&#7853;n</h2><p>Claude Code kh&#244;ng th&#7853;t s&#7921; nh&#7899; nh&#432; con ng&#432;&#7901;i.</p><p>N&#243; kh&#244;ng t&#7921; nhi&#234;n mang theo to&#224;n b&#7897; context c&#7911;a project qua nhi&#7873;u session. Nh&#432;ng &#273;i&#7873;u &#273;&#243; kh&#244;ng l&#224;m n&#243; k&#233;m h&#7919;u &#237;ch. N&#243; ch&#7881; c&#243; ngh&#297;a l&#224; ta c&#7847;n thi&#7871;t k&#7871; m&#244;i tr&#432;&#7901;ng l&#224;m vi&#7879;c cho n&#243; t&#7889;t h&#417;n.</p><p>Thay v&#236; mong Claude t&#7921; nh&#7899;, h&#227;y ch&#7911; &#273;&#7897;ng x&#226;y memory system.</p><p>Ghi l&#7841;i nh&#7919;ng rule th&#7853;t s&#7921; &#7843;nh h&#432;&#7903;ng &#273;&#7871;n h&#224;nh vi. L&#432;u nh&#7919;ng decision quan tr&#7885;ng tr&#432;&#7899;c khi session k&#7871;t th&#250;c. Bi&#7871;n debugging history th&#224;nh episodic memory. D&#7885;n d&#7865;p memory c&#361; nh&#432; refactor code. V&#224; quan tr&#7885;ng nh&#7845;t, h&#227;y gi&#7919; quy&#7873;n s&#7903; h&#7919;u memory c&#7911;a ch&#237;nh m&#236;nh.</p><p>V&#236; trong d&#224;i h&#7841;n, AI coding agent m&#7841;nh kh&#244;ng ch&#7881; l&#224; agent c&#243; model t&#7889;t.</p><p>N&#243; l&#224; agent c&#243; context t&#7889;t. Memory t&#7889;t. V&#224; kh&#7843; n&#259;ng ti&#7871;p t&#7909;c c&#244;ng vi&#7879;c t&#7915; n&#417;i h&#244;m qua &#273;&#227; d&#7915;ng l&#7841;i.</p><p>Kh&#244;ng c&#243; memory, m&#7895;i session l&#224; m&#7897;t l&#7847;n onboarding l&#7841;i t&#7915; &#273;&#7847;u. C&#243; memory t&#7889;t, m&#7895;i session l&#224; m&#7897;t b&#432;&#7899;c ti&#7871;p theo trong c&#249;ng m&#7897;t h&#224;nh tr&#236;nh.</p><p>V&#224; c&#243; l&#7869; &#273;&#226;y l&#224; thay &#273;&#7893;i l&#7899;n nh&#7845;t trong c&#225;ch d&#249;ng AI coding agent: ta kh&#244;ng ch&#7881; h&#7885;c c&#225;ch prompt t&#7889;t h&#417;n, m&#224; c&#242;n ph&#7843;i h&#7885;c c&#225;ch thi&#7871;t k&#7871; context t&#7889;t h&#417;n.</p><h2>Key Takeaways</h2><ul><li><p><strong>LLM l&#224; Stateless; Memory l&#224; h&#7879; th&#7889;ng b&#234;n ngo&#224;i model</strong></p></li><li><p><strong>CLAUDE.md l&#224; behavior contract, kh&#244;ng ph&#7843;i documentation</strong></p></li><li><p><strong>Compaction l&#224; lossy, decision quan tr&#7885;ng ph&#7843;i ghi ra file</strong></p></li><li><p><strong>Memory kh&#244;ng curate s&#7869; th&#224;nh technical debt</strong></p></li><li><p><strong>Agent m&#7841;nh = model t&#7889;t + context t&#7889;t + memory t&#7889;t</strong></p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/memory-trong-claude-code/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/memory-trong-claude-code/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Product Manager Roadmap]]></title><description><![CDATA[Technical Skills + PM Core Competencies + AI Literacy]]></description><link>https://acydoan.substack.com/p/product-manager-roadmap</link><guid isPermaLink="false">https://acydoan.substack.com/p/product-manager-roadmap</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Wed, 20 May 2026 13:08:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!3aLW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14b0e6a-3f21-44df-b7bc-f658a897faa6_2808x1558.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>C&#243; m&#7897;t ki&#7875;u PM r&#7845;t d&#7877; g&#7863;p trong software team.</p><p>Trong meeting v&#7899;i stakeholder, h&#7885; nghe m&#7897;t y&#234;u c&#7847;u nghe r&#7845;t h&#7907;p l&#253;: &#8220;Feature n&#224;y &#273;ang ch&#7853;m, ch&#7855;c c&#7847;n th&#234;m cache.&#8221; PM ghi l&#7841;i, &#273;&#432;a v&#224;o backlog, r&#7891;i chuy&#7875;n cho engineering team.</p><p>Nh&#432;ng khi b&#432;&#7899;c v&#224;o planning, engineer h&#7887;i ng&#432;&#7907;c l&#7841;i: &#8220;Cache data n&#224;o? Cache &#7903; layer n&#224;o? TTL bao l&#226;u? N&#7871;u data b&#7883; stale th&#236; user c&#243; ch&#7845;p nh&#7853;n &#273;&#432;&#7907;c kh&#244;ng? C&#243; risk g&#236; v&#7899;i payment, balance ho&#7863;c order status kh&#244;ng?&#8221;</p><p>L&#250;c &#273;&#243; PM m&#7899;i nh&#7853;n ra: v&#7845;n &#273;&#7873; kh&#244;ng ph&#7843;i l&#224; &#8220;th&#234;m cache&#8221;.</p><p>V&#7845;n &#273;&#7873; l&#224; team ch&#432;a hi&#7875;u r&#245; bottleneck n&#7857;m &#7903; &#273;&#226;u, data n&#224;o &#273;&#432;&#7907;c ph&#233;p sai trong v&#224;i ph&#250;t, data n&#224;o tuy&#7879;t &#273;&#7889;i kh&#244;ng &#273;&#432;&#7907;c sai, v&#224; decision n&#224;o c&#7847;n &#273;&#432;&#7907;c ch&#7889;t tr&#432;&#7899;c khi b&#7855;t &#273;&#7847;u build.</p><p>&#272;&#226;y l&#224; l&#253; do technical fluency ng&#224;y c&#224;ng quan tr&#7885;ng v&#7899;i Product Manager.</p><p>Kh&#244;ng ph&#7843;i &#273;&#7875; PM tr&#7903; th&#224;nh engineer.</p><p>M&#224; &#273;&#7875; PM &#273;&#7911; hi&#7875;u h&#7879; th&#7889;ng, &#273;&#7911; hi&#7875;u constraint, v&#224; &#273;&#7911; kh&#7843; n&#259;ng bi&#7871;n m&#7897;t nhu c&#7847;u m&#417; h&#7891; th&#224;nh m&#7897;t problem r&#245; r&#224;ng &#273;&#7875; team c&#249;ng ra quy&#7871;t &#273;&#7883;nh.</p><p>Khi s&#7843;n ph&#7849;m ng&#224;y c&#224;ng ph&#7909; thu&#7897;c v&#224;o API, data, system design v&#224; AI, m&#7897;t PM gi&#7887;i c&#7847;n nhi&#7873;u h&#417;n &#8220;product sense&#8221;. H&#7885; c&#7847;n &#273;&#7911; technical fluency &#273;&#7875; hi&#7875;u constraint, &#273;&#7911; PM core &#273;&#7875; &#273;&#432;a ra quy&#7871;t &#273;&#7883;nh &#273;&#250;ng, v&#224; &#273;&#7911; AI literacy &#273;&#7875; kh&#244;ng b&#7883; t&#7909;t l&#7841;i trong l&#224;n s&#243;ng s&#7843;n ph&#7849;m m&#7899;i.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h2>T&#7841;i sao PM c&#7847;n k&#7929; thu&#7853;t?</h2><p>M&#7897;t PM m&#7899;i v&#7915;a join team, m&#7903; backlog ra v&#224; th&#7845;y m&#7897;t ticket r&#7845;t quen thu&#7897;c: &#8220;C&#7847;n th&#234;m cache &#273;&#7875; t&#259;ng performance.&#8221; Nghe h&#7907;p l&#253;. PM g&#7853;t &#273;&#7847;u, &#273;&#432;a th&#7859;ng v&#224;o roadmap Q3.</p><p>Nh&#432;ng &#273;&#7871;n khi engineer h&#7887;i l&#7841;i: &#8220;Cache c&#225;i g&#236;? S&#7889; d&#432; t&#224;i kho&#7843;n? K&#7871;t qu&#7843; query? D&#249;ng Redis hay Memcached? TTL bao l&#226;u? Cache invalidation x&#7917; l&#253; th&#7871; n&#224;o?&#8221; PM b&#7855;t &#273;&#7847;u kh&#7921;ng l&#7841;i. Kh&#244;ng ph&#7843;i v&#236; PM c&#7847;n bi&#7871;t code chi ti&#7871;t, m&#224; v&#236; ngay t&#7915; &#273;&#7847;u v&#7845;n &#273;&#7873; ch&#432;a &#273;&#432;&#7907;c l&#224;m r&#245;.</p><p>R&#7891;i th&#234;m m&#7897;t meeting &#273;&#7875; clarify. Th&#234;m m&#7897;t bu&#7893;i sync v&#7899;i backend. Th&#234;m m&#7897;t v&#242;ng h&#7887;i l&#7841;i stakeholder. Cu&#7889;i c&#249;ng, m&#7897;t vi&#7879;c t&#432;&#7903;ng nh&#432; ch&#7881; c&#7847;n th&#234;m cache khi&#7871;n feature tr&#7877; 3 tu&#7847;n.</p><p>V&#7845;n &#273;&#7873; &#7903; &#273;&#226;y kh&#244;ng n&#7857;m &#7903; engineer.</p><p>V&#7845;n &#273;&#7873; n&#7857;m &#7903; communication failure khi PM ch&#432;a &#273;&#7911; technical fluency &#273;&#7875; bi&#7871;n m&#7897;t nhu c&#7847;u m&#417; h&#7891; th&#224;nh m&#7897;t problem r&#245; r&#224;ng, c&#243; context, c&#243; constraint v&#224; c&#243; decision &#273;&#7875; team c&#249;ng ti&#7871;n l&#234;n.</p><p>Trong th&#7921;c t&#7871;, PM thi&#7871;u technical fluency th&#432;&#7901;ng kh&#244;ng fail &#7903; nh&#7919;ng chuy&#7879;n qu&#225; l&#7899;n ngay t&#7915; &#273;&#7847;u. H&#7885; fail &#7903; nh&#7919;ng &#273;i&#7875;m r&#7845;t nh&#7887;, nh&#432;ng l&#7863;p l&#7841;i &#273;&#7911; nhi&#7873;u &#273;&#7875; l&#224;m team ch&#7853;m d&#7847;n.</p><p><strong>&#272;&#7847;u ti&#234;n l&#224; ticket m&#417; h&#7891;.</strong></p><p>PM vi&#7871;t: &#8220;Optimize performance cho trang checkout.&#8221; Nghe th&#236; r&#245;, nh&#432;ng dev kh&#244;ng bi&#7871;t c&#7847;n optimize API latency, database query, frontend rendering hay third-party payment call. K&#7871;t qu&#7843; l&#224; tr&#432;&#7899;c khi code, dev ph&#7843;i h&#7887;i l&#7841;i. M&#7895;i l&#7847;n h&#7887;i l&#7841;i l&#224; m&#7897;t l&#7847;n context switch. M&#7895;i l&#7847;n context switch l&#224; m&#7897;t ph&#7847;n velocity b&#7883; m&#7845;t.</p><p><strong>Ti&#7871;p theo l&#224; deadline commit kh&#244;ng c&#243; c&#417; s&#7903;.</strong></p><p>Stakeholder h&#7887;i: &#8220;Feature n&#224;y 1 tu&#7847;n &#273;&#432;&#7907;c kh&#244;ng?&#8221; PM tr&#7843; l&#7901;i &#8220;ch&#7855;c &#273;&#432;&#7907;c&#8221; m&#224; ch&#432;a bi&#7871;t ph&#237;a sau c&#7847;n migrate 3 tables, th&#234;m event bus m&#7899;i, update payment flow v&#224; regression test to&#224;n b&#7897; checkout journey. M&#7897;t c&#226;u commit qu&#225; s&#7899;m c&#243; th&#7875; bi&#7871;n th&#224;nh 2 tu&#7847;n expectation management sau &#273;&#243;.</p><p><strong>Cu&#7889;i c&#249;ng l&#224; kh&#244;ng hi&#7875;u trade-off.</strong></p><p>Team c&#243; th&#7875; ch&#7885;n gi&#7843;i ph&#225;p nhanh h&#417;n nh&#432;ng &#237;t scalable h&#417;n. Ho&#7863;c ch&#7885;n gi&#7843;i ph&#225;p &#273;&#250;ng v&#7873; long-term nh&#432;ng t&#7889;n th&#234;m 1 sprint. N&#7871;u PM kh&#244;ng hi&#7875;u trade-off n&#7857;m &#7903; performance, cost, data consistency hay maintainability, PM s&#7869; r&#7845;t kh&#243; b&#7843;o v&#7879; decision tr&#432;&#7899;c stakeholder.</p><p>V&#236; v&#7853;y, v&#7845;n &#273;&#7873; kh&#244;ng ph&#7843;i l&#224; PM kh&#244;ng bi&#7871;t code.</p><blockquote><p><strong>&#221; ch&#237;nh</strong></p><p>M&#7909;c ti&#234;u l&#224; <strong>systems mindset</strong>, kh&#244;ng ph&#7843;i systems engineering. PM gi&#7887;i k&#7929; thu&#7853;t = PM bi&#7871;t h&#7887;i &#273;&#250;ng c&#226;u v&#224; hi&#7875;u c&#226;u tr&#7843; l&#7901;i kh&#244;ng ph&#7843;i PM vi&#7871;t &#273;&#432;&#7907;c code.</p></blockquote><h2>3 Tr&#7909;c h&#7885;c song song</h2><p>M&#7897;t PM ho&#224;n ch&#7881;nh c&#7847;n ph&#225;t tri&#7875;n &#273;&#7891;ng th&#7901;i 3 tr&#7909;c ki&#7871;n th&#7913;c. Kh&#244;ng ph&#7843;i tu&#7847;n t&#7921; hay song song, m&#224; v&#7899;i t&#7889;c &#273;&#7897; ph&#249; h&#7907;p theo domain hi&#7879;n t&#7841;i.</p><h3>Tr&#7909;c 1: Technical Fluency</h3><p>Technical Fluency kh&#244;ng c&#243; ngh&#297;a l&#224; bi&#7871;t code. N&#243; c&#243; ngh&#297;a l&#224; <strong>&#273;&#7911; hi&#7875;u &#273;&#7875; &#273;&#7863;t c&#226;u h&#7887;i &#273;&#250;ng</strong>, &#273;&#225;nh gi&#225; &#273;&#432;&#7907;c trade-off, v&#224; kh&#244;ng b&#7883; m&#249; tr&#432;&#7899;c technical constraint. D&#432;&#7899;i &#273;&#226;y l&#224; 4 domain &#432;u ti&#234;n cao nh&#7845;t.</p><h4>APIs &amp; Integration</h4><p>API l&#224; k&#7929; n&#259;ng c&#243; ROI cao nh&#7845;t cho PM. H&#7847;u nh&#432; m&#7885;i product decision &#273;&#7873;u li&#234;n quan &#273;&#7871;n API: t&#237;ch h&#7907;p vendor, giao ti&#7871;p gi&#7919;a services, ho&#7863;c expose data cho b&#234;n ngo&#224;i.</p><blockquote><p><strong>API l&#224; g&#236;?</strong></p><p>API (Application Programming Interface) l&#224; c&#225;ch giao ti&#7871;p gi&#7919;a 2 h&#7879; th&#7889;ng: &#8220;N&#7871;u b&#7841;n g&#7917;i request theo format n&#224;y, t&#244;i s&#7869; tr&#7843; v&#7873; d&#7919; li&#7879;u theo format kia.&#8221; Gi&#7889;ng nh&#432; menu nh&#224; h&#224;ng, b&#7841;n kh&#244;ng c&#7847;n bi&#7871;t b&#7871;p n&#7845;u th&#7871; n&#224;o, ch&#7881; c&#7847;n bi&#7871;t g&#7885;i g&#236; v&#224; k&#7923; v&#7885;ng nh&#7853;n g&#236;.</p></blockquote><p><strong>7 th&#7913; PM c&#7847;n &#273;&#7885;c &#273;&#432;&#7907;c trong API documentation:</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!F0ZH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5270001d-3d17-4879-adf6-5880d251fe07_1904x818.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!F0ZH!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5270001d-3d17-4879-adf6-5880d251fe07_1904x818.png 424w, /__u/substackcdn.com/image/fetch/$s_!F0ZH!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5270001d-3d17-4879-adf6-5880d251fe07_1904x818.png 848w, /__u/substackcdn.com/image/fetch/$s_!F0ZH!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5270001d-3d17-4879-adf6-5880d251fe07_1904x818.png 1272w, /__u/substackcdn.com/image/fetch/$s_!F0ZH!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5270001d-3d17-4879-adf6-5880d251fe07_1904x818.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!F0ZH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5270001d-3d17-4879-adf6-5880d251fe07_1904x818.png" width="1456" height="626" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5270001d-3d17-4879-adf6-5880d251fe07_1904x818.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:626,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:208636,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198549023?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5270001d-3d17-4879-adf6-5880d251fe07_1904x818.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!F0ZH!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5270001d-3d17-4879-adf6-5880d251fe07_1904x818.png 424w, /__u/substackcdn.com/image/fetch/$s_!F0ZH!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5270001d-3d17-4879-adf6-5880d251fe07_1904x818.png 848w, /__u/substackcdn.com/image/fetch/$s_!F0ZH!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5270001d-3d17-4879-adf6-5880d251fe07_1904x818.png 1272w, /__u/substackcdn.com/image/fetch/$s_!F0ZH!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5270001d-3d17-4879-adf6-5880d251fe07_1904x818.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>V&#237; d&#7909; th&#7921;c t&#7871; &#8212; Evaluate Stripe API cho payment feature:</strong></p><pre><code><code>POST https://api.stripe.com/v1/charges
Authorization: Bearer sk_test_xxx

Body:
{
  "amount": 2000,
  "currency": "vnd",
  "source": "tok_visa"
}

# Happy path response &#8594; status 200, charge ID: ch_xxxxx
# PM ti&#7871;p theo test failure path:
# - Invalid card: {"error": {"code": "card_declined", "message": "Your card was declined."}}
# - Rate limit: HTTP 429 v&#7899;i header Retry-After: 30
# - Server error: HTTP 500 &#8594; c&#7847;n fallback plan</code></code></pre><p>Trong bu&#7893;i planning, stakeholder th&#432;&#7901;ng ch&#7881; h&#7887;i: &#8220;Payment fail th&#236; user c&#243; thanh to&#225;n l&#7841;i &#273;&#432;&#7907;c kh&#244;ng?&#8221;</p><p>Nh&#432;ng PM c&#243; technical fluency s&#7869; kh&#244;ng d&#7915;ng &#7903; c&#226;u tr&#7843; l&#7901;i &#8220;&#273;&#432;&#7907;c&#8221; ho&#7863;c &#8220;kh&#244;ng&#8221;. PM s&#7869; ki&#7875;m tra s&#226;u h&#417;n: n&#7871;u card b&#7883; declined th&#236; message tr&#7843; v&#7873; l&#224; g&#236;, n&#7871;u Stripe rate limit th&#236; h&#7879; th&#7889;ng retry th&#7871; n&#224;o, n&#7871;u server timeout nh&#432;ng payment &#273;&#227; &#273;&#432;&#7907;c ghi nh&#7853;n th&#236; c&#243; double charge kh&#244;ng.</p><p>&#272;&#226;y l&#224; &#273;i&#7875;m kh&#225;c bi&#7879;t r&#7845;t l&#7899;n.</p><p>M&#7897;t PM kh&#244;ng c&#7847;n t&#7921; implement payment gateway. Nh&#432;ng PM c&#7847;n &#273;&#7911; hi&#7875;u API response, status code v&#224; failure path &#273;&#7875; kh&#244;ng bi&#7871;n m&#7897;t payment feature th&#224;nh m&#7897;t risk v&#7873; ti&#7873;n th&#7853;t c&#7911;a user.</p><p>Sau khi t&#7921; test, PM bi&#7871;t: Stripe tr&#7843; v&#7873; error message r&#245; r&#224;ng &#8594; UX t&#7889;t. C&#243; rate limit &#8594; c&#7847;n exponential backoff trong retry logic. C&#7847;n h&#7887;i dev: <em>"Retry sau 429 c&#243; &#273;&#432;&#7907;c implement kh&#244;ng? Window bao l&#226;u?"</em></p><p><em>Ngu&#7891;n t&#224;i li&#7879;u: </em></p><ul><li><p><em>https://www.departmentofproduct.com/blog/apis-explained-for-product-managers/</em></p></li><li><p><em>https://hellopm.co/what-is-tech-for-pm/</em></p></li></ul><h4>SQL &amp; Database</h4><p>Data independence l&#224; superpower c&#7911;a PM. Khi PM bi&#7871;t t&#7921; query, h&#7885; kh&#244;ng c&#7847;n ticket BI team &#273;&#7875; tr&#7843; l&#7901;i c&#226;u h&#7887;i &#273;&#417;n gi&#7843;n nh&#432; &#8220;Retention 7-day c&#7911;a cohort th&#225;ng 4 l&#224; bao nhi&#234;u?&#8221;</p><p><strong>SQL queries PM d&#249;ng h&#224;ng ng&#224;y:</strong></p><pre><code><code>-- DAU (Daily Active Users) theo ng&#224;y
SELECT
  DATE(event_time) AS date,
  COUNT(DISTINCT user_id) AS dau
FROM events
WHERE event_name = 'app_open'
  AND event_time &gt;= '2026-05-01'
GROUP BY 1
ORDER BY 1;

-- 7-day Retention Cohort
SELECT
  cohort_week,
  COUNT(DISTINCT user_id) AS cohort_size,
  COUNT(DISTINCT CASE WHEN days_since_signup BETWEEN 7 AND 13 THEN user_id END) AS retained_week2,
  ROUND(
    COUNT(DISTINCT CASE WHEN days_since_signup BETWEEN 7 AND 13 THEN user_id END) * 100.0
    / COUNT(DISTINCT user_id), 1
  ) AS retention_pct
FROM user_cohorts
GROUP BY 1;</code></code></pre><p><strong>SQL vs NoSQL &#8212; PM c&#7847;n bi&#7871;t khi n&#224;o d&#249;ng c&#225;i g&#236;:</strong></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Qno-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25c7b67-bdef-4756-8e05-697d1b65b16a_1908x444.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qno-!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25c7b67-bdef-4756-8e05-697d1b65b16a_1908x444.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qno-!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25c7b67-bdef-4756-8e05-697d1b65b16a_1908x444.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qno-!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25c7b67-bdef-4756-8e05-697d1b65b16a_1908x444.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qno-!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25c7b67-bdef-4756-8e05-697d1b65b16a_1908x444.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qno-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25c7b67-bdef-4756-8e05-697d1b65b16a_1908x444.png" width="1456" height="339" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c25c7b67-bdef-4756-8e05-697d1b65b16a_1908x444.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:339,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:130097,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198549023?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25c7b67-bdef-4756-8e05-697d1b65b16a_1908x444.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qno-!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25c7b67-bdef-4756-8e05-697d1b65b16a_1908x444.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qno-!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25c7b67-bdef-4756-8e05-697d1b65b16a_1908x444.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qno-!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25c7b67-bdef-4756-8e05-697d1b65b16a_1908x444.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qno-!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc25c7b67-bdef-4756-8e05-697d1b65b16a_1908x444.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>V&#237; d&#7909; decision:</strong> PM &#273;ang spec feature "user session cache". H&#7887;i dev: <em>"C&#7847;n l&#432;u session state hay ch&#7881; lookup theo user ID?"</em> &#8594; Ch&#7881; lookup &#8594; Redis &#273;&#7911;, kh&#244;ng c&#7847;n SQL. PM bi&#7871;t &#273;i&#7873;u n&#224;y t&#432;&#417;ng &#273;&#432;&#417;ng bu&#7893;i planning ng&#7855;n h&#417;n 30 ph&#250;t.</p><p><em>Ngu&#7891;n t&#224;i li&#7879;u:</em></p><ul><li><p><em>https://hellopm.co/sql-for-product-managers-the-definitive-guide/</em></p></li><li><p><em>https://www.thoughtspot.com/sql-tutorial</em></p></li></ul><h4>System Design</h4><p>PM kh&#244;ng c&#7847;n thi&#7871;t k&#7871; h&#7879; th&#7889;ng. Nh&#432;ng khi engineer n&#243;i &#8220;c&#7847;n th&#234;m message queue&#8221;, PM c&#7847;n hi&#7875;u ngay: t&#7841;i sao, trade-off l&#224; g&#236;, v&#224; implication v&#7899;i product l&#224; g&#236;.</p><ol><li><p><strong>Load Balancer</strong></p></li></ol><p>Load Balancer ph&#226;n t&#225;n traffic sang nhi&#7873;u server. Nghe c&#243; v&#7867; &#8220;th&#234;m server l&#224; scale &#273;&#432;&#7907;c&#8221; nh&#432;ng th&#7921;c t&#7871; bottleneck th&#432;&#7901;ng &#7903; <strong>database</strong>, kh&#244;ng ph&#7843;i app server. Th&#234;m 10 app server m&#224; DB ch&#7881; c&#243; 1 instance &#8594; v&#7851;n ch&#7853;m.</p><p><strong>PM c&#7847;n h&#7887;i:</strong> &#8220;Bottleneck hi&#7879;n t&#7841;i &#7903; &#273;&#226;u, app tier hay DB tier?&#8221; N&#7871;u DB &#8594; c&#7847;n DB optimization (indexes, read replicas, sharding), kh&#244;ng ph&#7843;i th&#234;m server.</p><ol start="2"><li><p><strong>Cache (Redis)</strong></p></li></ol><p>Cache l&#432;u k&#7871;t qu&#7843; query t&#7889;n k&#233;m v&#224;o memory &#273;&#7875; &#273;&#7885;c nhanh h&#417;n. Trade-off c&#7889;t l&#245;i: <strong>t&#7889;c &#273;&#7897; vs consistency</strong>. Data trong cache c&#243; th&#7875; stale (kh&#244;ng c&#7853;p nh&#7853;t ngay).</p><p><strong>V&#237; d&#7909;:</strong> Cache k&#7871;t qu&#7843; &#8220;top 10 products by revenue&#8221; trong 5 ph&#250;t &#8594; OK (user ch&#7845;p nh&#7853;n delay).<br><strong>KH&#212;NG cache:</strong> s&#7889; d&#432; t&#224;i kho&#7843;n ng&#226;n h&#224;ng, tr&#7841;ng th&#225;i &#273;&#417;n h&#224;ng &#273;ang x&#7917; l&#253; v&#236; data sai = sai ti&#7873;n.</p><p><strong>PM c&#7847;n h&#7887;i:</strong> &#8220;Feature n&#224;y c&#243; data n&#224;o kh&#244;ng n&#234;n cache kh&#244;ng? TTL (time-to-live) t&#7889;i &#273;a l&#224; bao nhi&#234;u tr&#432;&#7899;c khi user th&#7845;y data sai l&#224; v&#7845;n &#273;&#7873;?&#8221;</p><ol start="3"><li><p><strong>Message Queue (Kafka/ SQS)</strong></p></li></ol><p>Message Queue t&#225;ch producer v&#224; consumer: Service A publish event, Service B consume async. Benefit: n&#7871;u Service B fail, message v&#7851;n n&#7857;m trong queue, kh&#244;ng m&#7845;t, retry sau.</p><p><strong>V&#237; d&#7909; product:</strong> User click &#8220;Place Order&#8221; &#8594; Order Service publish event &#8220;order.created&#8221; &#8594; Payment Service consume v&#224; charge card &#8594; Email Service consume v&#224; g&#7917;i confirmation. N&#7871;u Email Service fail v&#224;o l&#250;c 3am, message &#7903; queue, retry l&#250;c 3:05am &#8594; user v&#7851;n nh&#7853;n email.</p><p><strong>PM c&#7847;n h&#7887;i khi spec:</strong> &#8220;Flow n&#224;y c&#243; b&#432;&#7899;c n&#224;o c&#7847;n &#273;&#7843;m b&#7843;o exactly-once (kh&#244;ng &#273;&#432;&#7907;c l&#224;m 2 l&#7847;n) kh&#244;ng? Payment charge l&#224; v&#237; d&#7909; &#273;i&#7875;n h&#236;nh, queue retry c&#243; th&#7875; charge 2 l&#7847;n n&#7871;u kh&#244;ng c&#243; idempotency key.&#8221;</p><ol start="4"><li><p><strong>Rate Limiting</strong></p></li></ol><p>Rate Limiting gi&#7899;i h&#7841;n s&#7889; request/gi&#226;y &#273;&#7875; ch&#7889;ng abuse. V&#7845;n &#273;&#7873; v&#7899;i PM: user retry payment sau fail c&#243; th&#7875; b&#7883; throttle &#8594; UX t&#7879; n&#7871;u kh&#244;ng c&#243; proper error message v&#224; backoff.</p><p><strong>PM c&#7847;n h&#7887;i:</strong> &#8220;Rate limit c&#7911;a payment API l&#224; bao nhi&#234;u? User retry li&#234;n t&#7909;c sau failed payment c&#243; b&#7883; block kh&#244;ng? Error message c&#7911;a ch&#250;ng ta c&#243; h&#432;&#7899;ng d&#7851;n user ch&#7901; kh&#244;ng?&#8221;</p><ol start="5"><li><p><strong>3-Tier Architecture</strong></p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!VJJv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41fe79f-9528-43a8-830f-7cd10d1a4c13_1698x718.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!VJJv!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41fe79f-9528-43a8-830f-7cd10d1a4c13_1698x718.png 424w, /__u/substackcdn.com/image/fetch/$s_!VJJv!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41fe79f-9528-43a8-830f-7cd10d1a4c13_1698x718.png 848w, /__u/substackcdn.com/image/fetch/$s_!VJJv!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41fe79f-9528-43a8-830f-7cd10d1a4c13_1698x718.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VJJv!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41fe79f-9528-43a8-830f-7cd10d1a4c13_1698x718.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!VJJv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41fe79f-9528-43a8-830f-7cd10d1a4c13_1698x718.png" width="1456" height="616" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a41fe79f-9528-43a8-830f-7cd10d1a4c13_1698x718.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:616,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:95828,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198549023?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41fe79f-9528-43a8-830f-7cd10d1a4c13_1698x718.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!VJJv!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41fe79f-9528-43a8-830f-7cd10d1a4c13_1698x718.png 424w, /__u/substackcdn.com/image/fetch/$s_!VJJv!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41fe79f-9528-43a8-830f-7cd10d1a4c13_1698x718.png 848w, /__u/substackcdn.com/image/fetch/$s_!VJJv!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41fe79f-9528-43a8-830f-7cd10d1a4c13_1698x718.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VJJv!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41fe79f-9528-43a8-830f-7cd10d1a4c13_1698x718.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>Ngu&#7891;n t&#224;i li&#7879;u:</em></p><ul><li><p><em>https://bytes.usc.edu/~saty/courses/docs/data/SystemDesignInterview.pdf</em></p></li><li><p><em>https://www.educative.io/courses/grokking-the-system-design-interview</em></p></li><li><p><em>https://github.com/donnemartin/system-design-primer</em></p></li></ul><h4>Dev Workflow &#8212; T&#7841;i sao fix m&#7845;t 3 ng&#224;y</h4><p>C&#243; m&#7897;t c&#226;u h&#7887;i PM r&#7845;t hay nghe t&#7915; stakeholder:</p><p>&#8220;Bug n&#224;y nh&#236;n &#273;&#417;n gi&#7843;n m&#224;, sao fix l&#226;u v&#7853;y?&#8221;</p><p>Nh&#236;n t&#7915; b&#234;n ngo&#224;i, bug c&#243; th&#7875; ch&#7881; l&#224; m&#7897;t button sai m&#224;u, m&#7897;t API tr&#7843; thi&#7871;u field, ho&#7863;c m&#7897;t logic t&#237;nh ph&#237; b&#7883; l&#7879;ch v&#224;i ph&#7847;n tr&#259;m. Stakeholder nh&#236;n th&#7845;y ph&#7847;n n&#7893;i c&#7911;a v&#7845;n &#273;&#7873; n&#234;n ngh&#297; r&#7857;ng dev ch&#7881; c&#7847;n s&#7917;a v&#224;i d&#242;ng code.</p><p>Nh&#432;ng trong software delivery, &#8220;s&#7917;a xong&#8221; kh&#244;ng c&#243; ngh&#297;a l&#224; &#8220;&#273;&#432;&#7907;c ph&#233;p &#273;&#432;a l&#234;n production ngay&#8221;.</p><p>M&#7897;t hotfix an to&#224;n th&#432;&#7901;ng ph&#7843;i &#273;i qua nhi&#7873;u l&#7899;p: x&#225;c &#273;&#7883;nh root cause, s&#7917;a code, review, test tr&#234;n staging, ki&#7875;m tra regression, chu&#7849;n b&#7883; rollback plan, r&#7891;i m&#7899;i release. N&#7871;u bug n&#7857;m trong payment, billing, order, authentication ho&#7863;c data migration, team c&#224;ng kh&#244;ng th&#7875; l&#224;m theo ki&#7875;u &#8220;s&#7917;a nhanh r&#7891;i &#273;&#7849;y l&#234;n lu&#244;n&#8221;.</p><p>V&#236; v&#7853;y, khi stakeholder h&#7887;i &#8220;t&#7841;i sao m&#7845;t 3 ng&#224;y?&#8221;, PM c&#7847;n gi&#7843;i th&#237;ch &#273;&#432;&#7907;c pipeline ph&#237;a sau kh&#244;ng ph&#7843;i &#273;&#7875; bi&#7879;n minh cho team, m&#224; &#273;&#7875; b&#7843;o v&#7879; ch&#7845;t l&#432;&#7907;ng release v&#224; gi&#7843;m risk cho user.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!3aLW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14b0e6a-3f21-44df-b7bc-f658a897faa6_2808x1558.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!3aLW!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14b0e6a-3f21-44df-b7bc-f658a897faa6_2808x1558.png 424w, /__u/substackcdn.com/image/fetch/$s_!3aLW!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14b0e6a-3f21-44df-b7bc-f658a897faa6_2808x1558.png 848w, /__u/substackcdn.com/image/fetch/$s_!3aLW!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14b0e6a-3f21-44df-b7bc-f658a897faa6_2808x1558.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3aLW!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14b0e6a-3f21-44df-b7bc-f658a897faa6_2808x1558.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!3aLW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14b0e6a-3f21-44df-b7bc-f658a897faa6_2808x1558.png" width="1456" height="808" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c14b0e6a-3f21-44df-b7bc-f658a897faa6_2808x1558.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:808,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:704138,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198549023?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14b0e6a-3f21-44df-b7bc-f658a897faa6_2808x1558.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!3aLW!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14b0e6a-3f21-44df-b7bc-f658a897faa6_2808x1558.png 424w, /__u/substackcdn.com/image/fetch/$s_!3aLW!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14b0e6a-3f21-44df-b7bc-f658a897faa6_2808x1558.png 848w, /__u/substackcdn.com/image/fetch/$s_!3aLW!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14b0e6a-3f21-44df-b7bc-f658a897faa6_2808x1558.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3aLW!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14b0e6a-3f21-44df-b7bc-f658a897faa6_2808x1558.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>3 kh&#225;i ni&#7879;m PM hay b&#7883; h&#7887;i v&#7873;:</strong></p><ul><li><p><strong>Feature Flag:</strong> Ship code nh&#432;ng kh&#244;ng activate cho user. PM d&#249;ng &#273;&#7875; &#8220;release without shipping&#8221; deploy l&#234;n production, b&#7853;t d&#7847;n cho 1% user, quan s&#225;t metric, r&#7891;i m&#7903; r&#7897;ng. Cho ph&#233;p rollback ngay l&#7853;p t&#7913;c m&#224; kh&#244;ng c&#7847;n deploy l&#7841;i.</p></li><li><p><strong>Staging Environment:</strong> B&#7843;n clone c&#7911;a production. &#8220;Test tr&#234;n staging&#8221; = test end-to-end v&#7899;i data g&#7847;n gi&#7889;ng th&#7853;t tr&#432;&#7899;c khi user th&#7845;y. PM n&#234;n bi&#7871;t h&#7887;i: &#8220;Staging c&#243; data anonymized kh&#244;ng? C&#243; test payment v&#7899;i real card s&#7889; kh&#244;ng?&#8221;</p></li><li><p><strong>Rollback Plan:</strong> N&#7871;u production break sau deploy &#8594; deploy l&#7841;i version c&#361; ngay. PM n&#234;n h&#7887;i tr&#432;&#7899;c m&#7885;i major release: <em>&#8220;Rollback plan l&#224; g&#236;? M&#7845;t bao l&#226;u? Data c&#243; b&#7883; corrupt kh&#244;ng n&#7871;u rollback?&#8221;</em></p></li></ul><p><strong>Common mistake c&#7911;a PM m&#7899;i</strong></p><p>Commit deadline d&#7921;a tr&#234;n &#8220;estimate&#8221; m&#224; kh&#244;ng h&#7887;i: <em>&#8220;C&#243; dependency v&#224;o team kh&#225;c kh&#244;ng?&#8221;</em> v&#224; <em>&#8220;Team &#273;&#227; l&#224;m t&#432;&#417;ng t&#7921; ch&#432;a?&#8221;</em> first-time v&#7899;i tech m&#7899;i th&#432;&#7901;ng c&#7847;n 2&#215; buffer. &#272;&#226;y kh&#244;ng ph&#7843;i dev ch&#7853;m, &#273;&#226;y l&#224; honest estimation.</p><h3>Tr&#7909;c 2: PM Core Competencies</h3><p>N&#7871;u ch&#7881; h&#7885;c technical m&#224; thi&#7871;u PM Core, PM r&#7845;t d&#7877; tr&#7903; th&#224;nh ng&#432;&#7901;i vi&#7871;t ticket k&#7929; h&#417;n nh&#432;ng ch&#432;a ch&#7855;c t&#7841;o ra product impact t&#7889;t h&#417;n. Core competencies l&#224; th&#7913; t&#7841;o ra <strong>product impact</strong> th&#7853;t s&#7921;.</p><h4>Product Execution &#8212; Ship &#273;&#250;ng, &#273;&#7883;nh ngh&#297;a &#8220;done&#8221; r&#245; r&#224;ng</h4><p>Execution l&#224; k&#7929; n&#259;ng c&#417; b&#7843;n nh&#7845;t c&#7911;a PM nh&#432;ng c&#361;ng l&#224; th&#7913; ph&#226;n bi&#7879;t PM gi&#7887;i v&#7899;i PM k&#233;m r&#245; nh&#7845;t. Ticket t&#7889;t l&#224; ticket m&#224; dev &#273;&#7885;c xong c&#243; th&#7875; b&#7855;t &#273;&#7847;u code m&#224; kh&#244;ng c&#7847;n h&#7887;i l&#7841;i.</p><p><strong>V&#237; d&#7909; &#8212; ticket t&#7879; vs t&#7889;t cho c&#249;ng feature:</strong></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!meMc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ad039-dc5a-4d9a-9c07-0e4bde4698d9_1898x328.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!meMc!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ad039-dc5a-4d9a-9c07-0e4bde4698d9_1898x328.png 424w, /__u/substackcdn.com/image/fetch/$s_!meMc!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ad039-dc5a-4d9a-9c07-0e4bde4698d9_1898x328.png 848w, /__u/substackcdn.com/image/fetch/$s_!meMc!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ad039-dc5a-4d9a-9c07-0e4bde4698d9_1898x328.png 1272w, /__u/substackcdn.com/image/fetch/$s_!meMc!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ad039-dc5a-4d9a-9c07-0e4bde4698d9_1898x328.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!meMc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ad039-dc5a-4d9a-9c07-0e4bde4698d9_1898x328.png" width="1456" height="252" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/483ad039-dc5a-4d9a-9c07-0e4bde4698d9_1898x328.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:252,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:89939,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198549023?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ad039-dc5a-4d9a-9c07-0e4bde4698d9_1898x328.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!meMc!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ad039-dc5a-4d9a-9c07-0e4bde4698d9_1898x328.png 424w, /__u/substackcdn.com/image/fetch/$s_!meMc!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ad039-dc5a-4d9a-9c07-0e4bde4698d9_1898x328.png 848w, /__u/substackcdn.com/image/fetch/$s_!meMc!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ad039-dc5a-4d9a-9c07-0e4bde4698d9_1898x328.png 1272w, /__u/substackcdn.com/image/fetch/$s_!meMc!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F483ad039-dc5a-4d9a-9c07-0e4bde4698d9_1898x328.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><pre><code><code>## User Story
As a customer, I want to receive a refund within 2 business days
so that I trust the platform to handle failed transactions fairly.

## Acceptance Criteria
- [ ] Refund triggered within 5 minutes of cancellation request
- [ ] Idempotency: calling refund twice with same transaction_id
      &#8594; returns same result, NO double refund
- [ ] AML check fail &#8594; move to COMPLIANCE_REVIEW (NOT auto-process)
- [ ] Audit log: user_id, transaction_id, amount, timestamp, triggered_by

## Edge Cases
- Network timeout after payment processor ACK but before DB update
  &#8594; must be retry-safe
- Partial refund on already-partial-refunded transaction &#8594; 422 error
- Transaction EXPIRED (&gt;30 days) &#8594; return 422 "refund_window_expired"

## Dependencies
- Requires payment-service v2.3+ (supports REFUND_INITIATED state)
- Blocked by: KYC-service endpoint /review-queue (ETA: Sprint 24)

## Out of Scope
- Crypto transaction refunds (separate ticket)
- Email notification (tracked in NOTIF-123)</code></code></pre><h4>Customer Insight &#8212; Hi&#7875;u user mu&#7889;n g&#236; th&#7853;t s&#7921;</h4><p>User th&#432;&#7901;ng <strong>kh&#244;ng n&#243;i th&#7853;t</strong> v&#7873; nh&#7919;ng g&#236; h&#7885; mu&#7889;n. Kh&#244;ng ph&#7843;i v&#236; h&#7885; d&#7889;i m&#224; v&#236; h&#7885; kh&#244;ng bi&#7871;t. &#8220;T&#244;i mu&#7889;n feature X&#8221; th&#7921;c ra l&#224; &#8220;T&#244;i &#273;ang g&#7863;p v&#7845;n &#273;&#7873; Y v&#224; ngh&#297; X s&#7869; gi&#7843;i quy&#7871;t &#273;&#432;&#7907;c.&#8221; PM gi&#7887;i nghe v&#7845;n &#273;&#7873;, kh&#244;ng nghe solution request.</p><p><strong>Jobs-to-be-Done framework &#8212; v&#237; d&#7909; th&#7921;c t&#7871;:</strong></p><blockquote><p><em>&#8220;T&#244;i mu&#7889;n app c&#243; dark mode.&#8221;<br>&#8594; &#272;&#226;y l&#224; solution request. Job th&#7853;t l&#224; g&#236;?<br>H&#7887;i th&#234;m: &#8220;B&#7841;n th&#432;&#7901;ng d&#249;ng app l&#250;c n&#224;o?&#8221;<br>&#8220;Bu&#7893;i t&#7889;i tr&#432;&#7899;c khi ng&#7911;, trong ph&#242;ng t&#7889;i.&#8221;<br>&#8594; Job th&#7853;t: <strong>&#8220;T&#244;i mu&#7889;n d&#249;ng app v&#224;o ban &#273;&#234;m m&#224; kh&#244;ng b&#7883; m&#7887;i m&#7855;t.&#8221;</strong><br>&#8594; C&#243; th&#7875; solve b&#7857;ng: dark mode, auto brightness, ho&#7863;c reduce blue light.</em></p></blockquote><p><strong>User Interview &#8212; 5 nguy&#234;n t&#7855;c kh&#244;ng vi ph&#7841;m:</strong></p><ol><li><p><strong>H&#7887;i v&#7873; qu&#225; kh&#7913;, kh&#244;ng ph&#7843;i t&#432;&#417;ng lai:</strong> &#8220;L&#7847;n cu&#7889;i b&#7841;n g&#7863;p v&#7845;n &#273;&#7873; n&#224;y l&#224; khi n&#224;o?&#8221; t&#7889;t h&#417;n &#8220;B&#7841;n c&#243; d&#249;ng feature n&#224;y kh&#244;ng?&#8221;</p></li><li><p><strong>Kh&#244;ng lead the witness:</strong> &#8220;B&#7841;n c&#243; th&#7845;y feature A h&#7919;u &#237;ch kh&#244;ng?&#8221; &#8594; bias. H&#7887;i: &#8220;B&#7841;n th&#432;&#7901;ng l&#224;m g&#236; khi c&#7847;n X?&#8221;</p></li><li><p><strong>&#272;&#224;o s&#226;u &#8220;t&#7841;i sao&#8221;:</strong> M&#7895;i c&#226;u tr&#7843; l&#7901;i h&#7887;i &#8220;t&#7841;i sao&#8221; 1-2 l&#7847;n n&#7919;a. Root cause th&#432;&#7901;ng &#7903; layer 3-4.</p></li><li><p><strong>Ghi l&#7841;i nguy&#234;n v&#259;n:</strong> Quote user&#8217;s exact words, kh&#244;ng paraphrase. &#8220;App n&#224;y confusing&#8221; v&#224; &#8220;App n&#224;y hard to use&#8221; l&#224; 2 insight kh&#225;c nhau.</p></li><li><p><strong>Theo Nielsen Norman Group:</strong> V&#7899;i usability testing cho m&#7897;t flow c&#7909; th&#7875;, 5 users th&#432;&#7901;ng &#273;&#7911; &#273;&#7875; ph&#225;t hi&#7879;n ph&#7847;n l&#7899;n v&#7845;n &#273;&#7873; usability l&#7863;p l&#7841;i. Nh&#432;ng &#273;&#226;y kh&#244;ng ph&#7843;i sample size &#273;&#7875; validate market demand hay &#273;&#432;a ra k&#7871;t lu&#7853;n th&#7889;ng k&#234;.</p></li></ol><p><em>Ngu&#7891;n t&#224;i li&#7879;u:</em></p><ul><li><p><em>https://magnetise.pl/wp-content/uploads/2013/05/5152013_steve_portigal__interviewing_users.pdf</em></p></li><li><p><em>https://www.nngroup.com/articles/why-you-only-need-to-test-with-5-users/</em></p></li></ul><h4>Product Strategy &#8212; L&#224;m &#273;&#250;ng th&#7913;</h4><p>Backlog c&#7911;a m&#7885;i team lu&#244;n c&#243; 3&#215; c&#244;ng vi&#7879;c so v&#7899;i capacity. Strategy l&#224; v&#7873; <strong>n&#243;i KH&#212;NG</strong> v&#7899;i nh&#7919;ng th&#7913; &#273;&#250;ng, &#273;&#7875; t&#7853;p trung v&#224;o nh&#7919;ng th&#7913; quan tr&#7885;ng nh&#7845;t.</p><p><strong>RICE Scoring &#8212; v&#237; d&#7909; th&#7921;c t&#7871;:</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!SKJx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f25e77-81c3-44fa-a9b4-44abdd0710ba_1906x530.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!SKJx!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f25e77-81c3-44fa-a9b4-44abdd0710ba_1906x530.png 424w, /__u/substackcdn.com/image/fetch/$s_!SKJx!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f25e77-81c3-44fa-a9b4-44abdd0710ba_1906x530.png 848w, /__u/substackcdn.com/image/fetch/$s_!SKJx!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f25e77-81c3-44fa-a9b4-44abdd0710ba_1906x530.png 1272w, /__u/substackcdn.com/image/fetch/$s_!SKJx!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f25e77-81c3-44fa-a9b4-44abdd0710ba_1906x530.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!SKJx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f25e77-81c3-44fa-a9b4-44abdd0710ba_1906x530.png" width="1456" height="405" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50f25e77-81c3-44fa-a9b4-44abdd0710ba_1906x530.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:405,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:86881,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198549023?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f25e77-81c3-44fa-a9b4-44abdd0710ba_1906x530.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!SKJx!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f25e77-81c3-44fa-a9b4-44abdd0710ba_1906x530.png 424w, /__u/substackcdn.com/image/fetch/$s_!SKJx!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f25e77-81c3-44fa-a9b4-44abdd0710ba_1906x530.png 848w, /__u/substackcdn.com/image/fetch/$s_!SKJx!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f25e77-81c3-44fa-a9b4-44abdd0710ba_1906x530.png 1272w, /__u/substackcdn.com/image/fetch/$s_!SKJx!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f25e77-81c3-44fa-a9b4-44abdd0710ba_1906x530.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>K&#7871;t qu&#7843;: Social login (6,000) &gt; Push notification (4,000) &gt; Dark mode (2,800) &gt; Refund tracking (1,350). Nh&#432;ng n&#7871;u strategy l&#224; &#8220;retain existing users&#8221;, kh&#244;ng ph&#7843;i &#8220;acquire new users&#8221; &#8594; Social login c&#243; th&#7875; drop xu&#7889;ng v&#236; n&#243; ch&#7911; y&#7871;u benefit ng&#432;&#7901;i d&#249;ng m&#7899;i.</p><p><strong>Quy&#7871;t &#273;&#7883;nh</strong></p><p>RICE kh&#244;ng thay th&#7871; judgment m&#224; n&#243; <strong>l&#224;m r&#245;</strong> judgment. N&#7871;u RICE score n&#243;i A nh&#432;ng gut feeling n&#243;i B, &#273;&#243; kh&#244;ng ph&#7843;i l&#253; do b&#225;c b&#7887; data, &#273;&#243; l&#224; l&#253; do &#273;&#7875; h&#7887;i: &#8220;Assumption n&#224;o trong score c&#7911;a A l&#224; sai?&#8221;</p><p>Ngu&#7891;n t&#224;i li&#7879;u:</p><ul><li><p>https://www.svpg.com/inspired-and-empowered/</p></li></ul><h4>Influencing Without Authority </h4><p>PM th&#432;&#7901;ng kh&#244;ng c&#243; quy&#7873;n tr&#7921;c ti&#7871;p v&#7899;i engineer, designer, sales hay CS. Nh&#432;ng khi s&#7843;n ph&#7849;m &#273;i l&#7879;ch h&#432;&#7899;ng, PM l&#7841;i l&#224; ng&#432;&#7901;i ph&#7843;i k&#233;o m&#7885;i ng&#432;&#7901;i quay v&#7873; c&#249;ng m&#7897;t problem, c&#249;ng m&#7897;t priority v&#224; c&#249;ng m&#7897;t decision.</p><p><strong>Pyramid Principle &#8212; c&#225;ch present v&#7899;i stakeholder:</strong></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Md2M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe53484bf-3790-43b6-8ecf-29edf44d18a5_1940x340.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Md2M!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe53484bf-3790-43b6-8ecf-29edf44d18a5_1940x340.png 424w, /__u/substackcdn.com/image/fetch/$s_!Md2M!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe53484bf-3790-43b6-8ecf-29edf44d18a5_1940x340.png 848w, /__u/substackcdn.com/image/fetch/$s_!Md2M!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe53484bf-3790-43b6-8ecf-29edf44d18a5_1940x340.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Md2M!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe53484bf-3790-43b6-8ecf-29edf44d18a5_1940x340.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Md2M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe53484bf-3790-43b6-8ecf-29edf44d18a5_1940x340.png" width="1456" height="255" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e53484bf-3790-43b6-8ecf-29edf44d18a5_1940x340.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:255,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:109162,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198549023?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe53484bf-3790-43b6-8ecf-29edf44d18a5_1940x340.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Md2M!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe53484bf-3790-43b6-8ecf-29edf44d18a5_1940x340.png 424w, /__u/substackcdn.com/image/fetch/$s_!Md2M!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe53484bf-3790-43b6-8ecf-29edf44d18a5_1940x340.png 848w, /__u/substackcdn.com/image/fetch/$s_!Md2M!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe53484bf-3790-43b6-8ecf-29edf44d18a5_1940x340.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Md2M!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe53484bf-3790-43b6-8ecf-29edf44d18a5_1940x340.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Communication theo lo&#7841;i stakeholder:</strong></p><ul><li><p><strong>Engineers:</strong> Technical precision, acknowledge uncertainty s&#7899;m, respect estimates &#273;&#7915;ng &#233;p deadline khi ch&#432;a c&#243; data.</p></li><li><p><strong>CEO/Business:</strong> Revenue impact, risk, timeline, skip technical details tr&#7915; khi h&#7885; h&#7887;i.</p></li><li><p><strong>Designers:</strong> User empathy language, outcome focus &#273;&#7915;ng pixel-push.</p></li><li><p><strong>Sales/CS:</strong> Customer pain, competitive differentiation, launch date.</p></li></ul><h3>Tr&#7909;c 3: AI Literacy &#8212; Mandatory t&#7915; 2024-2025</h3><p>C&#225;c JD Product Manager trong giai &#273;o&#7841;n 2024&#8211;2026 ng&#224;y c&#224;ng y&#234;u c&#7847;u AI literacy, data fluency v&#224; kh&#7843; n&#259;ng l&#224;m vi&#7879;c v&#7899;i LLM-based products. V&#236; v&#7853;y, AI literacy kh&#244;ng c&#242;n l&#224; &#8220;nice to have&#8221; v&#7899;i PM n&#7919;a. PM kh&#244;ng hi&#7875;u LLM behavior s&#7869; t&#7841;o ra requirements kh&#244;ng th&#7875; implement ho&#7863;c spec feature c&#243; hidden risk nguy hi&#7875;m.</p><blockquote><p><strong>&#221; ch&#237;nh</strong></p><p>AI literacy l&#224; v&#7873; hi&#7875;u <strong>product implications</strong> c&#7911;a LLM behavior, kh&#244;ng ph&#7843;i v&#7873; h&#7885;c machine learning hay vi&#7871;t code AI. PM c&#7847;n bi&#7871;t khi n&#224;o LLM ph&#249; h&#7907;p, khi n&#224;o kh&#244;ng, v&#224; r&#7911;i ro g&#236; &#273;ang &#7849;n trong feature m&#236;nh &#273;ang spec.</p></blockquote><p>5 c&#226;u h&#7887;i b&#7855;t bu&#7897;c khi spec AI feature:</p><h4><strong>Accuracy threshold l&#224; bao nhi&#234;u?</strong></h4><p>&#8220;AI recommend s&#7843;n ph&#7849;m&#8221; n&#7871;u accuracy 70% th&#236; 30% recommendation l&#224; sai. User c&#243; ch&#7845;p nh&#7853;n &#273;&#432;&#7907;c kh&#244;ng? C&#7847;n human review cho case n&#224;o? Failure mode l&#224; g&#236; khi model sai?</p><h4><strong>Latency t&#7889;i &#273;a l&#224; bao nhi&#234;u?</strong></h4><p>LLM inference th&#432;&#7901;ng 2-15 gi&#226;y. User c&#243; wait &#273;&#432;&#7907;c kh&#244;ng? C&#7847;n streaming response (text hi&#7879;n d&#7847;n)? C&#7847;n skeleton loading UI? Latency SLA v&#7899;i provider l&#224; g&#236;?</p><h4><strong>Cost per request l&#224; bao nhi&#234;u?</strong></h4><p>V&#237; d&#7909; Claude Opus 4.7 c&#243; gi&#225; kho&#7843;ng $5 / 1M input tokens v&#224; $25 / 1M output tokens. N&#7871;u m&#7895;i request d&#249;ng 1,500 input tokens v&#224; 500 output tokens, cost/request s&#7869; kh&#225;c r&#7845;t nhi&#7873;u so v&#7899;i m&#7897;t feature ch&#7881; d&#249;ng v&#224;i tr&#259;m tokens. PM c&#7847;n bi&#7871;t c&#225;ch estimate unit economics tr&#432;&#7899;c khi scale.</p><h4><strong>Fallback plan khi model fail?</strong></h4><p>LLM API c&#243; SLA 99.9% = 8.7 gi&#7901; downtime/n&#259;m. Khi provider down &#8594; feature b&#7883; kill ho&#224;n to&#224;n hay fallback v&#7873; rule-based? User nh&#7853;n error message g&#236;?</p><h4><strong>Bias v&#224; ethics trong output?</strong></h4><p>LLM &#273;&#432;&#7907;c train tr&#234;n internet data c&#243; bias. AI hiring tool c&#243; th&#7875; t&#7841;o ra k&#7871;t qu&#7843; thi&#234;n l&#7879;ch n&#7871;u training data ho&#7863;c evaluation framework kh&#244;ng &#273;&#432;&#7907;c ki&#7875;m so&#225;t t&#7889;t. AI content recommend c&#243; th&#7875; amplify extremist content. PM c&#7847;n spec evaluation framework, kh&#244;ng ch&#7881; &#8220;build v&#224; ship&#8221;.</p><p>Ngu&#7891;n t&#224;i li&#7879;u:</p><ul><li><p>https://platform.claude.com/docs/en/intro</p></li><li><p>https://www.deeplearning.ai/courses</p></li></ul><h2>L&#7897; tr&#236;nh 18 th&#225;ng</h2><p>L&#7897; tr&#236;nh n&#224;y thi&#7871;t k&#7871; cho PM &#273;ang c&#243; job full-time. Kh&#244;ng c&#7847;n h&#7885;c t&#7845;t c&#7843; song song, prioritize theo domain job hi&#7879;n t&#7841;i. Ng&#432;&#7901;i &#273;ang &#7903; fintech &#8594; &#432;u ti&#234;n SQL + APIs + System Design. Ng&#432;&#7901;i &#273;ang &#7903; AI product &#8594; &#432;u ti&#234;n AI Literacy t&#7915; ng&#224;y 1.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!u5bC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f31f9f-1fc2-43bb-97f6-bfb042453646_1336x1416.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!u5bC!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f31f9f-1fc2-43bb-97f6-bfb042453646_1336x1416.png 424w, /__u/substackcdn.com/image/fetch/$s_!u5bC!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f31f9f-1fc2-43bb-97f6-bfb042453646_1336x1416.png 848w, /__u/substackcdn.com/image/fetch/$s_!u5bC!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f31f9f-1fc2-43bb-97f6-bfb042453646_1336x1416.png 1272w, /__u/substackcdn.com/image/fetch/$s_!u5bC!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f31f9f-1fc2-43bb-97f6-bfb042453646_1336x1416.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!u5bC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f31f9f-1fc2-43bb-97f6-bfb042453646_1336x1416.png" width="1336" height="1416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c8f31f9f-1fc2-43bb-97f6-bfb042453646_1336x1416.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1416,&quot;width&quot;:1336,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:405464,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198549023?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f31f9f-1fc2-43bb-97f6-bfb042453646_1336x1416.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!u5bC!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f31f9f-1fc2-43bb-97f6-bfb042453646_1336x1416.png 424w, /__u/substackcdn.com/image/fetch/$s_!u5bC!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f31f9f-1fc2-43bb-97f6-bfb042453646_1336x1416.png 848w, /__u/substackcdn.com/image/fetch/$s_!u5bC!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f31f9f-1fc2-43bb-97f6-bfb042453646_1336x1416.png 1272w, /__u/substackcdn.com/image/fetch/$s_!u5bC!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f31f9f-1fc2-43bb-97f6-bfb042453646_1336x1416.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>4 Tracks chuy&#234;n s&#226;u &#8212; Ch&#7885;n 1</h2><p>Theo Shreyas Doshi 10-30-50 principle: ch&#7885;n <strong>1 top-tier skill</strong> &#273;&#7875; &#273;&#224;o s&#226;u th&#7853;t s&#7921;, build supporting skills &#7903; m&#7913;c &#273;&#7911; d&#249;ng. &#272;&#226;y l&#224; 4 tracks ph&#7893; bi&#7871;n nh&#7845;t cho PM 2026.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!oinN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5636c00e-1dbe-417b-a068-ffe7cec3ebfa_1952x718.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!oinN!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5636c00e-1dbe-417b-a068-ffe7cec3ebfa_1952x718.png 424w, /__u/substackcdn.com/image/fetch/$s_!oinN!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5636c00e-1dbe-417b-a068-ffe7cec3ebfa_1952x718.png 848w, /__u/substackcdn.com/image/fetch/$s_!oinN!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5636c00e-1dbe-417b-a068-ffe7cec3ebfa_1952x718.png 1272w, /__u/substackcdn.com/image/fetch/$s_!oinN!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5636c00e-1dbe-417b-a068-ffe7cec3ebfa_1952x718.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!oinN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5636c00e-1dbe-417b-a068-ffe7cec3ebfa_1952x718.png" width="1456" height="536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5636c00e-1dbe-417b-a068-ffe7cec3ebfa_1952x718.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:536,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:277190,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/198549023?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5636c00e-1dbe-417b-a068-ffe7cec3ebfa_1952x718.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!oinN!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5636c00e-1dbe-417b-a068-ffe7cec3ebfa_1952x718.png 424w, /__u/substackcdn.com/image/fetch/$s_!oinN!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5636c00e-1dbe-417b-a068-ffe7cec3ebfa_1952x718.png 848w, /__u/substackcdn.com/image/fetch/$s_!oinN!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5636c00e-1dbe-417b-a068-ffe7cec3ebfa_1952x718.png 1272w, /__u/substackcdn.com/image/fetch/$s_!oinN!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5636c00e-1dbe-417b-a068-ffe7cec3ebfa_1952x718.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>L&#7901;i K&#7871;t</h2><p>Cu&#7889;i c&#249;ng, technical fluency kh&#244;ng l&#224;m PM gi&#7887;i h&#417;n v&#236; PM bi&#7871;t nhi&#7873;u thu&#7853;t ng&#7919; h&#417;n. N&#243; l&#224;m PM gi&#7887;i h&#417;n v&#236; PM hi&#7875;u &#273;&#432;&#7907;c constraint ph&#237;a sau m&#7895;i quy&#7871;t &#273;&#7883;nh.</p><p>Quay l&#7841;i c&#226;u chuy&#7879;n &#8220;c&#7847;n th&#234;m cache &#273;&#7875; t&#259;ng performance&#8221; &#7903; &#273;&#7847;u b&#224;i.</p><p>M&#7897;t PM thi&#7871;u technical fluency s&#7869; bi&#7871;n n&#243; th&#224;nh m&#7897;t ticket m&#417; h&#7891;.</p><p>M&#7897;t PM gi&#7887;i h&#417;n s&#7869; h&#7887;i: bottleneck th&#7853;t s&#7921; n&#7857;m &#7903; &#273;&#226;u, data n&#224;o &#273;&#432;&#7907;c cache, TTL bao l&#226;u, stale data c&#243; ch&#7845;p nh&#7853;n &#273;&#432;&#7907;c kh&#244;ng, cache invalidation x&#7917; l&#253; th&#7871; n&#224;o, v&#224; n&#7871;u solution kh&#244;ng ph&#7843;i cache th&#236; alternative l&#224; g&#236;.</p><p>S&#7921; kh&#225;c bi&#7879;t n&#7857;m &#7903; &#273;&#243;.</p><p>Kh&#244;ng ph&#7843;i PM bi&#7871;t vi&#7871;t Redis code.</p><p>M&#224; l&#224; PM bi&#7871;t bi&#7871;n m&#7897;t y&#234;u c&#7847;u m&#417; h&#7891; th&#224;nh m&#7897;t problem r&#245; r&#224;ng, c&#243; context, c&#243; constraint, c&#243; trade-off v&#224; c&#243; decision.</p><p>Khi PM hi&#7875;u API, database, system design, dev workflow v&#224; AI &#7903; m&#7913;c &#273;&#7911; d&#249;ng, cu&#7897;c tr&#242; chuy&#7879;n v&#7899;i engineering team s&#7869; kh&#225;c &#273;i. Thay v&#236; h&#7887;i &#8220;l&#224;m c&#225;i n&#224;y m&#7845;t bao l&#226;u?&#8221;, PM c&#243; th&#7875; h&#7887;i &#8220;risk l&#7899;n nh&#7845;t c&#7911;a approach n&#224;y l&#224; g&#236;?&#8221;, &#8220;trade-off n&#7857;m &#7903; performance, cost hay data consistency?&#8221;, v&#224; &#8220;decision n&#224;o c&#7847;n ch&#7889;t tr&#432;&#7899;c khi team b&#7855;t &#273;&#7847;u build?&#8221;</p><p>&#272;&#243; m&#7899;i l&#224; gi&#225; tr&#7883; th&#7853;t c&#7911;a technical fluency.</p><p>Kh&#244;ng ph&#7843;i &#273;&#7875; PM thay engineer.</p><p>M&#224; &#273;&#7875; PM d&#7851;n d&#7855;t s&#7843;n ph&#7849;m t&#7889;t h&#417;n trong m&#7897;t th&#7871; gi&#7899;i m&#224; product, data, system v&#224; AI ng&#224;y c&#224;ng d&#237;nh ch&#7863;t v&#224;o nhau.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/product-manager-roadmap/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/product-manager-roadmap/comments"><span>Leave a comment</span></a></p><h2>Resources &#8212; T&#7893;ng h&#7907;p theo m&#7913;c &#273;&#7897; &#432;u ti&#234;n</h2><p><strong>S&#225;ch (must-read, theo th&#7913; t&#7921;):</strong></p><ol><li><p><a href="https://www.svpg.com/inspired/">INSPIRED + EMPOWERED &#8212; Marty Cagan</a> &#8212; foundation c&#7911;a PM thinking. &#272;&#7885;c tr&#432;&#7899;c t&#7845;t c&#7843;.</p></li><li><p><a href="https://www.amazon.com/System-Design-Interview-insiders-Second/dp/B08CMF2CQF">System Design Interview &#8212; Alex Xu</a> &#8212; chapter 1-8 &#273;&#7911; cho PM kh&#244;ng c&#7847;n interview prep chuy&#234;n s&#226;u.</p></li><li><p><a href="https://www.amazon.com/Lean-Analytics-Better-Startup-Faster/dp/1449335675">Lean Analytics &#8212; Alistair Croll</a> &#8212; data PM foundation.</p></li><li><p><a href="https://www.amazon.com/Measure-What-Matters-Google-Foundation/dp/0525536221">Measure What Matters &#8212; John Doerr</a> &#8212; OKRs in practice.</p></li></ol><p><strong>Courses c&#243; ROI th&#7853;t:</strong></p><ul><li><p><a href="https://www.reforge.com/">Reforge</a> &#8212; $2,000+/n&#259;m, cao nh&#7845;t cho PM &#273;&#227; c&#243; 2-3 n&#259;m kinh nghi&#7879;m. Curriculum: Product Strategy, Technical Foundations, Growth.</p></li><li><p><a href="https://www.tryexponent.com/">Exponent</a> &#8212; affordable, t&#7889;t nh&#7845;t cho interview prep. System design + behavioral PM questions.</p></li><li><p><a href="https://www.educative.io/courses/grokking-the-system-design-interview">Grokking System Design (Educative)</a> &#8212; technical foundations, PM-friendly explanations.</p></li><li><p><a href="https://hellopm.co/">HelloPM</a> &#8212; affordable, t&#7853;p trung technical knowledge cho non-technical PM.</p></li></ul><p><strong>Newsletters (subscribe ngay):</strong></p><ul><li><p><a href="https://www.lennysnewsletter.com/">Lenny&#8217;s Newsletter</a> &#8212; gold standard PM thinking. &#272;&#7885;c weekly.</p></li><li><p><a href="/__u/shreyas.substack.com/">Shreyas Doshi tr&#234;n LinkedIn/Substack</a> &#8212; mental models s&#7855;c b&#233;n nh&#7845;t trong ng&#224;nh.</p></li><li><p><a href="https://www.reforge.com/blog">Reforge Blog</a> &#8212; advanced PM frameworks, free.</p></li><li><p><a href="https://stratechery.com/">Stratechery &#8212; Ben Thompson</a> &#8212; product strategy + business thinking, best for senior PM.</p></li></ul><p><strong>Practice tools (hands-on):</strong></p><ul><li><p><a href="https://www.postman.com/">Postman</a> &#8212; free, t&#7843;i v&#7873;, practice g&#7885;i API ngay h&#244;m nay.</p></li><li><p><a href="https://mode.com/sql-tutorial/">Mode Analytics SQL Tutorial</a> &#8212; free, c&#243; dataset th&#7853;t, best SQL practice cho PM.</p></li><li><p><a href="https://mixpanel.com/">Mixpanel</a> &#8212; free tier, setup product analytics th&#7853;t tr&#234;n side project.</p></li><li><p><a href="https://console.anthropic.com/">Anthropic Console</a> &#8212; free credits, g&#7885;i Claude API th&#7853;t &#273;&#7875; hi&#7875;u LLM behavior.</p></li></ul><p></p>]]></content:encoded></item><item><title><![CDATA[From Vibe Coding to Agentic Engineering]]></title><description><![CDATA[T&#7915; Vibe Coding &#273;&#7871;n Agentic Engineering: v&#224;i suy ngh&#297; sau chia s&#7867; c&#7911;a Andrej Karpathy]]></description><link>https://acydoan.substack.com/p/from-vibe-coding-to-agentic-engineering</link><guid isPermaLink="false">https://acydoan.substack.com/p/from-vibe-coding-to-agentic-engineering</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Fri, 08 May 2026 13:18:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gv5w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b185f9-6af8-4d12-8305-09c3953f9a7c_2916x1522.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>C&#243; m&#7897;t c&#226;u c&#7911;a Andrej Karpathy khi&#7871;n m&#236;nh suy ngh&#297; kh&#225; nhi&#7873;u trong video m&#7899;i nh&#7845;t t&#7841;i AI Ascent 2026:</p><p><strong>&#8220;I&#8217;ve never felt more behind as a programmer.&#8221;</strong></p><p>&#272;i&#7873;u th&#250; v&#7883; l&#224; c&#226;u n&#224;y kh&#244;ng &#273;&#7871;n t&#7915; m&#7897;t ng&#432;&#7901;i m&#7899;i b&#432;&#7899;c v&#224;o ng&#224;nh, m&#224; &#273;&#7871;n t&#7915; m&#7897;t ng&#432;&#7901;i t&#7915;ng &#273;&#7891;ng s&#225;ng l&#7853;p OpenAI, t&#7915;ng d&#7851;n d&#7855;t AI t&#7841;i Tesla, v&#224; l&#224; m&#7897;t trong nh&#7919;ng ng&#432;&#7901;i gi&#7843;i th&#237;ch AI r&#245; r&#224;ng nh&#7845;t hi&#7879;n nay.</p><p>V&#7899;i m&#236;nh, c&#226;u n&#243;i n&#224;y ph&#7843;n &#225;nh r&#7845;t &#273;&#250;ng c&#7843;m gi&#225;c c&#7911;a nhi&#7873;u ng&#432;&#7901;i trong ng&#224;nh tech hi&#7879;n t&#7841;i:</p><blockquote><p>kh&#244;ng ph&#7843;i v&#236; ch&#250;ng ta k&#233;m &#273;i, m&#224; v&#236; <strong>t&#7889;c &#273;&#7897; thay &#273;&#7893;i c&#7911;a c&#244;ng c&#7909;, workflow v&#224; c&#225;ch x&#226;y d&#7921;ng ph&#7847;n m&#7873;m &#273;ang t&#259;ng l&#234;n qu&#225; nhanh</strong>.</p></blockquote><p>Tr&#432;&#7899;c &#273;&#226;y, khi n&#243;i v&#7873; AI trong software development, nhi&#7873;u ng&#432;&#7901;i th&#432;&#7901;ng nh&#236;n n&#243; nh&#432; m&#7897;t c&#244;ng c&#7909; h&#7895; tr&#7907; vi&#7871;t code nhanh h&#417;n. Nh&#432;ng sau chia s&#7867; c&#7911;a Andrej, m&#236;nh ngh&#297; v&#7845;n &#273;&#7873; l&#7899;n h&#417;n r&#7845;t nhi&#7873;u.</p><p>AI kh&#244;ng ch&#7881; &#273;ang gi&#250;p ch&#250;ng ta vi&#7871;t code.<br>AI &#273;ang thay &#273;&#7893;i c&#225;ch ch&#250;ng ta ngh&#297; v&#7873; <strong>software</strong>, <strong>product</strong>, <strong>workflow</strong>, <strong>team capability</strong>, v&#224; c&#7843; vai tr&#242; c&#7911;a con ng&#432;&#7901;i trong qu&#225; tr&#236;nh t&#7841;o ra s&#7843;n ph&#7849;m.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h2>1. Software 3.0: Khi prompt v&#224; context tr&#7903; th&#224;nh m&#7897;t d&#7841;ng &#8220;programming&#8221;</h2><p>Andrej nh&#7855;c l&#7841;i m&#7897;t framework r&#7845;t hay:</p><ul><li><p><strong>Software 1.0</strong>: con ng&#432;&#7901;i vi&#7871;t code b&#7857;ng rules r&#245; r&#224;ng.</p></li><li><p><strong>Software 2.0</strong>: con ng&#432;&#7901;i t&#7841;o dataset, objective, architecture &#273;&#7875; train neural network.</p></li><li><p><strong>Software 3.0</strong>: con ng&#432;&#7901;i d&#249;ng prompt, context, documents, images, instructions &#273;&#7875; &#273;i&#7873;u khi&#7875;n LLM nh&#432; m&#7897;t &#8220;interpreter&#8221;.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!gv5w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b185f9-6af8-4d12-8305-09c3953f9a7c_2916x1522.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!gv5w!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b185f9-6af8-4d12-8305-09c3953f9a7c_2916x1522.png 424w, /__u/substackcdn.com/image/fetch/$s_!gv5w!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b185f9-6af8-4d12-8305-09c3953f9a7c_2916x1522.png 848w, /__u/substackcdn.com/image/fetch/$s_!gv5w!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b185f9-6af8-4d12-8305-09c3953f9a7c_2916x1522.png 1272w, /__u/substackcdn.com/image/fetch/$s_!gv5w!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b185f9-6af8-4d12-8305-09c3953f9a7c_2916x1522.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!gv5w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b185f9-6af8-4d12-8305-09c3953f9a7c_2916x1522.png" width="1456" height="760" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/03b185f9-6af8-4d12-8305-09c3953f9a7c_2916x1522.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:760,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5373953,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/196898397?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b185f9-6af8-4d12-8305-09c3953f9a7c_2916x1522.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!gv5w!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b185f9-6af8-4d12-8305-09c3953f9a7c_2916x1522.png 424w, /__u/substackcdn.com/image/fetch/$s_!gv5w!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b185f9-6af8-4d12-8305-09c3953f9a7c_2916x1522.png 848w, /__u/substackcdn.com/image/fetch/$s_!gv5w!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b185f9-6af8-4d12-8305-09c3953f9a7c_2916x1522.png 1272w, /__u/substackcdn.com/image/fetch/$s_!gv5w!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03b185f9-6af8-4d12-8305-09c3953f9a7c_2916x1522.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#272;i&#7875;m n&#224;y r&#7845;t quan tr&#7885;ng.</p><p>Trong Software 1.0, n&#7871;u mu&#7889;n m&#225;y l&#224;m g&#236;, ta ph&#7843;i m&#244; t&#7843; b&#7857;ng code r&#7845;t c&#7909; th&#7875;.<br>Trong Software 3.0, ta kh&#244;ng ch&#7881; vi&#7871;t code n&#7919;a, m&#224; thi&#7871;t k&#7871; <strong>context</strong> &#273;&#7875; AI hi&#7875;u m&#7909;c ti&#234;u, m&#244;i tr&#432;&#7901;ng, constraint v&#224; t&#7921; th&#7921;c hi&#7879;n m&#7897;t ph&#7847;n c&#244;ng vi&#7879;c.</p><p>T&#7915; g&#243;c nh&#236;n Product, &#273;&#226;y l&#224; m&#7897;t s&#7921; thay &#273;&#7893;i l&#7899;n.</p><p>V&#236; n&#7871;u context l&#224; &#8220;program&#8221;, th&#236; nh&#7919;ng th&#7913; tr&#432;&#7899;c &#273;&#226;y ta xem l&#224; t&#224;i li&#7879;u ph&#7909; tr&#7907; &#8212; requirement, user story, acceptance criteria, business rule, system architecture, test case, workflow diagram &#8212; b&#226;y gi&#7901; tr&#7903; th&#224;nh <strong>input tr&#7921;c ti&#7871;p &#273;&#7875; AI th&#7921;c thi c&#244;ng vi&#7879;c</strong>.</p><p>N&#243;i c&#225;ch kh&#225;c:</p><blockquote><p>T&#224;i li&#7879;u kh&#244;ng c&#242;n ch&#7881; &#273;&#7875; con ng&#432;&#7901;i &#273;&#7885;c.<br>T&#224;i li&#7879;u t&#7889;t s&#7869; tr&#7903; th&#224;nh &#8220;operating context&#8221; cho AI agents.</p></blockquote><p>V&#236; v&#7853;y, trong t&#432;&#417;ng lai g&#7847;n, k&#7929; n&#259;ng vi&#7871;t requirement r&#245; r&#224;ng, c&#7845;u tr&#250;c h&#243;a knowledge base, m&#244; t&#7843; business logic, thi&#7871;t k&#7871; flow v&#224; constraint c&#243; th&#7875; c&#242;n quan tr&#7885;ng h&#417;n tr&#432;&#7899;c.</p><p>Kh&#244;ng ph&#7843;i v&#236; AI thay th&#7871; ch&#250;ng ta, m&#224; v&#236; AI l&#224;m cho ch&#7845;t l&#432;&#7907;ng &#273;&#7847;u v&#224;o tr&#7903; n&#234;n quan tr&#7885;ng h&#417;n nhi&#7873;u.</p><div><hr></div><h2>2. Vibe Coding n&#226;ng &#8220;floor&#8221;, nh&#432;ng Agentic Engineering m&#7899;i gi&#7919; &#273;&#432;&#7907;c &#8220;quality bar&#8221;</h2><p>M&#7897;t insight r&#7845;t &#273;&#225;ng ch&#250; &#253; l&#224; c&#225;ch Andrej ph&#226;n bi&#7879;t <strong>vibe coding</strong> v&#224; <strong>agentic engineering</strong>.</p><p>Theo &#244;ng, <strong>vibe coding</strong> gi&#250;p n&#226;ng &#8220;floor&#8221;. Ngh&#297;a l&#224; nhi&#7873;u ng&#432;&#7901;i h&#417;n c&#243; th&#7875; t&#7841;o ph&#7847;n m&#7873;m, prototype, side project, landing page, app nh&#7887; m&#224; tr&#432;&#7899;c &#273;&#226;y h&#7885; kh&#244;ng &#273;&#7911; kh&#7843; n&#259;ng k&#7929; thu&#7853;t &#273;&#7875; l&#224;m.</p><p>&#272;i&#7873;u n&#224;y r&#7845;t m&#7841;nh. N&#243; l&#224;m gi&#7843;m r&#224;o c&#7843;n gia nh&#7853;p.</p><p>Nh&#432;ng trong m&#244;i tr&#432;&#7901;ng professional software, ch&#7881; l&#224;m ra &#273;&#432;&#7907;c l&#224; ch&#432;a &#273;&#7911;.</p><p>M&#7897;t s&#7843;n ph&#7849;m th&#7853;t c&#7847;n:</p><ul><li><p>Security</p></li><li><p>Maintainability</p></li><li><p>Architecture</p></li><li><p>Performance</p></li><li><p>Data consistency</p></li><li><p>Error handling</p></li><li><p>Scalability</p></li><li><p>Compliance</p></li><li><p>Testability</p></li><li><p>Long-term product thinking</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!1E4E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd858f4cf-9e72-49cc-8ecf-dd279396f8cc_2256x1550.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1E4E!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd858f4cf-9e72-49cc-8ecf-dd279396f8cc_2256x1550.png 424w, /__u/substackcdn.com/image/fetch/$s_!1E4E!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd858f4cf-9e72-49cc-8ecf-dd279396f8cc_2256x1550.png 848w, /__u/substackcdn.com/image/fetch/$s_!1E4E!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd858f4cf-9e72-49cc-8ecf-dd279396f8cc_2256x1550.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1E4E!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd858f4cf-9e72-49cc-8ecf-dd279396f8cc_2256x1550.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1E4E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd858f4cf-9e72-49cc-8ecf-dd279396f8cc_2256x1550.png" width="1456" height="1000" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d858f4cf-9e72-49cc-8ecf-dd279396f8cc_2256x1550.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1000,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2493652,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/196898397?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd858f4cf-9e72-49cc-8ecf-dd279396f8cc_2256x1550.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!1E4E!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd858f4cf-9e72-49cc-8ecf-dd279396f8cc_2256x1550.png 424w, /__u/substackcdn.com/image/fetch/$s_!1E4E!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd858f4cf-9e72-49cc-8ecf-dd279396f8cc_2256x1550.png 848w, /__u/substackcdn.com/image/fetch/$s_!1E4E!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd858f4cf-9e72-49cc-8ecf-dd279396f8cc_2256x1550.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1E4E!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd858f4cf-9e72-49cc-8ecf-dd279396f8cc_2256x1550.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#272;&#226;y l&#224; l&#253; do Andrej d&#249;ng kh&#225;i ni&#7879;m <strong>Agentic Engineering</strong>.</p><p>Vibe coding l&#224; &#8220;t&#7841;o ra &#273;&#432;&#7907;c&#8221;.<br>Agentic Engineering l&#224; &#8220;t&#7841;o ra &#273;&#250;ng, an to&#224;n, c&#243; th&#7875; v&#7853;n h&#224;nh, c&#243; th&#7875; scale, v&#224; kh&#244;ng ph&#225; quality bar&#8221;.</p><p>M&#236;nh ngh&#297; &#273;&#226;y l&#224; m&#7897;t distinction r&#7845;t quan tr&#7885;ng cho c&#225;c team ph&#7847;n m&#7873;m.</p><p>Trong v&#224;i n&#259;m t&#7899;i, team n&#224;o ch&#7881; d&#249;ng AI &#273;&#7875; &#8220;generate code nhanh h&#417;n&#8221; s&#7869; ch&#7881; &#273;&#7841;t &#273;&#432;&#7907;c productivity ng&#7855;n h&#7841;n. Nh&#432;ng team n&#224;o bi&#7871;t thi&#7871;t k&#7871; quy tr&#236;nh l&#224;m vi&#7879;c v&#7899;i agents &#8212; t&#7915; requirement, spec, implementation, review, testing, deployment, monitoring &#8212; m&#7899;i th&#7853;t s&#7921; t&#7841;o ra l&#7907;i th&#7871;.</p><p>AI kh&#244;ng t&#7921; &#273;&#7897;ng bi&#7871;n m&#7897;t team y&#7871;u th&#224;nh team m&#7841;nh.<br>N&#243; khu&#7871;ch &#273;&#7841;i c&#225;ch l&#224;m vi&#7879;c hi&#7879;n c&#243;.</p><p>N&#7871;u team thi&#7871;u architecture, thi&#7871;u review, thi&#7871;u test, thi&#7871;u ownership &#8212; AI c&#243; th&#7875; gi&#250;p t&#7841;o ra nhi&#7873;u code h&#417;n, nh&#432;ng c&#361;ng t&#7841;o ra nhi&#7873;u r&#7911;i ro h&#417;n.</p><div><hr></div><h2>3. AI r&#7845;t m&#7841;nh, nh&#432;ng kh&#244;ng &#273;&#7873;u: b&#224;i h&#7885;c v&#7873; &#8220;jagged intelligence&#8221;</h2><p>M&#7897;t &#273;i&#7875;m m&#236;nh r&#7845;t th&#237;ch trong chia s&#7867; c&#7911;a Andrej l&#224; kh&#225;i ni&#7879;m <strong>jagged intelligence</strong>.</p><p>AI hi&#7879;n t&#7841;i c&#243; th&#7875; r&#7845;t gi&#7887;i &#7903; m&#7897;t s&#7889; v&#249;ng: coding, math, refactoring, reasoning tr&#234;n c&#7845;u tr&#250;c r&#245; r&#224;ng, security analysis. Nh&#432;ng c&#249;ng l&#250;c &#273;&#243;, n&#243; v&#7851;n c&#243; th&#7875; sai &#7903; nh&#7919;ng c&#226;u r&#7845;t &#273;&#7901;i th&#432;&#7901;ng ho&#7863;c nh&#7919;ng t&#236;nh hu&#7889;ng c&#7847;n common sense.</p><p>&#272;&#226;y l&#224; &#273;i&#7873;u m&#236;nh ngh&#297; nhi&#7873;u ng&#432;&#7901;i d&#7877; hi&#7875;u sai.</p><p>Khi th&#7845;y AI l&#224;m &#273;&#432;&#7907;c m&#7897;t vi&#7879;c r&#7845;t kh&#243;, ta d&#7877; m&#7863;c &#273;&#7883;nh r&#7857;ng n&#243; c&#361;ng s&#7869; l&#224;m t&#7889;t nh&#7919;ng vi&#7879;c &#273;&#417;n gi&#7843;n h&#417;n. Nh&#432;ng th&#7921;c t&#7871; kh&#244;ng h&#7859;n nh&#432; v&#7853;y.</p><p>AI kh&#244;ng m&#7841;nh theo &#273;&#432;&#7901;ng th&#7859;ng.<br>N&#243; m&#7841;nh theo t&#7915;ng &#8220;v&#249;ng n&#259;ng l&#7921;c&#8221;.</p><p>Andrej gi&#7843;i th&#237;ch r&#7857;ng AI th&#432;&#7901;ng ti&#7871;n b&#7897; nhanh &#7903; c&#225;c domain c&#243; <strong>verifiability</strong> cao &#8212; t&#7913;c l&#224; output c&#243; th&#7875; ki&#7875;m ch&#7913;ng &#273;&#432;&#7907;c. V&#237; d&#7909;:</p><ul><li><p>Code ch&#7841;y &#273;&#432;&#7907;c ho&#7863;c kh&#244;ng.</p></li><li><p>Test pass ho&#7863;c fail.</p></li><li><p>B&#224;i to&#225;n &#273;&#250;ng ho&#7863;c sai.</p></li><li><p>Security exploit th&#224;nh c&#244;ng ho&#7863;c kh&#244;ng.</p></li><li><p>Data transformation c&#243; match expected output hay kh&#244;ng.</p></li></ul><p>Nh&#7919;ng domain c&#224;ng d&#7877; verify, AI c&#224;ng d&#7877; &#273;&#432;&#7907;c train, reward v&#224; c&#7843;i thi&#7879;n.</p><p>Nh&#432;ng nh&#7919;ng domain m&#417; h&#7891; h&#417;n &#8212; taste, judgment, product sense, business context, stakeholder expectation, UX nuance &#8212; th&#236; AI v&#7851;n c&#7847;n con ng&#432;&#7901;i &#273;&#7883;nh h&#432;&#7899;ng r&#7845;t nhi&#7873;u.</p><p>Insight &#7903; &#273;&#226;y l&#224;:</p><blockquote><p>&#272;&#7915;ng h&#7887;i &#8220;AI c&#243; l&#224;m &#273;&#432;&#7907;c vi&#7879;c n&#224;y kh&#244;ng?&#8221;<br>H&#227;y h&#7887;i &#8220;Vi&#7879;c n&#224;y c&#243; th&#7875; &#273;&#432;&#7907;c ki&#7875;m ch&#7913;ng r&#245; r&#224;ng &#273;&#7871;n m&#7913;c n&#224;o?&#8221;</p></blockquote><p>N&#7871;u m&#7897;t c&#244;ng vi&#7879;c c&#243; th&#7875; chuy&#7875;n th&#224;nh input/output r&#245; r&#224;ng, c&#243; test case, c&#243; evaluation loop, c&#243; feedback signal &#8212; kh&#7843; n&#259;ng cao AI s&#7869; ti&#7871;n r&#7845;t nhanh &#7903; &#273;&#243;.</p><div><hr></div><h2>4. Founder v&#224; Product team n&#234;n ngh&#297; v&#7873; verifiable workflow</h2><p>T&#7915; g&#243;c nh&#236;n x&#226;y s&#7843;n ph&#7849;m, m&#236;nh th&#7845;y kh&#225;i ni&#7879;m <strong>verifiability</strong> &#273;&#7863;c bi&#7879;t quan tr&#7885;ng.</p><p>N&#7871;u mu&#7889;n &#7913;ng d&#7909;ng AI v&#224;o m&#7897;t domain, c&#226;u h&#7887;i kh&#244;ng n&#234;n ch&#7881; l&#224;:</p><p>&#8220;C&#243; d&#249;ng AI &#273;&#432;&#7907;c kh&#244;ng?&#8221;</p><p>M&#224; n&#234;n l&#224;:</p><p>&#8220;L&#224;m sao bi&#7871;n domain n&#224;y th&#224;nh m&#7897;t workflow c&#243; th&#7875; ki&#7875;m ch&#7913;ng?&#8221;</p><p>V&#237; d&#7909; trong software project:</p><ul><li><p>Requirement c&#243; r&#245; acceptance criteria kh&#244;ng?</p></li><li><p>Output c&#7911;a AI c&#243; th&#7875; test b&#7857;ng unit test / integration test kh&#244;ng?</p></li><li><p>UI c&#243; th&#7875; so s&#225;nh v&#7899;i design spec kh&#244;ng?</p></li><li><p>Business rule c&#243; expected case v&#224; edge case kh&#244;ng?</p></li><li><p>Bug fix c&#243; reproduction steps kh&#244;ng?</p></li><li><p>Decision c&#7911;a AI c&#243; audit trail kh&#244;ng?</p></li><li><p>Review c&#243; rubric kh&#244;ng?</p></li></ul><p>N&#7871;u kh&#244;ng c&#243; h&#7879; th&#7889;ng ki&#7875;m ch&#7913;ng, AI output s&#7869; tr&#7903; th&#224;nh m&#7897;t d&#7841;ng &#8220;tr&#244;ng c&#243; v&#7867; &#273;&#250;ng&#8221;.</p><p>V&#224; &#8220;tr&#244;ng c&#243; v&#7867; &#273;&#250;ng&#8221; l&#224; m&#7897;t trong nh&#7919;ng r&#7911;i ro l&#7899;n nh&#7845;t khi d&#249;ng AI trong m&#244;i tr&#432;&#7901;ng chuy&#234;n nghi&#7879;p.</p><p>V&#7899;i founder ho&#7863;c product team, l&#7907;i th&#7871; kh&#244;ng ch&#7881; n&#7857;m &#7903; vi&#7879;c d&#249;ng model n&#224;o.<br>L&#7907;i th&#7871; n&#7857;m &#7903; vi&#7879;c thi&#7871;t k&#7871; &#273;&#432;&#7907;c <strong>data, workflow, feedback loop v&#224; evaluation system</strong> cho domain c&#7911;a m&#236;nh.</p><p>AI model l&#224; n&#7873;n t&#7843;ng.<br>Nh&#432;ng workflow ki&#7875;m ch&#7913;ng m&#7899;i l&#224; n&#417;i t&#7841;o ra moat.</p><div><hr></div><h2>5. Con ng&#432;&#7901;i kh&#244;ng bi&#7871;n m&#7845;t, nh&#432;ng vai tr&#242; s&#7869; d&#7883;ch chuy&#7875;n l&#234;n t&#7847;ng cao h&#417;n</h2><p>M&#7897;t ph&#7847;n r&#7845;t hay trong video l&#224; khi Andrej n&#243;i agents hi&#7879;n t&#7841;i gi&#7889;ng nh&#432; nh&#7919;ng &#8220;intern entities&#8221;.</p><p>Ch&#250;ng nh&#7899; t&#7889;t, l&#224;m nhanh, x&#7917; l&#253; &#273;&#432;&#7907;c nhi&#7873;u chi ti&#7871;t API, syntax, framework, th&#432; vi&#7879;n. Nh&#432;ng ch&#250;ng v&#7851;n c&#243; th&#7875; m&#7855;c nh&#7919;ng l&#7895;i r&#7845;t k&#7923; l&#7841; &#7903; t&#7847;ng thi&#7871;t k&#7871;.</p><p>V&#237; d&#7909; &#244;ng k&#7875; agent t&#7915;ng c&#7889; match Google account v&#224; Stripe account b&#7857;ng email, thay v&#236; d&#249;ng persistent user ID. V&#7899;i m&#7897;t engineer c&#243; kinh nghi&#7879;m, &#273;&#226;y l&#224; l&#7895;i r&#7845;t c&#417; b&#7843;n v&#7873; data modeling. Nh&#432;ng v&#7899;i agent, n&#7871;u spec kh&#244;ng r&#245;, n&#243; v&#7851;n c&#243; th&#7875; ch&#7885;n c&#225;ch l&#224;m sai.</p><p>&#272;i&#7873;u n&#224;y cho th&#7845;y con ng&#432;&#7901;i v&#7851;n ph&#7843;i gi&#7919; vai tr&#242; &#7903; t&#7847;ng:</p><ul><li><p>Problem framing</p></li><li><p>System design</p></li><li><p>Product judgment</p></li><li><p>Business logic</p></li><li><p>Data model</p></li><li><p>Security thinking</p></li><li><p>Taste</p></li><li><p>Oversight</p></li><li><p>Decision-making</p></li></ul><p>Chi ti&#7871;t API c&#243; th&#7875; giao d&#7847;n cho AI.<br>Nh&#432;ng understanding th&#236; ch&#432;a th&#7875; outsource ho&#224;n to&#224;n.</p><p>&#272;&#226;y c&#361;ng l&#224; l&#253; do c&#226;u cu&#7889;i video r&#7845;t &#273;&#225;ng nh&#7899;:</p><blockquote><p><strong>&#8220;You can outsource your thinking, but you can&#8217;t outsource your understanding.&#8221;</strong></p></blockquote><p>M&#236;nh hi&#7875;u c&#226;u n&#224;y nh&#432; sau:</p><p>AI c&#243; th&#7875; gi&#250;p ta suy ngh&#297; nhanh h&#417;n, vi&#7871;t nhanh h&#417;n, t&#7893;ng h&#7907;p nhanh h&#417;n, generate nhi&#7873;u ph&#432;&#417;ng &#225;n h&#417;n. Nh&#432;ng n&#7871;u b&#7843;n th&#226;n ta kh&#244;ng hi&#7875;u v&#7845;n &#273;&#7873;, kh&#244;ng bi&#7871;t m&#236;nh &#273;ang x&#226;y g&#236;, kh&#244;ng bi&#7871;t &#273;&#226;u l&#224; &#273;&#250;ng, sai, t&#7889;t, x&#7845;u, th&#236; ta c&#361;ng kh&#244;ng th&#7875; &#273;i&#7873;u ph&#7889;i AI hi&#7879;u qu&#7843;.</p><p>Ng&#432;&#7901;i d&#249;ng AI gi&#7887;i kh&#244;ng ph&#7843;i l&#224; ng&#432;&#7901;i prompt m&#224;u m&#232; nh&#7845;t.<br>M&#224; l&#224; ng&#432;&#7901;i c&#243; &#273;&#7911; understanding &#273;&#7875; bi&#7871;t c&#7847;n h&#7887;i g&#236;, ki&#7875;m tra g&#236;, lo&#7841;i b&#7887; g&#236;, gi&#7919; l&#7841;i g&#236;, v&#224; n&#226;ng output l&#234;n th&#224;nh s&#7843;n ph&#7849;m th&#7853;t.</p><div><hr></div><h2>6. T&#224;i li&#7879;u, system, v&#224; infrastructure c&#7847;n tr&#7903; n&#234;n agent-native</h2><p>M&#7897;t &#253; n&#7919;a r&#7845;t &#273;&#225;ng ch&#250; &#253;: Andrej n&#243;i h&#7847;u h&#7871;t t&#224;i li&#7879;u v&#224; h&#7841; t&#7847;ng hi&#7879;n nay v&#7851;n &#273;&#432;&#7907;c vi&#7871;t cho con ng&#432;&#7901;i, ch&#432;a ph&#7843;i cho agents.</p><p>Docs hi&#7879;n t&#7841;i th&#432;&#7901;ng n&#243;i:</p><p>&#8220;V&#224;o URL n&#224;y, click ch&#7895; n&#224;y, config DNS, ch&#7885;n setting n&#224;y&#8230;&#8221;</p><p>Nh&#432;ng trong th&#7871; gi&#7899;i agent-native, c&#226;u h&#7887;i s&#7869; l&#224;:</p><p>&#8220;&#272;o&#7841;n context n&#224;o m&#236;nh c&#7847;n &#273;&#432;a cho agent &#273;&#7875; n&#243; t&#7921; l&#224;m vi&#7879;c n&#224;y?&#8221;</p><p>&#272;&#226;y l&#224; m&#7897;t thay &#273;&#7893;i r&#7845;t l&#7899;n trong c&#225;ch thi&#7871;t k&#7871; documentation, internal tools v&#224; infrastructure.</p><p>M&#236;nh ngh&#297; c&#225;c team ph&#7847;n m&#7873;m trong t&#432;&#417;ng lai s&#7869; c&#7847;n x&#226;y:</p><ul><li><p>Agent-readable documentation</p></li><li><p>Structured knowledge base</p></li><li><p>Clear API contracts</p></li><li><p>Machine-readable requirement</p></li><li><p>Testable acceptance criteria</p></li><li><p>Workflow automation</p></li><li><p>Permission boundary cho agents</p></li><li><p>Audit logs cho agent actions</p></li><li><p>Review mechanism gi&#7919;a human v&#224; AI</p></li></ul><p>Team n&#224;o c&#243; knowledge base l&#7897;n x&#7897;n, t&#224;i li&#7879;u r&#7901;i r&#7841;c, requirement m&#417; h&#7891;, process kh&#244;ng r&#245; &#8212; s&#7869; r&#7845;t kh&#243; t&#7853;n d&#7909;ng AI agents &#7903; m&#7913;c cao.</p><p>Ng&#432;&#7907;c l&#7841;i, team n&#224;o c&#243; h&#7879; th&#7889;ng h&#243;a t&#7889;t s&#7869; th&#7845;y AI agents tr&#7903; th&#224;nh multiplier r&#7845;t m&#7841;nh.</p><div><hr></div><h2>7. &#272;i&#7873;u &#273;&#225;ng h&#7885;c kh&#244;ng ph&#7843;i ch&#7881; l&#224; tool, m&#224; l&#224; c&#225;ch l&#224;m vi&#7879;c m&#7899;i</h2><p>Sau video n&#224;y, m&#236;nh ngh&#297; c&#243; m&#7897;t l&#7895;i ph&#7893; bi&#7871;n m&#224; nhi&#7873;u ng&#432;&#7901;i s&#7869; m&#7855;c: ch&#7841;y theo tool.</p><p>Claude Code, Codex, Cursor, OpenHands, Devin-like agents, workflow automation&#8230; t&#7845;t c&#7843; &#273;&#7873;u h&#7919;u &#237;ch. Nh&#432;ng tool s&#7869; thay &#273;&#7893;i r&#7845;t nhanh.</p><p>Th&#7913; &#273;&#225;ng h&#7885;c s&#226;u h&#417;n l&#224;:</p><ul><li><p>C&#225;ch chia b&#224;i to&#225;n cho AI</p></li><li><p>C&#225;ch vi&#7871;t spec</p></li><li><p>C&#225;ch thi&#7871;t k&#7871; context</p></li><li><p>C&#225;ch verify output</p></li><li><p>C&#225;ch review AI-generated work</p></li><li><p>C&#225;ch x&#226;y feedback loop</p></li><li><p>C&#225;ch gi&#7919; quality bar</p></li><li><p>C&#225;ch k&#7871;t h&#7907;p human judgment v&#224; agent execution</p></li></ul><p>N&#243;i c&#225;ch kh&#225;c, AI kh&#244;ng ch&#7881; y&#234;u c&#7847;u ta h&#7885;c th&#234;m tool.<br>AI y&#234;u c&#7847;u ta n&#226;ng c&#7845;p <strong>c&#225;ch l&#224;m vi&#7879;c</strong>.</p><p>M&#7897;t ng&#432;&#7901;i l&#224;m PM/BA/Product/Engineering Manager trong th&#7901;i &#273;&#7841;i n&#224;y kh&#244;ng nh&#7845;t thi&#7871;t ph&#7843;i t&#7921; code m&#7885;i th&#7913;. Nh&#432;ng c&#7847;n hi&#7875;u &#273;&#7911; v&#7873; system, logic, data, constraint v&#224; quality &#273;&#7875; &#273;i&#7873;u ph&#7889;i c&#7843; con ng&#432;&#7901;i l&#7851;n AI agents.</p><div><hr></div><h2>K&#7871;t lu&#7853;n</h2><p>&#272;i&#7873;u m&#236;nh r&#250;t ra t&#7915; chia s&#7867; c&#7911;a Andrej Karpathy l&#224;:</p><blockquote><p>AI kh&#244;ng ch&#7881; l&#224;m ph&#7847;n m&#7873;m nhanh h&#417;n.<br>AI &#273;ang thay &#273;&#7893;i &#273;&#7883;nh ngh&#297;a c&#7911;a vi&#7879;c &#8220;x&#226;y ph&#7847;n m&#7873;m&#8221;.</p></blockquote><p>T&#7915; code-centric, ch&#250;ng ta &#273;ang &#273;i sang context-centric.<br>T&#7915; manual execution, ch&#250;ng ta &#273;i sang agentic workflow.<br>T&#7915; &#8220;bi&#7871;t syntax&#8221; sang &#8220;bi&#7871;t thi&#7871;t k&#7871; spec, system v&#224; verification&#8221;.<br>T&#7915; &#8220;l&#224;m &#273;&#432;&#7907;c&#8221; sang &#8220;l&#224;m &#273;&#250;ng m&#224; kh&#244;ng hy sinh quality&#8221;.</p><p>Vibe coding gi&#250;p nhi&#7873;u ng&#432;&#7901;i b&#432;&#7899;c v&#224;o th&#7871; gi&#7899;i software h&#417;n.<br>Nh&#432;ng Agentic Engineering m&#7899;i l&#224; n&#259;ng l&#7921;c gi&#250;p team chuy&#234;n nghi&#7879;p &#273;i nhanh m&#224; v&#7851;n gi&#7919; &#273;&#432;&#7907;c ch&#7845;t l&#432;&#7907;ng.</p><p>V&#224; trong m&#7897;t th&#7871; gi&#7899;i m&#224; intelligence ng&#224;y c&#224;ng r&#7867;, th&#7913; c&#242;n l&#7841;i t&#7841;o kh&#225;c bi&#7879;t c&#243; l&#7869; kh&#244;ng ph&#7843;i l&#224; kh&#7843; n&#259;ng bi&#7871;t m&#7885;i c&#250; ph&#225;p hay nh&#7899; m&#7885;i API.</p><p>M&#224; l&#224; <strong>understanding</strong>.</p><p>Hi&#7875;u v&#7845;n &#273;&#7873;.<br>Hi&#7875;u ng&#432;&#7901;i d&#249;ng.<br>Hi&#7875;u h&#7879; th&#7889;ng.<br>Hi&#7875;u trade-off.<br>Hi&#7875;u quality.<br>Hi&#7875;u &#273;i&#7873;u g&#236; &#273;&#225;ng l&#224;m v&#224; v&#236; sao n&#243; &#273;&#225;ng l&#224;m.</p><p>V&#236; cu&#7889;i c&#249;ng, AI c&#243; th&#7875; gi&#250;p ta suy ngh&#297; nhanh h&#417;n.<br>Nh&#432;ng n&#7871;u kh&#244;ng c&#243; understanding, ta s&#7869; kh&#244;ng bi&#7871;t n&#234;n h&#432;&#7899;ng suy ngh&#297; &#273;&#243; &#273;i &#273;&#226;u.</p><div><hr></div><h2>Key takeaways</h2><ul><li><p>Th&#225;ng 12/2025 kh&#244;ng c&#242;n ch&#7881; l&#224; m&#7897;t l&#224;n s&#243;ng hype v&#7873; AI n&#7919;a. &#272;&#226;y l&#224; th&#7901;i &#273;i&#7875;m c&#225;c <em>agentic workflows</em> th&#7853;t s&#7921; v&#432;&#7907;t qua m&#7897;t ng&#432;&#7905;ng quan tr&#7885;ng v&#224; b&#7855;t &#273;&#7847;u tr&#7903; n&#234;n &#273;&#7911; &#7893;n &#273;&#7883;nh &#273;&#7875; &#7913;ng d&#7909;ng th&#7921;c t&#7871;.</p></li><li><p><em>Software 3.0</em> &#273;&#7891;ng ngh&#297;a v&#7899;i vi&#7879;c <em>context window</em> tr&#7903; th&#224;nh &#273;&#242;n b&#7849;y quan tr&#7885;ng nh&#7845;t. &#8220;Code&#8221; gi&#7901; &#273;&#226;y kh&#244;ng c&#242;n ch&#7881; l&#224; source code, m&#224; ch&#237;nh l&#224; prompt, instructions v&#224; context m&#224; ch&#250;ng ta thi&#7871;t k&#7871; cho AI.</p></li><li><p><em>Vibe coding</em> gi&#250;p n&#226;ng floor &#8212; nhi&#7873;u ng&#432;&#7901;i h&#417;n c&#243; th&#7875; t&#7841;o ra s&#7843;n ph&#7849;m nhanh ch&#243;ng. Nh&#432;ng <em>agentic engineering</em> m&#7899;i l&#224; th&#7913; n&#226;ng ceiling &#8212; x&#226;y h&#7879; th&#7889;ng t&#7889;t, nhanh, m&#224; v&#7851;n gi&#7919; &#273;&#432;&#7907;c quality bar.</p></li><li><p>AI kh&#244;ng th&#244;ng minh &#273;&#7891;ng &#273;&#7873;u. N&#243; m&#7841;nh theo t&#7915;ng <em>jagged intelligence</em>. &#272;i&#7873;u quan tr&#7885;ng l&#224; ph&#7843;i hi&#7875;u &#273;&#226;u l&#224; ph&#7847;n AI l&#224;m r&#7845;t t&#7889;t, v&#224; &#273;&#226;u l&#224; ph&#7847;n v&#7851;n c&#7847;n con ng&#432;&#7901;i ki&#7875;m so&#225;t v&#224; &#273;&#432;a ra judgment.</p></li><li><p>Ch&#250;ng ta c&#243; th&#7875; giao cho AI ph&#7847;n execution, nh&#432;ng kh&#244;ng th&#7875; outsource understanding. &#272;i&#7875;m ngh&#7869;n l&#7899;n nh&#7845;t gi&#7901; kh&#244;ng c&#242;n l&#224; t&#7889;c &#273;&#7897; vi&#7871;t code, m&#224; l&#224; taste, judgment v&#224; kh&#7843; n&#259;ng nh&#7853;n ra th&#7871; n&#224;o l&#224; &#8220;&#273;&#7911; t&#7889;t&#8221;.</p></li><li><p>H&#227;y b&#7855;t &#273;&#7847;u x&#226;y d&#7921;ng system cho agents, kh&#244;ng ch&#7881; cho con ng&#432;&#7901;i. Infrastructure c&#7911;a v&#224;i n&#259;m t&#7899;i s&#7869; d&#7847;n &#273;&#432;&#7907;c thi&#7871;t k&#7871; &#273;&#7875; AI c&#243; th&#7875; &#273;&#7885;c, hi&#7875;u, &#273;i&#7873;u h&#432;&#7899;ng v&#224; t&#7921; v&#7853;n h&#224;nh hi&#7879;u qu&#7843;.</p></li></ul><h2>References</h2><div id="youtube2-96jN2OCOfLs" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;96jN2OCOfLs&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/96jN2OCOfLs?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div>]]></content:encoded></item><item><title><![CDATA[LLM Fallacy]]></title><description><![CDATA[Khi AI L&#224;m Ta T&#432;&#7903;ng M&#236;nh Gi&#7887;i H&#417;n Th&#7921;c T&#7871;]]></description><link>https://acydoan.substack.com/p/llm-fallacy</link><guid isPermaLink="false">https://acydoan.substack.com/p/llm-fallacy</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Tue, 21 Apr 2026 15:06:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!PoRp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd61c6714-4cf6-4501-91b3-6de3763cec28_1334x1034.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>C&#243; m&#7897;t &#273;i&#7873;u kh&#225; l&#7841; m&#224; m&#236;nh b&#7855;t &#273;&#7847;u c&#7843;m nh&#7853;n r&#245; h&#417;n trong v&#224;i th&#225;ng g&#7847;n &#273;&#226;y, &#273;&#7863;c bi&#7879;t khi team d&#249;ng AI nhi&#7873;u h&#417;n trong c&#244;ng vi&#7879;c h&#7857;ng ng&#224;y.</p><p>M&#7885;i ng&#432;&#7901;i l&#224;m nhanh h&#417;n th&#7853;t.</p><p>Code ra nhanh h&#417;n. T&#224;i li&#7879;u ra nhanh h&#417;n. Research nhanh h&#417;n. Nh&#7919;ng task tr&#432;&#7899;c &#273;&#226;y c&#243; th&#7875; m&#7845;t v&#224;i ti&#7871;ng, th&#7853;m ch&#237; v&#224;i ng&#224;y, b&#226;y gi&#7901; &#273;&#244;i khi &#273;&#432;&#7907;c x&#7917; l&#253; trong v&#224;i ch&#7909;c ph&#250;t. Nh&#236;n t&#7915; b&#234;n ngo&#224;i, m&#7885;i th&#7913; c&#243; v&#7867; r&#7845;t t&#237;ch c&#7921;c. Velocity t&#259;ng. Output nhi&#7873;u h&#417;n. PR nhi&#7873;u h&#417;n. Document c&#361;ng &#273;&#7847;y &#273;&#7911; h&#417;n.</p><p>Nh&#432;ng &#273;i c&#249;ng v&#7899;i &#273;&#243;, m&#236;nh b&#7855;t &#273;&#7847;u th&#7845;y m&#7897;t v&#7845;n &#273;&#7873; kh&#225;c &#226;m th&#7847;m xu&#7845;t hi&#7879;n.</p><p>C&#243; nh&#7919;ng l&#250;c output r&#7845;t t&#7889;t, nh&#432;ng khi h&#7887;i s&#226;u h&#417;n th&#236; ng&#432;&#7901;i l&#224;m l&#7841;i kh&#244;ng th&#7853;t s&#7921; explain &#273;&#432;&#7907;c v&#236; sao h&#7885; ch&#7885;n c&#225;ch &#273;&#243;. C&#243; nh&#7919;ng &#273;o&#7841;n code nh&#236;n r&#7845;t s&#7841;ch, comment &#273;&#7847;y &#273;&#7911;, structure kh&#225; &#7893;n, nh&#432;ng khi h&#7887;i &#8220;n&#7871;u case n&#224;y fail th&#236; debug &#7903; &#273;&#226;u?&#8221;, ho&#7863;c &#8220;t&#7841;i sao d&#249;ng approach n&#224;y thay v&#236; c&#225;ch &#273;&#417;n gi&#7843;n h&#417;n?&#8221;, th&#236; c&#226;u tr&#7843; l&#7901;i b&#7855;t &#273;&#7847;u m&#417; h&#7891;.</p><p>L&#250;c &#273;&#7847;u m&#236;nh ngh&#297; c&#243; th&#7875; do task h&#417;i ph&#7913;c t&#7841;p, ho&#7863;c do b&#7841;n &#273;&#243; ch&#432;a chu&#7849;n b&#7883; k&#7929; khi review. Nh&#432;ng sau v&#224;i l&#7847;n nh&#432; v&#7853;y, m&#236;nh nh&#7853;n ra &#273;&#226;y kh&#244;ng c&#242;n l&#224; chuy&#7879;n c&#7911;a m&#7897;t c&#225; nh&#226;n hay m&#7897;t task c&#7909; th&#7875; n&#7919;a. N&#243; l&#224; m&#7897;t pattern m&#7899;i khi ch&#250;ng ta l&#224;m vi&#7879;c v&#7899;i AI.</p><p>AI &#273;ang l&#224;m ch&#250;ng ta t&#7841;o ra output t&#7889;t h&#417;n r&#7845;t nhi&#7873;u. Nh&#432;ng &#273;&#7891;ng th&#7901;i, n&#243; c&#361;ng c&#243; th&#7875; khi&#7871;n ch&#250;ng ta d&#7877; nh&#7847;m r&#7857;ng n&#259;ng l&#7921;c th&#7853;t c&#7911;a m&#236;nh c&#361;ng &#273;&#227; t&#7889;t h&#417;n t&#432;&#417;ng &#7913;ng.</p><p>G&#7847;n &#273;&#226;y m&#236;nh &#273;&#7885;c m&#7897;t paper c&#243; t&#234;n <em>The LLM Fallacy: Misattribution in AI-Assisted Cognitive Workflows</em>, v&#224; th&#7845;y n&#243; g&#7885;i kh&#225; &#273;&#250;ng v&#7845;n &#273;&#7873; n&#224;y: <strong>LLM Fallacy</strong>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h2>1. LLM Fallacy l&#224; g&#236;?</h2><p>Hi&#7875;u &#273;&#417;n gi&#7843;n, LLM Fallacy l&#224; m&#7897;t d&#7841;ng <strong>l&#7895;i ph&#226;n b&#7893; nh&#7853;n th&#7913;c</strong>.</p><p>Khi b&#7841;n d&#249;ng AI &#273;&#7875; t&#7841;o ra m&#7897;t output t&#7889;t, n&#227;o b&#7841;n nh&#236;n th&#7845;y k&#7871;t qu&#7843; &#273;&#243; v&#224; r&#7845;t d&#7877; quy n&#243; v&#7873; n&#259;ng l&#7921;c c&#7911;a ch&#237;nh m&#236;nh. Output t&#7889;t n&#234;n m&#236;nh c&#7843;m th&#7845;y m&#236;nh gi&#7887;i h&#417;n. Task kh&#243; m&#224; v&#7851;n x&#7917; l&#253; &#273;&#432;&#7907;c n&#234;n m&#236;nh c&#7843;m th&#7845;y m&#236;nh &#273;&#227; l&#234;n level. Code ch&#7841;y, test pass, PR &#273;&#432;&#7907;c merge, n&#234;n m&#236;nh c&#7843;m th&#7845;y m&#236;nh hi&#7875;u v&#7845;n &#273;&#7873;.</p><p>Nh&#432;ng th&#7921;c t&#7871; c&#243; th&#7875; kh&#244;ng ph&#7843;i v&#7853;y.</p><p>M&#7897;t v&#237; d&#7909; r&#7845;t &#273;&#417;n gi&#7843;n: b&#7841;n c&#7847;n vi&#7871;t m&#7897;t module authentication. Tr&#432;&#7899;c &#273;&#226;y, n&#7871;u t&#7921; l&#224;m, b&#7841;n ph&#7843;i ng&#7891;i ngh&#297; flow login, JWT token, refresh token, expiry, middleware, error handling, edge cases, test cases. Qu&#225; tr&#236;nh &#273;&#243; m&#7879;t h&#417;n, ch&#7853;m h&#417;n, nh&#432;ng ch&#237;nh n&#243; t&#7841;o ra n&#259;ng l&#7921;c.</p><p>B&#7841;n ph&#7843;i v&#7853;t l&#7897;n v&#7899;i v&#7845;n &#273;&#7873;. Ph&#7843;i sai. Ph&#7843;i s&#7917;a. Ph&#7843;i debug. V&#224; sau c&#249;ng, b&#7841;n hi&#7875;u m&#236;nh &#273;ang l&#224;m g&#236;.</p><p>C&#242;n b&#226;y gi&#7901;, b&#7841;n m&#7903; Cursor ho&#7863;c Claude, g&#245; m&#7897;t prompt b&#7857;ng ti&#7871;ng Vi&#7879;t. Trong v&#224;i ch&#7909;c gi&#226;y, AI generate cho b&#7841;n m&#7897;t module kh&#225; ho&#224;n ch&#7881;nh. C&#243; token logic, c&#243; refresh flow, c&#243; validate input, c&#243; error handling, c&#243; test. B&#7841;n &#273;&#7885;c qua, th&#7845;y h&#7907;p l&#253;, ch&#7841;y th&#7917; th&#7845;y pass, ch&#7881;nh th&#234;m v&#224;i ch&#7895; r&#7891;i merge.</p><p>Kh&#244;ng c&#243; g&#236; sai &#7903; &#273;&#226;y c&#7843;.</p><p>M&#236;nh c&#361;ng d&#249;ng AI nh&#432; v&#7853;y m&#7895;i ng&#224;y. Team m&#236;nh c&#361;ng d&#249;ng. V&#224; m&#236;nh ngh&#297; trong th&#7901;i &#273;i&#7875;m n&#224;y, kh&#244;ng d&#249;ng AI g&#7847;n nh&#432; l&#224; t&#7921; l&#224;m m&#236;nh ch&#7853;m h&#417;n.</p><p>Nh&#432;ng v&#7845;n &#273;&#7873; n&#7857;m &#7903; m&#7897;t ch&#7895; r&#7845;t tinh t&#7871;: b&#7841;n kh&#244;ng th&#7853;t s&#7921; vi&#7871;t to&#224;n b&#7897; &#273;o&#7841;n code &#273;&#243;. AI vi&#7871;t ph&#7847;n l&#7899;n. B&#7841;n l&#224; ng&#432;&#7901;i &#273;i&#7873;u ph&#7889;i, review, ch&#7881;nh s&#7917;a v&#224; quy&#7871;t &#273;&#7883;nh merge.</p><p>N&#7871;u b&#7841;n hi&#7875;u r&#245; to&#224;n b&#7897; logic ph&#237;a sau th&#236; r&#7845;t t&#7889;t. Nh&#432;ng n&#7871;u b&#7841;n ch&#7881; nh&#236;n output th&#7845;y &#7893;n r&#7891;i tin r&#7857;ng m&#236;nh &#273;&#227; &#8220;l&#224;m &#273;&#432;&#7907;c&#8221;, th&#236; &#273;&#243; l&#224; l&#250;c LLM Fallacy b&#7855;t &#273;&#7847;u x&#7843;y ra.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!PoRp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd61c6714-4cf6-4501-91b3-6de3763cec28_1334x1034.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!PoRp!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd61c6714-4cf6-4501-91b3-6de3763cec28_1334x1034.png 424w, /__u/substackcdn.com/image/fetch/$s_!PoRp!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd61c6714-4cf6-4501-91b3-6de3763cec28_1334x1034.png 848w, /__u/substackcdn.com/image/fetch/$s_!PoRp!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd61c6714-4cf6-4501-91b3-6de3763cec28_1334x1034.png 1272w, /__u/substackcdn.com/image/fetch/$s_!PoRp!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd61c6714-4cf6-4501-91b3-6de3763cec28_1334x1034.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!PoRp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd61c6714-4cf6-4501-91b3-6de3763cec28_1334x1034.png" width="1334" height="1034" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d61c6714-4cf6-4501-91b3-6de3763cec28_1334x1034.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1034,&quot;width&quot;:1334,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:269264,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/194925684?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd61c6714-4cf6-4501-91b3-6de3763cec28_1334x1034.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!PoRp!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd61c6714-4cf6-4501-91b3-6de3763cec28_1334x1034.png 424w, /__u/substackcdn.com/image/fetch/$s_!PoRp!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd61c6714-4cf6-4501-91b3-6de3763cec28_1334x1034.png 848w, /__u/substackcdn.com/image/fetch/$s_!PoRp!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd61c6714-4cf6-4501-91b3-6de3763cec28_1334x1034.png 1272w, /__u/substackcdn.com/image/fetch/$s_!PoRp!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd61c6714-4cf6-4501-91b3-6de3763cec28_1334x1034.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>2. N&#243; kh&#244;ng l&#224;m b&#7841;n th&#7845;y y&#7871;u &#273;i, m&#224; l&#224;m b&#7841;n th&#7845;y m&#7841;nh h&#417;n</h2><p>&#272;i&#7875;m nguy hi&#7875;m c&#7911;a LLM Fallacy l&#224; n&#243; kh&#244;ng t&#7841;o ra c&#7843;m gi&#225;c b&#7845;t an ngay l&#7853;p t&#7913;c.</p><p>Ng&#432;&#7907;c l&#7841;i, n&#243; t&#7841;o ra c&#7843;m gi&#225;c t&#7921; tin.</p><p>B&#7841;n kh&#244;ng c&#7843;m th&#7845;y m&#236;nh &#273;ang b&#7883; ph&#7909; thu&#7897;c. B&#7841;n c&#7843;m th&#7845;y m&#236;nh &#273;ang m&#7841;nh h&#417;n. B&#7841;n th&#7845;y m&#236;nh l&#224;m &#273;&#432;&#7907;c nhi&#7873;u h&#417;n, &#273;&#7909;ng &#273;&#432;&#7907;c v&#224;o nhi&#7873;u ph&#7847;n ph&#7913;c t&#7841;p h&#417;n, x&#7917; l&#253; &#273;&#432;&#7907;c nhi&#7873;u task h&#417;n. Nh&#7919;ng th&#7913; tr&#432;&#7899;c &#273;&#226;y m&#236;nh h&#417;i ng&#7841;i &#273;&#7909;ng v&#224;o, gi&#7901; v&#7899;i AI b&#234;n c&#7841;nh, m&#236;nh th&#7845;y c&#243; v&#7867; c&#361;ng kh&#244;ng qu&#225; kh&#243;.</p><p>&#272;&#226;y l&#224; ph&#7847;n l&#224;m n&#243; r&#7845;t kh&#243; nh&#7853;n ra.</p><p>V&#236; trong ng&#7855;n h&#7841;n, m&#7885;i t&#237;n hi&#7879;u &#273;&#7873;u c&#243; v&#7867; t&#237;ch c&#7921;c. B&#7841;n ship nhanh h&#417;n. B&#7841;n tr&#7843; l&#7901;i nhanh h&#417;n. B&#7841;n x&#7917; l&#253; nhi&#7873;u vi&#7879;c h&#417;n. B&#7841;n &#237;t b&#7883; k&#7865;t h&#417;n. B&#7841;n c&#243; c&#7843;m gi&#225;c m&#236;nh &#273;ang tr&#7903; th&#224;nh m&#7897;t phi&#234;n b&#7843;n t&#7889;t h&#417;n c&#7911;a ch&#237;nh m&#236;nh.</p><p>Nh&#432;ng c&#7847;n t&#225;ch hai th&#7913; ra.</p><p>M&#7897;t b&#234;n l&#224; <strong>perceived capability</strong> &#8212; n&#259;ng l&#7921;c b&#7841;n c&#7843;m nh&#7853;n v&#7873; b&#7843;n th&#226;n.</p><p>M&#7897;t b&#234;n l&#224; <strong>actual capability</strong> &#8212; n&#259;ng l&#7921;c th&#7921;c s&#7921; c&#7911;a b&#7841;n khi ph&#7843;i t&#7921; hi&#7875;u, t&#7921; gi&#7843;i th&#237;ch, t&#7921; debug, t&#7921; ch&#7883;u tr&#225;ch nhi&#7879;m.</p><p>Khi d&#249;ng AI nhi&#7873;u, perceived capability th&#432;&#7901;ng t&#259;ng r&#7845;t nhanh. Nh&#432;ng actual capability kh&#244;ng ch&#7855;c t&#259;ng c&#249;ng t&#7889;c &#273;&#7897;.</p><p>Actual capability ch&#7881; t&#259;ng khi b&#7841;n th&#7853;t s&#7921; hi&#7875;u. Khi b&#7841;n c&#243; th&#7875; gi&#7843;i th&#237;ch l&#7841;i b&#7857;ng ng&#244;n ng&#7919; c&#7911;a m&#236;nh. Khi b&#7841;n bi&#7871;t trade-off. Khi b&#7841;n bi&#7871;t edge case. Khi b&#7841;n c&#243; th&#7875; debug n&#7871;u AI kh&#244;ng c&#242;n &#7903; &#273;&#243;. Khi b&#7841;n bi&#7871;t ph&#7847;n n&#224;o trong output l&#224; &#273;&#250;ng, ph&#7847;n n&#224;o c&#243; risk, ph&#7847;n n&#224;o ch&#7881; nh&#236;n c&#243; v&#7867; h&#7907;p l&#253; nh&#432;ng th&#7921;c ra ch&#432;a ch&#7855;c ph&#249; h&#7907;p v&#7899;i context c&#7911;a h&#7879; th&#7889;ng.</p><p>Kho&#7843;ng c&#225;ch gi&#7919;a hai th&#7913; n&#224;y m&#7899;i l&#224; ph&#7847;n nguy hi&#7875;m.</p><div><hr></div><h2>3. M&#7897;t lo&#7841;i debt m&#7899;i: understanding debt</h2><p>M&#236;nh ngh&#297; &#273;&#226;y s&#7869; l&#224; m&#7897;t lo&#7841;i &#8220;debt&#8221; m&#7899;i trong c&#225;c team s&#7917; d&#7909;ng AI nhi&#7873;u: <strong>understanding debt</strong>.</p><p>Tr&#432;&#7899;c &#273;&#226;y ch&#250;ng ta hay n&#243;i v&#7873; technical debt. Code vi&#7871;t nhanh qu&#225;, design ch&#432;a t&#7889;t, sau n&#224;y ph&#7843;i tr&#7843; n&#7907;. Nh&#432;ng b&#226;y gi&#7901; c&#242;n c&#243; m&#7897;t d&#7841;ng n&#7907; kh&#225;c: h&#7879; th&#7889;ng c&#243; code, c&#243; document, c&#243; automation, c&#243; test, nh&#432;ng kh&#244;ng ai th&#7853;t s&#7921; hi&#7875;u &#273;&#7847;y &#273;&#7911; n&#243; &#273;ang v&#7853;n h&#224;nh nh&#432; th&#7871; n&#224;o.</p><p>M&#7897;t PR 3000 d&#242;ng c&#243; th&#7875; &#273;&#432;&#7907;c t&#7841;o ra r&#7845;t nhanh. Nh&#432;ng n&#7871;u ng&#432;&#7901;i submit kh&#244;ng explain &#273;&#432;&#7907;c design decision, kh&#244;ng bi&#7871;t impact &#273;&#7871;n module c&#361;, kh&#244;ng bi&#7871;t rollback th&#7871; n&#224;o n&#7871;u l&#7895;i, th&#236; v&#7845;n &#273;&#7873; kh&#244;ng ch&#7881; n&#7857;m &#7903; size c&#7911;a PR.</p><p>V&#7845;n &#273;&#7873; l&#224; ownership &#273;&#227; b&#7883; m&#7901; &#273;i.</p><p>V&#224; khi ownership b&#7883; m&#7901;, tr&#225;ch nhi&#7879;m c&#361;ng m&#7901; theo.</p><p>Tr&#432;&#7899;c &#273;&#226;y, khi m&#7897;t developer vi&#7871;t code, d&#249; code c&#243; th&#7875; ch&#432;a &#273;&#7865;p, nh&#432;ng th&#432;&#7901;ng h&#7885; v&#7851;n c&#243; m&#7897;t m&#7913;c ownership nh&#7845;t &#273;&#7883;nh. H&#7885; bi&#7871;t m&#236;nh &#273;&#227; ngh&#297; g&#236;, &#273;&#227; th&#7917; g&#236;, &#273;&#227; s&#7917;a g&#236;, v&#224; t&#7841;i sao cu&#7889;i c&#249;ng ch&#7885;n c&#225;ch &#273;&#243;. Nh&#432;ng v&#7899;i AI, qu&#225; tr&#236;nh t&#7841;o ra output b&#7883; r&#250;t ng&#7855;n v&#224; b&#7883; &#7849;n &#273;i r&#7845;t nhi&#7873;u.</p><p>Ng&#432;&#7901;i review ch&#7881; nh&#236;n th&#7845;y PR cu&#7889;i c&#249;ng. H&#7885; kh&#244;ng bi&#7871;t ph&#7847;n n&#224;o l&#224; ng&#432;&#7901;i vi&#7871;t th&#7853;t s&#7921; ngh&#297; ra, ph&#7847;n n&#224;o AI generate, ph&#7847;n n&#224;o &#273;&#432;&#7907;c verify k&#7929;, ph&#7847;n n&#224;o ch&#7881; &#273;&#432;&#7907;c &#273;&#7885;c l&#432;&#7899;t qua v&#236; &#8220;tr&#244;ng c&#361;ng h&#7907;p l&#253;&#8221;.</p><p>&#272;&#226;y l&#224; m&#7897;t th&#7913; m&#236;nh t&#7841;m g&#7885;i l&#224; <strong>pipeline opacity</strong>.</p><p>Pipeline t&#7841;o ra output tr&#7903; n&#234;n m&#7901; h&#417;n. V&#224; khi pipeline m&#7901; h&#417;n, vi&#7879;c &#273;&#225;nh gi&#225; n&#259;ng l&#7921;c th&#7853;t c&#361;ng kh&#243; h&#417;n.</p><div><hr></div><h2>4. V&#236; sao &#273;i&#7873;u n&#224;y &#273;&#225;ng lo &#7903; c&#7845;p &#273;&#7897; team?</h2><p>&#7902; c&#7845;p &#273;&#7897; c&#225; nh&#226;n, LLM Fallacy c&#243; th&#7875; khi&#7871;n b&#7841;n &#7843;o t&#432;&#7903;ng nh&#7865; v&#7873; n&#259;ng l&#7921;c c&#7911;a m&#236;nh.</p><p>Nh&#432;ng &#7903; c&#7845;p &#273;&#7897; team, n&#243; c&#243; th&#7875; tr&#7903; th&#224;nh r&#7911;i ro v&#7853;n h&#224;nh.</p><p>M&#7897;t team c&#243; th&#7875; ship nhanh h&#417;n, nh&#432;ng l&#7841;i hi&#7875;u h&#7879; th&#7889;ng &#237;t h&#417;n. M&#7897;t team c&#243; th&#7875; merge nhi&#7873;u PR h&#417;n, nh&#432;ng l&#7841;i c&#243; &#237;t ng&#432;&#7901;i th&#7853;t s&#7921; n&#7855;m &#273;&#432;&#7907;c logic l&#245;i h&#417;n. M&#7897;t team c&#243; th&#7875; t&#7841;o ra nhi&#7873;u document h&#417;n, nh&#432;ng khi c&#7847;n ra quy&#7871;t &#273;&#7883;nh th&#236; v&#7851;n kh&#244;ng ai ch&#7855;c assumption n&#224;o l&#224; quan tr&#7885;ng.</p><p>&#272;i&#7873;u &#273;&#225;ng s&#7907; nh&#7845;t kh&#244;ng ph&#7843;i l&#224; AI t&#7841;o ra code sai. Code sai th&#236; tr&#432;&#7899;c gi&#7901; v&#7851;n c&#243;.</p><p>&#272;i&#7873;u &#273;&#225;ng s&#7907; h&#417;n l&#224; code sai nh&#432;ng kh&#244;ng ai bi&#7871;t t&#7841;i sao sai. Ho&#7863;c h&#7879; th&#7889;ng l&#7895;i nh&#432;ng ng&#432;&#7901;i t&#7915;ng merge ph&#7847;n &#273;&#243; c&#361;ng kh&#244;ng bi&#7871;t b&#7855;t &#273;&#7847;u debug t&#7915; &#273;&#226;u.</p><p>&#272;&#226;y l&#224; l&#250;c AI kh&#244;ng c&#242;n ch&#7881; l&#224; productivity tool n&#7919;a. N&#243; b&#7855;t &#273;&#7847;u &#7843;nh h&#432;&#7903;ng &#273;&#7871;n c&#225;ch team t&#237;ch l&#361;y n&#259;ng l&#7921;c.</p><p>N&#7871;u m&#7895;i task &#273;&#7873;u &#273;&#432;&#7907;c AI l&#224;m ph&#7847;n kh&#243; nh&#7845;t, c&#242;n con ng&#432;&#7901;i ch&#7881; l&#224;m ph&#7847;n prompt, skim, approve, th&#236; team v&#7851;n c&#243; output. Nh&#432;ng team c&#243; th&#7875; &#273;ang m&#7845;t d&#7847;n nh&#7919;ng v&#242;ng luy&#7879;n t&#7853;p quan tr&#7885;ng nh&#7845;t: suy ngh&#297; t&#7915; &#273;&#7847;u, thi&#7871;t k&#7871; gi&#7843;i ph&#225;p, ph&#226;n t&#237;ch trade-off, debug, v&#224; ch&#7883;u tr&#225;ch nhi&#7879;m v&#7899;i l&#7921;a ch&#7885;n c&#7911;a m&#236;nh.</p><p>N&#259;ng l&#7921;c kh&#244;ng ch&#7881; &#273;&#7871;n t&#7915; vi&#7879;c nh&#236;n th&#7845;y k&#7871;t qu&#7843; &#273;&#250;ng.</p><p>N&#259;ng l&#7921;c &#273;&#7871;n t&#7915; qu&#225; tr&#236;nh v&#7853;t l&#7897;n &#273;&#7875; hi&#7875;u v&#236; sao n&#243; &#273;&#250;ng.</p><div><hr></div><h2>5. C&#7847;n thay &#273;&#7893;i c&#225;ch review trong th&#7901;i &#273;&#7841;i AI</h2><p>&#272;&#226;y l&#224; l&#253; do m&#236;nh ngh&#297; c&#225;ch review trong team c&#361;ng c&#7847;n thay &#273;&#7893;i.</p><p>Tr&#432;&#7899;c &#273;&#226;y, khi review code, ch&#250;ng ta th&#432;&#7901;ng h&#7887;i: code n&#224;y &#273;&#250;ng kh&#244;ng, c&#243; bug kh&#244;ng, c&#243; clean kh&#244;ng, c&#243; theo convention kh&#244;ng, c&#243; test kh&#244;ng. Nh&#7919;ng c&#226;u h&#7887;i n&#224;y v&#7851;n c&#7847;n.</p><p>Nh&#432;ng trong th&#7901;i &#273;&#7841;i AI, m&#236;nh ngh&#297; c&#7847;n th&#234;m m&#7897;t l&#7899;p n&#7919;a:</p><p><strong>Ng&#432;&#7901;i submit c&#243; th&#7853;t s&#7921; hi&#7875;u kh&#244;ng?</strong></p><p>Kh&#244;ng c&#7847;n bi&#7871;n review th&#224;nh m&#7897;t bu&#7893;i ki&#7875;m tra c&#259;ng th&#7859;ng. Kh&#244;ng c&#7847;n h&#7887;i ki&#7875;u ph&#225;n x&#233;t. Ch&#7881; c&#7847;n th&#234;m m&#7897;t v&#224;i c&#226;u r&#7845;t &#273;&#417;n gi&#7843;n:</p><ul><li><p>&#8220;T&#7841;i sao m&#236;nh ch&#7885;n approach n&#224;y?&#8221;</p></li><li><p>&#8220;N&#7871;u case n&#224;y fail th&#236; debug &#7903; &#273;&#226;u?&#8221;</p></li><li><p>&#8220;Alternative &#273;&#417;n gi&#7843;n h&#417;n l&#224; g&#236;?&#8221;</p></li><li><p>&#8220;Ph&#7847;n n&#224;y c&#243; &#7843;nh h&#432;&#7903;ng g&#236; &#273;&#7871;n module c&#361; kh&#244;ng?&#8221;</p></li><li><p>&#8220;N&#7871;u input l&#224; null th&#236; flow s&#7869; &#273;i nh&#432; th&#7871; n&#224;o?&#8221;</p></li><li><p>&#8220;N&#7871;u production issue x&#7843;y ra, log n&#224;o m&#236;nh s&#7869; check &#273;&#7847;u ti&#234;n?&#8221;</p></li></ul><p>Nh&#7919;ng c&#226;u h&#7887;i n&#224;y kh&#244;ng nh&#7857;m l&#224;m kh&#243; developer.</p><p>N&#243; t&#7841;o ra m&#7897;t ch&#250;t friction c&#7847;n thi&#7871;t.</p><p>Trong m&#7897;t m&#244;i tr&#432;&#7901;ng m&#224; AI l&#224;m m&#7885;i th&#7913; qu&#225; tr&#417;n tru, m&#7897;t ch&#250;t friction &#273;&#244;i khi l&#7841;i l&#224; th&#7913; gi&#250;p team kh&#244;ng tr&#432;&#7907;t v&#224;o tr&#7841;ng th&#225;i copy-output-and-merge.</p><p>Friction &#7903; &#273;&#226;y kh&#244;ng ph&#7843;i &#273;&#7875; l&#224;m ch&#7853;m team m&#7897;t c&#225;ch v&#244; ngh&#297;a. N&#243; l&#224; &#273;i&#7875;m d&#7915;ng &#273;&#7875; &#273;&#7843;m b&#7843;o ng&#432;&#7901;i ship th&#7853;t s&#7921; hi&#7875;u th&#7913; m&#236;nh &#273;ang ship.</p><div><hr></div><h2>6. AI Usage Note trong PR</h2><p>M&#7897;t c&#417; ch&#7871; &#273;&#417;n gi&#7843;n m&#236;nh ngh&#297; c&#225;c team c&#243; th&#7875; &#225;p d&#7909;ng l&#224; th&#234;m m&#7897;t ph&#7847;n nh&#7887; v&#224;o PR template:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;f7ed891a-17bf-4759-911b-29e0a6fc9a8d&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">AI Usage

- Generated: Ph&#7847;n n&#224;o &#273;&#432;&#7907;c AI generate?
- Reviewed: M&#236;nh &#273;&#227; verify nh&#7919;ng g&#236;?
- Understood: Ph&#7847;n n&#224;o m&#236;nh c&#243; th&#7875; explain cho ng&#432;&#7901;i kh&#225;c?</code></pre></div><p>V&#237; d&#7909;:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;889b673a-c3d3-4159-ba44-eb3e1c43049d&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">AI Usage

- Generated: Initial validation helper and some test cases were generated with Claude.
- Reviewed: Checked input validation, token expiry flow, and error responses manually.
- Understood: Can explain the refresh token flow, middleware behavior, and main failure cases.</code></pre></div><p>M&#7909;c ti&#234;u c&#7911;a ph&#7847;n n&#224;y kh&#244;ng ph&#7843;i &#273;&#7875; ki&#7875;m so&#225;t ai d&#249;ng AI nhi&#7873;u hay &#237;t.</p><p>M&#236;nh c&#361;ng kh&#244;ng ngh&#297; team n&#234;n t&#7841;o c&#7843;m gi&#225;c &#8220;d&#249;ng AI l&#224; c&#243; l&#7895;i&#8221;. N&#7871;u l&#224;m v&#7853;y, m&#7885;i ng&#432;&#7901;i s&#7869; ch&#7881; gi&#7845;u &#273;i c&#225;ch h&#7885; d&#249;ng AI, v&#224; v&#7845;n &#273;&#7873; c&#242;n t&#7879; h&#417;n.</p><p>M&#7909;c ti&#234;u &#273;&#250;ng h&#417;n l&#224; l&#224;m r&#245; qu&#225; tr&#236;nh t&#7841;o ra output.</p><p>Khi ph&#7843;i vi&#7871;t ra ph&#7847;n n&#224;o AI generate, ph&#7847;n n&#224;o m&#236;nh &#273;&#227; review, ph&#7847;n n&#224;o m&#236;nh th&#7853;t s&#7921; hi&#7875;u, ng&#432;&#7901;i submit s&#7869; t&#7921; c&#243; m&#7897;t kho&#7843;nh kh&#7855;c nh&#236;n l&#7841;i. R&#7845;t nhi&#7873;u khi, ch&#7881; c&#7847;n ph&#7843;i articulate ra, m&#236;nh m&#7899;i nh&#7853;n ra c&#243; ph&#7847;n m&#236;nh ch&#432;a th&#7853;t s&#7921; hi&#7875;u.</p><p>&#272;&#226;y l&#224; m&#7897;t c&#225;ch r&#7845;t nh&#7865; &#273;&#7875; gi&#7843;m <strong>pipeline opacity</strong>.</p><div><hr></div><h2>7. Human-first zones: kh&#244;ng ph&#7843;i ph&#7847;n n&#224;o c&#361;ng n&#234;n giao AI l&#224;m tr&#432;&#7899;c</h2><p>M&#7897;t nguy&#234;n t&#7855;c kh&#225;c m&#236;nh th&#7845;y c&#7847;n thi&#7871;t l&#224; x&#225;c &#273;&#7883;nh m&#7897;t s&#7889; v&#249;ng quan tr&#7885;ng trong h&#7879; th&#7889;ng l&#224; <strong>human-first zones</strong>.</p><p>Kh&#244;ng ph&#7843;i module n&#224;o c&#361;ng c&#243; c&#249;ng m&#7913;c r&#7911;i ro.</p><p>V&#7899;i nh&#7919;ng ph&#7847;n nh&#432; authentication, billing, permission, payment, data migration, security-critical paths, infrastructure changes, ho&#7863;c production incident fixes, m&#236;nh ngh&#297; con ng&#432;&#7901;i n&#234;n vi&#7871;t skeleton v&#224; flow ch&#237;nh tr&#432;&#7899;c.</p><p>AI v&#7851;n c&#243; th&#7875; h&#7895; tr&#7907;. Nh&#432;ng vai tr&#242; n&#234;n l&#224; review, suggest, refactor, ho&#7863;c fill boilerplate sau khi con ng&#432;&#7901;i &#273;&#227; c&#243; conceptual ownership.</p><p>N&#243;i &#273;&#417;n gi&#7843;n: v&#7899;i nh&#7919;ng ph&#7847;n quan tr&#7885;ng, ng&#432;&#7901;i ph&#7843;i ngh&#297; tr&#432;&#7899;c, AI ngh&#297; sau.</p><p>&#272;i&#7873;u n&#224;y c&#243; th&#7875; l&#224;m task ch&#7853;m h&#417;n m&#7897;t ch&#250;t &#7903; th&#7901;i &#273;i&#7875;m &#273;&#7847;u. Nh&#432;ng &#273;&#7893;i l&#7841;i, team gi&#7919; &#273;&#432;&#7907;c n&#259;ng l&#7921;c hi&#7875;u h&#7879; th&#7889;ng &#7903; nh&#7919;ng khu v&#7921;c quan tr&#7885;ng nh&#7845;t.</p><p>V&#236; khi production c&#243; v&#7845;n &#273;&#7873;, AI kh&#244;ng ph&#7843;i ng&#432;&#7901;i ch&#7883;u tr&#225;ch nhi&#7879;m.</p><p>Team m&#7899;i l&#224; ng&#432;&#7901;i ch&#7883;u tr&#225;ch nhi&#7879;m.</p><div><hr></div><h2>8. M&#7897;t c&#226;u h&#7887;i &#273;&#7875; test team</h2><p>M&#236;nh ngh&#297; c&#243; m&#7897;t c&#226;u h&#7887;i r&#7845;t m&#7841;nh &#273;&#7875; ki&#7875;m tra m&#7897;t team c&#243; &#273;ang b&#7883; LLM Fallacy hay kh&#244;ng:</p><p><strong>N&#7871;u t&#7845;t c&#7843; AI tools b&#7883; t&#7855;t ngay b&#226;y gi&#7901; v&#224; h&#7879; th&#7889;ng b&#7883; l&#7895;i production, ai trong team c&#243; th&#7875; debug &#273;&#432;&#7907;c?</strong></p><p>N&#7871;u c&#226;u tr&#7843; l&#7901;i l&#224; &#8220;kh&#244;ng ai ch&#7855;c l&#7855;m&#8221;, ho&#7863;c &#8220;ch&#7855;c ch&#7881; m&#7897;t ng&#432;&#7901;i&#8221;, ho&#7863;c &#8220;ph&#7843;i h&#7887;i l&#7841;i AI&#8221;, th&#236; &#273;&#243; l&#224; m&#7897;t signal &#273;&#225;ng ch&#250; &#253;.</p><p>Kh&#244;ng ph&#7843;i v&#236; team kh&#244;ng &#273;&#432;&#7907;c d&#249;ng AI.</p><p>M&#224; v&#236; team &#273;ang thi&#7871;u actual understanding.</p><p>M&#7897;t team d&#249;ng AI t&#7889;t kh&#244;ng ph&#7843;i l&#224; team generate &#273;&#432;&#7907;c nhi&#7873;u output nh&#7845;t. M&#7897;t team d&#249;ng AI t&#7889;t l&#224; team v&#7851;n c&#243; th&#7875; defend m&#7885;i th&#7913; h&#7885; ship.</p><ul><li><p>H&#7885; c&#243; th&#7875; gi&#7843;i th&#237;ch.</p></li><li><p>H&#7885; c&#243; th&#7875; debug.</p></li><li><p>H&#7885; c&#243; th&#7875; rollback.</p></li><li><p>H&#7885; c&#243; th&#7875; &#273;&#225;nh gi&#225; risk.</p></li><li><p>H&#7885; c&#243; th&#7875; n&#243;i &#8220;kh&#244;ng&#8221; v&#7899;i output sai.</p></li><li><p>H&#7885; c&#243; th&#7875; d&#249;ng AI nh&#432; leverage, ch&#7913; kh&#244;ng bi&#7871;n AI th&#224;nh c&#226;y n&#7841;ng.</p></li></ul><div><hr></div><h2>9. V&#7845;n &#273;&#7873; n&#224;y kh&#244;ng ch&#7881; x&#7843;y ra v&#7899;i developer</h2><p>M&#236;nh d&#249;ng v&#237; d&#7909; coding v&#236; n&#243; d&#7877; th&#7845;y nh&#7845;t, nh&#432;ng LLM Fallacy kh&#244;ng ch&#7881; x&#7843;y ra trong software development.</p><p>M&#7897;t PM c&#243; th&#7875; d&#249;ng AI &#273;&#7875; vi&#7871;t roadmap r&#7845;t &#273;&#7865;p, nh&#432;ng kh&#244;ng th&#7853;t s&#7921; hi&#7875;u trade-off. M&#7897;t BA c&#243; th&#7875; generate user stories r&#7845;t &#273;&#7847;y &#273;&#7911;, nh&#432;ng kh&#244;ng th&#7853;t s&#7921; hi&#7875;u business flow. M&#7897;t marketer c&#243; th&#7875; t&#7841;o campaign plan r&#7845;t nhanh, nh&#432;ng kh&#244;ng hi&#7875;u customer insight. M&#7897;t writer c&#243; th&#7875; vi&#7871;t b&#224;i r&#7845;t m&#432;&#7907;t, nh&#432;ng kh&#244;ng c&#243; thesis ri&#234;ng. M&#7897;t researcher c&#243; th&#7875; t&#7893;ng h&#7907;p paper r&#7845;t nhanh, nh&#432;ng kh&#244;ng ph&#226;n bi&#7879;t &#273;&#432;&#7907;c &#273;&#226;u l&#224; insight th&#7853;t v&#224; &#273;&#226;u l&#224; hallucination.</p><p>AI gi&#250;p ch&#250;ng ta t&#7841;o ra s&#7843;n ph&#7849;m c&#7911;a t&#432; duy.</p><p>Nh&#432;ng n&#7871;u kh&#244;ng c&#7849;n th&#7853;n, n&#243; c&#361;ng c&#243; th&#7875; l&#224;m ch&#250;ng ta b&#7887; qua ch&#237;nh qu&#225; tr&#236;nh t&#432; duy.</p><p>V&#224; trong d&#224;i h&#7841;n, qu&#225; tr&#236;nh &#273;&#243; m&#7899;i l&#224; th&#7913; t&#7841;o ra n&#259;ng l&#7921;c.</p><div><hr></div><h2>10. M&#236;nh kh&#244;ng ngh&#297; gi&#7843;i ph&#225;p l&#224; d&#249;ng AI &#237;t h&#417;n</h2><p>M&#7897;t ph&#7843;n &#7913;ng kh&#225; d&#7877; g&#7863;p khi n&#243;i v&#7873; ch&#7911; &#273;&#7873; n&#224;y l&#224;: v&#7853;y c&#243; n&#234;n h&#7841;n ch&#7871; d&#249;ng AI kh&#244;ng?</p><p>M&#236;nh ngh&#297; c&#226;u tr&#7843; l&#7901;i kh&#244;ng &#273;&#417;n gi&#7843;n nh&#432; v&#7853;y.</p><p>V&#7845;n &#273;&#7873; kh&#244;ng ph&#7843;i l&#224; d&#249;ng AI nhi&#7873;u hay &#237;t. V&#7845;n &#273;&#7873; l&#224; d&#249;ng AI theo c&#225;ch n&#224;o.</p><p>C&#243; ng&#432;&#7901;i d&#249;ng AI r&#7845;t nhi&#7873;u nh&#432;ng n&#259;ng l&#7921;c v&#7851;n t&#259;ng r&#7845;t nhanh, v&#236; h&#7885; d&#249;ng AI &#273;&#7875; h&#7885;c, ph&#7843;n bi&#7879;n, ki&#7875;m tra, m&#7903; r&#7897;ng suy ngh&#297;. H&#7885; h&#7887;i AI &#273;&#7875; hi&#7875;u s&#226;u h&#417;n, ch&#7913; kh&#244;ng ch&#7881; &#273;&#7875; l&#7845;y output. H&#7885; d&#249;ng AI nh&#432; m&#7897;t ng&#432;&#7901;i reviewer, m&#7897;t sparring partner, m&#7897;t c&#244;ng c&#7909; &#273;&#7875; t&#259;ng t&#7889;c qu&#225; tr&#236;nh h&#7885;c.</p><p>Nh&#432;ng c&#361;ng c&#243; ng&#432;&#7901;i d&#249;ng AI r&#7845;t nhi&#7873;u m&#224; n&#259;ng l&#7921;c ng&#224;y c&#224;ng r&#7895;ng, v&#236; h&#7885; d&#249;ng AI &#273;&#7875; n&#233; suy ngh&#297;. G&#7863;p vi&#7879;c kh&#243; th&#236; prompt. G&#7863;p ph&#7847;n ch&#432;a hi&#7875;u th&#236; paste v&#224;o h&#7887;i. G&#7863;p bug th&#236; nh&#7901; AI &#273;o&#225;n. G&#7863;p document th&#236; b&#7843;o AI vi&#7871;t. Sau m&#7897;t th&#7901;i gian, h&#7885; c&#243; r&#7845;t nhi&#7873;u output nh&#432;ng r&#7845;t &#237;t ownership.</p><p>C&#249;ng m&#7897;t c&#244;ng c&#7909;, nh&#432;ng t&#7841;o ra hai k&#7871;t qu&#7843; r&#7845;t kh&#225;c nhau.</p><p>Kh&#225;c bi&#7879;t n&#7857;m &#7903; vi&#7879;c b&#7841;n c&#243; gi&#7919; l&#7841;i ownership hay kh&#244;ng.</p><p>N&#7871;u AI gi&#250;p b&#7841;n &#273;i nhanh h&#417;n nh&#432;ng b&#7841;n v&#7851;n hi&#7875;u &#273;&#432;&#7901;ng &#273;i, &#273;&#243; l&#224; t&#7889;t.</p><p>N&#7871;u AI k&#233;o b&#7841;n &#273;i c&#242;n b&#7841;n kh&#244;ng bi&#7871;t m&#236;nh &#273;ang &#7903; &#273;&#226;u, &#273;&#243; m&#7899;i l&#224; v&#7845;n &#273;&#7873;.</p><div><hr></div><h2>L&#7901;i K&#7871;t</h2><p>LLM Fallacy kh&#244;ng ph&#7843;i l&#224; v&#7845;n &#273;&#7873; c&#7911;a vi&#7879;c d&#249;ng AI.</p><p>N&#243; l&#224; v&#7845;n &#273;&#7873; c&#7911;a vi&#7879;c d&#249;ng AI m&#224; kh&#244;ng c&#243; c&#417; ch&#7871; &#273;&#7875; verify actual understanding.</p><p>&#272;i&#7873;u nguy hi&#7875;m nh&#7845;t kh&#244;ng ph&#7843;i l&#224; AI vi&#7871;t sai m&#7897;t &#273;o&#7841;n code. &#272;i&#7873;u nguy hi&#7875;m h&#417;n l&#224; code sai nh&#432;ng kh&#244;ng ai bi&#7871;t v&#236; sao sai. H&#7879; th&#7889;ng l&#7895;i nh&#432;ng kh&#244;ng ai bi&#7871;t debug t&#7915; &#273;&#226;u. PR &#273;&#432;&#7907;c merge nh&#432;ng author kh&#244;ng th&#7853;t s&#7921; hi&#7875;u logic. Team ship nhanh h&#417;n nh&#432;ng n&#259;ng l&#7921;c th&#7853;t kh&#244;ng t&#259;ng. M&#7885;i ng&#432;&#7901;i &#273;&#7873;u c&#7843;m th&#7845;y m&#236;nh hi&#7875;u codebase, cho &#273;&#7871;n khi production incident x&#7843;y ra.</p><p>AI &#273;ang l&#224;m output tr&#7903; n&#234;n r&#7867; h&#417;n r&#7845;t nhi&#7873;u.</p><p>Nh&#432;ng understanding th&#236; kh&#244;ng t&#7921; &#273;&#7897;ng r&#7867; &#273;i theo.</p><p>Mu&#7889;n hi&#7875;u, v&#7851;n ph&#7843;i &#273;&#7885;c.<br>V&#7851;n ph&#7843;i h&#7887;i.<br>V&#7851;n ph&#7843;i debug.<br>V&#7851;n ph&#7843;i explain.<br>V&#7851;n ph&#7843;i ch&#7883;u tr&#225;ch nhi&#7879;m.<br>V&#7851;n ph&#7843;i c&#243; nh&#7919;ng kho&#7843;nh kh&#7855;c v&#7853;t l&#7897;n th&#7853;t s&#7921; v&#7899;i v&#7845;n &#273;&#7873;.</p><p>M&#7897;t team d&#249;ng AI t&#7889;t kh&#244;ng ph&#7843;i l&#224; team generate &#273;&#432;&#7907;c nhi&#7873;u output nh&#7845;t.</p><p>M&#224; l&#224; team c&#243; th&#7875; n&#243;i:</p><p><strong>&#8220;D&#249; AI c&#243; available hay kh&#244;ng, ch&#250;ng t&#244;i v&#7851;n hi&#7875;u th&#7913; m&#236;nh &#273;ang ship.&#8221;</strong></p><p>&#272;&#243; m&#7899;i l&#224; n&#259;ng l&#7921;c th&#7853;t.</p><p>V&#224; c&#243; l&#7869; trong th&#7901;i &#273;&#7841;i AI, n&#259;ng l&#7921;c quan tr&#7885;ng nh&#7845;t kh&#244;ng c&#242;n l&#224; t&#7841;o ra output nhanh h&#417;n ng&#432;&#7901;i kh&#225;c.</p><blockquote><p>M&#224; l&#224; bi&#7871;t ch&#237;nh x&#225;c ph&#7847;n n&#224;o trong output &#273;&#243; m&#236;nh th&#7853;t s&#7921; hi&#7875;u, ph&#7847;n n&#224;o m&#236;nh ch&#7881; &#273;ang m&#432;&#7907;n t&#7915; AI, v&#224; ph&#7847;n n&#224;o m&#236;nh c&#7847;n h&#7885;c l&#7841;i tr&#432;&#7899;c khi d&#225;m ship.</p></blockquote><p>Paper g&#7889;c cho b&#7841;n n&#224;o mu&#7889;n &#273;&#7885;c chi ti&#7871;t: https://arxiv.org/pdf/2604.14807 </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/llm-fallacy/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/llm-fallacy/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[AI Layoff Trap]]></title><description><![CDATA[AI kh&#244;ng ch&#7881; &#273;ang thay &#273;&#7893;i th&#7883; tr&#432;&#7901;ng lao &#273;&#7897;ng. N&#243; &#273;ang t&#7841;o ra hai c&#225;i b&#7851;y c&#249;ng l&#250;c: m&#7897;t c&#225;i b&#7851;y kinh t&#7871; th&#7853;t, v&#224; m&#7897;t c&#225;i b&#7851;y truy&#7873;n th&#244;ng m&#224; c&#225;c c&#244;ng ty c&#243; &#273;&#7897;ng l&#7921;c tham gia.]]></description><link>https://acydoan.substack.com/p/ai-layoff-trap</link><guid isPermaLink="false">https://acydoan.substack.com/p/ai-layoff-trap</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Sun, 19 Apr 2026 06:29:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XNX2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2932ca81-5163-4d7a-a553-8706335ef9c5_1342x1084.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>N&#259;m 2025&#8211;2026, h&#224;ng tr&#259;m ngh&#236;n nh&#226;n vi&#234;n c&#244;ng ngh&#7879; b&#7883; sa th&#7843;i.</p><p>Block &#8212; c&#244;ng ty c&#7911;a Jack Dorsey &#8212; c&#7855;t g&#7847;n 4.000 ng&#432;&#7901;i, t&#7913;c g&#7847;n m&#7897;t n&#7917;a l&#7921;c l&#432;&#7907;ng lao &#273;&#7897;ng. Salesforce thay h&#224;ng ngh&#236;n nh&#226;n vi&#234;n ch&#259;m s&#243;c kh&#225;ch h&#224;ng b&#7857;ng AI t&#7921; &#273;&#7897;ng. Nhi&#7873;u nghi&#234;n c&#7913;u &#432;&#7899;c t&#237;nh ph&#7847;n l&#7899;n c&#244;ng vi&#7879;c hi&#7879;n nay c&#243; &#237;t nh&#7845;t m&#7897;t ph&#7847;n c&#243; th&#7875; b&#7883; AI t&#225;c &#273;&#7897;ng.</p><p>C&#226;u h&#7887;i nghe r&#7845;t &#273;&#417;n gi&#7843;n:</p><blockquote><p><strong>N&#7871;u t&#7845;t c&#7843; m&#7885;i ng&#432;&#7901;i &#273;&#7873;u m&#7845;t vi&#7879;c, th&#236; ai c&#242;n ti&#7873;n &#273;&#7875; mua s&#7843;n ph&#7849;m c&#7911;a c&#225;c c&#244;ng ty?</strong></p></blockquote><p>C&#225;c CEO, c&#225;c h&#7897;i &#273;&#7891;ng qu&#7843;n tr&#7883; v&#224; c&#225;c c&#244;ng ty t&#432; v&#7845;n chi&#7871;n l&#432;&#7907;c c&#361;ng th&#7915;a bi&#7871;t &#273;i&#7873;u n&#224;y.</p><p>H&#7885; bi&#7871;t c&#226;u h&#7887;i n&#224;y.</p><p>V&#7853;y t&#7841;i sao l&#224;n s&#243;ng sa th&#7843;i v&#7851;n ti&#7871;p di&#7877;n?</p><p>C&#226;u tr&#7843; l&#7901;i kh&#244;ng &#273;&#417;n gi&#7843;n l&#224; &#8220;h&#7885; tham lam&#8221; hay &#8220;h&#7885; kh&#244;ng quan t&#226;m&#8221;. M&#7897;t nghi&#234;n c&#7913;u kinh t&#7871; h&#7885;c m&#7899;i &#8212; <em>The AI Layoff Trap</em> c&#7911;a Falk &amp; Tsoukalas, UPenn &amp; Boston University, th&#225;ng 3/2026 &#8212; &#273;&#432;a ra m&#7897;t c&#225;ch nh&#236;n s&#226;u h&#417;n:</p><blockquote><p><strong>V&#7845;n &#273;&#7873; kh&#244;ng n&#7857;m &#7903; &#273;&#7841;o &#273;&#7913;c c&#225; nh&#226;n. V&#7845;n &#273;&#7873; n&#7857;m &#7903; c&#7845;u tr&#250;c th&#7883; tr&#432;&#7901;ng.</strong></p></blockquote><p>Nh&#432;ng tr&#432;&#7899;c khi &#273;i v&#224;o l&#253; thuy&#7871;t, h&#227;y nh&#236;n v&#224;o d&#7919; li&#7879;u th&#7921;c t&#7871; c&#7911;a Q1/2026. V&#236; d&#7919; li&#7879;u n&#224;y cho th&#7845;y c&#226;u chuy&#7879;n c&#242;n ph&#7913;c t&#7841;p h&#417;n: kh&#244;ng ch&#7881; c&#243; sa th&#7843;i v&#236; AI, m&#224; c&#242;n c&#243; r&#7845;t nhi&#7873;u <strong>AI washing</strong> &#8212; t&#7913;c l&#224; d&#249;ng AI nh&#432; m&#7897;t c&#225;i c&#7899; &#273;&#7875; h&#7907;p l&#253; h&#243;a nh&#7919;ng &#273;&#7907;t c&#7855;t gi&#7843;m nh&#226;n s&#7921; v&#7889;n c&#243; l&#253; do kh&#225;c.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h1>1. Th&#7921;c &#273;&#7883;a 2026: con s&#7889; kh&#244;ng nh&#432; headline</h1><p>C&#243; hai h&#7879; th&#7889;ng theo d&#245;i layoffs &#273;ang &#273;&#432;&#7907;c b&#225;o ch&#237; tr&#237;ch d&#7851;n l&#7851;n l&#7897;n. N&#7871;u kh&#244;ng ph&#226;n bi&#7879;t r&#245;, ta r&#7845;t d&#7877; hi&#7875;u sai t&#236;nh h&#236;nh.</p><h2>Challenger, Gray &amp; Christmas</h2><p>&#272;&#226;y l&#224; ngu&#7891;n ch&#237;nh th&#7913;c h&#417;n, t&#7853;p trung v&#224;o th&#7883; tr&#432;&#7901;ng M&#7929; v&#224; d&#7921;a tr&#234;n c&#225;c th&#244;ng b&#225;o sa th&#7843;i.</p><p>Theo Challenger:</p><ul><li><p><strong>T&#7893;ng s&#7889; c&#7855;t gi&#7843;m &#7903; t&#7845;t c&#7843; ng&#224;nh trong Q1 2026:</strong> 217.362 &#272;&#226;y l&#224; m&#7913;c th&#7845;p nh&#7845;t k&#7875; t&#7915; Q1 2022, gi&#7843;m m&#7841;nh so v&#7899;i 2024&#8211;2025.</p></li><li><p><strong>Ng&#224;nh tech Q1 2026:</strong> 52.050 jobs, t&#259;ng 40% so v&#7899;i c&#249;ng k&#7923; n&#259;m tr&#432;&#7899;c.</p></li><li><p><strong>Th&#225;ng 3/2026:</strong> 60.620 cuts tr&#234;n to&#224;n b&#7897; n&#7873;n kinh t&#7871; M&#7929;. Con s&#7889; n&#224;y t&#259;ng 25% so v&#7899;i th&#225;ng 2, nh&#432;ng gi&#7843;m 78% so v&#7899;i th&#225;ng 3/2025.</p></li><li><p><strong>AI &#273;&#432;&#7907;c tr&#237;ch d&#7851;n l&#224; l&#253; do c&#7911;a 15.341 cuts trong th&#225;ng 3</strong>, t&#432;&#417;ng &#273;&#432;&#417;ng kho&#7843;ng 25% t&#7893;ng s&#7889; cuts th&#225;ng &#273;&#243;. &#272;&#226;y l&#224; l&#7847;n &#273;&#7847;u ti&#234;n AI tr&#7903; th&#224;nh l&#253; do &#273;&#7913;ng &#273;&#7847;u trong b&#225;o c&#225;o Challenger.</p></li><li><p>Trong ng&#224;nh tech, AI chi&#7871;m kho&#7843;ng 23% layoffs Q1 theo Challenger.</p></li></ul><p>Ngu&#7891;n: <a href="https://www.challengergray.com/blog/challenger-report-march-cuts-rise-25-from-february-ai-leads-reasons/">Challenger March 2026 Report</a>, <a href="https://www.eweek.com/news/more-tech-layoffs-ai-job-impact-2026/">eWeek</a>, <a href="https://www.cfodive.com/news/ai-tied-a-quarter-us-layoffs-march/816519/">CFO Dive</a></p><h2>Layoffs.fyi</h2><p>&#272;&#226;y l&#224; tracker crowdsourced, ph&#7841;m vi to&#224;n c&#7847;u, ph&#432;&#417;ng ph&#225;p r&#7897;ng h&#417;n.</p><p>Theo c&#225;c ngu&#7891;n d&#7921;a tr&#234;n Layoffs.fyi:</p><ul><li><p>Q1 2026 c&#243; kho&#7843;ng <strong>78.000&#8211;95.000 tech workers</strong> b&#7883; &#7843;nh h&#432;&#7903;ng tr&#234;n to&#224;n c&#7847;u.</p></li><li><p>Kho&#7843;ng 47&#8211;50% &#273;&#432;&#7907;c cho l&#224; li&#234;n quan &#273;&#7871;n AI.</p></li></ul><p>Ngu&#7891;n: <a href="https://www.tomshardware.com/tech-industry/tech-industry-lays-off-nearly-80-000-employees-in-the-first-quarter-of-2026-almost-50-percent-of-affected-positions-cut-due-to-ai">Tom&#8217;s Hardware</a>, <a href="https://vucense.com/ai-intelligence/industry-business/tech-layoffs-q1-2026-ai-displacement-80000/">Vucense</a></p><p>Hai ngu&#7891;n n&#224;y kh&#244;ng m&#226;u thu&#7851;n ho&#224;n to&#224;n. Ch&#250;ng &#273;o nh&#7919;ng th&#7913; kh&#225;c nhau: m&#7897;t b&#234;n l&#224; th&#244;ng b&#225;o ch&#237;nh th&#7913;c t&#7841;i M&#7929;, m&#7897;t b&#234;n l&#224; tracker to&#224;n c&#7847;u, r&#7897;ng h&#417;n v&#224; ph&#7909; thu&#7897;c v&#224;o d&#7919; li&#7879;u c&#7897;ng &#273;&#7891;ng.</p><p>&#272;i&#7875;m quan tr&#7885;ng nh&#7845;t l&#224;:</p><p><strong>Q1 2026 kh&#244;ng ph&#7843;i l&#224; l&#224;n s&#243;ng sa th&#7843;i l&#7899;n nh&#7845;t v&#7873; volume. &#272;i&#7873;u &#273;ang thay &#273;&#7893;i l&#224; AI ng&#224;y c&#224;ng &#273;&#432;&#7907;c d&#249;ng nhi&#7873;u h&#417;n nh&#432; l&#253; do ch&#237;nh th&#7913;c.</strong></p><p>N&#243;i c&#225;ch kh&#225;c, v&#7845;n &#273;&#7873; kh&#244;ng ch&#7881; l&#224; &#8220;AI &#273;ang l&#224;m m&#7845;t bao nhi&#234;u vi&#7879;c&#8221;. V&#7845;n &#273;&#7873; c&#242;n l&#224;:</p><p><strong>AI &#273;ang tr&#7903; th&#224;nh c&#226;u chuy&#7879;n &#273;&#7865;p nh&#7845;t &#273;&#7875; c&#225;c c&#244;ng ty k&#7875; khi h&#7885; mu&#7889;n sa th&#7843;i ng&#432;&#7901;i lao &#273;&#7897;ng.</strong></p><div><hr></div><h1>2. Nh&#7919;ng c&#244;ng ty c&#7909; th&#7875;</h1><p>M&#7897;t s&#7889; case l&#7899;n trong n&#259;m 2026:</p><ul><li><p><strong>Block:</strong> c&#7855;t kho&#7843;ng 4.000 ng&#432;&#7901;i, t&#7915; 10.205 xu&#7889;ng c&#242;n kho&#7843;ng 6.200 nh&#226;n s&#7921;. Jack Dorsey li&#234;n h&#7879; quy&#7871;t &#273;&#7883;nh n&#224;y v&#7899;i AI.<br>Ngu&#7891;n: <a href="https://www.cnbc.com/2026/02/26/block-laying-off-about-4000-employees-nearly-half-of-its-workforce.html">CNBC</a></p></li></ul><ul><li><p><strong>Atlassian:</strong> c&#7855;t 1.600 ng&#432;&#7901;i, kho&#7843;ng 10% workforce, v&#7899;i l&#253; do chuy&#7875;n d&#7883;ch sang AI.<br>Ngu&#7891;n: <a href="https://www.bloomberg.com/news/articles/2026-03-11/atlassian-team-ceo-announces-layoffs-of-1-600-citing-ai-shift">Bloomberg</a></p></li></ul><ul><li><p><strong>Oracle:</strong> c&#7855;t t&#7899;i 30.000 ng&#432;&#7901;i to&#224;n c&#7847;u, trong &#273;&#243; kho&#7843;ng 12.000 &#7903; &#7844;n &#272;&#7897;, trong b&#7889;i c&#7843;nh c&#244;ng ty d&#7891;n l&#7921;c cho h&#7841; t&#7847;ng AI tr&#7883; gi&#225; h&#224;ng tr&#259;m t&#7927; USD.<br>Ngu&#7891;n: <a href="https://www.cnbc.com/2026/03/31/oracle-layoffs-ai-spending.html">CNBC</a>, <a href="https://thenextweb.com/news/oracle-layoffs-march-2026">The Next Web</a></p></li></ul><ul><li><p><strong>Amazon:</strong> c&#7855;t 16.000 corporate jobs v&#224;o th&#225;ng 1/2026. Ban &#273;&#7847;u AI &#273;&#432;&#7907;c nh&#7855;c &#273;&#7871;n nh&#432; m&#7897;t ph&#7847;n c&#7911;a b&#7889;i c&#7843;nh, nh&#432;ng sau &#273;&#243; CEO Andy Jassy gi&#7843;i th&#237;ch l&#7841;i r&#7857;ng nguy&#234;n nh&#226;n ch&#237;nh l&#224; v&#259;n h&#243;a t&#7893; ch&#7913;c v&#224; b&#7897; m&#225;y ph&#236;nh to sau giai &#273;o&#7841;n t&#259;ng tr&#432;&#7903;ng qu&#225; nhanh.<br>Ngu&#7891;n: <a href="https://www.cnbc.com/2026/01/28/amazon-layoffs-anti-bureaucracy-ai.html">CNBC</a>, <a href="https://abcnews.com/Business/wireStory/artificial-intelligence-drive-layoffs-amazon-firms-hard-129773731">ABC News</a></p></li></ul><p>&#272;&#7871;n &#273;&#226;y, c&#226;u chuy&#7879;n nghe kh&#225; quen thu&#7897;c: c&#244;ng ty c&#7855;t ng&#432;&#7901;i, n&#243;i r&#7857;ng AI l&#224;m &#273;&#432;&#7907;c vi&#7879;c, nh&#224; &#273;&#7847;u t&#432; v&#7895; tay.</p><p>Nh&#432;ng c&#243; m&#7897;t d&#7919; ki&#7879;n l&#224;m c&#226;u chuy&#7879;n ph&#7913;c t&#7841;p h&#417;n nhi&#7873;u.</p><p>M&#7897;t kh&#7843;o s&#225;t v&#7899;i 1.000 hiring manager M&#7929; c&#7911;a ResumeBuilder.org, th&#225;ng 3/2026, cho th&#7845;y <strong>59% th&#7915;a nh&#7853;n h&#7885; nh&#7845;n m&#7841;nh vai tr&#242; c&#7911;a AI khi th&#244;ng b&#225;o layoffs v&#236; &#273;i&#7873;u &#273;&#243; &#8220;nghe hay h&#417;n&#8221; v&#7899;i investors v&#224; board</strong>.</p><p>Ch&#7881; <strong>9%</strong> n&#243;i r&#7857;ng AI th&#7853;t s&#7921; thay th&#7871; ho&#224;n to&#224;n c&#225;c vai tr&#242; &#273;&#243;.</p><p>Ngu&#7891;n: <a href="https://www.techmeme.com/260314/p8">Techmeme</a>, <a href="https://www.metaintro.com/blog/hiring-managers-admit-ai-layoff-excuse-survey-2026">Metaintro</a></p><p>Sam Altman c&#361;ng t&#7915;ng n&#243;i th&#7859;ng r&#7857;ng c&#225;c c&#244;ng ty &#273;ang <strong>AI-wash</strong> nh&#7919;ng &#273;&#7907;t sa th&#7843;i c&#7911;a h&#7885;.</p><p>V&#7853;y &#273;i&#7873;u g&#236; l&#224; th&#7853;t? &#272;i&#7873;u g&#236; l&#224; n&#243;i d&#7889;i? V&#224; t&#7841;i sao c&#7843; hai l&#7841;i c&#249;ng t&#7891;n t&#7841;i?</p><p>&#272;&#7875; hi&#7875;u, ta c&#7847;n &#273;i xu&#7889;ng t&#7847;ng c&#7845;u tr&#250;c.</p><div><hr></div><h1>3. Kh&#244;ng ph&#7843;i l&#242;ng tham m&#224; l&#224; b&#7851;y c&#7845;u tr&#250;c</h1><p>H&#227;y t&#432;&#7903;ng t&#432;&#7907;ng m&#7897;t ng&#224;nh c&#243; 7 c&#244;ng ty c&#7841;nh tranh v&#7899;i nhau.</p><p>M&#7895;i c&#244;ng ty &#273;ang &#273;&#7913;ng tr&#432;&#7899;c c&#249;ng m&#7897;t quy&#7871;t &#273;&#7883;nh: <strong>C&#243; n&#234;n thay m&#7897;t ph&#7847;n nh&#226;n vi&#234;n b&#7857;ng AI kh&#244;ng?</strong></p><p>N&#7871;u m&#7897;t c&#244;ng ty t&#7921; &#273;&#7897;ng h&#243;a, h&#7885; nh&#7853;n &#273;&#432;&#7907;c to&#224;n b&#7897; l&#7907;i &#237;ch tr&#7921;c ti&#7871;p:</p><ul><li><p>Chi ph&#237; nh&#226;n s&#7921; gi&#7843;m.</p></li><li><p>Bi&#234;n l&#7907;i nhu&#7853;n t&#259;ng.</p></li><li><p>Nh&#224; &#273;&#7847;u t&#432; th&#7845;y c&#244;ng ty hi&#7879;u qu&#7843; h&#417;n.</p></li><li><p>Ban l&#227;nh &#273;&#7841;o c&#243; th&#7875; n&#243;i h&#7885; &#273;ang th&#237;ch nghi v&#7899;i k&#7927; nguy&#234;n AI.</p></li></ul><p>Nh&#432;ng c&#243; m&#7897;t h&#7853;u qu&#7843; kh&#225;c: nh&#7919;ng nh&#226;n vi&#234;n b&#7883; m&#7845;t vi&#7879;c s&#7869; gi&#7843;m chi ti&#234;u.</p><p>V&#7845;n &#273;&#7873; l&#224; ph&#7847;n gi&#7843;m chi ti&#234;u n&#224;y kh&#244;ng ch&#7881; &#7843;nh h&#432;&#7903;ng &#273;&#7871;n c&#244;ng ty &#273;&#227; sa th&#7843;i h&#7885;. N&#243; &#7843;nh h&#432;&#7903;ng &#273;&#7871;n to&#224;n b&#7897; ng&#224;nh.</p><p>N&#7871;u th&#7883; tr&#432;&#7901;ng c&#243; 7 c&#244;ng ty, th&#236; c&#244;ng ty sa th&#7843;i ng&#432;&#7901;i ch&#7881; ph&#7843;i ch&#7883;u kho&#7843;ng <strong>1/7</strong> thi&#7879;t h&#7841;i c&#7847;u ti&#234;u d&#249;ng do ch&#237;nh quy&#7871;t &#273;&#7883;nh c&#7911;a m&#236;nh t&#7841;o ra.</p><p>Ph&#7847;n c&#242;n l&#7841;i &#8212; <strong>6/7</strong> &#8212; r&#417;i v&#224;o c&#225;c &#273;&#7889;i th&#7911;.</p><p>&#272;&#226;y l&#224; &#273;i&#7875;m c&#7889;t l&#245;i.</p><p><strong>L&#7907;i &#237;ch c&#7911;a t&#7921; &#273;&#7897;ng h&#243;a &#273;&#432;&#7907;c gi&#7919; l&#7841;i b&#7903;i c&#244;ng ty. Chi ph&#237; x&#227; h&#7897;i c&#7911;a t&#7921; &#273;&#7897;ng h&#243;a b&#7883; ph&#226;n t&#225;n ra to&#224;n th&#7883; tr&#432;&#7901;ng.</strong></p><p>V&#236; v&#7853;y, t&#7915; g&#243;c nh&#236;n c&#7911;a t&#7915;ng c&#244;ng ty ri&#234;ng l&#7867;, t&#7921; &#273;&#7897;ng h&#243;a l&#224; l&#7921;a ch&#7885;n h&#7907;p l&#253;.</p><p>Nh&#432;ng khi t&#7845;t c&#7843; c&#249;ng l&#224;m, t&#7893;ng c&#7847;u ti&#234;u d&#249;ng b&#7883; suy y&#7871;u. Ng&#432;&#7901;i lao &#273;&#7897;ng m&#7845;t thu nh&#7853;p. Th&#7883; tr&#432;&#7901;ng thu h&#7865;p. V&#224; cu&#7889;i c&#249;ng, ch&#237;nh c&#225;c c&#244;ng ty c&#361;ng b&#7883; &#7843;nh h&#432;&#7903;ng.</p><p>&#272;&#226;y kh&#244;ng ph&#7843;i l&#224; chuy&#7879;n &#8220;kh&#244;ng ai ngh&#297; d&#224;i h&#7841;n&#8221;.</p><p>&#272;&#226;y l&#224; m&#7897;t t&#236;nh hu&#7889;ng trong &#273;&#243;:</p><p><strong>H&#224;nh &#273;&#7897;ng h&#7907;p l&#253; &#7903; c&#7845;p &#273;&#7897; c&#225; nh&#226;n t&#7841;o ra k&#7871;t qu&#7843; t&#7879; &#7903; c&#7845;p &#273;&#7897; t&#7853;p th&#7875;.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!XNX2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2932ca81-5163-4d7a-a553-8706335ef9c5_1342x1084.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!XNX2!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2932ca81-5163-4d7a-a553-8706335ef9c5_1342x1084.png 424w, /__u/substackcdn.com/image/fetch/$s_!XNX2!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2932ca81-5163-4d7a-a553-8706335ef9c5_1342x1084.png 848w, /__u/substackcdn.com/image/fetch/$s_!XNX2!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2932ca81-5163-4d7a-a553-8706335ef9c5_1342x1084.png 1272w, /__u/substackcdn.com/image/fetch/$s_!XNX2!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2932ca81-5163-4d7a-a553-8706335ef9c5_1342x1084.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!XNX2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2932ca81-5163-4d7a-a553-8706335ef9c5_1342x1084.png" width="1342" height="1084" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2932ca81-5163-4d7a-a553-8706335ef9c5_1342x1084.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1084,&quot;width&quot;:1342,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:165212,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/194667327?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2932ca81-5163-4d7a-a553-8706335ef9c5_1342x1084.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!XNX2!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2932ca81-5163-4d7a-a553-8706335ef9c5_1342x1084.png 424w, /__u/substackcdn.com/image/fetch/$s_!XNX2!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2932ca81-5163-4d7a-a553-8706335ef9c5_1342x1084.png 848w, /__u/substackcdn.com/image/fetch/$s_!XNX2!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2932ca81-5163-4d7a-a553-8706335ef9c5_1342x1084.png 1272w, /__u/substackcdn.com/image/fetch/$s_!XNX2!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2932ca81-5163-4d7a-a553-8706335ef9c5_1342x1084.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h1>4. Prisoner&#8217;s Dilemma &#7903; quy m&#244; to&#224;n ng&#224;nh</h1><p>B&#7851;y n&#224;y gi&#7889;ng m&#7897;t phi&#234;n b&#7843;n kinh t&#7871; c&#7911;a <strong>Prisoner&#8217;s Dilemma</strong>.</p><p>Trong Prisoner&#8217;s Dilemma, hai ng&#432;&#7901;i b&#7883; b&#7855;t c&#243; th&#7875; im l&#7863;ng ho&#7863;c ph&#7843;n b&#7897;i nhau. N&#7871;u c&#7843; hai im l&#7863;ng, c&#7843; hai c&#249;ng c&#243; k&#7871;t qu&#7843; t&#7889;t. Nh&#432;ng m&#7895;i ng&#432;&#7901;i l&#7841;i c&#243; &#273;&#7897;ng l&#7921;c ph&#7843;n b&#7897;i tr&#432;&#7899;c, v&#236; n&#7871;u m&#236;nh kh&#244;ng ph&#7843;n b&#7897;i m&#224; ng&#432;&#7901;i kia ph&#7843;n b&#7897;i, m&#236;nh s&#7869; thua n&#7863;ng.</p><p>B&#7851;y sa th&#7843;i AI ho&#7841;t &#273;&#7897;ng t&#432;&#417;ng t&#7921;:</p><ul><li><p>N&#7871;u c&#244;ng ty A t&#7921; &#273;&#7897;ng h&#243;a c&#242;n B kh&#244;ng t&#7921; &#273;&#7897;ng h&#243;a, A th&#7855;ng l&#7899;n v&#7873; chi ph&#237;.</p></li><li><p>N&#7871;u B t&#7921; &#273;&#7897;ng h&#243;a c&#242;n A kh&#244;ng, B th&#7855;ng.</p></li><li><p>N&#7871;u c&#7843; hai c&#249;ng t&#7921; &#273;&#7897;ng h&#243;a, c&#7843; hai ti&#7871;t ki&#7879;m chi ph&#237;, nh&#432;ng th&#7883; tr&#432;&#7901;ng chung b&#7883; suy y&#7871;u.</p></li><li><p>N&#7871;u kh&#244;ng ai t&#7921; &#273;&#7897;ng h&#243;a, k&#7871;t qu&#7843; t&#7853;p th&#7875; t&#7889;t h&#417;n, nh&#432;ng kh&#244;ng ai c&#243; th&#7875; tin r&#7857;ng &#273;&#7889;i th&#7911; s&#7869; gi&#7919; l&#7901;i.</p></li></ul><p>&#272;i&#7875;m nguy hi&#7875;m nh&#7845;t l&#224;:</p><p><strong>T&#7921; &#273;&#7897;ng h&#243;a l&#224; chi&#7871;n l&#432;&#7907;c t&#7889;t nh&#7845;t cho t&#7915;ng c&#244;ng ty, b&#7845;t k&#7875; &#273;&#7889;i th&#7911; l&#224;m g&#236;.</strong></p><p>N&#7871;u &#273;&#7889;i th&#7911; ch&#432;a t&#7921; &#273;&#7897;ng h&#243;a, b&#7841;n t&#7921; &#273;&#7897;ng h&#243;a &#273;&#7875; v&#432;&#7907;t l&#234;n.</p><p>N&#7871;u &#273;&#7889;i th&#7911; &#273;&#227; t&#7921; &#273;&#7897;ng h&#243;a, b&#7841;n c&#361;ng ph&#7843;i t&#7921; &#273;&#7897;ng h&#243;a &#273;&#7875; kh&#244;ng b&#7883; b&#7887; l&#7841;i.</p><p>V&#236; v&#7853;y, m&#7885;i l&#7901;i k&#234;u g&#7885;i ki&#7875;u &#8220;h&#227;y ki&#7873;m ch&#7871; v&#236; l&#7907;i &#237;ch chung&#8221; &#273;&#7873;u r&#7845;t y&#7871;u. Kh&#244;ng c&#243; c&#417; ch&#7871; th&#7921;c thi, c&#244;ng ty gi&#7919; l&#7901;i tr&#432;&#7899;c s&#7869; l&#224; c&#244;ng ty thua tr&#432;&#7899;c.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!UBQb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35fe32d-02ee-4e66-8f71-4911b31f000f_2760x1492.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!UBQb!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35fe32d-02ee-4e66-8f71-4911b31f000f_2760x1492.png 424w, /__u/substackcdn.com/image/fetch/$s_!UBQb!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35fe32d-02ee-4e66-8f71-4911b31f000f_2760x1492.png 848w, /__u/substackcdn.com/image/fetch/$s_!UBQb!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35fe32d-02ee-4e66-8f71-4911b31f000f_2760x1492.png 1272w, /__u/substackcdn.com/image/fetch/$s_!UBQb!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35fe32d-02ee-4e66-8f71-4911b31f000f_2760x1492.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!UBQb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35fe32d-02ee-4e66-8f71-4911b31f000f_2760x1492.png" width="1456" height="787" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a35fe32d-02ee-4e66-8f71-4911b31f000f_2760x1492.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:787,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5654726,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/194667327?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35fe32d-02ee-4e66-8f71-4911b31f000f_2760x1492.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!UBQb!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35fe32d-02ee-4e66-8f71-4911b31f000f_2760x1492.png 424w, /__u/substackcdn.com/image/fetch/$s_!UBQb!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35fe32d-02ee-4e66-8f71-4911b31f000f_2760x1492.png 848w, /__u/substackcdn.com/image/fetch/$s_!UBQb!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35fe32d-02ee-4e66-8f71-4911b31f000f_2760x1492.png 1272w, /__u/substackcdn.com/image/fetch/$s_!UBQb!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa35fe32d-02ee-4e66-8f71-4911b31f000f_2760x1492.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h1>5. C&#7841;nh tranh c&#224;ng cao, b&#7851;y c&#224;ng s&#226;u</h1><p>&#272;&#226;y l&#224; ph&#7847;n ph&#7843;n tr&#7921;c gi&#225;c nh&#7845;t.</p><p>Th&#244;ng th&#432;&#7901;ng, ch&#250;ng ta ngh&#297; c&#7841;nh tranh t&#7889;t cho x&#227; h&#7897;i. C&#7841;nh tranh l&#224;m gi&#225; gi&#7843;m, l&#224;m s&#7843;n ph&#7849;m t&#7889;t h&#417;n, l&#224;m c&#244;ng ty ph&#7843;i hi&#7879;u qu&#7843; h&#417;n.</p><p>Nh&#432;ng trong m&#244; h&#236;nh n&#224;y, c&#7841;nh tranh c&#224;ng cao th&#236; b&#7851;y c&#224;ng n&#7863;ng.</p><p>L&#253; do r&#7845;t &#273;&#417;n gi&#7843;n.</p><p>N&#7871;u ng&#224;nh c&#243; 100 c&#244;ng ty, m&#7895;i c&#244;ng ty ch&#7881; g&#225;nh kho&#7843;ng <strong>1/100</strong> ph&#7847;n thi&#7879;t h&#7841;i c&#7847;u ti&#234;u d&#249;ng do quy&#7871;t &#273;&#7883;nh sa th&#7843;i c&#7911;a m&#236;nh g&#226;y ra.</p><p>99/100 ph&#7847;n c&#242;n l&#7841;i r&#417;i v&#224;o th&#7883; tr&#432;&#7901;ng chung.</p><p>M&#7895;i c&#244;ng ty ngh&#297;:</p><p>&#8220;T&#225;c &#273;&#7897;ng c&#7911;a m&#236;nh qu&#225; nh&#7887;. N&#7871;u m&#236;nh kh&#244;ng t&#7921; &#273;&#7897;ng h&#243;a, ng&#432;&#7901;i kh&#225;c c&#361;ng s&#7869; l&#224;m.&#8221;</p><p>V&#224; r&#7891;i t&#7845;t c&#7843; c&#249;ng l&#224;m.</p><p>K&#7871;t qu&#7843; ngh&#7883;ch l&#253; l&#224;:</p><p><strong>M&#7897;t c&#244;ng ty &#273;&#7897;c quy&#7873;n, v&#7873; m&#7863;t l&#253; thuy&#7871;t, c&#243; th&#7875; t&#7921; &#273;&#7897;ng h&#243;a &#237;t h&#417;n m&#7897;t ng&#224;nh c&#7841;nh tranh ho&#224;n h&#7843;o.</strong></p><p>V&#236; c&#244;ng ty &#273;&#7897;c quy&#7873;n ph&#7843;i g&#225;nh to&#224;n b&#7897; thi&#7879;t h&#7841;i c&#7847;u ti&#234;u d&#249;ng do ch&#237;nh n&#243; t&#7841;o ra. N&#243; kh&#244;ng th&#7875; &#273;&#7849;y ph&#7847;n l&#7899;n h&#7853;u qu&#7843; sang &#273;&#7889;i th&#7911;, v&#236; kh&#244;ng c&#243; &#273;&#7889;i th&#7911;.</p><p>Trong ng&#224;nh c&#7841;nh tranh cao, m&#7895;i c&#244;ng ty c&#243; th&#7875; externalize ph&#7847;n l&#7899;n h&#7853;u qu&#7843;.</p><p>&#272;&#243; l&#224; l&#253; do b&#7851;y tr&#7903; n&#234;n s&#226;u h&#417;n.</p><div><hr></div><h1>6. Nh&#7919;ng gi&#7843;i ph&#225;p nghe h&#7907;p l&#253; nh&#432;ng kh&#244;ng ch&#7841;m &#273;&#250;ng g&#7889;c r&#7877;</h1><p>Khi nghe v&#7845;n &#273;&#7873; n&#224;y, ta th&#432;&#7901;ng ngh&#297; &#273;&#7871;n v&#224;i gi&#7843;i ph&#225;p quen thu&#7897;c: UBI, thu&#7871; l&#7907;i nhu&#7853;n, c&#7893; ph&#7847;n cho nh&#226;n vi&#234;n, c&#244;ng &#273;o&#224;n, ho&#7863;c &#273;&#7875; th&#7883; tr&#432;&#7901;ng t&#7921; &#273;i&#7873;u ch&#7881;nh.</p><p>Nghi&#234;n c&#7913;u c&#7911;a Falk &amp; Tsoukalas ph&#226;n t&#237;ch t&#7915;ng h&#432;&#7899;ng. K&#7871;t lu&#7853;n kh&#225; l&#7841;nh l&#249;ng: nhi&#7873;u gi&#7843;i ph&#225;p nghe h&#7907;p l&#253; nh&#432;ng kh&#244;ng gi&#7843;i quy&#7871;t &#273;&#250;ng &#273;i&#7875;m ngh&#7869;n.</p><h2>UBI: gi&#250;p ng&#432;&#7901;i d&#226;n, nh&#432;ng kh&#244;ng &#273;&#7893;i &#273;&#7897;ng l&#7921;c doanh nghi&#7879;p</h2><p>L&#7853;p lu&#7853;n c&#7911;a UBI l&#224;: n&#7871;u ng&#432;&#7901;i m&#7845;t vi&#7879;c v&#7851;n c&#243; thu nh&#7853;p c&#417; b&#7843;n, c&#7847;u ti&#234;u d&#249;ng s&#7869; kh&#244;ng s&#7909;p.</p><p>&#272;i&#7873;u n&#224;y &#273;&#250;ng m&#7897;t ph&#7847;n.</p><p>UBI c&#243; th&#7875; gi&#250;p ng&#432;&#7901;i d&#226;n s&#7889;ng s&#243;t t&#7889;t h&#417;n. Nh&#432;ng n&#243; kh&#244;ng thay &#273;&#7893;i c&#225;ch doanh nghi&#7879;p ra quy&#7871;t &#273;&#7883;nh.</p><p>V&#7899;i t&#7915;ng c&#244;ng ty, vi&#7879;c thay nh&#226;n vi&#234;n b&#7857;ng AI v&#7851;n gi&#250;p ti&#7871;t ki&#7879;m chi ph&#237;. L&#7907;i &#237;ch tr&#7921;c ti&#7871;p v&#7851;n gi&#7919; nguy&#234;n.</p><p>Th&#7853;m ch&#237;, n&#7871;u UBI l&#224;m th&#7883; tr&#432;&#7901;ng ti&#234;u d&#249;ng &#7893;n &#273;&#7883;nh h&#417;n, n&#243; c&#243; th&#7875; thu h&#250;t th&#234;m doanh nghi&#7879;p tham gia, l&#224;m c&#7841;nh tranh t&#259;ng l&#234;n &#8212; v&#224; nh&#432; &#273;&#227; ph&#226;n t&#237;ch, c&#7841;nh tranh cao c&#243; th&#7875; khi&#7871;n b&#7851;y t&#7921; &#273;&#7897;ng h&#243;a s&#226;u h&#417;n.</p><h2>&#272;&#225;nh thu&#7871; thu nh&#7853;p v&#7889;n: gi&#7843;m l&#7907;i nhu&#7853;n, nh&#432;ng kh&#244;ng &#273;&#7893;i l&#7921;a ch&#7885;n</h2><p>M&#7897;t &#253; t&#432;&#7903;ng kh&#225;c l&#224; &#273;&#225;nh thu&#7871; m&#7841;nh h&#417;n v&#224;o l&#7907;i nhu&#7853;n c&#7911;a ch&#7911; doanh nghi&#7879;p ho&#7863;c thu nh&#7853;p t&#7915; v&#7889;n.</p><p>V&#7845;n &#273;&#7873; l&#224; n&#7871;u thu&#7871; &#273;&#225;nh &#273;&#7891;ng &#273;&#7873;u l&#234;n l&#7907;i nhu&#7853;n, n&#243; kh&#244;ng thay &#273;&#7893;i so s&#225;nh gi&#7919;a hai l&#7921;a ch&#7885;n:</p><ul><li><p>T&#7921; &#273;&#7897;ng h&#243;a</p></li><li><p>Kh&#244;ng t&#7921; &#273;&#7897;ng h&#243;a</p></li></ul><p>C&#244;ng ty v&#7851;n t&#7889;t h&#417;n khi t&#7921; &#273;&#7897;ng h&#243;a. Ch&#7881; l&#224; l&#7907;i nhu&#7853;n sau thu&#7871; th&#7845;p h&#417;n.</p><h2>Chia s&#7867; c&#7893; ph&#7847;n v&#7899;i nh&#226;n vi&#234;n: t&#7889;t nh&#432;ng kh&#244;ng &#273;&#7911;</h2><p>N&#7871;u nh&#226;n vi&#234;n s&#7903; h&#7919;u c&#7893; ph&#7847;n, h&#7885; c&#243; th&#7875; h&#432;&#7903;ng l&#7907;i t&#7915; t&#7921; &#273;&#7897;ng h&#243;a. &#272;i&#7873;u n&#224;y gi&#250;p gi&#7843;m xung &#273;&#7897;t gi&#7919;a lao &#273;&#7897;ng v&#224; v&#7889;n.</p><p>Nh&#432;ng &#273;&#7875; gi&#7843;i ph&#225;p n&#224;y &#273;&#7911; m&#7841;nh, nh&#226;n vi&#234;n ph&#7843;i s&#7903; h&#7919;u l&#432;&#7907;ng c&#7893; ph&#7847;n r&#7845;t l&#7899;n &#8212; &#273;&#7911; &#273;&#7875; ph&#7847;n l&#7907;i &#237;ch t&#7915; c&#7893; ph&#7847;n b&#249; &#273;&#432;&#7907;c ph&#7847;n thu nh&#7853;p lao &#273;&#7897;ng m&#7845;t &#273;i.</p><p>&#272;i&#7873;u n&#224;y th&#432;&#7901;ng kh&#244;ng th&#7921;c t&#7871;.</p><p>V&#224; n&#7871;u vi&#7879;c chia s&#7867; c&#7893; ph&#7847;n l&#224; t&#7921; nguy&#7879;n, kh&#244;ng c&#244;ng ty n&#224;o mu&#7889;n l&#224;m tr&#432;&#7899;c n&#7871;u &#273;i&#7873;u &#273;&#243; khi&#7871;n h&#7885; y&#7871;u h&#417;n &#273;&#7889;i th&#7911;.</p><h2>C&#244;ng &#273;o&#224;n: gi&#7843;i quy&#7871;t &#273;&#432;&#7907;c xung &#273;&#7897;t n&#7897;i b&#7897;, kh&#244;ng gi&#7843;i quy&#7871;t &#273;&#432;&#7907;c xung &#273;&#7897;t th&#7883; tr&#432;&#7901;ng</h2><p>C&#244;ng &#273;o&#224;n c&#243; th&#7875; gi&#250;p nh&#226;n vi&#234;n th&#432;&#417;ng l&#432;&#7907;ng t&#7889;t h&#417;n v&#7899;i c&#244;ng ty.</p><p>Nh&#432;ng b&#7851;y sa th&#7843;i AI kh&#244;ng ch&#7881; n&#7857;m trong t&#7915;ng c&#244;ng ty. N&#243; n&#7857;m gi&#7919;a c&#225;c c&#244;ng ty c&#7841;nh tranh v&#7899;i nhau tr&#234;n th&#7883; tr&#432;&#7901;ng s&#7843;n ph&#7849;m.</p><p>M&#7897;t c&#244;ng &#273;o&#224;n c&#243; th&#7875; bu&#7897;c c&#244;ng ty A h&#7841;n ch&#7871; t&#7921; &#273;&#7897;ng h&#243;a. Nh&#432;ng n&#7871;u c&#244;ng ty B, C, D kh&#244;ng l&#224;m v&#7853;y, c&#244;ng ty A s&#7869; ch&#7883;u b&#7845;t l&#7907;i c&#7841;nh tranh.</p><p>V&#7845;n &#273;&#7873; kh&#244;ng ch&#7881; l&#224; quan h&#7879; lao &#273;&#7897;ng. V&#7845;n &#273;&#7873; l&#224; coordination failure &#7903; c&#7845;p &#273;&#7897; ng&#224;nh.</p><h2>&#8220;Th&#7883; tr&#432;&#7901;ng s&#7869; t&#7921; &#273;i&#7873;u ch&#7881;nh&#8221;: &#273;&#250;ng, nh&#432;ng theo c&#225;ch r&#7845;t &#273;au</h2><p>M&#7897;t ph&#7843;n bi&#7879;n ph&#7893; bi&#7871;n l&#224;:</p><p>Khi &#273;&#7911; nhi&#7873;u ng&#432;&#7901;i m&#7845;t vi&#7879;c, l&#432;&#417;ng s&#7869; gi&#7843;m. Khi l&#432;&#417;ng gi&#7843;m &#273;&#7911; th&#7845;p, t&#7921; &#273;&#7897;ng h&#243;a s&#7869; b&#7899;t h&#7845;p d&#7851;n. Th&#7883; tr&#432;&#7901;ng s&#7869; t&#7921; c&#226;n b&#7857;ng.</p><p>&#272;i&#7873;u n&#224;y c&#243; th&#7875; &#273;&#250;ng v&#7873; m&#7863;t c&#417; h&#7885;c.</p><p>Nh&#432;ng c&#226;n b&#7857;ng m&#7899;i &#273;&#7841;t &#273;&#432;&#7907;c b&#7857;ng c&#225;ch l&#224;m ng&#432;&#7901;i lao &#273;&#7897;ng ngh&#232;o &#273;i &#273;&#7871;n m&#7913;c chi ph&#237; thu&#234; ng&#432;&#7901;i g&#7847;n b&#7857;ng chi ph&#237; d&#249;ng AI.</p><p>&#272;&#226;y kh&#244;ng ph&#7843;i l&#224; ph&#7909;c h&#7891;i l&#224;nh m&#7841;nh. &#272;&#226;y l&#224; m&#7897;t d&#7841;ng &#8220;gi&#7843;i ph&#225;p&#8221; ki&#7875;u Pyrrhic victory &#8212; th&#7855;ng b&#7857;ng c&#225;ch t&#7921; ph&#225; h&#7911;y ph&#7847;n l&#7899;n gi&#225; tr&#7883; x&#227; h&#7897;i.</p><div><hr></div><h1>7. Gi&#7843;i ph&#225;p ch&#7841;m &#273;&#250;ng g&#7889;c r&#7877;: Pigouvian tax tr&#234;n t&#7921; &#273;&#7897;ng h&#243;a</h1><p>M&#7895;i th&#7845;t b&#7841;i th&#7883; tr&#432;&#7901;ng c&#7847;n m&#7897;t c&#244;ng c&#7909; &#273;&#225;nh &#273;&#250;ng v&#224;o &#273;i&#7875;m th&#7845;t b&#7841;i.</p><p>&#7902; &#273;&#226;y, &#273;i&#7875;m th&#7845;t b&#7841;i l&#224;:</p><p><strong>Doanh nghi&#7879;p kh&#244;ng g&#225;nh &#273;&#7911; chi ph&#237; x&#227; h&#7897;i do quy&#7871;t &#273;&#7883;nh t&#7921; &#273;&#7897;ng h&#243;a c&#7911;a m&#236;nh t&#7841;o ra.</strong></p><p>V&#236; v&#7853;y, nghi&#234;n c&#7913;u &#273;&#7873; xu&#7845;t m&#7897;t lo&#7841;i <strong>Pigouvian tax</strong> tr&#234;n t&#7921; &#273;&#7897;ng h&#243;a.</p><p>N&#243;i &#273;&#417;n gi&#7843;n: n&#7871;u m&#7897;t c&#244;ng ty thay ng&#432;&#7901;i b&#7857;ng AI v&#224; g&#226;y ra thi&#7879;t h&#7841;i c&#7847;u ti&#234;u d&#249;ng cho x&#227; h&#7897;i, c&#244;ng ty c&#7847;n tr&#7843; m&#7897;t kho&#7843;n thu&#7871; t&#432;&#417;ng &#7913;ng v&#7899;i ph&#7847;n thi&#7879;t h&#7841;i m&#224; h&#7885; ch&#432;a t&#7921; g&#225;nh.</p><p>&#272;i&#7875;m kh&#225;c bi&#7879;t c&#7911;a lo&#7841;i thu&#7871; n&#224;y:</p><ul><li><p>N&#243; kh&#244;ng &#273;&#225;nh chung v&#224;o l&#7907;i nhu&#7853;n.</p></li><li><p>N&#243; kh&#244;ng &#273;&#225;nh chung v&#224;o c&#244;ng ngh&#7879;.</p></li><li><p>N&#243; &#273;&#225;nh v&#224;o t&#7915;ng quy&#7871;t &#273;&#7883;nh thay lao &#273;&#7897;ng b&#7857;ng AI.</p></li><li><p>M&#7913;c thu&#7871; c&#243; th&#7875; &#432;&#7899;c t&#237;nh d&#7921;a tr&#234;n d&#7919; li&#7879;u ng&#224;nh: m&#7913;c l&#432;&#417;ng trung b&#236;nh, t&#7927; l&#7879; chi ti&#234;u c&#7911;a ng&#432;&#7901;i lao &#273;&#7897;ng, kh&#7843; n&#259;ng t&#225;i h&#242;a nh&#7853;p vi&#7879;c l&#224;m, v&#224; m&#7913;c &#273;&#7897; &#7843;nh h&#432;&#7903;ng &#273;&#7871;n c&#7847;u ti&#234;u d&#249;ng.</p></li></ul><p>Doanh thu t&#7915; thu&#7871; c&#243; th&#7875; d&#249;ng &#273;&#7875; t&#224;i tr&#7907; retraining, h&#7895; tr&#7907; chuy&#7875;n &#273;&#7893;i vi&#7879;c l&#224;m, ho&#7863;c c&#225;c ch&#237;nh s&#225;ch gi&#250;p ng&#432;&#7901;i b&#7883; &#7843;nh h&#432;&#7903;ng quay l&#7841;i th&#7883; tr&#432;&#7901;ng lao &#273;&#7897;ng nhanh h&#417;n.</p><p>N&#7871;u retraining hi&#7879;u qu&#7843;, ng&#432;&#7901;i m&#7845;t vi&#7879;c t&#236;m &#273;&#432;&#7907;c c&#244;ng vi&#7879;c m&#7899;i nhanh h&#417;n. Khi &#273;&#243; thi&#7879;t h&#7841;i c&#7847;u ti&#234;u d&#249;ng gi&#7843;m. V&#224; n&#7871;u thi&#7879;t h&#7841;i gi&#7843;m, m&#7913;c thu&#7871; c&#7847;n thi&#7871;t c&#361;ng gi&#7843;m.</p><p>&#272;&#226;y l&#224; &#273;i&#7875;m &#273;&#7865;p c&#7911;a c&#417; ch&#7871; n&#224;y:</p><p><strong>M&#7897;t ch&#237;nh s&#225;ch t&#7889;t c&#243; th&#7875; t&#7921; l&#224;m cho ch&#237;nh n&#243; b&#7899;t c&#7847;n thi&#7871;t theo th&#7901;i gian.</strong></p><div><hr></div><h1>8. AI t&#7889;t h&#417;n kh&#244;ng gi&#7843;i quy&#7871;t v&#7845;n &#273;&#7873; &#8212; n&#243; c&#243; th&#7875; l&#224;m v&#7845;n &#273;&#7873; t&#7879; h&#417;n</h1><p>C&#243; m&#7897;t tr&#7921;c gi&#225;c ph&#7893; bi&#7871;n: n&#7871;u AI t&#7889;t h&#417;n, n&#259;ng su&#7845;t t&#259;ng, s&#7843;n ph&#7849;m r&#7867; h&#417;n, x&#227; h&#7897;i cu&#7889;i c&#249;ng s&#7869; gi&#224;u h&#417;n.</p><p>&#272;i&#7873;u &#273;&#243; c&#243; th&#7875; &#273;&#250;ng v&#7873; d&#224;i h&#7841;n. Nh&#432;ng trong framework c&#7911;a b&#224;i n&#224;y, AI c&#224;ng t&#7889;t l&#7841;i c&#224;ng l&#224;m b&#7851;y tr&#7903; n&#234;n nguy hi&#7875;m h&#417;n trong ng&#7855;n v&#224; trung h&#7841;n.</p><p>Khi AI m&#7841;nh h&#417;n, m&#7895;i c&#244;ng ty c&#224;ng c&#243; &#273;&#7897;ng l&#7921;c t&#7921; &#273;&#7897;ng h&#243;a &#273;&#7875; gi&#224;nh l&#7907;i th&#7871;.</p><p>Nh&#432;ng khi t&#7845;t c&#7843; &#273;&#7873;u t&#7921; &#273;&#7897;ng h&#243;a, l&#7907;i th&#7871; c&#7841;nh tranh t&#432;&#417;ng &#273;&#7889;i bi&#7871;n m&#7845;t. Kh&#244;ng ai c&#242;n &#273;&#7863;c bi&#7879;t h&#417;n ai.</p><p>Th&#7913; c&#242;n l&#7841;i l&#224; ph&#7847;n m&#7845;t m&#225;t chung: thu nh&#7853;p lao &#273;&#7897;ng gi&#7843;m, c&#7847;u ti&#234;u d&#249;ng suy y&#7871;u, th&#7883; tr&#432;&#7901;ng b&#7883; x&#225;o tr&#7897;n.</p><p>N&#243; gi&#7889;ng m&#7897;t cu&#7897;c ch&#7841;y &#273;ua v&#361; trang.</p><p>M&#7895;i b&#234;n mua th&#234;m v&#361; kh&#237; &#273;&#7875; kh&#244;ng thua. Nh&#432;ng khi t&#7845;t c&#7843; &#273;&#7873;u mua, v&#7883; th&#7871; t&#432;&#417;ng &#273;&#7889;i kh&#244;ng thay &#273;&#7893;i. Ch&#7881; c&#243; chi ph&#237; v&#224; r&#7911;i ro t&#259;ng l&#234;n.</p><div><hr></div><h1>9. Gi&#7899;i h&#7841;n c&#7911;a nghi&#234;n c&#7913;u</h1><p>C&#225;c t&#225;c gi&#7843; c&#361;ng th&#7915;a nh&#7853;n m&#244; h&#236;nh c&#7911;a h&#7885; &#273;&#417;n gi&#7843;n h&#243;a th&#7921;c t&#7871;.</p><p>Th&#7913; nh&#7845;t, m&#244; h&#236;nh ch&#7911; y&#7871;u x&#233;t m&#7897;t ng&#224;nh v&#224; m&#7897;t giai &#273;o&#7841;n. Trong &#273;&#7901;i th&#7921;c, n&#7871;u nhi&#7873;u ng&#224;nh c&#249;ng t&#7921; &#273;&#7897;ng h&#243;a, hi&#7879;u &#7913;ng c&#7847;u ti&#234;u d&#249;ng c&#243; th&#7875; lan d&#226;y chuy&#7873;n v&#224; c&#242;n ph&#7913;c t&#7841;p h&#417;n.</p><p>Th&#7913; hai, m&#244; h&#236;nh gi&#7843; &#273;&#7883;nh c&#225;c c&#244;ng ty t&#432;&#417;ng &#273;&#7889;i gi&#7889;ng nhau. Th&#7921;c t&#7871;, c&#225;c c&#244;ng ty kh&#225;c nhau r&#7845;t nhi&#7873;u v&#7873; quy m&#244;, n&#259;ng l&#7921;c AI, kh&#7843; n&#259;ng ti&#7871;p c&#7853;n v&#7889;n, v&#224; m&#7913;c &#273;&#7897; ph&#7909; thu&#7897;c v&#224;o lao &#273;&#7897;ng.</p><p>Th&#7913; ba, hi&#7879;n ch&#432;a c&#243; &#273;&#7911; d&#7919; li&#7879;u th&#7921;c nghi&#7879;m m&#7841;nh &#273;&#7875; k&#7871;t lu&#7853;n l&#224; b&#7851;y n&#224;y &#273;&#227; v&#7853;n h&#224;nh &#7903; quy m&#244; v&#297; m&#244;. L&#224;n s&#243;ng AI layoffs hi&#7879;n t&#7841;i c&#242;n m&#7899;i, v&#224; t&#237;n hi&#7879;u kinh t&#7871; l&#7899;n th&#432;&#7901;ng c&#7847;n th&#7901;i gian &#273;&#7875; xu&#7845;t hi&#7879;n.</p><p>M&#7897;t c&#225;ch &#273;&#7875; ki&#7875;m tra l&#253; thuy&#7871;t n&#224;y trong th&#7921;c t&#7871; l&#224; quan s&#225;t:</p><p><strong>C&#225;c c&#244;ng ty sa th&#7843;i h&#224;ng lo&#7841;t v&#236; AI c&#243; th&#7853;t s&#7921; t&#259;ng l&#7907;i nhu&#7853;n b&#7873;n v&#7919;ng kh&#244;ng?</strong></p><p>N&#7871;u chi ph&#237; nh&#226;n s&#7921; gi&#7843;m nh&#432;ng l&#7907;i nhu&#7853;n kh&#244;ng t&#259;ng t&#432;&#417;ng &#7913;ng, ho&#7863;c doanh thu suy y&#7871;u v&#236; c&#7847;u ti&#234;u d&#249;ng gi&#7843;m, &#273;&#243; c&#243; th&#7875; l&#224; d&#7845;u hi&#7879;u b&#7851;y &#273;ang ho&#7841;t &#273;&#7897;ng.</p><div><hr></div><h1>10. B&#7851;y th&#7853;t s&#7921; l&#224; g&#236;?</h1><p>C&#226;u tr&#7843; l&#7901;i cho c&#226;u h&#7887;i ban &#273;&#7847;u l&#224;:</p><p><strong>C&#225;c c&#244;ng ty bi&#7871;t t&#7921; &#273;&#7897;ng h&#243;a h&#224;ng lo&#7841;t c&#243; th&#7875; l&#224;m h&#7841;i th&#7883; tr&#432;&#7901;ng chung, nh&#432;ng h&#7885; v&#7851;n l&#224;m v&#236; n&#7871;u kh&#244;ng l&#224;m, h&#7885; s&#7869; thua &#273;&#7889;i th&#7911;.</strong></p><p>&#272;&#226;y kh&#244;ng ph&#7843;i ch&#7911; y&#7871;u l&#224; v&#7845;n &#273;&#7873; &#273;&#7841;o &#273;&#7913;c.</p><p>Kh&#244;ng ph&#7843;i v&#236; CEO kh&#244;ng hi&#7875;u.</p><p>Kh&#244;ng ph&#7843;i v&#236; c&#244;ng ty kh&#244;ng bi&#7871;t ngh&#297; d&#224;i h&#7841;n.</p><p>&#272;&#226;y l&#224; v&#7845;n &#273;&#7873; c&#7845;u tr&#250;c:</p><p><strong>Khi l&#7907;i &#237;ch c&#7911;a m&#7897;t h&#224;nh &#273;&#7897;ng t&#7853;p trung v&#224;o ng&#432;&#7901;i th&#7921;c hi&#7879;n, c&#242;n h&#7853;u qu&#7843; b&#7883; ph&#226;n t&#225;n ra to&#224;n x&#227; h&#7897;i, th&#7883; tr&#432;&#7901;ng t&#7921; do c&#243; th&#7875; t&#7841;o ra k&#7871;t qu&#7843; t&#7879; d&#249; t&#7915;ng ng&#432;&#7901;i &#273;&#7873;u h&#224;nh &#273;&#7897;ng h&#7907;p l&#253;.</strong></p><p>&#272;i&#7873;u n&#224;y t&#7915;ng x&#7843;y ra v&#7899;i &#244; nhi&#7877;m m&#244;i tr&#432;&#7901;ng.</p><p>V&#7899;i khai th&#225;c t&#224;i nguy&#234;n.</p><p>V&#7899;i kh&#7911;ng ho&#7843;ng t&#224;i ch&#237;nh.</p><p>B&#226;y gi&#7901;, n&#243; c&#243; th&#7875; &#273;ang x&#7843;y ra v&#7899;i lao &#273;&#7897;ng v&#224; AI.</p><div><hr></div><h1>11. L&#7899;p th&#7913; hai: AI washing</h1><p>Nh&#432;ng d&#7919; li&#7879;u 2026 cho th&#7845;y m&#7897;t l&#7899;p kh&#225;c.</p><p>Kh&#244;ng ph&#7843;i m&#7885;i &#273;&#7907;t sa th&#7843;i &#273;&#432;&#7907;c g&#7855;n nh&#227;n &#8220;AI&#8221; &#273;&#7873;u th&#7853;t s&#7921; do AI.</p><p><strong>AI washing</strong> l&#224; khi c&#244;ng ty d&#249;ng AI nh&#432; l&#253; do &#273;&#7875; gi&#7843;i th&#237;ch layoffs, d&#249; AI ch&#432;a th&#7853;t s&#7921; thay th&#7871; c&#225;c vai tr&#242; &#273;&#243;, ho&#7863;c ch&#7881; &#273;&#243;ng vai tr&#242; r&#7845;t nh&#7887;.</p><p>Kh&#225;i ni&#7879;m n&#224;y t&#432;&#417;ng t&#7921; &#8220;greenwashing&#8221;. Thay v&#236; tuy&#234;n b&#7889; m&#236;nh th&#226;n thi&#7879;n v&#7899;i m&#244;i tr&#432;&#7901;ng &#273;&#7875; l&#224;m &#273;&#7865;p h&#236;nh &#7843;nh, c&#244;ng ty tuy&#234;n b&#7889; m&#236;nh &#273;ang t&#225;i c&#7845;u tr&#250;c v&#236; AI &#273;&#7875; nghe c&#243; v&#7867; hi&#7879;n &#273;&#7841;i, chi&#7871;n l&#432;&#7907;c v&#224; kh&#244;ng th&#7875; tr&#225;nh kh&#7887;i.</p><p>T&#7841;i sao AI washing hi&#7879;u qu&#7843;?</p><p>V&#236; AI l&#224; m&#7897;t trong nh&#7919;ng l&#253; do &#8220;&#237;t t&#7879; nh&#7845;t&#8221; m&#224; c&#244;ng ty c&#243; th&#7875; d&#249;ng l&#250;c n&#224;y.</p><ul><li><p>&#272;&#7893; l&#7895;i cho k&#7871;t qu&#7843; kinh doanh k&#233;m &#8594; c&#7893; phi&#7871;u c&#243; th&#7875; gi&#7843;m.</p></li><li><p>&#272;&#7893; l&#7895;i cho qu&#7843;n tr&#7883; y&#7871;u &#8594; l&#227;nh &#273;&#7841;o m&#7845;t uy t&#237;n.</p></li><li><p>&#272;&#7893; l&#7895;i cho thu&#7871; quan ho&#7863;c ch&#237;nh s&#225;ch &#8594; d&#7877; g&#226;y ph&#7843;n &#7913;ng ch&#237;nh tr&#7883;.</p></li><li><p>&#272;&#7893; l&#7895;i cho AI &#8594; nghe nh&#432; c&#244;ng ty &#273;ang &#273;i tr&#432;&#7899;c th&#7901;i &#273;&#7841;i.</p></li></ul><p>AI bi&#7871;n m&#7897;t quy&#7871;t &#273;&#7883;nh c&#7855;t gi&#7843;m nh&#226;n s&#7921; th&#224;nh m&#7897;t c&#226;u chuy&#7879;n chi&#7871;n l&#432;&#7907;c.</p><p>Thay v&#236; n&#243;i:</p><p>&#8220;Ch&#250;ng t&#244;i tuy&#7875;n qu&#225; nhi&#7873;u, v&#7853;n h&#224;nh k&#233;m, ho&#7863;c c&#7847;n b&#7843;o v&#7879; margin.&#8221;</p><p>C&#244;ng ty c&#243; th&#7875; n&#243;i:</p><p>&#8220;Ch&#250;ng t&#244;i &#273;ang t&#225;i c&#7845;u tr&#250;c &#273;&#7875; th&#237;ch nghi v&#7899;i k&#7927; nguy&#234;n AI.&#8221;</p><p>C&#226;u th&#7913; hai nghe hay h&#417;n nhi&#7873;u.</p><div><hr></div><h1>12. AI washing c&#361;ng l&#224; Prisoner&#8217;s Dilemma</h1><p>&#272;i&#7873;u th&#250; v&#7883; l&#224; AI washing c&#361;ng v&#7853;n h&#224;nh theo c&#249;ng logic v&#7899;i b&#7851;y sa th&#7843;i AI.</p><p>Khi m&#7897;t c&#244;ng ty AI-wash layoffs, h&#7885; nh&#7853;n &#273;&#432;&#7907;c l&#7907;i &#237;ch tr&#7921;c ti&#7871;p:</p><ul><li><p>Nh&#224; &#273;&#7847;u t&#432; th&#7845;y c&#244;ng ty &#8220;AI-native&#8221;.</p></li><li><p>Board th&#7845;y l&#227;nh &#273;&#7841;o quy&#7871;t &#273;o&#225;n.</p></li><li><p>Tr&#225;ch nhi&#7879;m qu&#7843;n tr&#7883; &#273;&#432;&#7907;c l&#224;m m&#7901;.</p></li><li><p>Truy&#7873;n th&#244;ng d&#7877; k&#7875; c&#226;u chuy&#7879;n h&#417;n.</p></li></ul><p>Nh&#432;ng thi&#7879;t h&#7841;i r&#417;i v&#224;o x&#227; h&#7897;i:</p><ul><li><p>D&#7919; li&#7879;u ch&#237;nh s&#225;ch b&#7883; m&#233;o.</p></li><li><p>Ng&#432;&#7901;i lao &#273;&#7897;ng hoang mang.</p></li><li><p>C&#225;c nh&#224; ho&#7841;ch &#273;&#7883;nh ch&#237;nh s&#225;ch kh&#243; bi&#7871;t AI &#273;ang th&#7853;t s&#7921; thay th&#7871; bao nhi&#234;u vi&#7879;c.</p></li><li><p>T&#237;n hi&#7879;u retraining b&#7883; nhi&#7877;u.</p></li><li><p>X&#227; h&#7897;i c&#243; th&#7875; ph&#7843;n &#7913;ng qu&#225; m&#7913;c ho&#7863;c sai h&#432;&#7899;ng.</p></li></ul><p>M&#7895;i c&#244;ng ty ch&#7881; g&#225;nh m&#7897;t ph&#7847;n r&#7845;t nh&#7887; thi&#7879;t h&#7841;i narrative &#273;&#243;.</p><p>Ph&#7847;n c&#242;n l&#7841;i r&#417;i v&#224;o th&#7883; tr&#432;&#7901;ng lao &#273;&#7897;ng, nh&#224; n&#432;&#7899;c, ng&#432;&#7901;i lao &#273;&#7897;ng, v&#224; c&#244;ng ch&#250;ng.</p><p>V&#236; v&#7853;y:</p><p><strong>AI washing c&#361;ng l&#224; Prisoner&#8217;s Dilemma, nh&#432;ng &#7903; c&#7845;p &#273;&#7897; th&#244;ng tin.</strong></p><p>N&#7871;u ch&#7881; m&#7897;t c&#244;ng ty l&#224;m, h&#7885; c&#243; th&#7875; b&#7883; ch&#7881; tr&#237;ch.</p><p>Nh&#432;ng n&#7871;u nhi&#7873;u c&#244;ng ty c&#249;ng l&#224;m, narrative tr&#7903; n&#234;n b&#236;nh th&#432;&#7901;ng h&#243;a. M&#7895;i c&#244;ng ty sau &#273;&#243; l&#7841;i c&#224;ng d&#7877; d&#249;ng c&#249;ng ng&#244;n ng&#7919;: &#8220;AI transformation&#8221;, &#8220;efficiency&#8221;, &#8220;agentic workflows&#8221;, &#8220;future-ready organization&#8221;.</p><p>Khi &#273;&#7911; nhi&#7873;u ng&#432;&#7901;i n&#243;i c&#249;ng m&#7897;t c&#226;u chuy&#7879;n, c&#226;u chuy&#7879;n &#273;&#243; b&#7855;t &#273;&#7847;u gi&#7889;ng s&#7921; th&#7853;t.</p><div><hr></div><h1>13. Ai th&#7853;t s&#7921; b&#7883; &#7843;nh h&#432;&#7903;ng?</h1><p>N&#7871;u b&#243;c t&#225;ch l&#7899;p AI washing, t&#225;c &#273;&#7897;ng th&#7921;c s&#7921; c&#7911;a AI l&#234;n vi&#7879;c l&#224;m c&#243; th&#7875; nh&#7887; h&#417;n headline. Nh&#432;ng n&#243; kh&#244;ng ph&#226;n b&#7893; &#273;&#7873;u.</p><p>M&#7897;t s&#7889; nh&#243;m b&#7883; &#7843;nh h&#432;&#7903;ng s&#7899;m v&#224; n&#7863;ng h&#417;n.</p><p>Goldman Sachs &#273;&#432;a ra hai con s&#7889; c&#7847;n ph&#226;n bi&#7879;t:</p><ul><li><p>&#7902; m&#7913;c AI hi&#7879;n t&#7841;i, kho&#7843;ng <strong>2,5% t&#7893;ng vi&#7879;c l&#224;m &#7903; M&#7929;</strong> &#273;&#7889;i m&#7863;t r&#7911;i ro thay th&#7871;.</p></li><li><p>N&#7871;u AI &#273;&#432;&#7907;c tri&#7875;n khai r&#7897;ng r&#227;i h&#417;n, 6&#8211;7% workforce c&#243; th&#7875; b&#7883; &#7843;nh h&#432;&#7903;ng.</p></li></ul><p>Ngu&#7891;n: <a href="https://www.goldmansachs.com/insights/articles/how-will-ai-affect-the-us-labor-market">Goldman Sachs</a></p><p>M&#7897;t ngu&#7891;n kh&#225;c tr&#237;ch Goldman Sachs cho r&#7857;ng AI &#273;ang lo&#7841;i b&#7887; r&#242;ng kho&#7843;ng <strong>16.000 jobs/th&#225;ng</strong> &#7903; M&#7929;.</p><p>Ngu&#7891;n: <a href="https://fortune.com/2026/04/06/ai-tech-displacement-effect-gen-z-16000-jobs-per-month/">Fortune</a></p><p>Nh&#432;ng &#273;i&#7875;m quan tr&#7885;ng kh&#244;ng ch&#7881; l&#224; t&#7893;ng s&#7889;. &#272;i&#7875;m quan tr&#7885;ng l&#224; <strong>ai</strong> b&#7883; &#7843;nh h&#432;&#7903;ng.</p><h2>Ng&#432;&#7901;i tr&#7867;</h2><p>Nghi&#234;n c&#7913;u c&#7911;a Anthropic, th&#225;ng 3/2026, &#273;&#432;a ra m&#7897;t k&#7871;t qu&#7843; r&#7845;t &#273;&#225;ng ch&#250; &#253;:</p><ul><li><p>T&#7927; l&#7879; th&#7845;t nghi&#7879;p c&#7911;a ng&#432;&#7901;i tr&#7867; trong c&#225;c ng&#224;nh AI-exposed <strong>kh&#244;ng t&#259;ng m&#7841;nh</strong>.</p></li><li><p>Nh&#432;ng t&#7889;c &#273;&#7897; &#273;&#432;&#7907;c tuy&#7875;n m&#7899;i gi&#7843;m kho&#7843;ng <strong>14%</strong> so v&#7899;i 2022.</p></li></ul><p>N&#243;i c&#225;ch kh&#225;c, v&#7845;n &#273;&#7873; kh&#244;ng ch&#7881; l&#224; ng&#432;&#7901;i tr&#7867; b&#7883; sa th&#7843;i. V&#7845;n &#273;&#7873; l&#224; h&#7885; <strong>kh&#243; b&#432;&#7899;c v&#224;o th&#7883; tr&#432;&#7901;ng lao &#273;&#7897;ng h&#417;n</strong>.</p><p>Ngu&#7891;n: <a href="https://www.anthropic.com/research/labor-market-impacts">Anthropic &#8212; Labor market impacts of AI</a></p><p>&#272;&#226;y l&#224; m&#7897;t d&#7841;ng t&#7893;n th&#432;&#417;ng &#226;m th&#7847;m h&#417;n layoffs.</p><p>N&#7871;u m&#7897;t ng&#432;&#7901;i b&#7883; sa th&#7843;i, ta th&#7845;y d&#7919; li&#7879;u ngay.</p><p>Nh&#432;ng n&#7871;u m&#7897;t ng&#432;&#7901;i tr&#7867; kh&#244;ng bao gi&#7901; &#273;&#432;&#7907;c tuy&#7875;n v&#224;o v&#7883; tr&#237; entry-level &#273;&#7847;u ti&#234;n, thi&#7879;t h&#7841;i &#273;&#243; kh&#243; &#273;o h&#417;n r&#7845;t nhi&#7873;u.</p><h2>Customer service</h2><p>Customer service l&#224; m&#7897;t trong nh&#7919;ng nh&#243;m b&#7883; AI t&#225;c &#273;&#7897;ng s&#7899;m nh&#7845;t. L&#253; do d&#7877; hi&#7875;u: c&#244;ng vi&#7879;c c&#243; nhi&#7873;u ph&#7847;n l&#7863;p l&#7841;i, nhi&#7873;u quy tr&#236;nh, nhi&#7873;u &#273;o&#7841;n h&#7897;i tho&#7841;i c&#243; th&#7875; chu&#7849;n h&#243;a.</p><p>AI chatbot, voice agent, automated support workflow c&#243; th&#7875; thay m&#7897;t ph&#7847;n l&#7899;n kh&#7889;i l&#432;&#7907;ng c&#244;ng vi&#7879;c c&#7845;p th&#7845;p.</p><p>Nh&#432;ng c&#226;u h&#7887;i c&#242;n l&#7841;i l&#224;: ch&#7845;t l&#432;&#7907;ng d&#7883;ch v&#7909; c&#243; gi&#7919; &#273;&#432;&#7907;c kh&#244;ng?</p><p>V&#224; &#273;&#226;y l&#224; &#273;i&#7875;m th&#7883; tr&#432;&#7901;ng c&#7847;n th&#234;m th&#7901;i gian &#273;&#7875; tr&#7843; l&#7901;i.</p><h2>Entry-level coding</h2><p>Anthropic cho r&#7857;ng computer programmers n&#7857;m trong nh&#243;m ngh&#7873; AI-exposed cao nh&#7845;t, v&#7899;i t&#7927; l&#7879; task c&#243; th&#7875; b&#7883; AI ch&#7841;m t&#7899;i r&#7845;t l&#7899;n.</p><p>&#272;i&#7873;u n&#224;y kh&#244;ng c&#243; ngh&#297;a to&#224;n b&#7897; developer s&#7869; bi&#7871;n m&#7845;t.</p><p>Nh&#432;ng n&#243; c&#243; ngh&#297;a ph&#7847;n vi&#7879;c entry-level &#8212; vi&#7871;t &#273;o&#7841;n code &#273;&#417;n gi&#7843;n, s&#7917;a bug nh&#7887;, t&#7841;o boilerplate, vi&#7871;t test c&#417; b&#7843;n &#8212; &#273;ang b&#7883; AI l&#224;m t&#7889;t h&#417;n r&#7845;t nhanh.</p><p>V&#7845;n &#273;&#7873; l&#224;: n&#7871;u junior kh&#244;ng c&#242;n c&#417; h&#7897;i l&#224;m nh&#7919;ng vi&#7879;c junior, h&#7885; s&#7869; h&#7885;c ngh&#7873; b&#7857;ng c&#225;ch n&#224;o &#273;&#7875; tr&#7903; th&#224;nh senior?</p><p>&#272;&#226;y c&#243; th&#7875; l&#224; m&#7897;t trong nh&#7919;ng &#8220;pipeline risks&#8221; l&#7899;n nh&#7845;t c&#7911;a ng&#224;nh tech.</p><h2>Middle management</h2><p>M&#7897;t nh&#243;m kh&#225;c &#237;t &#273;&#432;&#7907;c n&#243;i &#273;&#7871;n h&#417;n l&#224; middle management.</p><p>AI agents c&#243; th&#7875; t&#7893;ng h&#7907;p b&#225;o c&#225;o, theo d&#245;i ti&#7871;n &#273;&#7897;, vi&#7871;t update, ph&#226;n t&#237;ch d&#7919; li&#7879;u, t&#7841;o dashboard, nh&#7855;c vi&#7879;c, v&#224; k&#7871;t n&#7889;i th&#244;ng tin gi&#7919;a c&#225;c team.</p><p>Nh&#7919;ng vai tr&#242; trung gian, &#273;i&#7873;u ph&#7889;i, t&#7893;ng h&#7907;p v&#224; chuy&#7875;n t&#7843;i th&#244;ng tin c&#243; th&#7875; b&#7883; &#233;p l&#7841;i.</p><p>T&#225;c &#273;&#7897;ng n&#224;y ch&#432;a c&#243; con s&#7889; r&#245; r&#224;ng, nh&#432;ng v&#7873; m&#7863;t logic v&#7853;n h&#224;nh doanh nghi&#7879;p, n&#243; r&#7845;t &#273;&#225;ng theo d&#245;i.</p><div><hr></div><h1>14. &#7844;n &#272;&#7897;: m&#7863;t tr&#7853;n r&#7845;t l&#7899;n c&#7911;a AI disruption</h1><p>&#7844;n &#272;&#7897; l&#224; m&#7897;t case &#273;&#7863;c bi&#7879;t quan tr&#7885;ng.</p><p>Ng&#224;nh IT-BPM c&#7911;a &#7844;n &#272;&#7897; c&#243; quy m&#244; r&#7845;t l&#7899;n, &#273;&#243;ng g&#243;p kho&#7843;ng 7&#8211;8% GDP. N&#7871;u AI l&#224;m thay &#273;&#7893;i c&#7845;u tr&#250;c outsourcing, t&#225;c &#273;&#7897;ng s&#7869; kh&#244;ng ch&#7881; n&#7857;m trong ng&#224;nh tech.</p><p>N&#243; c&#243; th&#7875; lan sang:</p><ul><li><p>B&#7845;t &#273;&#7897;ng s&#7843;n v&#259;n ph&#242;ng.</p></li><li><p>Ti&#234;u d&#249;ng &#273;&#244; th&#7883;.</p></li><li><p>Gi&#225; thu&#234; nh&#224;.</p></li><li><p>Gi&#225;o d&#7909;c ngh&#7873; nghi&#7879;p.</p></li><li><p>T&#7847;ng l&#7899;p trung l&#432;u m&#7899;i n&#7893;i.</p></li><li><p>D&#7883;ch v&#7909; ph&#7909; tr&#7907; quanh c&#225;c trung t&#226;m c&#244;ng ngh&#7879;.</p></li></ul><p>M&#7897;t s&#7889; ngu&#7891;n d&#7851;n &#432;&#7899;c t&#237;nh kho&#7843;ng 2 tri&#7879;u vi&#7879;c l&#224;m IT t&#7841;i &#7844;n &#272;&#7897; c&#243; th&#7875; b&#7883; &#7843;nh h&#432;&#7903;ng &#273;&#7871;n n&#259;m 2031.</p><p>Ngu&#7891;n: <a href="https://www.business-standard.com/industry/news/ai-impact-may-affect-2-million-jobs-in-india-s-tech-sector-niti-aayog-125101100028_1.html">Business Standard</a>, <a href="https://www.marketscreener.com/news/analysis-india-tech-giant-tcs-layoffs-herald-ai-shakeup-of-283-billion-outsourcing-sector-ce7c5edcde88f225">Reuters via MarketScreener</a></p><p>&#272;i&#7873;u n&#224;y cho th&#7845;y AI layoffs kh&#244;ng ch&#7881; l&#224; c&#226;u chuy&#7879;n c&#7911;a Silicon Valley.</p><p>N&#243; l&#224; c&#226;u chuy&#7879;n c&#7911;a to&#224;n b&#7897; chu&#7895;i gi&#225; tr&#7883; lao &#273;&#7897;ng tri th&#7913;c to&#224;n c&#7847;u.</p><div><hr></div><h1>15. Sa th&#7843;i v&#236; AI l&#224;m &#273;&#432;&#7907;c vi&#7879;c &#8212; hay sa th&#7843;i &#273;&#7875; l&#7845;y ti&#7873;n &#273;&#7847;u t&#432; AI?</h1><p>Harvard Business Review nh&#7845;n m&#7841;nh m&#7897;t ph&#226;n bi&#7879;t r&#7845;t quan tr&#7885;ng:</p><p><strong>M&#7897;t s&#7889; c&#244;ng ty sa th&#7843;i v&#236; AI &#273;&#227; th&#7853;t s&#7921; l&#224;m &#273;&#432;&#7907;c ph&#7847;n vi&#7879;c &#273;&#243;. Nh&#432;ng nhi&#7873;u c&#244;ng ty sa th&#7843;i &#273;&#7875; l&#7845;y ti&#7873;n fund AI.</strong></p><p>Hai chuy&#7879;n n&#224;y r&#7845;t kh&#225;c nhau.</p><p>N&#7871;u m&#7897;t c&#244;ng ty c&#7855;t customer support v&#236; AI chatbot &#273;&#227; x&#7917; l&#253; &#273;&#432;&#7907;c ph&#7847;n l&#7899;n ticket, &#273;&#243; l&#224; &#8220;AI substitution&#8221;.</p><p>Nh&#432;ng n&#7871;u m&#7897;t c&#244;ng ty c&#7855;t m&#7897;t b&#7897; ph&#7853;n kh&#244;ng li&#234;n quan &#273;&#7875; d&#7891;n ng&#226;n s&#225;ch v&#224;o data center, model, GPU, ho&#7863;c AI researcher, th&#236; nh&#7919;ng ng&#432;&#7901;i &#273;&#243; kh&#244;ng b&#7883; thay th&#7871; b&#7903;i AI.</p><p>H&#7885; b&#7883; hy sinh &#273;&#7875; tr&#7843; ti&#7873;n cho AI.</p><p>Ngu&#7891;n: <a href="https://hbr.org/2026/01/companies-are-laying-off-workers-because-of-ais-potential-not-its-performance">Harvard Business Review</a></p><p>&#272;&#226;y l&#224; kh&#225;c bi&#7879;t quan tr&#7885;ng v&#7873; m&#7863;t ch&#237;nh s&#225;ch.</p><p>V&#236; n&#7871;u nh&#7847;m l&#7851;n hai hi&#7879;n t&#432;&#7907;ng n&#224;y, ta s&#7869; &#273;&#225;nh gi&#225; sai t&#225;c &#273;&#7897;ng th&#7853;t c&#7911;a AI l&#234;n lao &#273;&#7897;ng.</p><div><hr></div><h1>16. Ph&#7843;n bi&#7879;n 1: &#8220;T&#7921; &#273;&#7897;ng h&#243;a l&#224;m h&#224;ng h&#243;a r&#7867; h&#417;n, v&#7853;y ng&#432;&#7901;i ti&#234;u d&#249;ng v&#7851;n s&#7889;ng &#273;&#432;&#7907;c&#8221;</h1><p>&#272;&#226;y l&#224; ph&#7843;n bi&#7879;n c&#7893; &#273;i&#7875;n c&#7911;a tr&#432;&#7901;ng ph&#225;i l&#7841;c quan c&#244;ng ngh&#7879;.</p><p>L&#7853;p lu&#7853;n nh&#432; sau:</p><p>C&#244;ng ngh&#7879; l&#224;m n&#259;ng su&#7845;t t&#259;ng. N&#259;ng su&#7845;t t&#259;ng l&#224;m gi&#225; h&#224;ng h&#243;a gi&#7843;m. Khi h&#224;ng h&#243;a r&#7867; h&#417;n, ng&#432;&#7901;i ti&#234;u d&#249;ng c&#7847;n &#237;t ti&#7873;n h&#417;n &#273;&#7875; s&#7889;ng. V&#236; v&#7853;y d&#249; l&#432;&#417;ng gi&#7843;m, m&#7913;c s&#7889;ng v&#7851;n c&#243; th&#7875; &#273;&#432;&#7907;c duy tr&#236;.</p><p>L&#7883;ch s&#7917; c&#243; nhi&#7873;u v&#237; d&#7909; &#7911;ng h&#7897; l&#7853;p lu&#7853;n n&#224;y.</p><p>Tr&#432;&#7899;c n&#259;m 1900, kho&#7843;ng 40% lao &#273;&#7897;ng M&#7929; l&#224;m n&#244;ng. Th&#7921;c ph&#7849;m chi&#7871;m ph&#7847;n r&#7845;t l&#7899;n trong chi ti&#234;u gia &#273;&#236;nh. M&#225;y k&#233;o, m&#225;y g&#7863;t, ph&#226;n b&#243;n c&#244;ng nghi&#7879;p v&#224; c&#417; gi&#7899;i h&#243;a n&#244;ng nghi&#7879;p l&#224;m n&#259;ng su&#7845;t t&#259;ng m&#7841;nh. Lao &#273;&#7897;ng n&#244;ng nghi&#7879;p gi&#7843;m xu&#7889;ng d&#432;&#7899;i 2%, nh&#432;ng x&#227; h&#7897;i kh&#244;ng s&#7909;p &#273;&#7893;. Th&#7921;c ph&#7849;m r&#7867; h&#417;n, lao &#273;&#7897;ng chuy&#7875;n sang ng&#224;nh kh&#225;c.</p><p>T&#432;&#417;ng t&#7921; v&#7899;i d&#7879;t may. M&#225;y m&#243;c l&#224;m v&#7843;i r&#7867; h&#417;n r&#7845;t nhi&#7873;u.</p><p>V&#7845;n &#273;&#7873; l&#224; l&#7853;p lu&#7853;n n&#224;y c&#7847;n &#237;t nh&#7845;t hai &#273;i&#7873;u ki&#7879;n.</p><h2>&#272;i&#7873;u ki&#7879;n 1: Lao &#273;&#7897;ng ph&#7843;i chi&#7871;m t&#7927; tr&#7885;ng l&#7899;n trong gi&#225; th&#224;nh</h2><p>Trong manufacturing, &#273;i&#7873;u n&#224;y th&#432;&#7901;ng &#273;&#250;ng.</p><p>Nh&#432;ng trong nhi&#7873;u ng&#224;nh d&#7883;ch v&#7909;, chi ph&#237; lao &#273;&#7897;ng kh&#244;ng ph&#7843;i y&#7871;u t&#7889; duy nh&#7845;t ho&#7863;c l&#7899;n nh&#7845;t.</p><p>M&#7897;t qu&#225;n ph&#7903; kh&#244;ng th&#7875; gi&#7843;m gi&#225; m&#7841;nh ch&#7881; v&#236; c&#243; m&#225;y &#273;&#7843;o c&#417;m hay ph&#7847;n m&#7873;m order t&#7921; &#273;&#7897;ng. Gi&#225; b&#225;n c&#242;n ph&#7909; thu&#7897;c v&#224;o m&#7863;t b&#7857;ng, nguy&#234;n li&#7879;u, logistics, th&#432;&#417;ng hi&#7879;u, thu&#7871;, v&#224; k&#7923; v&#7885;ng l&#7907;i nhu&#7853;n.</p><p>M&#7897;t ph&#242;ng kh&#225;m kh&#244;ng th&#7875; t&#7921; &#273;&#7897;ng h&#243;a v&#224;i b&#432;&#7899;c r&#7891;i l&#224;m chi ph&#237; y t&#7871; gi&#7843;m ngay l&#7853;p t&#7913;c.</p><p>M&#7897;t c&#244;ng ty SaaS c&#243; th&#7875; d&#249;ng AI &#273;&#7875; gi&#7843;m support cost, nh&#432;ng h&#7885; kh&#244;ng nh&#7845;t thi&#7871;t gi&#7843;m gi&#225; subscription cho kh&#225;ch h&#224;ng.</p><h2>&#272;i&#7873;u ki&#7879;n 2: T&#432; li&#7879;u s&#7843;n xu&#7845;t kh&#244;ng b&#7883; &#273;&#7897;c quy&#7873;n</h2><p>&#272;&#226;y l&#224; &#273;i&#7875;m s&#226;u h&#417;n.</p><p>Trong c&#225;c cu&#7897;c c&#225;ch m&#7841;ng c&#244;ng nghi&#7879;p tr&#432;&#7899;c, t&#432; li&#7879;u s&#7843;n xu&#7845;t nh&#432; &#273;&#7845;t &#273;ai, m&#225;y k&#233;o, nh&#224; m&#225;y, m&#225;y d&#7879;t&#8230; tuy c&#243; t&#7853;p trung nh&#432;ng v&#7851;n ph&#226;n t&#225;n h&#417;n t&#432;&#417;ng &#273;&#7889;i.</p><p>V&#7899;i AI, t&#432; li&#7879;u s&#7843;n xu&#7845;t c&#7889;t l&#245;i c&#243; th&#7875; l&#224;:</p><ul><li><p>Foundation models.</p></li><li><p>GPU clusters.</p></li><li><p>Cloud infrastructure.</p></li><li><p>Proprietary data.</p></li><li><p>Distribution platforms.</p></li><li><p>Agent ecosystems.</p></li></ul><p>Nh&#7919;ng th&#7913; n&#224;y &#273;ang t&#7853;p trung v&#224;o m&#7897;t s&#7889; &#237;t c&#244;ng ty r&#7845;t l&#7899;n: OpenAI, Google, Anthropic, Meta, Microsoft, Amazon, Nvidia v&#224; m&#7897;t v&#224;i hyperscaler kh&#225;c.</p><p>N&#7871;u AI infrastructure b&#7883; ki&#7875;m so&#225;t b&#7903;i m&#7897;t nh&#243;m nh&#7887;, ph&#7847;n &#8220;h&#224;ng h&#243;a r&#7867; h&#417;n&#8221; kh&#244;ng nh&#7845;t thi&#7871;t &#273;&#432;&#7907;c chuy&#7875;n h&#7871;t cho ng&#432;&#7901;i ti&#234;u d&#249;ng.</p><p>Gi&#225; gi&#7843;m bao nhi&#234;u l&#224; do c&#7845;u tr&#250;c c&#7841;nh tranh quy&#7871;t &#273;&#7883;nh.</p><p>V&#236; v&#7853;y, l&#7853;p lu&#7853;n &#8220;AI l&#224;m h&#224;ng h&#243;a r&#7867; h&#417;n&#8221; c&#243; th&#7875; &#273;&#250;ng m&#7897;t ph&#7847;n, nh&#432;ng kh&#244;ng &#273;&#7911; &#273;&#7875; gi&#7843;i quy&#7871;t b&#7851;y.</p><p>N&#243; ph&#7909; thu&#7897;c v&#224;o ng&#224;nh n&#224;o, t&#7927; tr&#7885;ng chi ph&#237; lao &#273;&#7897;ng bao nhi&#234;u, ai ki&#7875;m so&#225;t h&#7841; t&#7847;ng AI, v&#224; x&#227; h&#7897;i c&#243; &#273;&#7911; th&#7901;i gian &#273;&#7875; t&#225;i ph&#226;n b&#7893; lao &#273;&#7897;ng hay kh&#244;ng.</p><div><hr></div><h1>17. Ph&#7843;n bi&#7879;n 2: &#8220;C&#225;c cu&#7897;c c&#225;ch m&#7841;ng c&#244;ng nghi&#7879;p tr&#432;&#7899;c &#273;&#226;u c&#243; l&#224;m c&#244;ng ty ph&#225; s&#7843;n?&#8221;</h1><p>&#272;&#250;ng.</p><p>V&#224; &#273;&#243; ch&#237;nh l&#224; v&#7845;n &#273;&#7873;.</p><p>B&#224;i n&#224;y kh&#244;ng n&#243;i r&#7857;ng t&#7921; &#273;&#7897;ng h&#243;a s&#7869; l&#224;m c&#244;ng ty ph&#225; s&#7843;n h&#224;ng lo&#7841;t.</p><p>Ng&#432;&#7907;c l&#7841;i, c&#225;c c&#244;ng ty c&#243; th&#7875; v&#7851;n s&#7889;ng t&#7889;t. Th&#7853;m ch&#237; l&#7907;i nhu&#7853;n c&#242;n t&#259;ng.</p><p>V&#7845;n &#273;&#7873; l&#224; c&#226;n b&#7857;ng m&#7899;i c&#7911;a n&#7873;n kinh t&#7871; c&#243; th&#7875; l&#224; c&#226;n b&#7857;ng trong &#273;&#243;:</p><ul><li><p>Lao &#273;&#7897;ng nh&#7853;n ph&#7847;n nh&#7887; h&#417;n trong GDP.</p></li><li><p>V&#7889;n v&#224; ch&#7911; s&#7903; h&#7919;u AI infrastructure nh&#7853;n ph&#7847;n l&#7899;n h&#417;n.</p></li><li><p>Ng&#432;&#7901;i tr&#7867; kh&#243; v&#224;o th&#7883; tr&#432;&#7901;ng lao &#273;&#7897;ng h&#417;n.</p></li><li><p>Entry-level jobs bi&#7871;n m&#7845;t.</p></li><li><p>M&#7897;t ph&#7847;n t&#7847;ng l&#7899;p trung l&#432;u b&#7883; &#233;p xu&#7889;ng.</p></li><li><p>C&#244;ng ty v&#7851;n t&#7891;n t&#7841;i, nh&#432;ng c&#7845;u tr&#250;c x&#227; h&#7897;i x&#7845;u &#273;i.</p></li></ul><p>Trong c&#225;c cu&#7897;c c&#225;ch m&#7841;ng c&#244;ng nghi&#7879;p tr&#432;&#7899;c, lao &#273;&#7897;ng th&#432;&#7901;ng chuy&#7875;n t&#7915; m&#7897;t d&#7841;ng c&#244;ng vi&#7879;c th&#7875; ch&#7845;t sang d&#7841;ng c&#244;ng vi&#7879;c th&#7875; ch&#7845;t ho&#7863;c c&#244;ng nghi&#7879;p kh&#225;c.</p><p>T&#7915; n&#244;ng d&#226;n sang c&#244;ng nh&#226;n nh&#224; m&#225;y.</p><p>T&#7915; th&#7907; th&#7911; c&#244;ng sang c&#244;ng nh&#226;n d&#226;y chuy&#7873;n.</p><p>Qu&#225; tr&#236;nh r&#7845;t &#273;au &#273;&#7899;n, nh&#432;ng &#273;&#432;&#7901;ng chuy&#7875;n d&#7883;ch t&#432;&#417;ng &#273;&#7889;i r&#245;.</p><p>AI kh&#225;c &#7903; ch&#7895; n&#243; t&#225;c &#273;&#7897;ng v&#224;o <strong>lao &#273;&#7897;ng nh&#7853;n th&#7913;c</strong>.</p><p>Nh&#7919;ng c&#244;ng vi&#7879;c m&#7899;i nh&#432; AI trainer, AI auditor, prompt engineer, AI product operator, model evaluator&#8230; &#273;&#242;i h&#7887;i n&#7873;n t&#7843;ng k&#7929; n&#259;ng kh&#225;c. Kh&#244;ng ph&#7843;i ai c&#361;ng chuy&#7875;n &#273;&#7893;i &#273;&#432;&#7907;c. V&#224; t&#7889;c &#273;&#7897; thay th&#7871; c&#243; th&#7875; nhanh h&#417;n t&#7889;c &#273;&#7897; &#273;&#224;o t&#7841;o l&#7841;i.</p><p>&#272;&#226;y l&#224; ph&#7847;n ch&#432;a c&#243; ti&#7873;n l&#7879; &#273;&#7911; l&#7899;n &#273;&#7875; ta t&#7921; tin n&#243;i: &#8220;L&#7883;ch s&#7917; s&#7869; l&#7863;p l&#7841;i y h&#7879;t.&#8221;</p><div><hr></div><h1>18. Ph&#7843;n bi&#7879;n 3: &#8220;C&#244;ng ty ch&#7881; &#273;ang tinh g&#7885;n b&#7897; m&#225;y, sa th&#7843;i ng&#432;&#7901;i value th&#7845;p r&#7891;i tuy&#7875;n ng&#432;&#7901;i ch&#7845;t l&#432;&#7907;ng cao h&#417;n&#8221;</h1><p>&#272;i&#7873;u n&#224;y c&#243; th&#7875; &#273;&#250;ng.</p><p>V&#224; n&#7871;u &#273;&#250;ng, n&#243; ch&#237;nh l&#224; m&#7897;t d&#7841;ng AI washing.</p><p>C&#244;ng ty c&#243; th&#7875; &#273;ang d&#249;ng AI nh&#432; m&#7897;t narrative &#273;&#7875; l&#224;m &#273;i&#7873;u h&#7885; v&#7889;n mu&#7889;n l&#224;m:</p><ul><li><p>C&#7855;t l&#7899;p qu&#7843;n l&#253; d&#432; th&#7915;a.</p></li><li><p>Lo&#7841;i b&#7887; nh&#226;n s&#7921; l&#432;&#417;ng cao nh&#432;ng impact th&#7845;p.</p></li><li><p>T&#225;i c&#417; c&#7845;u team.</p></li><li><p>Chuy&#7875;n ng&#226;n s&#225;ch t&#7915; v&#7853;n h&#224;nh sang AI.</p></li><li><p>Tuy&#7875;n l&#7841;i ng&#432;&#7901;i c&#243; skillset ph&#249; h&#7907;p h&#417;n.</p></li></ul><p>&#272;i&#7873;u n&#224;y kh&#244;ng ph&#7911; nh&#7853;n framework c&#7911;a b&#224;i.</p><p>N&#243; b&#7893; sung th&#234;m m&#7897;t l&#7899;p.</p><p>Ngay c&#7843; khi l&#253; do th&#7853;t l&#224; &#8220;reorg&#8221;, ng&#432;&#7901;i m&#7845;t vi&#7879;c v&#7851;n m&#7845;t vi&#7879;c th&#7853;t. Th&#7883; tr&#432;&#7901;ng lao &#273;&#7897;ng v&#7851;n b&#7883; x&#225;o tr&#7897;n th&#7853;t. V&#224; n&#7871;u nhi&#7873;u c&#244;ng ty c&#249;ng l&#224;m, t&#7893;ng c&#7847;u ti&#234;u d&#249;ng v&#7851;n b&#7883; &#7843;nh h&#432;&#7903;ng.</p><p>N&#243;i c&#225;ch kh&#225;c:</p><p><strong>B&#7851;y narrative v&#224; b&#7851;y kinh t&#7871; c&#243; th&#7875; v&#7853;n h&#224;nh song song.</strong></p><p>M&#7897;t c&#244;ng ty c&#243; th&#7875; n&#243;i d&#7889;i v&#7873; l&#253; do sa th&#7843;i, nh&#432;ng h&#7853;u qu&#7843; x&#227; h&#7897;i c&#7911;a sa th&#7843;i v&#7851;n l&#224; th&#7853;t.</p><div><hr></div><h1>19. Ph&#7843;n bi&#7879;n 4: &#8220;Ch&#7845;t l&#432;&#7907;ng s&#7843;n ph&#7849;m s&#7869; gi&#7843;m khi t&#7921; &#273;&#7897;ng h&#243;a qu&#225; nhanh&#8221;</h1><p>&#272;&#226;y l&#224; m&#7897;t r&#7911;i ro th&#7913; c&#7845;p r&#7845;t &#273;&#225;ng ch&#250; &#253;.</p><p>N&#7871;u c&#244;ng ty thay customer support b&#7857;ng chatbot qu&#225; s&#7899;m, kh&#225;ch h&#224;ng c&#243; th&#7875; b&#7921;c h&#417;n.</p><p>N&#7871;u c&#244;ng ty thay junior developer b&#7857;ng AI nh&#432;ng kh&#244;ng c&#243; senior review k&#7929;, codebase c&#243; th&#7875; x&#7845;u &#273;i.</p><p>N&#7871;u c&#244;ng ty thay content team b&#7857;ng AI, brand voice c&#243; th&#7875; nh&#7841;t d&#7847;n.</p><p>N&#7871;u c&#244;ng ty thay middle manager b&#7857;ng automation, coordination c&#243; th&#7875; tr&#7909;c tr&#7863;c theo c&#225;ch kh&#243; th&#7845;y ngay.</p><p>Nh&#7919;ng v&#7845;n &#273;&#7873; n&#224;y th&#432;&#7901;ng kh&#244;ng xu&#7845;t hi&#7879;n trong qu&#253; &#273;&#7847;u ti&#234;n sau layoffs. Ch&#250;ng xu&#7845;t hi&#7879;n sau 6 th&#225;ng, 1 n&#259;m, ho&#7863;c 2 n&#259;m.</p><p>M&#7897;t v&#224;i t&#237;n hi&#7879;u c&#243; th&#7875; theo d&#245;i:</p><ul><li><p>C&#244;ng ty b&#7855;t &#273;&#7847;u t&#225;i tuy&#7875;n d&#7909;ng nh&#7919;ng v&#7883; tr&#237; v&#7915;a c&#7855;t.</p></li><li><p>Ch&#7845;t l&#432;&#7907;ng support gi&#7843;m.</p></li><li><p>Bug t&#259;ng.</p></li><li><p>Customer churn t&#259;ng.</p></li><li><p>Brand trust gi&#7843;m.</p></li><li><p>M&#7897;t nh&#243;m c&#244;ng ty b&#7855;t &#273;&#7847;u &#273;&#7883;nh v&#7883; &#8220;human support&#8221; ho&#7863;c &#8220;human-made&#8221; nh&#432; premium feature.</p></li></ul><p>Vi&#7879;c Block &#273;&#432;&#7907;c b&#225;o c&#225;o l&#224; &#273;ang l&#7863;ng l&#7869; t&#225;i tuy&#7875;n d&#7909;ng sau khi c&#7855;t m&#7841;nh nh&#226;n s&#7921; l&#224; m&#7897;t t&#237;n hi&#7879;u &#273;&#225;ng theo d&#245;i.</p><p>Ngu&#7891;n: <a href="https://www.thestreet.com/crypto/jobs/jack-dorseys-block-quietly-rehires-employees-after-cutting-40-of-staff">TheStreet</a></p><div><hr></div><h1>20. Ch&#237;nh s&#225;ch &#273;ang &#273;i ng&#432;&#7907;c chi&#7873;u</h1><p>N&#7871;u nghi&#234;n c&#7913;u kinh t&#7871; h&#7885;c n&#243;i r&#7857;ng c&#7847;n n&#7897;i h&#243;a chi ph&#237; x&#227; h&#7897;i c&#7911;a t&#7921; &#273;&#7897;ng h&#243;a, th&#236; ch&#237;nh s&#225;ch hi&#7879;n t&#7841;i &#7903; M&#7929; l&#7841;i c&#243; d&#7845;u hi&#7879;u &#273;i h&#432;&#7899;ng ng&#432;&#7907;c l&#7841;i.</p><p>M&#7897;t v&#237; d&#7909; l&#224; <strong>One Big Beautiful Bill Act</strong>, &#273;ang trong qu&#225; tr&#236;nh l&#7853;p ph&#225;p t&#237;nh &#273;&#7871;n th&#225;ng 4/2026.</p><p>Theo m&#7897;t s&#7889; ph&#226;n t&#237;ch, bill n&#224;y bao g&#7891;m &#273;i&#7873;u kho&#7843;n <strong>100% bonus depreciation</strong> cho thi&#7871;t b&#7883; t&#7921; &#273;&#7897;ng h&#243;a &#273;&#7871;n n&#259;m 2029. Ngh&#297;a l&#224; c&#244;ng ty c&#243; th&#7875; kh&#7845;u tr&#7915; to&#224;n b&#7897; chi ph&#237; robot ho&#7863;c automation equipment ngay trong n&#259;m &#273;&#7847;u ti&#234;n, thay v&#236; ph&#226;n b&#7893; d&#7847;n theo nhi&#7873;u n&#259;m.</p><p>Ngu&#7891;n: <a href="https://standardbots.com/blog/obbb-robotics">Standard Bots</a></p><p>V&#7873; m&#7863;t kinh t&#7871;, &#273;i&#7873;u n&#224;y gi&#7889;ng m&#7897;t d&#7841;ng tr&#7907; c&#7845;p t&#7921; &#273;&#7897;ng h&#243;a.</p><p>N&#7871;u t&#7921; &#273;&#7897;ng h&#243;a &#273;&#227; c&#243; xu h&#432;&#7899;ng t&#7841;o ra externality ti&#234;u c&#7921;c l&#234;n th&#7883; tr&#432;&#7901;ng lao &#273;&#7897;ng, th&#236; tr&#7907; c&#7845;p t&#7921; &#273;&#7897;ng h&#243;a c&#243; th&#7875; l&#224;m b&#7851;y s&#226;u h&#417;n:</p><ul><li><p>Chi ph&#237; automation th&#7845;p h&#417;n.</p></li><li><p>Doanh nghi&#7879;p c&#243; &#273;&#7897;ng l&#7921;c thay ng&#432;&#7901;i nhanh h&#417;n.</p></li><li><p>&#193;p l&#7921;c l&#234;n ng&#432;&#7901;i lao &#273;&#7897;ng t&#259;ng.</p></li><li><p>T&#7889;c &#273;&#7897; chuy&#7875;n d&#7883;ch c&#243; th&#7875; v&#432;&#7907;t qu&#225; kh&#7843; n&#259;ng retraining.</p></li></ul><p>Trong khi &#273;&#243;, ch&#237;nh OpenAI trong m&#7897;t s&#7889; &#273;&#7873; xu&#7845;t ch&#237;nh s&#225;ch l&#7841;i n&#243;i &#273;&#7871;n c&#225;c c&#417; ch&#7871; nh&#432; robot tax, public wealth fund, v&#224; tu&#7847;n l&#224;m vi&#7879;c 4 ng&#224;y &#273;&#7875; ph&#226;n ph&#7889;i l&#7841;i l&#7907;i &#237;ch t&#7915; AI.</p><p>Ngu&#7891;n: <a href="https://techcrunch.com/2026/04/06/openais-vision-for-the-ai-economy-public-wealth-funds-robot-taxes-and-a-four-day-work-week/">TechCrunch</a></p><p>C&#243; m&#7897;t ngh&#7883;ch l&#253; &#7903; &#273;&#226;y:</p><ul><li><p>C&#225;c nh&#224; kinh t&#7871; h&#7885;c &#273;&#7873; xu&#7845;t &#273;&#225;nh thu&#7871; &#273;&#7875; n&#7897;i h&#243;a chi ph&#237; x&#227; h&#7897;i.</p></li><li><p>Ch&#237;nh ph&#7911; l&#7841;i c&#243; xu h&#432;&#7899;ng tr&#7907; c&#7845;p &#273;&#7847;u t&#432; automation.</p></li><li><p>C&#225;c c&#244;ng ty AI n&#243;i v&#7873; ph&#226;n ph&#7889;i l&#7841;i, nh&#432;ng v&#7851;n ch&#7841;y &#273;ua ph&#225;t tri&#7875;n AI nhanh nh&#7845;t c&#243; th&#7875;.</p></li></ul><p>Ba l&#7921;c n&#224;y &#273;ang k&#233;o v&#7873; ba h&#432;&#7899;ng kh&#225;c nhau.</p><div><hr></div><h1>21. K&#7871;t lu&#7853;n: hai l&#7899;p b&#7851;y, m&#7897;t g&#7889;c r&#7877;</h1><p>Nh&#236;n to&#224;n c&#7843;nh, c&#226;u chuy&#7879;n AI layoffs hi&#7879;n nay c&#243; hai l&#7899;p.</p><h2>L&#7899;p 1: B&#7851;y th&#7921;c t&#7871;</h2><p>C&#7845;u tr&#250;c c&#7841;nh tranh th&#7883; tr&#432;&#7901;ng khi&#7871;n m&#7895;i c&#244;ng ty c&#243; &#273;&#7897;ng l&#7921;c t&#7921; &#273;&#7897;ng h&#243;a, d&#249; k&#7871;t qu&#7843; t&#7853;p th&#7875; c&#243; th&#7875; x&#7845;u.</p><p>M&#7895;i c&#244;ng ty nh&#7853;n to&#224;n b&#7897; l&#7907;i &#237;ch ti&#7871;t ki&#7879;m chi ph&#237;, nh&#432;ng ch&#7881; ch&#7883;u m&#7897;t ph&#7847;n nh&#7887; thi&#7879;t h&#7841;i c&#7847;u ti&#234;u d&#249;ng do ng&#432;&#7901;i lao &#273;&#7897;ng m&#7845;t thu nh&#7853;p.</p><p>&#272;&#226;y l&#224; m&#7897;t th&#7845;t b&#7841;i th&#7883; tr&#432;&#7901;ng.</p><p>N&#243; kh&#244;ng c&#7847;n CEO ph&#7843;i &#225;c.</p><p>N&#243; ch&#7881; c&#7847;n CEO h&#224;nh &#273;&#7897;ng h&#7907;p l&#253; trong m&#7897;t c&#7845;u tr&#250;c sai.</p><h2>L&#7899;p 2: B&#7851;y narrative</h2><p>AI washing c&#361;ng ho&#7841;t &#273;&#7897;ng nh&#432; m&#7897;t Prisoner&#8217;s Dilemma.</p><p>M&#7895;i c&#244;ng ty c&#243; l&#7907;i khi ph&#243;ng &#273;&#7841;i vai tr&#242; c&#7911;a AI trong layoffs:</p><ul><li><p>Nghe hi&#7879;n &#273;&#7841;i h&#417;n.</p></li><li><p>D&#7877; b&#225;n v&#7899;i nh&#224; &#273;&#7847;u t&#432; h&#417;n.</p></li><li><p>&#205;t ph&#7843;i nh&#7853;n tr&#225;ch nhi&#7879;m h&#417;n.</p></li><li><p>Che &#273;&#432;&#7907;c v&#7845;n &#273;&#7873; qu&#7843;n tr&#7883; ho&#7863;c overhiring.</p></li></ul><p>Nh&#432;ng khi nhi&#7873;u c&#244;ng ty c&#249;ng l&#224;m, d&#7919; li&#7879;u th&#7883; tr&#432;&#7901;ng b&#7883; m&#233;o. X&#227; h&#7897;i kh&#244;ng bi&#7871;t bao nhi&#234;u vi&#7879;c th&#7853;t s&#7921; b&#7883; AI thay th&#7871;, bao nhi&#234;u l&#224; reorg, bao nhi&#234;u l&#224; cost cutting, bao nhi&#234;u l&#224; funding shift.</p><p>T&#237;n hi&#7879;u ch&#237;nh s&#225;ch b&#7883; nhi&#7877;u.</p><p>Ng&#432;&#7901;i lao &#273;&#7897;ng kh&#244;ng bi&#7871;t n&#234;n h&#7885;c g&#236;.</p><p>Nh&#224; n&#432;&#7899;c kh&#244;ng bi&#7871;t n&#234;n can thi&#7879;p &#7903; &#273;&#226;u.</p><h2>C&#249;ng m&#7897;t g&#7889;c r&#7877;</h2><p>Trong c&#7843; hai l&#7899;p, logic gi&#7889;ng nhau:</p><p><strong>L&#7907;i &#237;ch c&#225; nh&#226;n &#273;&#432;&#7907;c t&#7853;p trung. H&#7853;u qu&#7843; x&#227; h&#7897;i b&#7883; ph&#226;n t&#225;n.</strong></p><p>&#272;&#226;y l&#224; c&#7845;u tr&#250;c quen thu&#7897;c c&#7911;a nhi&#7873;u th&#7845;t b&#7841;i th&#7883; tr&#432;&#7901;ng: &#244; nhi&#7877;m m&#244;i tr&#432;&#7901;ng, khai th&#225;c t&#224;i nguy&#234;n, kh&#7911;ng ho&#7843;ng t&#224;i ch&#237;nh, v&#224; gi&#7901; c&#243; th&#7875; l&#224; lao &#273;&#7897;ng trong k&#7927; nguy&#234;n AI.</p><p>L&#7883;ch s&#7917; cho th&#7845;y nh&#7919;ng b&#7851;y c&#7845;u tr&#250;c nh&#432; th&#7871; n&#224;y th&#432;&#7901;ng c&#7847;n can thi&#7879;p ch&#237;nh s&#225;ch.</p><p>Kh&#244;ng ph&#7843;i v&#236; th&#7883; tr&#432;&#7901;ng ngu ng&#7889;c.</p><p>M&#224; v&#236; c&#243; nh&#7919;ng k&#7871;t qu&#7843; t&#7853;p th&#7875; &#273;&#242;i h&#7887;i s&#7921; ph&#7889;i h&#7907;p m&#224; th&#7883; tr&#432;&#7901;ng t&#7921; do kh&#244;ng th&#7875; t&#7921; t&#7841;o ra.</p><p>B&#226;y gi&#7901;, &#273;i&#7873;u &#273;&#243; &#273;ang x&#7843;y ra v&#7899;i lao &#273;&#7897;ng v&#224; AI.</p><p>V&#224; ch&#237;nh s&#225;ch hi&#7879;n t&#7841;i c&#243; v&#7867; &#273;ang &#273;i ng&#432;&#7907;c chi&#7873;u.</p><blockquote><p>Okay v&#224; &#273;&#243; l&#224; m&#7897;t b&#224;i t&#7893;ng h&#7907;p ph&#226;n t&#237;ch d&#7921;a tr&#234;n n&#7873;n t&#7843;ng t&#7915; nghi&#234;n c&#7913;u AI Layoff Trap k&#7871;t h&#7907;p v&#7899;i c&#225;c tin t&#7913;c th&#7883; tr&#432;&#7901;ng &#273;&#7871;n Q1/2026. C&#243; l&#7869; b&#224;i vi&#7871;t m&#224; m&#236;nh d&#224;nh time nhi&#7873;u nh&#7845;t &#273;&#7875; t&#7893;ng h&#7907;p v&#224; ph&#226;n t&#237;ch, c&#361;ng nh&#432; vi&#7871;t th&#224;nh m&#7897;t b&#224;i vi&#7871;t d&#7877; hi&#7875;u cho m&#7885;i ng&#432;&#7901;i, hy v&#7885;ng m&#7885;i ng&#432;&#7901;i th&#237;ch b&#224;i vi&#7871;t n&#224;y. Link reference chi ti&#7871;t b&#234;n d&#432;&#7899;i &#273;&#7875; c&#225;c b&#7841;n c&#243; th&#7875; &#273;&#7889;i chi&#7871;u l&#7841;i s&#7889; li&#7879;u c&#7909; th&#7875;.</p></blockquote><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/ai-layoff-trap/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/ai-layoff-trap/comments"><span>Leave a comment</span></a></p><div><hr></div><h1>References</h1><h2>Nghi&#234;n c&#7913;u &amp; b&#225;o c&#225;o h&#7885;c thu&#7853;t</h2><ol><li><p>Falk, A. &amp; Tsoukalas, G. &#8220;The AI Layoff Trap.&#8221; University of Pennsylvania &amp; Boston University, March 2026. Paper g&#7889;c cho framework l&#253; thuy&#7871;t c&#7911;a b&#224;i.</p></li><li><p>Anthropic. &#8220;Labor market impacts of AI: A new measure and early evidence.&#8221; March 2026. <a href="https://www.anthropic.com/research/labor-market-impacts">https://www.anthropic.com/research/labor-market-impacts</a></p></li><li><p>Goldman Sachs Research. &#8220;How will AI affect the US labor market?&#8221; <a href="https://www.goldmansachs.com/insights/articles/how-will-ai-affect-the-us-labor-market">https://www.goldmansachs.com/insights/articles/how-will-ai-affect-the-us-labor-market</a></p></li><li><p>Fortune. &#8220;AI tech displacement effect: Gen Z, 16,000 jobs per month.&#8221; <a href="https://fortune.com/2026/04/06/ai-tech-displacement-effect-gen-z-16000-jobs-per-month/">https://fortune.com/2026/04/06/ai-tech-displacement-effect-gen-z-16000-jobs-per-month/</a></p></li><li><p>Harvard Business Review. &#8220;Companies Are Laying Off Workers Because of AI&#8217;s Potential&#8212;Not Its Performance.&#8221; January 2026. <a href="https://hbr.org/2026/01/companies-are-laying-off-workers-because-of-ais-potential-not-its-performance">https://hbr.org/2026/01/companies-are-laying-off-workers-because-of-ais-potential-not-its-performance</a></p></li></ol><div><hr></div><h2>D&#7919; li&#7879;u layoff &#8212; Challenger, Gray &amp; Christmas</h2><ol start="6"><li><p>Challenger, Gray &amp; Christmas. &#8220;Challenger Report: March cuts rise 25% from February; AI leads reasons.&#8221; <a href="https://www.challengergray.com/blog/challenger-report-march-cuts-rise-25-from-february-ai-leads-reasons/">https://www.challengergray.com/blog/challenger-report-march-cuts-rise-25-from-february-ai-leads-reasons/</a></p></li><li><p>eWeek. &#8220;More Tech Layoffs: AI Job Impact 2026.&#8221; <a href="https://www.eweek.com/news/more-tech-layoffs-ai-job-impact-2026/">https://www.eweek.com/news/more-tech-layoffs-ai-job-impact-2026/</a></p></li><li><p>CFO Dive. &#8220;AI tied to a quarter of US layoffs in March.&#8221; <a href="https://www.cfodive.com/news/ai-tied-a-quarter-us-layoffs-march/816519/">https://www.cfodive.com/news/ai-tied-a-quarter-us-layoffs-march/816519/</a></p></li><li><p>Metaintro. &#8220;60,620 Workers Cut in March 2026 &#8212; Challenger Report.&#8221; <a href="https://www.metaintro.com/blog/march-2026-layoffs-60620-ai-top-reason-challenger-report">https://www.metaintro.com/blog/march-2026-layoffs-60620-ai-top-reason-challenger-report</a></p></li><li><p>Media Copilot. &#8220;AI was the leading cause of US layoffs in March.&#8221; <a href="https://mediacopilot.ai/ai-cause-us-layoffs-march-2026-challenger/">https://mediacopilot.ai/ai-cause-us-layoffs-march-2026-challenger/</a></p></li></ol><div><hr></div><h2>D&#7919; li&#7879;u layoff &#8212; Layoffs.fyi &amp; tech trackers</h2><ol start="11"><li><p>Tom&#8217;s Hardware. &#8220;Tech industry lays off nearly 80,000 in Q1 2026.&#8221;<br><a href="https://www.tomshardware.com/tech-industry/tech-industry-lays-off-nearly-80-000-employees-in-the-first-quarter-of-2026-almost-50-percent-of-affected-positions-cut-due-to-ai">https://www.tomshardware.com/tech-industry/tech-industry-lays-off-nearly-80-000-employees-in-the-first-quarter-of-2026-almost-50-percent-of-affected-positions-cut-due-to-ai</a></p></li><li><p>Vucense. &#8220;78,000 Jobs Cut in Q1 &#8212; How Much Is AI?&#8221; <a href="https://vucense.com/ai-intelligence/industry-business/tech-layoffs-q1-2026-ai-displacement-80000/">https://vucense.com/ai-intelligence/industry-business/tech-layoffs-q1-2026-ai-displacement-80000/</a></p></li><li><p>North Penn Now. &#8220;Q1 2026 Tech Layoffs Have Already Surpassed 60,000.&#8221; <a href="https://northpennnow.com/news/2026/apr/13/q1-2026-tech-layoffs-have-already-surpassed-60000-workers-say-they-were-not-prepared/">https://northpennnow.com/news/2026/apr/13/q1-2026-tech-layoffs-have-already-surpassed-60000-workers-say-they-were-not-prepared/</a></p></li></ol><div><hr></div><h2>C&#244;ng ty c&#7909; th&#7875;</h2><ol start="14"><li><p>CNBC. &#8220;Block laying off about 4,000 employees.&#8221;<br><a href="https://www.cnbc.com/2026/02/26/block-laying-off-about-4000-employees-nearly-half-of-its-workforce.html">https://www.cnbc.com/2026/02/26/block-laying-off-about-4000-employees-nearly-half-of-its-workforce.html</a></p></li><li><p>TheStreet. &#8220;Jack Dorsey&#8217;s Block quietly rehires employees after cutting 40% of staff.&#8221; <a href="https://www.thestreet.com/crypto/jobs/jack-dorseys-block-quietly-rehires-employees-after-cutting-40-of-staff">https://www.thestreet.com/crypto/jobs/jack-dorseys-block-quietly-rehires-employees-after-cutting-40-of-staff</a></p></li><li><p>Bloomberg. &#8220;Atlassian CEO announces layoffs of 1,600 citing AI shift.&#8221;<br><a href="https://www.bloomberg.com/news/articles/2026-03-11/atlassian-team-ceo-announces-layoffs-of-1-600-citing-ai-shift">https://www.bloomberg.com/news/articles/2026-03-11/atlassian-team-ceo-announces-layoffs-of-1-600-citing-ai-shift</a></p></li><li><p>CNBC. &#8220;Oracle layoffs and AI spending.&#8221;<br><a href="https://www.cnbc.com/2026/03/31/oracle-layoffs-ai-spending.html">https://www.cnbc.com/2026/03/31/oracle-layoffs-ai-spending.html</a></p></li><li><p>The Next Web. &#8220;Oracle layoffs March 2026.&#8221;<br><a href="https://thenextweb.com/news/oracle-layoffs-march-2026">https://thenextweb.com/news/oracle-layoffs-march-2026</a></p></li><li><p>CNBC. &#8220;Amazon layoffs, anti-bureaucracy, AI.&#8221;<br><a href="https://www.cnbc.com/2026/01/28/amazon-layoffs-anti-bureaucracy-ai.html">https://www.cnbc.com/2026/01/28/amazon-layoffs-anti-bureaucracy-ai.html</a></p></li><li><p>ABC News. &#8220;Artificial intelligence drive layoffs? Amazon and firms walk back.&#8221;<br><a href="https://abcnews.com/Business/wireStory/artificial-intelligence-drive-layoffs-amazon-firms-hard-129773731">https://abcnews.com/Business/wireStory/artificial-intelligence-drive-layoffs-amazon-firms-hard-129773731</a></p></li><li><p>CNBC. &#8220;Meta layoffs at Reality Labs.&#8221;<br><a href="https://www.cnbc.com/2026/03/25/meta-layoffs-reality-labs-facebook.html">https://www.cnbc.com/2026/03/25/meta-layoffs-reality-labs-facebook.html</a></p></li></ol><div><hr></div><h2>AI washing</h2><ol start="22"><li><p>Techmeme. ResumeBuilder.org survey on hiring managers and AI layoff messaging. <a href="https://www.techmeme.com/260314/p8">https://www.techmeme.com/260314/p8</a></p></li><li><p>Metaintro. &#8220;Hiring managers admit AI layoff excuse survey 2026.&#8221;<br><a href="https://www.metaintro.com/blog/hiring-managers-admit-ai-layoff-excuse-survey-2026">https://www.metaintro.com/blog/hiring-managers-admit-ai-layoff-excuse-survey-2026</a></p></li><li><p>Metaintro. &#8220;Sam Altman: AI washing companies blame AI layoffs.&#8221;<br><a href="https://www.metaintro.com/blog/sam-altman-ai-washing-companies-blame-ai-layoffs-2026">https://www.metaintro.com/blog/sam-altman-ai-washing-companies-blame-ai-layoffs-2026</a></p></li><li><p>TechCrunch. &#8220;AI layoffs or AI-washing?&#8221;<br><a href="https://techcrunch.com/2026/02/01/ai-layoffs-or-ai-washing/">https://techcrunch.com/2026/02/01/ai-layoffs-or-ai-washing/</a></p></li><li><p>Newsweek. &#8220;What is AI washing?&#8221;<br><a href="https://www.newsweek.com/tech-hits-layoff-milestone-concerns-of-ai-washing-11807595">https://www.newsweek.com/tech-hits-layoff-milestone-concerns-of-ai-washing-11807595</a></p></li><li><p>Bloomberg. &#8220;Jack Dorsey&#8217;s 4,000 job cuts at Block arouse suspicions of AI-washing.&#8221;<br><a href="https://www.bloomberg.com/news/articles/2026-03-01/jack-dorsey-s-4-000-job-cuts-at-block-arouse-suspicions-of-ai-washing">https://www.bloomberg.com/news/articles/2026-03-01/jack-dorsey-s-4-000-job-cuts-at-block-arouse-suspicions-of-ai-washing</a></p></li><li><p>Fortune. &#8220;CFO survey: AI job cuts and productivity paradox 2026.&#8221;<br><a href="https://fortune.com/2026/03/24/cfo-survey-ai-job-cuts-productivity-paradox-2026/">https://fortune.com/2026/03/24/cfo-survey-ai-job-cuts-productivity-paradox-2026/</a></p></li></ol><div><hr></div><h2>Ch&#237;nh s&#225;ch</h2><ol start="29"><li><p>TechCrunch. &#8220;OpenAI&#8217;s vision for the AI economy: public wealth funds, robot taxes, four-day workweek.&#8221;<br><a href="https://techcrunch.com/2026/04/06/openais-vision-for-the-ai-economy-public-wealth-funds-robot-taxes-and-a-four-day-work-week/">https://techcrunch.com/2026/04/06/openais-vision-for-the-ai-economy-public-wealth-funds-robot-taxes-and-a-four-day-work-week/</a></p></li></ol><ol start="29"><li><p>Standard Bots. &#8220;One Big Beautiful Bill &#8212; 100% bonus depreciation for robotics.&#8221;<br><a href="https://standardbots.com/blog/obbb-robotics">https://standardbots.com/blog/obbb-robotics</a></p></li><li><p>Brookings Institution. &#8220;Navigating the future of work: a case for a robot tax in the age of AI.&#8221;<br><a href="https://www.brookings.edu/articles/navigating-the-future-of-work-a-case-for-a-robot-tax-in-the-age-of-ai/">https://www.brookings.edu/articles/navigating-the-future-of-work-a-case-for-a-robot-tax-in-the-age-of-ai/</a></p></li><li><p>Fortune. &#8220;Goldman job displacement: 40 years of data, scarring effects.&#8221;<br><a href="https://fortune.com/2026/04/06/goldman-job-displacement-40-years-of-data-scarring-gen-z/">https://fortune.com/2026/04/06/goldman-job-displacement-40-years-of-data-scarring-gen-z/</a></p></li></ol>]]></content:encoded></item><item><title><![CDATA[Context & Harness Engineering]]></title><description><![CDATA[Why Prompt Engineering is not enough &#8212; and how Context & Harness turn AI into real workflows]]></description><link>https://acydoan.substack.com/p/context-and-harness-engineering</link><guid isPermaLink="false">https://acydoan.substack.com/p/context-and-harness-engineering</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Fri, 10 Apr 2026 04:06:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yDcv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb14e084a-a8cf-4d83-89a8-dae5f10de29e_2580x1262.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Trong v&#224;i n&#259;m qua, khi n&#243;i v&#7873; AI, ph&#7847;n l&#7899;n cu&#7897;c th&#7843;o lu&#7853;n th&#432;&#7901;ng xoay quanh m&#7897;t c&#226;u h&#7887;i quen thu&#7897;c:</p><p><strong>L&#224;m sao vi&#7871;t prompt t&#7889;t h&#417;n?</strong></p><p>&#272;&#243; l&#224; m&#7897;t c&#226;u h&#7887;i h&#7907;p l&#253;.</p><p>Prompt Engineering t&#7915;ng l&#224; &#273;i&#7875;m kh&#7903;i &#273;&#7847;u quan tr&#7885;ng &#273;&#7875; m&#7885;i ng&#432;&#7901;i khai th&#225;c LLM t&#7889;t h&#417;n. Nh&#432;ng khi AI b&#7855;t &#273;&#7847;u &#273;i v&#224;o c&#244;ng vi&#7879;c th&#7921;c t&#7871; &#8212; t&#7915; coding, research, debugging, vi&#7871;t t&#224;i li&#7879;u, v&#7853;n h&#224;nh workflow, cho &#273;&#7871;n t&#7921; &#273;&#7897;ng h&#243;a nhi&#7873;u b&#432;&#7899;c th&#236; m&#7897;t s&#7921; th&#7853;t d&#7847;n l&#7897; ra:</p><blockquote><p>V&#7845;n &#273;&#7873; kh&#244;ng c&#242;n ch&#7881; l&#224; ra l&#7879;nh cho model th&#7871; n&#224;o.</p><p>V&#7845;n &#273;&#7873; l&#224; l&#224;m sao &#273;&#7875; model c&#243; <strong>&#273;&#7911; context &#273;&#250;ng</strong>, &#273;&#432;&#7907;c &#273;&#7863;t trong <strong>m&#7897;t khung v&#7853;n h&#224;nh &#273;&#250;ng</strong>, v&#224; c&#243; th&#7875; ho&#224;n th&#224;nh c&#244;ng vi&#7879;c d&#224;i h&#417;i m&#224; kh&#244;ng tr&#244;i, kh&#244;ng qu&#234;n, kh&#244;ng t&#7921; &#7843;o t&#432;&#7903;ng r&#7857;ng m&#236;nh &#273;&#227; xong.</p></blockquote><p>&#272;&#243; ch&#237;nh l&#224; l&#250;c ba kh&#225;i ni&#7879;m b&#7855;t &#273;&#7847;u tr&#7903; n&#234;n quan tr&#7885;ng h&#417;n r&#7845;t nhi&#7873;u:</p><ul><li><p><strong>AI Agents</strong></p></li><li><p><strong>Context Engineering</strong></p></li><li><p><strong>Harness Engineering</strong></p></li></ul><p>V&#224; n&#7871;u &#273;i th&#234;m m&#7897;t b&#432;&#7899;c n&#7919;a, ch&#250;ng ta s&#7869; th&#7845;y m&#7897;t chuy&#7875;n &#273;&#7897;ng r&#7845;t r&#245;: t&#7915; c&#225;c prompt r&#7901;i r&#7841;c sang workflow c&#243; th&#7875; scale v&#224; b&#224;i vi&#7871;t n&#224;y m&#236;nh chia s&#7867; l&#7841;i h&#224;nh tr&#236;nh v&#224; kinh nghi&#7879;m c&#7911;a b&#7843;n th&#226;n m&#236;nh trong 1 n&#259;m qua.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!rGC4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af106a1-0cec-49d3-9d26-9c16ec08a985_1404x1194.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!rGC4!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af106a1-0cec-49d3-9d26-9c16ec08a985_1404x1194.png 424w, /__u/substackcdn.com/image/fetch/$s_!rGC4!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af106a1-0cec-49d3-9d26-9c16ec08a985_1404x1194.png 848w, /__u/substackcdn.com/image/fetch/$s_!rGC4!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af106a1-0cec-49d3-9d26-9c16ec08a985_1404x1194.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rGC4!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af106a1-0cec-49d3-9d26-9c16ec08a985_1404x1194.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!rGC4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af106a1-0cec-49d3-9d26-9c16ec08a985_1404x1194.png" width="1404" height="1194" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1af106a1-0cec-49d3-9d26-9c16ec08a985_1404x1194.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1194,&quot;width&quot;:1404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:325301,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/193644403?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af106a1-0cec-49d3-9d26-9c16ec08a985_1404x1194.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!rGC4!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af106a1-0cec-49d3-9d26-9c16ec08a985_1404x1194.png 424w, /__u/substackcdn.com/image/fetch/$s_!rGC4!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af106a1-0cec-49d3-9d26-9c16ec08a985_1404x1194.png 848w, /__u/substackcdn.com/image/fetch/$s_!rGC4!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af106a1-0cec-49d3-9d26-9c16ec08a985_1404x1194.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rGC4!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af106a1-0cec-49d3-9d26-9c16ec08a985_1404x1194.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>1. AI Agent l&#224; g&#236;, v&#224; v&#236; sao n&#243; kh&#225;c chatbot?</h2><p>M&#7897;t chatbot th&#244;ng th&#432;&#7901;ng ch&#7911; y&#7871;u ho&#7841;t &#273;&#7897;ng theo m&#244; h&#236;nh:</p><blockquote><p>Ask &#8594; Answer</p></blockquote><p>Trong khi &#273;&#243;, m&#7897;t <strong>AI Agent</strong> kh&#244;ng ch&#7881; tr&#7843; l&#7901;i. N&#243; nh&#7853;n nhi&#7879;m v&#7909;, t&#7921; chia nh&#7887; v&#7845;n &#273;&#7873;, s&#7917; d&#7909;ng c&#244;ng c&#7909;, ghi nh&#7899; tr&#7841;ng th&#225;i, r&#7891;i ti&#7871;p t&#7909;c ra quy&#7871;t &#273;&#7883;nh &#273;&#7875; ho&#224;n th&#224;nh m&#7897;t chu&#7895;i c&#244;ng vi&#7879;c nhi&#7873;u b&#432;&#7899;c. M&#7897;t agent &#273;&#250;ng ngh&#297;a th&#432;&#7901;ng c&#243; 4 th&#224;nh ph&#7847;n c&#7889;t l&#245;i: </p><ul><li><p><strong>tools</strong></p></li><li><p><strong>planning</strong></p></li><li><p><strong>memory</strong></p></li><li><p>v&#224; <strong>autonomy</strong>.</p></li></ul><p>N&#243;i &#273;&#417;n gi&#7843;n h&#417;n:</p><ul><li><p>Chatbot gi&#7887;i ph&#7843;n h&#7891;i</p></li><li><p>Agent gi&#7887;i <strong>th&#7921;c thi</strong></p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!yDcv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb14e084a-a8cf-4d83-89a8-dae5f10de29e_2580x1262.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!yDcv!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb14e084a-a8cf-4d83-89a8-dae5f10de29e_2580x1262.png 424w, /__u/substackcdn.com/image/fetch/$s_!yDcv!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb14e084a-a8cf-4d83-89a8-dae5f10de29e_2580x1262.png 848w, /__u/substackcdn.com/image/fetch/$s_!yDcv!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb14e084a-a8cf-4d83-89a8-dae5f10de29e_2580x1262.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yDcv!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb14e084a-a8cf-4d83-89a8-dae5f10de29e_2580x1262.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!yDcv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb14e084a-a8cf-4d83-89a8-dae5f10de29e_2580x1262.png" width="1456" height="712" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b14e084a-a8cf-4d83-89a8-dae5f10de29e_2580x1262.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:712,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:504562,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/193644403?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb14e084a-a8cf-4d83-89a8-dae5f10de29e_2580x1262.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!yDcv!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb14e084a-a8cf-4d83-89a8-dae5f10de29e_2580x1262.png 424w, /__u/substackcdn.com/image/fetch/$s_!yDcv!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb14e084a-a8cf-4d83-89a8-dae5f10de29e_2580x1262.png 848w, /__u/substackcdn.com/image/fetch/$s_!yDcv!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb14e084a-a8cf-4d83-89a8-dae5f10de29e_2580x1262.png 1272w, /__u/substackcdn.com/image/fetch/$s_!yDcv!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb14e084a-a8cf-4d83-89a8-dae5f10de29e_2580x1262.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>S&#7921; kh&#225;c bi&#7879;t n&#224;y r&#7845;t quan tr&#7885;ng. Chatbot th&#432;&#7901;ng stateless, t&#432;&#417;ng t&#225;c ng&#7855;n, r&#7845;t &#237;t c&#244;ng c&#7909;; c&#242;n AI Agent c&#243; th&#7875; l&#224;m vi&#7879;c xuy&#234;n nhi&#7873;u gi&#7901; ho&#7863;c nhi&#7873;u ng&#224;y, c&#243; tr&#7841;ng th&#225;i, c&#243; quy&#7873;n truy c&#7853;p toolchain, v&#224; c&#243; th&#7875; t&#7921; quy&#7871;t &#273;&#7883;nh b&#432;&#7899;c ti&#7871;p theo.</p><p>&#272;&#226;y l&#224; l&#253; do v&#236; sao nh&#7919;ng c&#244;ng c&#7909; nh&#432; Claude Code kh&#244;ng n&#234;n &#273;&#432;&#7907;c nh&#236;n nh&#432; &#8220;chatbot bi&#7871;t code&#8221;. &#7902; m&#7913;c v&#7853;n h&#224;nh, n&#243; g&#7847;n h&#417;n v&#7899;i m&#7897;t <strong>agent &#273;ang l&#224;m vi&#7879;c trong production</strong>: c&#243; nhi&#7873;u tools, c&#243; kh&#7843; n&#259;ng ph&#7889;i h&#7907;p sub-agent, c&#243; c&#417; ch&#7871; x&#7917; l&#253; l&#7895;i, v&#224; c&#243; c&#225;ch duy tr&#236; ti&#7871;n tr&#236;nh d&#224;i h&#7841;n.</p><h2>2. Nh&#432;ng t&#7841;i sao agent m&#7841;nh v&#7851;n hay l&#224;m sai?</h2><p>C&#226;u tr&#7843; l&#7901;i n&#7857;m &#7903; hai gi&#7899;i h&#7841;n n&#7873;n t&#7843;ng.</p><p>Th&#7913; nh&#7845;t, model kh&#244;ng th&#7853;t s&#7921; <strong>hi&#7875;u to&#224;n b&#7897; h&#7879; th&#7889;ng</strong> n&#7871;u context &#273;&#432;&#7907;c n&#7841;p v&#224;o sai c&#225;ch.</p><p>Th&#7913; hai, model kh&#244;ng t&#7921; nhi&#234;n bi&#7871;t c&#225;ch l&#224;m vi&#7879;c &#7893;n &#273;&#7883;nh trong m&#244;i tr&#432;&#7901;ng nhi&#7873;u b&#432;&#7899;c, nhi&#7873;u tool, nhi&#7873;u l&#7847;n ki&#7875;m tra.</p><p>Ch&#237;nh v&#236; v&#7853;y, agent m&#7841;nh &#273;&#7871;n &#273;&#226;u c&#361;ng b&#7883; gi&#7899;i h&#7841;n b&#7903;i hai b&#224;i to&#225;n g&#7889;c:</p><ul><li><p><strong>Context Engineering</strong>: qu&#7843;n l&#253; th&#244;ng tin n&#224;o &#273;&#432;&#7907;c &#273;&#432;a v&#224;o model, theo c&#225;ch n&#224;o, v&#224;o th&#7901;i &#273;i&#7875;m n&#224;o</p></li><li><p><strong>Harness Engineering</strong>: thi&#7871;t k&#7871; h&#7841; t&#7847;ng v&#224; quy tr&#236;nh &#273;i&#7873;u ph&#7889;i c&#225;ch agent ho&#7841;t &#273;&#7897;ng trong th&#7921;c t&#7871;</p></li></ul><p>N&#7871;u c&#7847;n n&#243;i ng&#7855;n g&#7885;n:</p><blockquote><p>Context Engineering gi&#7843;i quy&#7871;t <strong>ch&#7845;t l&#432;&#7907;ng suy lu&#7853;n</strong></p><p>Harness Engineering gi&#7843;i quy&#7871;t <strong>&#273;&#7897; tin c&#7853;y khi th&#7921;c thi</strong></p></blockquote><p>&#272;&#226;y kh&#244;ng ph&#7843;i hai ch&#7911; &#273;&#7873; t&#225;ch r&#7901;i. Ch&#250;ng b&#7893; sung tr&#7921;c ti&#7871;p cho nhau.</p><h2>3. Prompt Engineering: v&#7851;n h&#7919;u &#237;ch, nh&#432;ng kh&#244;ng c&#242;n &#273;&#7911;</h2><p>Tr&#432;&#7899;c khi &#273;i s&#226;u h&#417;n, c&#7847;n n&#243;i c&#244;ng b&#7857;ng r&#7857;ng <strong>Prompt Engineering kh&#244;ng h&#7873; m&#7845;t gi&#225; tr&#7883;</strong>.</p><p>M&#7897;t prompt t&#7889;t v&#7851;n gi&#250;p:</p><ul><li><p>gi&#7843;m ambiguity</p></li><li><p>&#273;&#7883;nh d&#7841;ng output r&#245; h&#417;n</p></li><li><p>bu&#7897;c model t&#7853;p trung v&#224;o m&#7909;c ti&#234;u ch&#237;nh</p></li><li><p>ti&#7871;t ki&#7879;m v&#224;i v&#242;ng s&#7917;a qua s&#7917;a l&#7841;i</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RKYv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f948bf-7663-4d9c-90fe-a3e68d972993_2420x1376.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RKYv!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f948bf-7663-4d9c-90fe-a3e68d972993_2420x1376.png 424w, /__u/substackcdn.com/image/fetch/$s_!RKYv!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f948bf-7663-4d9c-90fe-a3e68d972993_2420x1376.png 848w, /__u/substackcdn.com/image/fetch/$s_!RKYv!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f948bf-7663-4d9c-90fe-a3e68d972993_2420x1376.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RKYv!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f948bf-7663-4d9c-90fe-a3e68d972993_2420x1376.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RKYv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f948bf-7663-4d9c-90fe-a3e68d972993_2420x1376.png" width="1456" height="828" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c8f948bf-7663-4d9c-90fe-a3e68d972993_2420x1376.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:828,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1669126,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/193644403?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f948bf-7663-4d9c-90fe-a3e68d972993_2420x1376.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!RKYv!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f948bf-7663-4d9c-90fe-a3e68d972993_2420x1376.png 424w, /__u/substackcdn.com/image/fetch/$s_!RKYv!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f948bf-7663-4d9c-90fe-a3e68d972993_2420x1376.png 848w, /__u/substackcdn.com/image/fetch/$s_!RKYv!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f948bf-7663-4d9c-90fe-a3e68d972993_2420x1376.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RKYv!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8f948bf-7663-4d9c-90fe-a3e68d972993_2420x1376.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>V&#237; d&#7909;, thay v&#236; vi&#7871;t:</p><ul><li><p>Analyze this issue</p></li></ul><p>Ta n&#234;n vi&#7871;t:</p><ul><li><p>Analyze this issue and provide:</p></li></ul><ol><li><p>Summary</p></li><li><p>Root cause with evidence</p></li><li><p>Recommended fix</p></li><li><p>Client-facing explanation</p></li></ol><p>Ch&#7881; ri&#234;ng vi&#7879;c n&#224;y c&#361;ng &#273;&#227; n&#226;ng ch&#7845;t l&#432;&#7907;ng l&#234;n &#273;&#225;ng k&#7875;.</p><p>Nh&#432;ng v&#7845;n &#273;&#7873; l&#224;: Prompt Engineering ch&#7881; m&#7841;nh khi b&#224;i to&#225;n c&#242;n t&#432;&#417;ng &#273;&#7889;i &#273;&#417;n l&#7867;. Khi c&#244;ng vi&#7879;c b&#7855;t &#273;&#7847;u c&#243; nh&#7919;ng &#273;&#7863;c &#273;i&#7875;m nh&#432;:</p><ul><li><p>nhi&#7873;u b&#432;&#7899;c</p></li><li><p>nhi&#7873;u file</p></li><li><p>nhi&#7873;u audience</p></li><li><p>nhi&#7873;u tool</p></li><li><p>nhi&#7873;u tr&#7841;ng th&#225;i c&#7847;n duy tr&#236;</p></li><li><p>c&#7847;n consistency l&#226;u d&#224;i</p></li></ul><p>Th&#236; prompt th&#244;i kh&#244;ng &#273;&#7911; n&#7919;a. B&#7841;n c&#243; th&#7875; vi&#7871;t prompt ng&#224;y c&#224;ng d&#224;i h&#417;n, chi ti&#7871;t h&#417;n, &#8220;th&#244;ng minh&#8221; h&#417;n. Nh&#432;ng &#273;&#7871;n m&#7897;t ng&#432;&#7905;ng n&#224;o &#273;&#243;, ch&#7845;t l&#432;&#7907;ng v&#7851;n s&#7869; kh&#244;ng &#7893;n &#273;&#7883;nh. L&#253; do kh&#244;ng ph&#7843;i v&#236; prompt ch&#432;a &#273;&#7911; hay, m&#224; v&#236; h&#7879; th&#7889;ng xung quanh model ch&#432;a &#273;&#432;&#7907;c thi&#7871;t k&#7871; &#273;&#250;ng.</p><p>&#272;&#243; l&#224; n&#417;i <strong>Context Engineering</strong> v&#224; <strong>Harness Engineering</strong> b&#432;&#7899;c v&#224;o.</p><h2>4. Context Engineering: ngh&#7879; thu&#7853;t kh&#244;ng ch&#7881; l&#224; &#273;&#432;a g&#236; v&#224;o, m&#224; c&#242;n l&#224; kh&#244;ng &#273;&#432;a g&#236; v&#224;o</h2><p>&#272;&#226;y l&#224; m&#7897;t trong nh&#7919;ng &#273;i&#7875;m quan tr&#7885;ng nh&#7845;t m&#224; m&#236;nh mu&#7889;n chia s&#7867;.</p><p>Trong c&#225;ch ngh&#297; th&#244;ng th&#432;&#7901;ng, khi agent l&#224;m ch&#432;a t&#7889;t, nhi&#7873;u ng&#432;&#7901;i s&#7869; ph&#7843;n x&#7841;:</p><blockquote><p>th&#234;m context v&#224;o &#273;i</p></blockquote><p>Nh&#432;ng c&#243; m&#7897;t v&#7845;n &#273;&#7873; n&#7873;n t&#7843;ng h&#417;n: <strong>context rot</strong>. Khi context window d&#224;i ra, attention b&#7883; pha lo&#227;ng, khi&#7871;n kh&#7843; n&#259;ng suy lu&#7853;n suy gi&#7843;m. V&#236; th&#7871;, &#8220;nh&#7891;i c&#224;ng nhi&#7873;u c&#224;ng t&#7889;t&#8221; kh&#244;ng ph&#7843;i chi&#7871;n l&#432;&#7907;c &#273;&#250;ng.</p><p>&#272;&#226;y l&#224; insight r&#7845;t &#273;&#225;ng nh&#7899;:</p><blockquote><p>Ch&#7885;n nh&#7919;ng g&#236; <strong>kh&#244;ng n&#234;n &#273;&#432;a v&#224;o context</strong> quan tr&#7885;ng kh&#244;ng k&#233;m g&#236; ch&#7885;n nh&#7919;ng g&#236; n&#234;n &#273;&#432;a v&#224;o.</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!gMuo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b97246a-50bc-4e48-8413-41137e18d85f_2504x1344.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!gMuo!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b97246a-50bc-4e48-8413-41137e18d85f_2504x1344.png 424w, /__u/substackcdn.com/image/fetch/$s_!gMuo!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b97246a-50bc-4e48-8413-41137e18d85f_2504x1344.png 848w, /__u/substackcdn.com/image/fetch/$s_!gMuo!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b97246a-50bc-4e48-8413-41137e18d85f_2504x1344.png 1272w, /__u/substackcdn.com/image/fetch/$s_!gMuo!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b97246a-50bc-4e48-8413-41137e18d85f_2504x1344.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!gMuo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b97246a-50bc-4e48-8413-41137e18d85f_2504x1344.png" width="1456" height="781" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b97246a-50bc-4e48-8413-41137e18d85f_2504x1344.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:781,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1857754,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/193644403?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b97246a-50bc-4e48-8413-41137e18d85f_2504x1344.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!gMuo!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b97246a-50bc-4e48-8413-41137e18d85f_2504x1344.png 424w, /__u/substackcdn.com/image/fetch/$s_!gMuo!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b97246a-50bc-4e48-8413-41137e18d85f_2504x1344.png 848w, /__u/substackcdn.com/image/fetch/$s_!gMuo!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b97246a-50bc-4e48-8413-41137e18d85f_2504x1344.png 1272w, /__u/substackcdn.com/image/fetch/$s_!gMuo!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b97246a-50bc-4e48-8413-41137e18d85f_2504x1344.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Ba tr&#7909; c&#7897;t c&#7911;a Context Engineering</h3><p>C&#243; ba tr&#7909; c&#7897;t kh&#225; r&#245; r&#224;ng.</p><p><strong>Th&#7913; nh&#7845;t, system prompts ph&#7843;i &#273;&#250;ng cao &#273;&#7897;.</strong></p><ul><li><p>Kh&#244;ng qu&#225; chung chung &#273;&#7875; model b&#7883; m&#417; h&#7891;, nh&#432;ng c&#361;ng kh&#244;ng qu&#225; c&#7913;ng &#273;&#7871;n m&#7913;c d&#7877; v&#7905; khi model thay &#273;&#7893;i. Ph&#7847;n system prompt n&#234;n mang t&#237;nh nguy&#234;n t&#7855;c v&#224; ranh gi&#7899;i r&#245; r&#224;ng.</p></li></ul><p><strong>Th&#7913; hai, tools ph&#7843;i s&#7841;ch.</strong></p><ul><li><p>N&#7871;u c&#243; qu&#225; nhi&#7873;u tool tr&#249;ng ch&#7913;c n&#259;ng ho&#7863;c kh&#244;ng r&#245; m&#7909;c &#273;&#237;ch, model s&#7869; b&#7883; nhi&#7877;u trong vi&#7879;c ch&#7885;n c&#225;ch h&#224;nh &#273;&#7897;ng. Claude Code d&#249;ng c&#417; ch&#7871; deferred tools &#273;&#7875; &#7849;n b&#7899;t tool v&#224; ch&#7881; &#8220;discover&#8221; khi c&#7847;n.</p></li></ul><p><strong>Th&#7913; ba, context n&#234;n &#273;&#432;&#7907;c n&#7841;p &#8220;just in time&#8221;.</strong></p><ul><li><p>Thay v&#236; c&#7889; load to&#224;n b&#7897; codebase hay to&#224;n b&#7897; project notes, h&#227;y &#273;&#7875; agent c&#243; c&#244;ng c&#7909; &#273;i t&#236;m &#273;&#250;ng th&#244;ng tin &#273;&#250;ng l&#250;c. V&#237; d&#7909; d&#249;ng grep, list_dir, search, file lookup thay v&#236; &#233;p model &#244;m to&#224;n b&#7897; m&#227; ngu&#7891;n ngay t&#7915; &#273;&#7847;u.</p></li></ul><p>N&#243;i c&#225;ch kh&#225;c:</p><blockquote><p>Context Engineering kh&#244;ng ph&#7843;i l&#224; n&#7841;p th&#7853;t nhi&#7873;u th&#244;ng tin.</p><p>N&#243; l&#224; thi&#7871;t k&#7871; &#273;&#7875; model <strong>ch&#7841;m &#273;&#250;ng th&#244;ng tin v&#224;o &#273;&#250;ng th&#7901;i &#273;i&#7875;m</strong>.</p></blockquote><h2>5. CLAUDE.md: l&#7899;p Context Engineering c&#417; b&#7843;n nh&#432;ng c&#7921;c k&#7923; th&#7921;c d&#7909;ng</h2><p>N&#7871;u chuy&#7875;n t&#7915; l&#253; thuy&#7871;t sang &#7913;ng d&#7909;ng th&#7921;c t&#7871;, th&#236; <strong>Claude.md</strong> l&#224; m&#7897;t v&#237; d&#7909; r&#7845;t &#273;i&#7875;n h&#236;nh c&#7911;a Context Engineering.</p><p>Claude.md kh&#244;ng n&#234;n b&#7883; hi&#7875;u nh&#432; m&#7897;t ch&#7895; &#273;&#7875; nh&#7891;i t&#7845;t c&#7843; prompt m&#7851;u v&#224;o.</p><p>Vai tr&#242; &#273;&#250;ng c&#7911;a n&#243; g&#7847;n h&#417;n v&#7899;i:</p><ul><li><p>rule n&#7873;n</p></li><li><p>working conventions</p></li><li><p>communication defaults</p></li><li><p>assumptions &#273;&#432;&#7907;c c&#7845;m</p></li><li><p>style x&#7917; l&#253; chu&#7849;n c&#7911;a team</p></li></ul><p>T&#7913;c l&#224;, Claude.md tr&#7843; l&#7901;i c&#226;u h&#7887;i:</p><blockquote><p>Trong m&#244;i tr&#432;&#7901;ng l&#224;m vi&#7879;c n&#224;y, AI n&#234;n h&#224;nh x&#7917; nh&#432; th&#7871; n&#224;o?</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!3DAz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ddecfa-1a8e-41d0-ab79-e860c1ce1f22_1248x1544.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!3DAz!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ddecfa-1a8e-41d0-ab79-e860c1ce1f22_1248x1544.png 424w, /__u/substackcdn.com/image/fetch/$s_!3DAz!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ddecfa-1a8e-41d0-ab79-e860c1ce1f22_1248x1544.png 848w, /__u/substackcdn.com/image/fetch/$s_!3DAz!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ddecfa-1a8e-41d0-ab79-e860c1ce1f22_1248x1544.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3DAz!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ddecfa-1a8e-41d0-ab79-e860c1ce1f22_1248x1544.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!3DAz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ddecfa-1a8e-41d0-ab79-e860c1ce1f22_1248x1544.png" width="1248" height="1544" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/20ddecfa-1a8e-41d0-ab79-e860c1ce1f22_1248x1544.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1544,&quot;width&quot;:1248,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:492343,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/193644403?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ddecfa-1a8e-41d0-ab79-e860c1ce1f22_1248x1544.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!3DAz!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ddecfa-1a8e-41d0-ab79-e860c1ce1f22_1248x1544.png 424w, /__u/substackcdn.com/image/fetch/$s_!3DAz!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ddecfa-1a8e-41d0-ab79-e860c1ce1f22_1248x1544.png 848w, /__u/substackcdn.com/image/fetch/$s_!3DAz!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ddecfa-1a8e-41d0-ab79-e860c1ce1f22_1248x1544.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3DAz!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20ddecfa-1a8e-41d0-ab79-e860c1ce1f22_1248x1544.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>V&#237; d&#7909; nh&#7919;ng g&#236; n&#234;n n&#7857;m &#7903; &#273;&#243;:</p><ul><li><p>kh&#244;ng &#273;&#432;&#7907;c assume environment n&#7871;u ch&#432;a x&#225;c nh&#7853;n</p></li><li><p>ph&#7843;i verify screenshot/log/CSV tr&#432;&#7899;c khi k&#7871;t lu&#7853;n</p></li><li><p>output m&#7863;c &#273;&#7883;nh l&#224; ng&#244;n ng&#7919; nh&#432; n&#224;o, &#273;&#417;n gi&#7843;n</p></li><li><p>internal/dev docs m&#7863;c &#273;&#7883;nh l&#224; ti&#7871;ng Anh, c&#243; c&#7845;u tr&#250;c</p></li><li><p>frontend patch ph&#7843;i read actual DOM ho&#7863;c template tr&#432;&#7899;c khi fix</p></li></ul><p>Nh&#7919;ng th&#7913; n&#224;y r&#7845;t h&#7907;p v&#7899;i tinh th&#7847;n Context Engineering, b&#7903;i ch&#250;ng gi&#250;p &#7893;n &#273;&#7883;nh &#8220;b&#7889;i c&#7843;nh l&#224;m vi&#7879;c&#8221; qua nhi&#7873;u phi&#234;n, thay v&#236; m&#7895;i l&#7847;n l&#7841;i gi&#7843;i th&#237;ch l&#7841;i t&#7915; &#273;&#7847;u.</p><p>N&#243;i ng&#7855;n g&#7885;n:</p><blockquote><p>Claude.md l&#224; n&#417;i externalize nh&#7919;ng th&#7913; m&#224; n&#7871;u &#273;&#7875; model t&#7921; &#273;o&#225;n, n&#243; s&#7869; &#273;o&#225;n sai ho&#7863;c kh&#244;ng nh&#7845;t qu&#225;n.</p></blockquote><h2>6. AGENTS.md: khi context kh&#244;ng c&#242;n &#273;&#7911;, ta c&#7847;n workflow</h2><p>N&#7871;u Claude.md l&#224; lu&#7853;t n&#7873;n, th&#236; AGENTS.md g&#7847;n h&#417;n v&#7899;i m&#7897;t <strong>playbook</strong>.</p><p>Vai tr&#242; c&#7911;a n&#243; l&#224; m&#244; t&#7843;:</p><ul><li><p>workflow chu&#7849;n</p></li><li><p>checklist nhi&#7873;u b&#432;&#7899;c</p></li><li><p>th&#7913; t&#7921; c&#225;c phase</p></li><li><p>file n&#224;o ph&#7843;i update</p></li><li><p>&#273;i&#7873;u ki&#7879;n n&#224;o m&#7899;i &#273;&#432;&#7907;c xem l&#224; done</p></li></ul><p>&#272;&#226;y l&#224; b&#432;&#7899;c chuy&#7875;n r&#7845;t quan tr&#7885;ng, b&#7903;i v&#236; r&#7845;t nhi&#7873;u l&#7895;i c&#7911;a agent kh&#244;ng n&#7857;m &#7903; ph&#7847;n &#8220;&#253; t&#432;&#7903;ng ch&#237;nh&#8221;, m&#224; n&#7857;m &#7903; ph&#7847;n &#8220;quy tr&#236;nh b&#7883; b&#7887; s&#243;t&#8221;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!D27V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6aac189-6267-49c6-a115-bc632ddd13e5_2996x1326.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!D27V!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6aac189-6267-49c6-a115-bc632ddd13e5_2996x1326.png 424w, /__u/substackcdn.com/image/fetch/$s_!D27V!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6aac189-6267-49c6-a115-bc632ddd13e5_2996x1326.png 848w, /__u/substackcdn.com/image/fetch/$s_!D27V!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6aac189-6267-49c6-a115-bc632ddd13e5_2996x1326.png 1272w, /__u/substackcdn.com/image/fetch/$s_!D27V!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6aac189-6267-49c6-a115-bc632ddd13e5_2996x1326.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!D27V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6aac189-6267-49c6-a115-bc632ddd13e5_2996x1326.png" width="1456" height="644" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a6aac189-6267-49c6-a115-bc632ddd13e5_2996x1326.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:644,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:448874,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/193644403?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6aac189-6267-49c6-a115-bc632ddd13e5_2996x1326.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!D27V!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6aac189-6267-49c6-a115-bc632ddd13e5_2996x1326.png 424w, /__u/substackcdn.com/image/fetch/$s_!D27V!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6aac189-6267-49c6-a115-bc632ddd13e5_2996x1326.png 848w, /__u/substackcdn.com/image/fetch/$s_!D27V!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6aac189-6267-49c6-a115-bc632ddd13e5_2996x1326.png 1272w, /__u/substackcdn.com/image/fetch/$s_!D27V!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6aac189-6267-49c6-a115-bc632ddd13e5_2996x1326.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>V&#237; d&#7909; r&#7845;t &#273;i&#7875;n h&#236;nh:</p><ul><li><p>vi&#7871;t article xong nh&#432;ng qu&#234;n update index.md</p></li><li><p>compile wiki xong nh&#432;ng qu&#234;n _brief.md</p></li><li><p>ph&#226;n t&#237;ch xong nh&#432;ng ch&#432;a cross-reference n&#7897;i dung li&#234;n quan</p></li><li><p>s&#7917;a code xong nh&#432;ng ch&#432;a ch&#7841;y test ho&#7863;c validation</p></li></ul><p>&#272;&#226;y l&#224; lo&#7841;i l&#7895;i khi&#7871;n output tr&#244;ng c&#243; v&#7867; xong, nh&#432;ng th&#7921;c t&#7871; ch&#432;a xong.</p><p>V&#224; &#273;&#243; l&#224; l&#250;c AGENTS.md ph&#225;t huy gi&#225; tr&#7883;. N&#243; tr&#7843; l&#7901;i c&#226;u h&#7887;i:</p><blockquote><p>V&#7899;i lo&#7841;i c&#244;ng vi&#7879;c n&#224;y, agent ph&#7843;i &#273;i qua nh&#7919;ng b&#432;&#7899;c n&#224;o, v&#224; nh&#7919;ng b&#432;&#7899;c n&#224;o tuy&#7879;t &#273;&#7889;i kh&#244;ng &#273;&#432;&#7907;c b&#7887;?</p></blockquote><p>N&#7871;u Claude.md l&#224; l&#7899;p rule &#7893;n &#273;&#7883;nh, th&#236; AGENTS.md l&#224; l&#7899;p v&#7853;n h&#224;nh.</p><h2>7. Context Engineering c&#243; m&#7897;t gi&#7899;i h&#7841;n t&#7921; nhi&#234;n: context rot bu&#7897;c ta ph&#7843;i ngh&#297; &#273;&#7871;n Harness</h2><p>&#272;&#226;y l&#224; &#273;i&#7875;m m&#224; c&#7847;n l&#432;u &#253;: kh&#244;ng d&#7915;ng &#7903; chuy&#7879;n &#8220;qu&#7843;n l&#253; context cho m&#7897;t agent&#8221;, m&#224; &#273;i ti&#7871;p &#273;&#7871;n c&#226;u h&#7887;i:</p><blockquote><p>N&#7871;u m&#7897;t agent ph&#7843;i l&#224;m vi&#7879;c d&#224;i h&#7841;n, nhi&#7873;u b&#432;&#7899;c, nhi&#7873;u gi&#7901;, th&#236; ch&#7881; t&#7889;i &#432;u context c&#243; &#273;&#7911; kh&#244;ng?</p></blockquote><p>C&#226;u tr&#7843; l&#7901;i l&#224; kh&#244;ng.</p><p>B&#7903;i v&#236; ngo&#224;i context rot, agent c&#242;n g&#7863;p hai failure mode kinh &#273;i&#7875;n m&#224; r&#7845;t r&#245;:</p><ul><li><p><strong>Premature completion</strong> &#8212; agent t&#7921; ngh&#297; l&#224; m&#236;nh &#273;&#227; xong qu&#225; s&#7899;m.</p></li><li><p><strong>Scope explosion</strong> &#8212; agent c&#7889; l&#224;m qu&#225; nhi&#7873;u th&#7913; c&#249;ng l&#250;c v&#224; m&#7845;t ki&#7875;m so&#225;t.</p></li></ul><p>Hai l&#7895;i n&#224;y kh&#244;ng &#273;&#432;&#7907;c gi&#7843;i quy&#7871;t ch&#7881; b&#7857;ng prompt hay context t&#7889;t h&#417;n. Ch&#250;ng c&#7847;n m&#7897;t l&#7899;p cao h&#417;n:</p><blockquote><p>m&#7897;t khung v&#7853;n h&#224;nh &#273;&#7875; agent bi&#7871;t khi n&#224;o b&#7855;t &#273;&#7847;u, l&#224;m trong ph&#7841;m vi n&#224;o, ai &#273;&#225;nh gi&#225;, l&#432;u tr&#7841;ng th&#225;i &#7903; &#273;&#226;u, v&#224; t&#432;&#417;ng t&#225;c v&#7899;i nhau ra sao.</p></blockquote><p>&#272;&#243; ch&#237;nh l&#224; <strong>Harness Engineering</strong>.</p><h2>8. Harness Engineering: thi&#7871;t k&#7871; m&#244;i tr&#432;&#7901;ng l&#224;m vi&#7879;c cho agent</h2><p>N&#7871;u Context Engineering l&#224; &#8220;&#273;&#432;a &#273;&#250;ng th&#244;ng tin v&#224;o b&#7897; n&#227;o&#8221;, th&#236; Harness Engineering l&#224; &#8220;thi&#7871;t k&#7871; c&#7843; c&#417; th&#7875; v&#224; m&#244;i tr&#432;&#7901;ng l&#224;m vi&#7879;c cho b&#7897; n&#227;o &#273;&#243;&#8221;.</p><p>N&#243;i c&#225;ch kh&#225;c, harness l&#224; t&#7845;t c&#7843; nh&#7919;ng th&#7913; bao quanh model &#273;&#7875; gi&#250;p model l&#224;m vi&#7879;c &#273;&#432;&#7907;c trong th&#7921;c t&#7871;:</p><ul><li><p>lifecycle</p></li><li><p>orchestration</p></li><li><p>evaluator</p></li><li><p>tool invocation</p></li><li><p>checkpoint</p></li><li><p>state storage</p></li><li><p>retry logic</p></li><li><p>testing loop</p></li><li><p>artifact handoff</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-Z0B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5e95592-43f6-478f-acd3-e784c32bc375_2342x1554.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-Z0B!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5e95592-43f6-478f-acd3-e784c32bc375_2342x1554.png 424w, /__u/substackcdn.com/image/fetch/$s_!-Z0B!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5e95592-43f6-478f-acd3-e784c32bc375_2342x1554.png 848w, /__u/substackcdn.com/image/fetch/$s_!-Z0B!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5e95592-43f6-478f-acd3-e784c32bc375_2342x1554.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-Z0B!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5e95592-43f6-478f-acd3-e784c32bc375_2342x1554.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-Z0B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5e95592-43f6-478f-acd3-e784c32bc375_2342x1554.png" width="1456" height="966" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5e95592-43f6-478f-acd3-e784c32bc375_2342x1554.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:966,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1559589,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/193644403?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5e95592-43f6-478f-acd3-e784c32bc375_2342x1554.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!-Z0B!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5e95592-43f6-478f-acd3-e784c32bc375_2342x1554.png 424w, /__u/substackcdn.com/image/fetch/$s_!-Z0B!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5e95592-43f6-478f-acd3-e784c32bc375_2342x1554.png 848w, /__u/substackcdn.com/image/fetch/$s_!-Z0B!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5e95592-43f6-478f-acd3-e784c32bc375_2342x1554.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-Z0B!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5e95592-43f6-478f-acd3-e784c32bc375_2342x1554.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#272;&#226;y l&#224; n&#417;i ch&#250;ng ta b&#7855;t &#273;&#7847;u th&#7845;y nh&#7919;ng th&#7913; nh&#432;:</p><ul><li><p>Planner / Generator / Evaluator</p></li><li><p>feature_list.json</p></li><li><p>progress logs</p></li><li><p>scripts</p></li><li><p>sprint contract</p></li><li><p>test harness</p></li><li><p>file-based IPC</p></li><li><p>hooks sau Write/Edit</p></li><li><p>Playwright/Puppeteer &#273;&#7875; ki&#7875;m tra app th&#7853;t</p></li></ul><p>Nh&#7919;ng th&#7913; n&#224;y nghe c&#243; v&#7867; k&#7929; thu&#7853;t, nh&#432;ng &#253; ngh&#297;a c&#7911;a n&#243; r&#7845;t th&#7921;c d&#7909;ng:</p><blockquote><p>Harness gi&#250;p agent b&#7899;t &#8220;n&#243;i c&#243; v&#7867; &#273;&#250;ng&#8221;</p><p>v&#224; ti&#7871;n g&#7847;n h&#417;n t&#7899;i vi&#7879;c &#8220;l&#224;m &#273;&#250;ng trong h&#7879; th&#7889;ng th&#7853;t&#8221;.</p></blockquote><h2>9. M&#7897;t trong nh&#7919;ng insight gi&#225; tr&#7883; nh&#7845;t: self-evaluation bias</h2><p>Trong ph&#7847;n Harness Engineering, c&#243; m&#7897;t pattern r&#7845;t &#273;&#225;ng ch&#250; &#253;:</p><blockquote><p>Agent t&#7921; &#273;&#225;nh gi&#225; ch&#237;nh m&#236;nh g&#7847;n nh&#432; lu&#244;n thi&#234;n v&#7873; l&#7841;c quan.</p></blockquote><p>&#272;&#226;y l&#224; l&#253; do v&#236; sao m&#7897;t h&#7879; th&#7889;ng ch&#7881; c&#243; &#8220;generator&#8221; r&#7845;t d&#7877; th&#7845;t b&#7841;i. Model vi&#7871;t code xong, &#273;&#7885;c l&#7841;i, r&#7891;i t&#7921; tin r&#7857;ng t&#237;nh n&#259;ng &#273;&#227; ch&#7841;y. Nh&#432;ng th&#7921;c t&#7871; th&#236; UI v&#7851;n l&#7895;i, flow v&#7851;n g&#227;y, edge case v&#7851;n ch&#432;a qua.</p><p>V&#236; v&#7853;y, m&#7897;t trong nh&#7919;ng harness pattern m&#7841;nh nh&#7845;t l&#224;:</p><ul><li><p><strong>Generator</strong> t&#7841;o ra output</p></li><li><p><strong>Evaluator</strong> &#273;&#225;nh gi&#225; &#273;&#7897;c l&#7853;p output &#273;&#243;</p></li></ul><p>M&#7897;t m&#244; h&#236;nh 3-agent g&#7891;m Planner, Generator, Evaluator, trong &#273;&#243; Evaluator c&#243; th&#7875; d&#249;ng Playwright &#273;&#7875; click qua app th&#7853;t nh&#432; ng&#432;&#7901;i d&#249;ng th&#7853;t. &#272;i&#7873;u n&#224;y c&#7921;c k&#7923; quan tr&#7885;ng, v&#236; n&#243; &#273;&#432;a vi&#7879;c &#273;&#225;nh gi&#225; t&#7915; &#8220;ng&#244;n ng&#7919;&#8221; sang &#8220;th&#7921;c nghi&#7879;m&#8221;.</p><p>&#272;&#226;y l&#224; m&#7897;t b&#432;&#7899;c nh&#7843;y ch&#7845;t l&#432;&#7907;ng r&#7845;t l&#7899;n.</p><blockquote><p>Kh&#244;ng ph&#7843;i &#8220;code nh&#236;n c&#243; v&#7867; &#273;&#250;ng&#8221;</p><p>m&#224; l&#224; &#8220;&#7913;ng d&#7909;ng th&#7853;t ch&#7841;y &#273;&#250;ng&#8221;</p></blockquote><p>N&#7871;u ch&#7881; ch&#7885;n m&#7897;t component c&#243; ROI cao nh&#7845;t &#273;&#7875; th&#234;m v&#224;o harness, b&#225;o c&#225;o c&#361;ng g&#7907;i &#253; r&#7845;t r&#245;: <strong>h&#227;y th&#234;m evaluator &#273;&#7897;c l&#7853;p</strong>.</p><h2>10. Context Engineering v&#224; Harness Engineering th&#7921;c ra l&#224; hai m&#7863;t c&#7911;a c&#249;ng m&#7897;t v&#7845;n &#273;&#7873;</h2><p>&#272;&#226;y c&#243; l&#7869; l&#224; ph&#7847;n c&#7889;t l&#245;i nh&#7845;t trong to&#224;n b&#224;i vi&#7871;t n&#224;y.</p><p>Kh&#244;ng n&#234;n xem Context Engineering v&#224; Harness Engineering l&#224; hai l&#297;nh v&#7921;c t&#225;ch r&#7901;i, m&#224; l&#224; hai l&#7899;p &#273;ang gi&#7843;i c&#249;ng m&#7897;t b&#224;i to&#225;n &#7903; hai c&#7845;p &#273;&#7897; kh&#225;c nhau.</p><ul><li><p>Context Engineering h&#7887;i: <strong>&#273;&#432;a g&#236; v&#224;o model?</strong></p></li><li><p>Harness Engineering h&#7887;i: <strong>&#273;&#7863;t model &#7903; &#273;&#226;u trong h&#7879; th&#7889;ng?</strong></p></li></ul><p>C&#243; ba &#273;i&#7875;m giao nhau r&#7845;t m&#7841;nh m&#224; m&#236;nh mu&#7889;n chia s&#7867;</p><h3>1. Context rot ch&#237;nh l&#224; l&#253; do ph&#7843;i c&#243; harness</h3><p>N&#7871;u context kh&#244;ng b&#7883; suy tho&#225;i khi k&#233;o d&#224;i, v&#7873; l&#253; thuy&#7871;t m&#7897;t agent duy nh&#7845;t c&#243; th&#7875; &#273;&#7911; cho r&#7845;t nhi&#7873;u c&#244;ng vi&#7879;c. Nh&#432;ng v&#236; context rot t&#7891;n t&#7841;i, ta bu&#7897;c ph&#7843;i:</p><ul><li><p>compact</p></li><li><p>reset</p></li><li><p>ghi notes</p></li><li><p>t&#225;ch agent</p></li><li><p>c&#244; l&#7853;p context theo vai tr&#242;</p></li></ul><p>Ngh&#297;a l&#224; ch&#237;nh gi&#7899;i h&#7841;n c&#7911;a context &#273;&#227; t&#7841;o ra nhu c&#7847;u thi&#7871;t k&#7871; harness.</p><h3>2. Harness quy&#7871;t &#273;&#7883;nh c&#225;ch context &#273;&#432;&#7907;c ph&#226;n ph&#7889;i</h3><p>Planner nh&#7853;n full spec.</p><p>Coding agent ch&#7881; nh&#7853;n ph&#7847;n vi&#7879;c hi&#7879;n t&#7841;i.</p><p>Evaluator nh&#7853;n ti&#234;u ch&#237; &#273;&#225;nh gi&#225; v&#224; quy&#7873;n truy c&#7853;p app ch&#7841;y th&#7853;t.</p><p>T&#7913;c l&#224;, &#7903; c&#7845;p h&#7879; th&#7889;ng, Harness Engineering c&#361;ng ch&#237;nh l&#224; <strong>Context Engineering &#7903; quy m&#244; l&#7899;n h&#417;n</strong>.</p><h3>3. C&#7843; hai c&#249;ng thay &#273;&#7893;i theo n&#259;ng l&#7921;c model</h3><p>Khi model m&#7841;nh h&#417;n:</p><ul><li><p>prompt c&#243; th&#7875; b&#7899;t chi ti&#7871;t h&#417;n</p></li><li><p>model t&#7921; t&#236;m &#273;&#250;ng tool t&#7889;t h&#417;n</p></li><li><p>context reset c&#243; th&#7875; &#237;t c&#7847;n h&#417;n</p></li><li><p>m&#7897;t s&#7889; harness components c&#243; th&#7875; b&#7883; lo&#7841;i b&#7887;</p></li></ul><p>Nh&#432;ng b&#225;o c&#225;o c&#361;ng nh&#7845;n m&#7841;nh m&#7897;t insight r&#7845;t hay:</p><blockquote><p>Kh&#244;ng gian harness th&#250; v&#7883; kh&#244;ng bi&#7871;n m&#7845;t khi model t&#7889;t h&#417;n &#8212; n&#243; ch&#7881; d&#7883;ch chuy&#7875;n l&#234;n t&#7847;ng cao h&#417;n.</p></blockquote><p>&#272;&#226;y l&#224; m&#7897;t nh&#7853;n &#273;&#7883;nh r&#7845;t &#273;&#250;ng. Model m&#7841;nh h&#417;n kh&#244;ng l&#224;m h&#7879; th&#7889;ng bi&#7871;n m&#7845;t; n&#243; ch&#7881; cho ph&#233;p ta &#273;&#7849;y t&#7921; &#273;&#7897;ng h&#243;a l&#234;n nh&#7919;ng b&#224;i to&#225;n ph&#7913;c t&#7841;p h&#417;n.</p><h2>11. T&#7915; &#273;&#226;y, ta quay l&#7841;i c&#226;u chuy&#7879;n &#8220;prompt r&#7901;i r&#7841;c &#273;&#7871;n workflow&#8221;</h2><p>&#272;&#7871;n &#273;&#226;y th&#236; b&#7913;c tranh &#273;&#227; r&#245;.</p><p>Trong giai &#273;o&#7841;n &#273;&#7847;u, m&#7885;i ng&#432;&#7901;i th&#432;&#7901;ng l&#224;m vi&#7879;c v&#7899;i AI theo ki&#7875;u:</p><ul><li><p>c&#243; task th&#236; vi&#7871;t prompt</p></li><li><p>c&#243; bug th&#236; prompt bug</p></li><li><p>c&#243; report th&#236; prompt report</p></li><li><p>c&#243; issue th&#236; prompt issue</p></li></ul><p>C&#225;ch n&#224;y kh&#244;ng sai. Nh&#432;ng n&#243; c&#243; gi&#7899;i h&#7841;n r&#7845;t r&#245;:</p><ul><li><p>kh&#244;ng nh&#7845;t qu&#225;n</p></li><li><p>ph&#7909; thu&#7897;c v&#224;o tr&#237; nh&#7899; c&#7911;a ng&#432;&#7901;i prompt</p></li><li><p>d&#7877; b&#7887; s&#243;t b&#432;&#7899;c</p></li><li><p>kh&#243; scale cho team</p></li><li><p>kh&#243; t&#225;i s&#7917; d&#7909;ng</p></li><li><p>c&#224;ng ph&#7913;c t&#7841;p c&#224;ng d&#7877; tr&#244;i</p></li></ul><p>&#272;&#243; l&#224; l&#253; do v&#236; sao b&#224;i to&#225;n th&#7921;c s&#7921; kh&#244;ng c&#242;n l&#224; &#8220;vi&#7871;t prompt sao cho hay&#8221;, m&#224; l&#224;:</p><blockquote><p>l&#224;m sao bi&#7871;n nh&#7919;ng prompt r&#7901;i r&#7841;c th&#224;nh m&#7897;t workflow c&#243; th&#7875; l&#7863;p l&#7841;i, t&#225;i d&#249;ng, v&#224; &#273;&#225;ng tin h&#417;n theo th&#7901;i gian</p></blockquote><p>V&#224; &#273;&#226;y ch&#237;nh l&#224; n&#417;i c&#225;c l&#7899;p b&#7855;t &#273;&#7847;u &#259;n kh&#7899;p v&#7899;i nhau:</p><h3><strong>Claude.md</strong></h3><p>Ch&#7913;a rule n&#7873;n, context &#7893;n &#273;&#7883;nh, behavioral defaults.</p><h3><strong>AGENTS.md</strong></h3><p>Ch&#7913;a playbook, process, checklist, &#273;&#7883;nh ngh&#297;a done.</p><h3><strong>SKILL.md</strong></h3><p>Ch&#7913;a workflow t&#225;i s&#7917; d&#7909;ng cho m&#7897;t lo&#7841;i vi&#7879;c c&#7909; th&#7875;: Jira analysis, merchant support, TDD bugfix, wiki pipeline&#8230;</p><h3><strong>Harness</strong></h3><p>Ch&#7913;a toolchain, hook, evaluator, scripts, validators, MCP, browser automation, test loops.</p><h3><strong>Task prompt</strong></h3><p>Ch&#7913;a d&#7919; li&#7879;u c&#7909; th&#7875; c&#7911;a phi&#234;n hi&#7879;n t&#7841;i: ticket n&#224;o, URL n&#224;o, issue n&#224;o, output cho ai.</p><p>Khi n&#259;m l&#7899;p n&#224;y &#273;&#432;&#7907;c ph&#226;n t&#225;ch r&#245;, AI b&#7855;t &#273;&#7847;u chuy&#7875;n t&#7915; &#8220;m&#7897;t c&#225;i chat interface r&#7845;t m&#7841;nh&#8221; th&#224;nh &#8220;m&#7897;t th&#224;nh ph&#7847;n l&#224;m vi&#7879;c trong h&#7879; th&#7889;ng&#8221;.</p><h2>12. V&#7853;y practical takeaway l&#224; g&#236;?</h2><p>N&#7871;u ph&#7843;i r&#250;t ra c&#225;c b&#224;i h&#7885;c h&#224;nh &#273;&#7897;ng t&#7915; b&#224;i vi&#7871;t n&#224;y, m&#236;nh s&#7869; t&#243;m g&#7885;n nh&#432; sau.</p><h4>M&#7897;t, b&#7855;t &#273;&#7847;u b&#7857;ng Context Engineering tr&#432;&#7899;c khi m&#417; &#273;&#7871;n multi-agent</h4><p>T&#7889;i &#432;u m&#7897;t agent &#273;&#417;n th&#7853;t t&#7889;t tr&#432;&#7899;c:</p><ul><li><p>rule r&#245;</p></li><li><p>tool g&#7885;n</p></li><li><p>context v&#7915;a &#273;&#7911;</p></li><li><p>just-in-time retrieval</p></li><li><p>note-taking c&#243; c&#7845;u tr&#250;c</p></li></ul><h4>Hai, ch&#7881; th&#234;m harness khi m&#7897;t agent &#273;&#417;n b&#7855;t &#273;&#7847;u b&#7897;c l&#7897; failure mode</h4><p>Khi agent:</p><ul><li><p>hay qu&#234;n</p></li><li><p>t&#7921; &#273;&#225;nh gi&#225; sai</p></li><li><p>d&#7915;ng s&#7899;m</p></li><li><p>l&#224;m lan sang qu&#225; nhi&#7873;u vi&#7879;c</p></li></ul><p>th&#236; m&#7899;i l&#224; l&#250;c c&#7847;n t&#225;ch vai tr&#242;, th&#234;m evaluator, th&#234;m checkpoint.</p><h4>Ba, evaluator l&#224; component c&#243; ROI cao nh&#7845;t</h4><p>N&#7871;u b&#7841;n ch&#7881; th&#234;m &#273;&#432;&#7907;c m&#7897;t th&#7913;, h&#227;y th&#234;m m&#7897;t evaluator &#273;&#7897;c l&#7853;p. &#272;&#226;y l&#224; c&#225;ch nhanh nh&#7845;t &#273;&#7875; ch&#7889;ng self-evaluation bias.</p><h4>B&#7889;n, file-based handoff th&#432;&#7901;ng &#7893;n &#273;&#7883;nh h&#417;n shared context</h4><p>Thay v&#236; b&#7855;t nhi&#7873;u agent &#8220;c&#249;ng nh&#7899; m&#7897;t th&#7913;&#8221;, h&#227;y &#273;&#7875; ch&#250;ng giao ti&#7871;p qua artifact r&#245; r&#224;ng: JSON, progress logs, notes, reports.</p><h4>N&#259;m, ki&#7875;m tra end-to-end quan tr&#7885;ng h&#417;n vi&#7879;c ch&#7881; nh&#236;n code</h4><p>M&#7897;t system AI bi&#7871;t vi&#7871;t code ch&#432;a ch&#7855;c l&#224; m&#7897;t system AI bi&#7871;t t&#7841;o ra th&#7913; ch&#7841;y &#273;&#432;&#7907;c. Mu&#7889;n v&#432;&#7907;t qua ranh gi&#7899;i &#273;&#243;, c&#7847;n test th&#7853;t, click th&#7853;t, validate th&#7853;t.</p><h2>13. K&#7871;t lu&#7853;n: t&#432;&#417;ng lai kh&#244;ng n&#7857;m &#7903; prompt d&#224;i h&#417;n, m&#224; &#7903; h&#7879; th&#7889;ng t&#7889;t h&#417;n</h2><p>&#272;i&#7873;u th&#250; v&#7883; nh&#7845;t m&#224; c&#225; nh&#226;n m&#236;nh c&#7843;m nh&#7853;n hi&#7879;n t&#7841;i &#273;&#243; l&#224; th&#7871; gi&#7899;i AI &#273;ang cho th&#7845;y r&#7845;t r&#245; m&#7897;t s&#7921; chuy&#7875;n pha.</p><p>Ban &#273;&#7847;u, AI &#273;&#432;&#7907;c nh&#236;n nh&#432; m&#7897;t c&#244;ng c&#7909; tr&#7843; l&#7901;i.</p><p>Sau &#273;&#243;, n&#243; &#273;&#432;&#7907;c nh&#236;n nh&#432; m&#7897;t c&#244;ng c&#7909; bi&#7871;t l&#224;m vi&#7879;c.</p><p>Nh&#432;ng khi b&#432;&#7899;c v&#224;o s&#7843;n xu&#7845;t th&#7853;t, AI ch&#7881; tr&#7903; n&#234;n h&#7919;u &#237;ch b&#7873;n v&#7919;ng n&#7871;u &#273;&#432;&#7907;c &#273;&#7863;t trong m&#7897;t <strong>h&#7879; th&#7889;ng &#273;&#432;&#7907;c thi&#7871;t k&#7871; &#273;&#250;ng</strong>.</p><p>T&#7915; g&#243;c nh&#236;n &#273;&#243;:</p><ul><li><p><strong>Prompt Engineering</strong> gi&#250;p model b&#7855;t &#273;&#7847;u</p></li><li><p><strong>Context Engineering</strong> gi&#250;p model hi&#7875;u &#273;&#250;ng</p></li><li><p><strong>Harness Engineering</strong> gi&#250;p model l&#224;m vi&#7879;c &#273;&#432;&#7907;c trong th&#7921;c t&#7871;</p></li><li><p><strong>Workflow design</strong> gi&#250;p m&#7885;i th&#7913; c&#243; th&#7875; scale</p></li></ul><p>V&#224; &#273;&#243; c&#243; l&#7869; l&#224; &#273;i&#7875;m quan tr&#7885;ng nh&#7845;t.</p><blockquote><p>T&#432;&#417;ng lai c&#7911;a vi&#7879;c l&#224;m vi&#7879;c v&#7899;i AI kh&#244;ng ph&#7843;i l&#224; vi&#7871;t prompt ng&#224;y c&#224;ng d&#224;i.</p><p>T&#432;&#417;ng lai l&#224; x&#226;y &#273;&#432;&#7907;c nh&#7919;ng h&#7879; th&#7889;ng trong &#273;&#243; AI c&#243; context &#273;&#250;ng, c&#243; harness &#273;&#250;ng, c&#243; evaluator &#273;&#250;ng, v&#224; c&#243; workflow &#273;&#7911; r&#245; &#273;&#7875; l&#7863;p l&#7841;i m&#224; kh&#244;ng s&#7909;p &#273;&#7893;.</p></blockquote><p>Hay n&#243;i ng&#7855;n g&#7885;n h&#417;n:</p><blockquote><p>Prompt l&#224; &#273;i&#7875;m b&#7855;t &#273;&#7847;u.</p><p>Context l&#224; &#273;i&#7873;u ki&#7879;n &#273;&#7875; suy lu&#7853;n &#273;&#250;ng.</p><p>Harness l&#224; &#273;i&#7873;u ki&#7879;n &#273;&#7875; th&#7921;c thi &#273;&#225;ng tin.</p><p>Workflow l&#224; th&#7913; bi&#7871;n t&#7845;t c&#7843; nh&#7919;ng &#273;i&#7873;u &#273;&#243; th&#224;nh n&#259;ng l&#7921;c th&#7853;t trong c&#244;ng vi&#7879;c h&#224;ng ng&#224;y.</p></blockquote><p>C&#7843;m &#417;n b&#7841;n &#273;&#227; &#273;&#7885;c t&#7899;i &#273;&#226;y. Ch&#250;c b&#7841;n m&#7897;t ng&#224;y t&#7889;t l&#224;nh!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/context-and-harness-engineering/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/context-and-harness-engineering/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[LLM Knowledge Base]]></title><description><![CDATA[X&#226;y D&#7921;ng Second Brain V&#7899;i AI & Obsidian: Khi LLM T&#7921; &#272;&#7897;ng Vi&#7871;t Wiki Cho B&#7841;n]]></description><link>https://acydoan.substack.com/p/llm-knowledge-base</link><guid isPermaLink="false">https://acydoan.substack.com/p/llm-knowledge-base</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Sun, 05 Apr 2026 08:27:22 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/502756ad-3c0c-4074-af34-ed6ff50eb314_1920x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>H&#7847;u h&#7871;t c&#225;c h&#7879; th&#7889;ng Personal Knowledge Management (PKM) &#273;&#7873;u ch&#7871;t theo c&#249;ng m&#7897;t c&#225;ch: B&#7841;n l&#432;u ng&#224;y c&#224;ng nhi&#7873;u &#8212; nh&#432;ng hi&#7875;u ng&#224;y c&#224;ng &#237;t.</p><p>C&#224;ng &#273;&#7885;c nhi&#7873;u b&#224;i vi&#7871;t, paper, tutorial&#8230; b&#7841;n c&#224;ng m&#7845;t th&#7901;i gian &#273;&#7875; t&#243;m t&#7855;t, tagging, v&#224; k&#7871;t n&#7889;i ch&#250;ng.  </p><p>Cu&#7889;i c&#249;ng, h&#7879; th&#7889;ng tr&#7903; th&#224;nh m&#7897;t &#8220;data graveyard&#8221; &#8212; kh&#244;ng ph&#7843;i Second Brain. Nh&#432;ng &#273;i&#7873;u g&#236; x&#7843;y ra n&#7871;u b&#7841;n kh&#244;ng c&#7847;n vi&#7871;t note n&#7919;a?</p><p>G&#7847;n &#273;&#226;y, Andrej Karpathy &#273;&#227; tweet v&#7873; m&#7897;t workflow mang t&#237;nh c&#225;ch m&#7841;ng, &#273;&#7841;t h&#417;n 45M views ch&#7881; sau 2-3 ng&#224;y.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/karpathy/status/2039805659525644595?s=20&quot;,&quot;full_text&quot;:&quot;LLM Knowledge Bases\n\nSomething I'm finding very useful recently: using LLMs to build personal knowledge bases for various topics of research interest. In this way, a large fraction of my recent token throughput is going less into manipulating code, and more into manipulating&quot;,&quot;username&quot;:&quot;karpathy&quot;,&quot;name&quot;:&quot;Andrej Karpathy&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1296667294148382721/9Pr6XrPB_normal.jpg&quot;,&quot;date&quot;:&quot;2026-04-02T20:42:21.000Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:2201,&quot;retweet_count&quot;:5167,&quot;like_count&quot;:45203,&quot;impression_count&quot;:13314830,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>&#272;&#226;y kh&#244;ng c&#242;n l&#224; note-taking n&#7919;a. &#272;&#226;y l&#224; m&#7897;t h&#7879; th&#7889;ng Knowledge Compilation &#8212; n&#417;i d&#7919; li&#7879;u th&#244; &#273;&#432;&#7907;c &#8220;bi&#234;n d&#7883;ch&#8221; th&#224;nh tri th&#7913;c c&#243; c&#7845;u tr&#250;c.</p><p>AI Agent t&#7921; &#273;&#7897;ng &#273;&#7885;c, t&#243;m t&#7855;t, t&#7841;o li&#234;n k&#7871;t v&#224; x&#226;y d&#7921;ng to&#224;n b&#7897; h&#7879; th&#7889;ng Wiki. <strong>LLM writes the wiki, you curate.</strong> (LLM vi&#7871;t, b&#7841;n qu&#7843;n tr&#7883;).</p><p>Tuy nhi&#234;n, t&#7915; m&#7897;t idea tr&#234;n X &#273;&#7871;n m&#7897;t h&#7879; th&#7889;ng th&#7921;c chi&#7871;n l&#224; m&#7897;t kho&#7843;ng c&#225;ch r&#7845;t xa. M&#236;nh kh&#225; th&#237;ch workflow n&#224;y v&#224; t&#7915; &#273;&#243; m&#236;nh quy&#7871;t &#273;&#7883;nh t&#7921; tay architecture v&#224; code m&#7897;t h&#7879; th&#7889;ng Open-Source d&#7921;a &#273;&#250;ng tr&#234;n tri&#7871;t l&#253; &#273;&#243;, s&#7917; d&#7909;ng Claude Code (ho&#7863;c Cursor/Windsurf) &#273;&#243;ng vai tr&#242; l&#224;m Backend Engine, v&#224; Obsidian l&#224;m UI/Frontend.</p><p>D&#7921; &#225;n hi&#7879;n &#273;&#227; public tr&#234;n GitHub: <a href="https://github.com/hoadoan1997/llm-knowledge-base">LLM Knowledge Base</a>.</p><p>D&#432;&#7899;i &#273;&#226;y l&#224; chi ti&#7871;t nh&#7919;ng g&#236; m&#236;nh l&#224;m.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h2>1. B&#7913;c Tranh To&#224;n C&#7843;nh (System Overview)</h2><p>&#272;&#7875; b&#7841;n d&#7877; h&#236;nh dung, &#273;&#226;y l&#224; to&#224;n c&#7843;nh workflow c&#7911;a h&#7879; th&#7889;ng. N&#243; ho&#7841;t &#273;&#7897;ng nh&#432; m&#7897;t v&#242;ng l&#7863;p kh&#233;p k&#237;n g&#7891;m 4 b&#432;&#7899;c nh&#432; h&#236;nh b&#234;n d&#432;&#7899;i.</p><p>B&#7841;n c&#243; th&#7875; hi&#7875;u to&#224;n b&#7897; h&#7879; th&#7889;ng nh&#432; m&#7897;t pipeline:</p><blockquote><p>Raw Data &#8594; LLM Compile &#8594; Knowledge Graph &#8594; Query &#8594; Feedback Loop</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6Pdp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faec29215-3a66-44f1-a14a-ef069b12bf16_1328x1490.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6Pdp!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faec29215-3a66-44f1-a14a-ef069b12bf16_1328x1490.png 424w, /__u/substackcdn.com/image/fetch/$s_!6Pdp!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faec29215-3a66-44f1-a14a-ef069b12bf16_1328x1490.png 848w, /__u/substackcdn.com/image/fetch/$s_!6Pdp!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faec29215-3a66-44f1-a14a-ef069b12bf16_1328x1490.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6Pdp!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faec29215-3a66-44f1-a14a-ef069b12bf16_1328x1490.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6Pdp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faec29215-3a66-44f1-a14a-ef069b12bf16_1328x1490.png" width="1328" height="1490" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aec29215-3a66-44f1-a14a-ef069b12bf16_1328x1490.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1490,&quot;width&quot;:1328,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:314525,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/193234861?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faec29215-3a66-44f1-a14a-ef069b12bf16_1328x1490.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!6Pdp!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faec29215-3a66-44f1-a14a-ef069b12bf16_1328x1490.png 424w, /__u/substackcdn.com/image/fetch/$s_!6Pdp!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faec29215-3a66-44f1-a14a-ef069b12bf16_1328x1490.png 848w, /__u/substackcdn.com/image/fetch/$s_!6Pdp!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faec29215-3a66-44f1-a14a-ef069b12bf16_1328x1490.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6Pdp!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faec29215-3a66-44f1-a14a-ef069b12bf16_1328x1490.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>C&#225;c b&#432;&#7899;c chi ti&#7871;t nh&#432; sau:</p><ol><li><p><strong>Ingest (N&#7841;p D&#7919; Li&#7879;u):</strong> Nh&#7853;n m&#7885;i lo&#7841;i d&#7919; li&#7879;u th&#244; (b&#224;i b&#225;o web, PDF h&#7885;c thu&#7853;t, hay th&#7853;m ch&#237; c&#7843; m&#7897;t repo GitHub) v&#224;o th&#432; m&#7909;c <code>raw/</code>.</p></li><li><p><strong>Compile (Bi&#234;n D&#7883;ch):</strong> LLM &#273;&#7885;c d&#7919; li&#7879;u th&#244;, chi&#7871;t xu&#7845;t c&#225;c kh&#225;i ni&#7879;m (concepts), vi&#7871;t b&#224;i t&#243;m t&#7855;t v&#224; t&#7921; &#273;&#7897;ng g&#225;n c&#225;c li&#234;n k&#7871;t <code>[[wikilink]]</code> &#273;&#7875; h&#236;nh th&#224;nh &#272;&#7891; th&#7883; Tri th&#7913;c (Knowledge Graph).</p></li><li><p><strong>Query &amp; Output (H&#7887;i &#272;&#225;p &amp; Tr&#237;ch Xu&#7845;t):</strong> B&#7841;n &#273;&#7863;t c&#226;u h&#7887;i ph&#7913;c t&#7841;p. AI qu&#233;t m&#7899; b&#242;ng bong Wiki v&#224; xu&#7845;t ra c&#225;c B&#225;o c&#225;o, Slide thuy&#7871;t tr&#236;nh (Marp format), ho&#7863;c V&#7869; bi&#7875;u &#273;&#7891;.</p></li><li><p><strong>File-back (Lai T&#7841;o):</strong> &#272;&#226;y l&#224; v&#242;ng l&#7863;p h&#7891;i ti&#7871;p. C&#225;c Insight sinh ra t&#7915; b&#432;&#7899;c 3 b&#7883; &#233;p ph&#7843;i ghi ng&#432;&#7907;c tr&#7903; l&#7841;i v&#224;o h&#7879; th&#7889;ng (b&#432;&#7899;c 2) &#273;&#7875; ki&#7871;n th&#7913;c t&#7921; sinh s&#244;i.</p></li></ol><h2>2. H&#432;&#7899;ng D&#7851;n K&#237;ch Ho&#7841;t Nhanh (User Guide)</h2><p>H&#7879; th&#7889;ng &#273;&#432;&#7907;c thi&#7871;t k&#7871; theo d&#7841;ng Plug-and-play. N&#7871;u b&#7841;n mu&#7889;n t&#7921; tay th&#7917; nghi&#7879;m ngay workflow n&#224;y, d&#432;&#7899;i &#273;&#226;y l&#224; lu&#7891;ng tr&#7843;i nghi&#7879;m 2 ph&#250;t:</p><p><strong>B&#432;&#7899;c 1: Clone repos n&#224;y v&#7873; m&#225;y</strong> B&#7853;t Terminal v&#224; clone d&#7921; &#225;n v&#7873; m&#225;y:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;plaintext&quot;,&quot;nodeId&quot;:&quot;c3b0078b-a50c-4c82-9eb5-348a28b2c479&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-plaintext">git clone https://github.com/hoadoan1997/llm-knowledge-base.git
cd llm-knowledge-base</code></pre></div><p><strong>B&#432;&#7899;c 2: Load raw data</strong></p><p>L&#432;u c&#225;c b&#224;i b&#225;o y&#234;u th&#237;ch (d&#7841;ng <code>.md</code>), &#273;&#432;a file PDF, ho&#7863;c d&#7851;n link GitHub repo v&#224;o c&#225;c th&#432; m&#7909;c t&#432;&#417;ng &#7913;ng trong folder <code>raw/</code>. </p><p><em>H&#227;y c&#224;i Extension Obsidian Web Clipper tr&#234;n Chrome/Firefox &#273;&#7875; l&#432;u b&#224;i vi&#7871;t tr&#234;n web v&#7899;i &#273;&#250;ng &#273;&#7883;nh d&#7841;ng chu&#7849;n nh&#7845;t.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!QLDx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F978bf657-6925-46b5-8217-ff04f90a298f_2628x1646.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!QLDx!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F978bf657-6925-46b5-8217-ff04f90a298f_2628x1646.png 424w, /__u/substackcdn.com/image/fetch/$s_!QLDx!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F978bf657-6925-46b5-8217-ff04f90a298f_2628x1646.png 848w, /__u/substackcdn.com/image/fetch/$s_!QLDx!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F978bf657-6925-46b5-8217-ff04f90a298f_2628x1646.png 1272w, /__u/substackcdn.com/image/fetch/$s_!QLDx!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F978bf657-6925-46b5-8217-ff04f90a298f_2628x1646.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!QLDx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F978bf657-6925-46b5-8217-ff04f90a298f_2628x1646.png" width="1456" height="912" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/978bf657-6925-46b5-8217-ff04f90a298f_2628x1646.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:912,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1420643,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/193234861?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F978bf657-6925-46b5-8217-ff04f90a298f_2628x1646.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!QLDx!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F978bf657-6925-46b5-8217-ff04f90a298f_2628x1646.png 424w, /__u/substackcdn.com/image/fetch/$s_!QLDx!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F978bf657-6925-46b5-8217-ff04f90a298f_2628x1646.png 848w, /__u/substackcdn.com/image/fetch/$s_!QLDx!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F978bf657-6925-46b5-8217-ff04f90a298f_2628x1646.png 1272w, /__u/substackcdn.com/image/fetch/$s_!QLDx!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F978bf657-6925-46b5-8217-ff04f90a298f_2628x1646.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Sau khi Add v&#7873; Obsidian th&#236; s&#7869; hi&#7875;n th&#7883; nh&#432; th&#7871; n&#224;y.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Wj7Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3872d60c-eeca-450c-a955-91df5b6e6fc9_2010x1526.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Wj7Y!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3872d60c-eeca-450c-a955-91df5b6e6fc9_2010x1526.png 424w, /__u/substackcdn.com/image/fetch/$s_!Wj7Y!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3872d60c-eeca-450c-a955-91df5b6e6fc9_2010x1526.png 848w, /__u/substackcdn.com/image/fetch/$s_!Wj7Y!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3872d60c-eeca-450c-a955-91df5b6e6fc9_2010x1526.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Wj7Y!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3872d60c-eeca-450c-a955-91df5b6e6fc9_2010x1526.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Wj7Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3872d60c-eeca-450c-a955-91df5b6e6fc9_2010x1526.png" width="1456" height="1105" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3872d60c-eeca-450c-a955-91df5b6e6fc9_2010x1526.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1105,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:851298,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/193234861?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3872d60c-eeca-450c-a955-91df5b6e6fc9_2010x1526.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Wj7Y!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3872d60c-eeca-450c-a955-91df5b6e6fc9_2010x1526.png 424w, /__u/substackcdn.com/image/fetch/$s_!Wj7Y!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3872d60c-eeca-450c-a955-91df5b6e6fc9_2010x1526.png 848w, /__u/substackcdn.com/image/fetch/$s_!Wj7Y!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3872d60c-eeca-450c-a955-91df5b6e6fc9_2010x1526.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Wj7Y!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3872d60c-eeca-450c-a955-91df5b6e6fc9_2010x1526.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>B&#432;&#7899;c 3: S&#7917; d&#7909;ng Agent &#273;&#7875; Scan c&#225;c file</strong></p><p>M&#7903; th&#432; m&#7909;c d&#7921; &#225;n b&#7857;ng <strong>Claude Code</strong> (D&#249;ng Claude Code Chat ho&#7863;c Terminal &#273;&#7873;u &#273;&#432;&#7907;c), <strong>Cursor</strong>, ho&#7863;c <strong>Windsurf</strong>. </p><p>H&#7879; th&#7889;ng Agent s&#7869; t&#7921; &#273;&#7897;ng add <code>CLAUDE.md</code> v&#224; <code>AGENTS.md</code> v&#224;o b&#7897; nh&#7899;. B&#7841;n kh&#7903;i ch&#7841;y b&#7857;ng 1 trong c&#225;c l&#7879;nh chat sau:</p><p>L&#7879;nh quan tr&#7885;ng nh&#7845;t c&#7911;a repo n&#224;y s&#7869; l&#224;: <code>scan /raw,</code>khi g&#245; l&#7879;nh n&#224;y th&#236; h&#7879; th&#7889;ng s&#7869; th&#7921;c hi&#7879;n c&#225;c b&#432;&#7899;c sau:</p><p><strong>1. Scan</strong> &#8212; Ch&#7841;y <code>scan.sh --new</code> &#273;&#7875; ph&#225;t hi&#7879;n file ch&#432;a compile.</p><p><strong>2. Ki&#7875;m tra &#273;&#7897; d&#224;i</strong> &#8212; Ch&#7841;y <code>scan.sh --info</code> &#273;&#7875; x&#225;c &#273;&#7883;nh strategy.</p><p><strong>3. Fetch images</strong> &#8212; Ph&#225;t hi&#7879;n c&#225;c external URL trong file, ch&#7841;y <code>fetch-images.sh</code> &#273;&#7875; t&#7843;i &#7843;nh v&#7873; <code>raw/images/</code> v&#224; rewrite URL th&#224;nh local path.</p><p><strong>4. &#272;&#7885;c file</strong> &#8212; &#272;&#7885;c to&#224;n b&#7897; n&#7897;i dung b&#224;i vi&#7871;t c&#7911;a b&#7841;n</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!_old!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dfb62b7-30aa-433b-8c14-5af71126f3ec_848x1232.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_old!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dfb62b7-30aa-433b-8c14-5af71126f3ec_848x1232.png 424w, /__u/substackcdn.com/image/fetch/$s_!_old!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dfb62b7-30aa-433b-8c14-5af71126f3ec_848x1232.png 848w, /__u/substackcdn.com/image/fetch/$s_!_old!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dfb62b7-30aa-433b-8c14-5af71126f3ec_848x1232.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_old!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dfb62b7-30aa-433b-8c14-5af71126f3ec_848x1232.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_old!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dfb62b7-30aa-433b-8c14-5af71126f3ec_848x1232.png" width="848" height="1232" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8dfb62b7-30aa-433b-8c14-5af71126f3ec_848x1232.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1232,&quot;width&quot;:848,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:148502,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/193234861?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dfb62b7-30aa-433b-8c14-5af71126f3ec_848x1232.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!_old!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dfb62b7-30aa-433b-8c14-5af71126f3ec_848x1232.png 424w, /__u/substackcdn.com/image/fetch/$s_!_old!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dfb62b7-30aa-433b-8c14-5af71126f3ec_848x1232.png 848w, /__u/substackcdn.com/image/fetch/$s_!_old!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dfb62b7-30aa-433b-8c14-5af71126f3ec_848x1232.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_old!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dfb62b7-30aa-433b-8c14-5af71126f3ec_848x1232.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>5. T&#7841;o summary</strong> &#8212; Vi&#7871;t <code>wiki/summaries/articles.md</code> t&#243;m t&#7855;t c&#225;c paradigm shift ch&#237;nh c&#7911;a b&#224;i.</p><p><strong>6. T&#7841;o concept file</strong> &#8212; Tr&#237;ch xu&#7845;t c&#225;c kh&#225;i ni&#7879;m c&#7889;t l&#245;i (t&#7889;i &#273;a 3&#8211;5 theo quy t&#7855;c)</p><p><strong>7. Finalize</strong> &#8212; Ch&#7841;y <code>finalize-compile.sh</code> v&#7899;i key insight &#273;&#7875; t&#7921; &#273;&#7897;ng</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!cLWs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1870b478-3302-4ab6-be84-790bc55c87e1_798x810.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!cLWs!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1870b478-3302-4ab6-be84-790bc55c87e1_798x810.png 424w, /__u/substackcdn.com/image/fetch/$s_!cLWs!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1870b478-3302-4ab6-be84-790bc55c87e1_798x810.png 848w, /__u/substackcdn.com/image/fetch/$s_!cLWs!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1870b478-3302-4ab6-be84-790bc55c87e1_798x810.png 1272w, /__u/substackcdn.com/image/fetch/$s_!cLWs!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1870b478-3302-4ab6-be84-790bc55c87e1_798x810.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!cLWs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1870b478-3302-4ab6-be84-790bc55c87e1_798x810.png" width="798" height="810" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1870b478-3302-4ab6-be84-790bc55c87e1_798x810.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:810,&quot;width&quot;:798,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:161966,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/193234861?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1870b478-3302-4ab6-be84-790bc55c87e1_798x810.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!cLWs!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1870b478-3302-4ab6-be84-790bc55c87e1_798x810.png 424w, /__u/substackcdn.com/image/fetch/$s_!cLWs!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1870b478-3302-4ab6-be84-790bc55c87e1_798x810.png 848w, /__u/substackcdn.com/image/fetch/$s_!cLWs!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1870b478-3302-4ab6-be84-790bc55c87e1_798x810.png 1272w, /__u/substackcdn.com/image/fetch/$s_!cLWs!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1870b478-3302-4ab6-be84-790bc55c87e1_798x810.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Ngo&#224;i ra, h&#7879; th&#7889;ng c&#242;n cho ph&#233;p m&#7897;t l&#7879;nh nh&#432;:</p><ul><li><p>H&#7887;i &amp; &#273;&#225;p sinh b&#225;o c&#225;o: <code>query: &lt;c&#226;u h&#7887;i &#7903; m&#7843;ng n&#224;o &#273;&#243;&gt;</code></p></li><li><p>Qu&#233;t health system: <code>lint</code></p></li></ul><p><strong>B&#432;&#7899;c 4: Tr&#236;nh di&#7877;n &#273;&#7891; th&#7883; th&#244;ng tin</strong> </p><p>M&#7903; h&#7879; th&#7889;ng <strong>Obsidian</strong>. Ch&#7885;n <code>Open folder as vault</code> - tr&#7887; v&#224;o ch&#237;nh th&#432; m&#7909;c v&#7915;a clone. B&#7841;n c&#243; th&#7875; d&#224;nh h&#224;ng gi&#7901; ng&#7855;m nh&#236;n nh&#7919;ng &#273;i&#7875;m ch&#7841;m d&#7919; li&#7879;u do con AI t&#7921; vi&#7871;t &amp; t&#7921; li&#234;n k&#7871;t sinh ra qua m&#224;n h&#236;nh Graph View.</p><p>Hi&#7879;n t&#7841;i repos g&#7889;c th&#236; m&#236;nh &#273;ang &#273;&#7875; h&#432;&#7899;ng d&#7851;n output s&#7869; l&#224; Ti&#7871;ng Anh do m&#236;nh public tr&#234;n Github, nh&#432;ng b&#7841;n c&#243; th&#7875; t&#7921; edit l&#7841;i file Claude.md v&#224; Agents.md y&#234;u c&#7847;u output b&#7857;ng ti&#7871;ng Vi&#7879;t v&#224; m&#7913;c &#273;&#7897; gi&#7843;i th&#237;ch chi ti&#7871;t m&#224; b&#7841;n mong mu&#7889;n, v&#237; d&#7909; b&#7841;n non-tech ho&#7863;c c&#242;n l&#224; sinh vi&#234;n th&#236; c&#243; th&#7875; y&#234;u c&#7847;u output theo y&#234;u c&#7847;u c&#7911;a b&#7841;n.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!9TPI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3264fdee-ddb2-4928-b24a-6228cc4fceaf_2408x1650.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!9TPI!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3264fdee-ddb2-4928-b24a-6228cc4fceaf_2408x1650.png 424w, /__u/substackcdn.com/image/fetch/$s_!9TPI!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3264fdee-ddb2-4928-b24a-6228cc4fceaf_2408x1650.png 848w, /__u/substackcdn.com/image/fetch/$s_!9TPI!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3264fdee-ddb2-4928-b24a-6228cc4fceaf_2408x1650.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9TPI!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3264fdee-ddb2-4928-b24a-6228cc4fceaf_2408x1650.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!9TPI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3264fdee-ddb2-4928-b24a-6228cc4fceaf_2408x1650.png" width="1456" height="998" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3264fdee-ddb2-4928-b24a-6228cc4fceaf_2408x1650.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:998,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:541116,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/193234861?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3264fdee-ddb2-4928-b24a-6228cc4fceaf_2408x1650.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!9TPI!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3264fdee-ddb2-4928-b24a-6228cc4fceaf_2408x1650.png 424w, /__u/substackcdn.com/image/fetch/$s_!9TPI!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3264fdee-ddb2-4928-b24a-6228cc4fceaf_2408x1650.png 848w, /__u/substackcdn.com/image/fetch/$s_!9TPI!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3264fdee-ddb2-4928-b24a-6228cc4fceaf_2408x1650.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9TPI!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3264fdee-ddb2-4928-b24a-6228cc4fceaf_2408x1650.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Khi h&#7879; th&#7889;ng ph&#225;t tri&#7875;n ng&#224;y c&#224;ng nhi&#7873;u, b&#7841;n s&#7869; x&#226;y d&#7921;ng &#273;&#432;&#7907;c m&#7897;t Graph View nh&#432; n&#224;y:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!GNRS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1570da56-40ee-4dda-aeac-35d4be1a9878_2404x1642.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!GNRS!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1570da56-40ee-4dda-aeac-35d4be1a9878_2404x1642.png 424w, /__u/substackcdn.com/image/fetch/$s_!GNRS!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1570da56-40ee-4dda-aeac-35d4be1a9878_2404x1642.png 848w, /__u/substackcdn.com/image/fetch/$s_!GNRS!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1570da56-40ee-4dda-aeac-35d4be1a9878_2404x1642.png 1272w, /__u/substackcdn.com/image/fetch/$s_!GNRS!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1570da56-40ee-4dda-aeac-35d4be1a9878_2404x1642.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!GNRS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1570da56-40ee-4dda-aeac-35d4be1a9878_2404x1642.png" width="1456" height="994" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1570da56-40ee-4dda-aeac-35d4be1a9878_2404x1642.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:994,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:995087,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/193234861?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1570da56-40ee-4dda-aeac-35d4be1a9878_2404x1642.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!GNRS!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1570da56-40ee-4dda-aeac-35d4be1a9878_2404x1642.png 424w, /__u/substackcdn.com/image/fetch/$s_!GNRS!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1570da56-40ee-4dda-aeac-35d4be1a9878_2404x1642.png 848w, /__u/substackcdn.com/image/fetch/$s_!GNRS!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1570da56-40ee-4dda-aeac-35d4be1a9878_2404x1642.png 1272w, /__u/substackcdn.com/image/fetch/$s_!GNRS!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1570da56-40ee-4dda-aeac-35d4be1a9878_2404x1642.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>3. H&#224;nh Tr&#236;nh Architecture: 5 Insights L&#245;i</h2><p>Qu&#225; tr&#236;nh x&#226;y d&#7921;ng repo n&#224;y kh&#244;ng ch&#7881; &#273;&#417;n thu&#7847;n l&#224; vi&#7871;t v&#224;i c&#225;i prompt. N&#243; bu&#7897;c m&#236;nh ph&#7843;i gi&#7843;i quy&#7871;t nh&#7919;ng b&#224;i to&#225;n c&#7889;t l&#245;i nh&#7845;t c&#7911;a vi&#7879;c thi&#7871;t k&#7871; AI Agent.</p><h3>Insight 1: &#272;&#7915;ng X&#226;y D&#7921;ng Smart AI, H&#227;y X&#226;y D&#7921;ng Lazy AI</h3><p>Khi m&#7899;i b&#7855;t &#273;&#7847;u, m&#236;nh cho AI m&#7897;t c&#225;i prompt kh&#7893;ng l&#7891;: <em>&#8220;H&#227;y &#273;&#7885;c file n&#224;y, t&#243;m t&#7855;t n&#243;, xu&#7845;t ra c&#225;c concept, sau &#273;&#243; c&#7853;p nh&#7853;t file index, sinh ID, r&#7891;i update log file...&#8221;</em></p><p><strong>K&#7871;t qu&#7843;:</strong> Th&#7843;m h&#7885;a. AI b&#7883; qu&#225; t&#7843;i nh&#7853;n th&#7913;c (cognitive overload). N&#243; th&#7881;nh tho&#7843;ng qu&#234;n b&#432;&#7899;c n&#224;y, &#273;&#7883;nh d&#7841;ng sai b&#432;&#7899;c kia, ho&#7863;c l&#224;m h&#7887;ng file index c&#7911;a t&#244;i.</p><p><strong>Gi&#7843;i ph&#225;p c&#7911;a m&#236;nh - &#8220;The Lazy AI Checklist&#8221;:</strong> M&#236;nh nh&#7853;n ra nguy&#234;n t&#7855;c v&#224;ng trong thi&#7871;t k&#7871; Agent: </p><ul><li><p><strong>LLM qu&#7843;n l&#253; ng&#7919; ngh&#297;a (semantic)</strong></p></li><li><p><strong>Code qu&#7843;n l&#253; tr&#7841;ng th&#225;i (deterministic).</strong> </p></li></ul><p>M&#236;nh thu h&#7865;p task c&#7911;a AI xu&#7889;ng ch&#7881; c&#242;n 3 b&#432;&#7899;c:</p><ol><li><p>Ch&#7885;n chi&#7871;n l&#432;&#7907;c &#273;&#7885;c.</p></li><li><p>&#272;&#7885;c file v&#224; xu&#7845;t ra report/concepts v&#417;&#769;i insight th&#244;ng minh nh&#7845;t.</p></li><li><p>G&#7885;i &#273;&#250;ng 1 h&#224;m duy nh&#7845;t: <code>./tools/finalize-compile.sh</code>.</p></li></ol><p>B&#234;n trong h&#224;m Bash script &#273;&#243;, hardcode c&#7911;a m&#236;nh s&#7869; lo to&#224;n b&#7897; m&#7899; c&#244;ng vi&#7879;c ch&#226;n tay (&#273;&#225;nh d&#7845;u file &#273;&#227; &#273;&#7885;c, t&#7921; &#273;&#7897;ng rebuild Index, g&#7855;n tag t&#297;nh). Nh&#7901; vi&#7879;c lo&#7841;i b&#7887; b&#7899;t s&#7921; t&#7921; do c&#7911;a AI trong c&#225;c t&#225;c v&#7909; l&#7863;p l&#7841;i, n&#243; c&#243; 100% t&#224;i nguy&#234;n &#273;&#7875; suy lu&#7853;n s&#226;u.</p><blockquote><p>LLM kh&#244;ng gi&#7887;i l&#224;m vi&#7879;c l&#7863;p l&#7841;i &#8212; n&#243; gi&#7887;i suy lu&#7853;n. &#272;&#7915;ng d&#249;ng LLM nh&#432; m&#7897;t script runner.   H&#227;y d&#249;ng n&#243; nh&#432; m&#7897;t &#8220;thinking engine&#8221;.</p></blockquote><h3>Insight 2: Adaptive Reading Engine</h3><p>B&#7841;n kh&#244;ng th&#7875; d&#249;ng chung m&#7897;t ph&#432;&#417;ng ph&#225;p &#273;&#7875; t&#243;m t&#7855;t m&#7897;t b&#224;i blog d&#224;i 3 trang v&#224; m&#7897;t b&#224;i b&#225;o c&#225;o khoa h&#7885;c d&#224;i 100 trang c&#7911;a Meta. N&#7871;u d&#7891;n t&#7845;t c&#7843; v&#224;o context window, AI s&#7869; b&#7883; lost in the middle.</p><p>&#272;&#7875; gi&#7843;i quy&#7871;t, m&#236;nh x&#226;y d&#7921;ng b&#7897; <code>scan.sh</code> c&#243; kh&#7843; n&#259;ng &#273;o l&#432;&#7901;ng dung l&#432;&#7907;ng t&#224;i li&#7879;u g&#7889;c, sau &#273;&#243; ch&#7911; &#273;&#7897;ng routing AI v&#224;o 4 chi&#7871;n l&#432;&#7907;c bi&#234;n d&#7883;ch:</p><ul><li><p><strong>Stuffing (&lt;4,000 t&#7915;):</strong> &#272;&#7885;c th&#7859;ng 1 l&#7847;n v&#224; t&#243;m t&#7855;t.</p></li><li><p><strong>Refine (4k-10k t&#7915;):</strong> Cu&#7889;n chi&#7871;u t&#7915;ng &#273;o&#7841;n. &#272;&#7885;c ph&#7847;n Intro t&#7841;o khung, sau &#273;&#243; &#273;&#7885;c c&#225;c ph&#7847;n sau &#273;&#7875; b&#7893; sung n&#7897;i dung v&#224;o.</p></li><li><p><strong>Map-Reduce (10k-25k t&#7915;):</strong> &#201;p AI &#273;&#7885;c <strong>Abstract + Conclusion tr&#432;&#7899;c</strong> &#273;&#7875; l&#7845;y x&#432;&#417;ng s&#7889;ng. Sau &#273;&#243; chia nh&#7887; paper ra (Map), t&#243;m t&#7855;t t&#7915;ng ph&#7847;n, r&#7891;i t&#7893;ng h&#7907;p l&#7841;i (Reduce).</p></li><li><p><strong>Hierarchical Split (&gt;25k t&#7915;):</strong> T&#225;ch nh&#7887; th&#224;nh t&#7915;ng Part ri&#234;ng bi&#7879;t, t&#243;m t&#7855;t t&#7915;ng Part r&#7891;i m&#7899;i sinh ra file T&#7893;ng h&#7907;p chung (Synthesis).</p></li></ul><blockquote><p>&#272;&#226;y ch&#237;nh l&#224; c&#225;ch b&#7841;n &#8220;scale context window m&#224; kh&#244;ng c&#7847;n t&#259;ng context window&#8221;.</p></blockquote><h3>Insight 3: Concept Explosion</h3><p>S&#7913;c m&#7841;nh c&#7911;a Obsidian n&#7857;m &#7903; c&#225;c &#8220;Kh&#225;i ni&#7879;m &#273;a d&#7909;ng&#8221; (atomic concepts). Nh&#432;ng n&#7871;u b&#7841;n &#273;&#7875; LLM t&#7921; quy&#7871;t &#273;&#7883;nh, n&#243; s&#7869; t&#7841;o ra nhi&#7873;u d&#7919; li&#7879;u v&#244; ngh&#297;a. V&#237; d&#7909;: n&#7871;u b&#7841;n &#273;&#7875; LLM t&#7921; do, n&#243; s&#7869; t&#7841;o concept ki&#7875;u:</p><ul><li><p>AI</p></li><li><p>System</p></li><li><p>Data</p></li></ul><p>&#8594; Th&#7921;c t&#7871; kh&#244;ng ph&#7843;i kh&#244;ng c&#243; ngh&#297;a m&#224; l&#432;&#7907;ng concepts s&#7869; c&#7921;c k&#7923; nhi&#7873;u n&#7871;u b&#7841;n x&#7917; l&#253; v&#224;i tr&#259;m b&#224;i.</p><p>&#272;&#7875; kh&#7889;ng ch&#7871;, m&#236;nh &#273;&#432;a m&#7897;t Rule v&#224;o <code>AGENTS.md</code>: <strong>Gi&#7899;i h&#7841;n c&#7913;ng t&#7889;i &#273;a 3-5 Core Concepts tr&#234;n m&#7895;i t&#224;i li&#7879;u.</strong> N&#7871;u m&#7897;t kh&#225;i ni&#7879;m ch&#7881; l&#224; y&#7871;u t&#7889; ph&#7909;, AI bu&#7897;c ph&#7843;i gi&#7843;i th&#237;ch n&#243; inline (ngay trong b&#224;i) ch&#7913; kh&#244;ng &#273;&#432;&#7907;c sinh ra file m&#7899;i.</p><p>H&#7879; th&#7889;ng c&#7911;a m&#236;nh ho&#7841;t &#273;&#7897;ng ki&#7875;u <strong>organic.</strong> Tool <code>lint.sh</code> ch&#7841;y ng&#7847;m s&#7869; li&#234;n t&#7909;c &#273;o l&#432;&#7901;ng: <em>Khi n&#224;o m&#7897;t c&#7909;m t&#7915; xu&#7845;t hi&#7879;n trong h&#417;n 10 b&#224;i vi&#7871;t, n&#243; b&#225;o &#273;&#7897;ng y&#234;u c&#7847;u AI x&#226;y d&#7921;ng m&#7897;t &#8220;Domain Map of Content&#8221; (MOC) cho l&#297;nh v&#7921;c &#273;&#243;.</em> Ki&#7871;n th&#7913;c s&#7869; t&#7921; &#273;&#7897;ng ph&#226;n r&#7869; ra th&#224;nh t&#7915;ng nh&#225;nh l&#7899;n theo c&#225;ch b&#7841;n h&#7845;p th&#7909; th&#244;ng tin. T&#7913;c l&#224; th&#7921;c t&#7871; b&#7841;n kh&#244;ng c&#7847;n t&#7921; setup domain t&#7915; &#273;&#7847;u, m&#224; d&#7921;a tr&#234;n nh&#7919;ng g&#236; n&#7841;p v&#224;o wiki b&#7841;n, h&#7879; th&#7889;ng s&#7869; detect v&#224; t&#7841;o domain khi &#273;&#7911; concepts.</p><h3>Insight 4: Self-Healing Wiki</h3><p>&#272;&#226;y c&#243; l&#7869; l&#224; t&#237;nh n&#259;ng l&#224;m m&#236;nh t&#7921; h&#224;o nh&#7845;t. Trong qu&#225; tr&#236;nh d&#7885;c t&#224;i li&#7879;u, AI th&#432;&#7901;ng xuy&#234;n t&#7841;o ra c&#225;c li&#234;n k&#7871;t &#273;&#7871;n nh&#7919;ng kh&#225;i ni&#7879;m ch&#432;a t&#7915;ng t&#7891;n t&#7841;i tr&#234;n b&#7897; nh&#7899; m&#225;y t&#237;nh c&#7911;a b&#7841;n (g&#7885;i l&#224; Broken Links).</p><p>Qu&#225; tr&#236;nh <strong>Web Imputation</strong> di&#7877;n ra nh&#432; sau:</p><ol><li><p>B&#7841;n &#273;&#432;a l&#7879;nh <code>lint</code>, h&#7879; th&#7889;ng t&#236;m ra c&#225;c t&#7915; kho&#225; m&#7891; c&#244;i.</p></li><li><p>AI t&#7921; &#273;&#7897;ng k&#237;ch ho&#7841;t Web Search, l&#234;n m&#7841;ng t&#236;m hi&#7875;u s&#226;u v&#7873; kh&#225;i ni&#7879;m &#273;&#243;.</p></li><li><p>N&#243; t&#7893;ng h&#7907;p, t&#7921; vi&#7871;t ra m&#7897;t file Concept ho&#224;n ch&#7881;nh (c&#243; tr&#237;ch ngu&#7891;n &#273;&#224;ng ho&#224;ng), t&#7921; b&#7887; &#273;&#7855;p v&#224;o Wiki g&#7889;c.</p></li></ol><p>H&#7879; th&#7889;ng t&#7921; bi&#7871;t n&#243; &#273;ang thi&#7871;u ki&#7871;n th&#7913;c g&#236; v&#224; ch&#7911; &#273;&#7897;ng &#273;i h&#7885;c &#273;&#7875; &#273;&#7855;p v&#224;o l&#7895; h&#7893;ng &#273;&#243;.</p><blockquote><p>&#272;&#226;y l&#224; l&#250;c h&#7879; th&#7889;ng chuy&#7875;n t&#7915; knowledge storage &#8594; th&#224;nh m&#7897;t knowledge organism.</p><p>N&#243; kh&#244;ng ch&#7881; l&#432;u tr&#7919; ki&#7871;n th&#7913;c &#8212; n&#243; t&#7921; bi&#7871;t m&#236;nh thi&#7871;u g&#236; v&#224; &#273;i h&#7885;c.</p></blockquote><h3>Insight 5: File-Back Loop</h3><p>S&#7921; kh&#225;c bi&#7879;t gi&#7919;a m&#7897;t th&#249;ng ch&#7913;a PDF v&#224; m&#7897;t B&#7897; N&#227;o n&#7857;m &#7903; kh&#7843; n&#259;ng lai t&#7841;o &#253; t&#432;&#7903;ng. Gi&#7843; s&#7917; b&#7841;n b&#7855;t AI so s&#225;nh ki&#7871;n tr&#250;c <em>Transformer</em> v&#224; <em>MoE</em>. N&#243; l&#224;m ra m&#7897;t b&#7843;n b&#225;o c&#225;o r&#7845;t xu&#7845;t s&#7855;c. N&#7871;u quy tr&#236;nh d&#7915;ng l&#7841;i &#7903; &#273;&#226;y, b&#7841;n s&#7869; qu&#234;n n&#243; v&#224;o ng&#224;y mai.</p><p>B&#432;&#7899;c &#8220;File-back&#8221; &#233;p AI ph&#7843;i tr&#237;ch xu&#7845;t nh&#7919;ng Insight m&#7899;i m&#7867; nh&#7845;t (v&#7915;a sinh ra trong qu&#225; tr&#236;nh so s&#225;nh) &#273;&#7875; vi&#7871;t NG&#431;&#7906;C tr&#7903; l&#7841;i v&#224;o c&#225;c file concept trong h&#7879; th&#7889;ng ban &#273;&#7847;u. M&#7895;i m&#7897;t c&#226;u h&#7887;i kh&#243; b&#7841;n &#273;&#7863;t ra cho AI, Wiki c&#7911;a b&#7841;n s&#7869; t&#7921; &#273;&#7897;ng d&#224;y d&#7863;n v&#224; &#8220;s&#225;ng su&#7889;t&#8221; h&#417;n m&#7897;t b&#7853;c.</p><p>T&#7913;c l&#224; khi b&#7841;n t&#7893;ng h&#7907;p th&#244;ng tin xong, b&#7841;n s&#7869; d&#249;ng l&#7879;nh query &#273;&#7875; ti&#7871;n h&#224;nh x&#226;y d&#7921;ng c&#225;c ch&#7911; &#273;&#7873; chuy&#234;n bi&#7879;t m&#224; b&#7841;n mong mu&#7889;n, trong qu&#225; tr&#236;nh &#273;&#243;, c&#243; th&#7875; s&#7869; l&#7841;i ti&#7871;p t&#7909;c t&#7841;o ra nh&#7919;ng ki&#7871;n th&#7913;c m&#7899;i, vai tr&#242; c&#7911;a file-back loop s&#7869; gi&#250;p b&#7841;n ti&#7871;p t&#7909;c c&#7853;p nh&#7853;t ki&#7871;n th&#7913;c m&#7899;i v&#224;o h&#7879; th&#7889;ng ban &#273;&#7847;u.</p><blockquote><p>&#272;&#226;y l&#224; c&#417; ch&#7871; gi&#250;p h&#7879; th&#7889;ng kh&#244;ng ch&#7881; l&#432;u tr&#7919; tri th&#7913;c  </p><p>m&#224; c&#242;n ti&#7871;n h&#243;a theo m&#7895;i c&#226;u h&#7887;i b&#7841;n &#273;&#7863;t ra.</p></blockquote><div><hr></div><h2>L&#7901;i K&#7871;t</h2><p>C&#243; th&#7875; b&#7841;n kh&#244;ng c&#7847;n m&#7897;t h&#7879; th&#7889;ng RAG ph&#7913;c t&#7841;p. B&#7841;n ch&#7881; c&#7847;n m&#7897;t h&#7879; th&#7889;ng bi&#7871;t: &#273;&#7885;c, hi&#7875;u v&#224; t&#7921; vi&#7871;t l&#7841;i tri th&#7913;c cho b&#7841;n.</p><p>&#272;&#226;y l&#224; m&#7897;t s&#7921; d&#7883;ch chuy&#7875;n th&#250; v&#7883;: <strong>T&#7915; Folder Management sang Agent Orchestration.</strong></p><p>To&#224;n b&#7897; h&#7879; th&#7889;ng, tri&#7871;t l&#253;, script v&#224; template &#273;&#227; &#273;&#432;&#7907;c m&#236;nh Open Source v&#7899;i License MIT. N&#7871;u b&#7841;n h&#7913;ng th&#250; v&#7899;i vi&#7879;c &#273;&#432;a AI v&#224;o quy tr&#236;nh ph&#226;n t&#237;ch v&#224; h&#7845;p th&#7909; tri th&#7913;c, b&#7841;n ch&#7881; c&#7847;n Clone n&#243; v&#7873;, b&#7853;t giao di&#7879;n c&#7911;a Claude Code l&#234;n v&#224; b&#7887; file v&#224;o th&#432; m&#7909;c <code>/raw</code>.</p><p>&#128279; <strong>Github Repo:</strong> <a href="https://github.com/hoadoan1997/llm-knowledge-base">hoadoan1997/llm-knowledge-base</a></p><p>H&#7879; th&#7889;ng &#273;&#432;&#7907;c t&#7889;i &#432;u h&#243;a hi&#7875;n th&#7883; tuy&#7879;t &#273;&#7865;p tr&#234;n Obsidian. Ch&#224;o m&#7915;ng c&#225;c b&#7841;n v&#224;o fork, tr&#7843;i nghi&#7879;m v&#224; &#273;&#243;ng g&#243;p Pull Request. N&#7871;u th&#7845;y b&#224;i ti&#7871;p c&#7853;n n&#224;y h&#7919;u &#237;ch, h&#227;y &#273;&#7875; l&#7841;i cho d&#7921; &#225;n m&#7897;t Star &#11088; nh&#233;!</p><p><em>(H&#227;y comment n&#7871;u b&#7841;n c&#243; &#253; t&#432;&#7903;ng n&#224;o &#273;&#7875; m&#7903; r&#7897;ng th&#234;m cho workflow PKM t&#432;&#417;ng lai n&#224;y!)</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/llm-knowledge-base/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/llm-knowledge-base/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[AI Safety]]></title><description><![CDATA[AI &#273;ang m&#7841;nh l&#234;n nhanh h&#417;n t&#7889;c &#273;&#7897; ch&#250;ng ta h&#7885;c c&#225;ch ki&#7875;m so&#225;t n&#243;]]></description><link>https://acydoan.substack.com/p/ai-safety</link><guid isPermaLink="false">https://acydoan.substack.com/p/ai-safety</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Thu, 02 Apr 2026 16:18:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MyDS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30011790-74a0-438a-a7a3-1e9babd95f3d_2430x1246.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>H&#244;m nay m&#236;nh &#273;&#7885;c b&#224;i vi&#7871;t r&#7845;t hay tr&#234;n X c&#7911;a t&#225;c gi&#7843; Boaz Barak chia s&#7867; v&#7873; <strong>&#8220;The state of AI safety in four fake graphs&#8221;</strong> v&#224; c&#7843;m gi&#225;c &#273;&#7847;u ti&#234;n l&#224;: b&#224;i n&#224;y r&#7845;t &#273;&#417;n gi&#7843;n, nh&#432;ng l&#7841;i m&#244; t&#7843; &#273;&#250;ng m&#7897;t s&#7921; m&#7845;t c&#226;n b&#7857;ng &#273;ang ng&#224;y c&#224;ng r&#245;. </p><p>Boaz g&#7885;i &#273;&#243; l&#224; 4 &#8220;fake graphs&#8221; v&#236; &#273;&#226;y kh&#244;ng ph&#7843;i chart h&#7885;c thu&#7853;t v&#7899;i dataset &#273;&#7847;y &#273;&#7911;, m&#224; l&#224; 4 h&#236;nh v&#7869; tay &#273;&#7875; t&#243;m t&#7855;t tr&#7921;c gi&#225;c c&#7911;a &#244;ng v&#7873; AI safety &#7903; &#273;&#7847;u n&#259;m 2026. Nh&#432;ng ch&#237;nh v&#236; &#273;&#417;n gi&#7843;n, n&#243; l&#7841;i ch&#7841;m r&#7845;t tr&#250;ng v&#7845;n &#273;&#7873;.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!PIeS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cdee04-7775-4b2b-8c94-16586d7015cb_2234x1570.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!PIeS!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cdee04-7775-4b2b-8c94-16586d7015cb_2234x1570.png 424w, /__u/substackcdn.com/image/fetch/$s_!PIeS!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cdee04-7775-4b2b-8c94-16586d7015cb_2234x1570.png 848w, /__u/substackcdn.com/image/fetch/$s_!PIeS!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cdee04-7775-4b2b-8c94-16586d7015cb_2234x1570.png 1272w, /__u/substackcdn.com/image/fetch/$s_!PIeS!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cdee04-7775-4b2b-8c94-16586d7015cb_2234x1570.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!PIeS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cdee04-7775-4b2b-8c94-16586d7015cb_2234x1570.png" width="1456" height="1023" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c3cdee04-7775-4b2b-8c94-16586d7015cb_2234x1570.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1023,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:634157,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/192973420?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cdee04-7775-4b2b-8c94-16586d7015cb_2234x1570.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!PIeS!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cdee04-7775-4b2b-8c94-16586d7015cb_2234x1570.png 424w, /__u/substackcdn.com/image/fetch/$s_!PIeS!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cdee04-7775-4b2b-8c94-16586d7015cb_2234x1570.png 848w, /__u/substackcdn.com/image/fetch/$s_!PIeS!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cdee04-7775-4b2b-8c94-16586d7015cb_2234x1570.png 1272w, /__u/substackcdn.com/image/fetch/$s_!PIeS!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cdee04-7775-4b2b-8c94-16586d7015cb_2234x1570.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#272;i&#7875;m m&#236;nh th&#7845;y &#273;&#225;ng suy ngh&#297; nh&#7845;t l&#224; th&#7871; n&#224;y:</p><blockquote><p><strong>AI &#273;ang t&#259;ng capability r&#7845;t nhanh. Nh&#432;ng alignment, governance, v&#224; societal readiness l&#7841;i kh&#244;ng t&#259;ng k&#7883;p theo t&#7889;c &#273;&#7897; &#273;&#243;.</strong></p></blockquote><p>V&#224; c&#224;ng research th&#234;m, m&#236;nh c&#224;ng th&#7845;y &#273;&#226;y kh&#244;ng c&#242;n l&#224; m&#7897;t c&#7843;m gi&#225;c m&#417; h&#7891; n&#7919;a. N&#243; &#273;ang &#273;&#432;&#7907;c ph&#7843;n &#225;nh b&#7903;i c&#7843; d&#7919; li&#7879;u v&#7873; capability progress, l&#7851;n nh&#7919;ng c&#7843;nh b&#225;o ng&#224;y c&#224;ng r&#245; t&#7915; ch&#237;nh c&#225;c chuy&#234;n gia h&#224;ng &#273;&#7847;u trong ng&#224;nh.</p><h2>1. &#272;i&#7873;u &#273;ang t&#259;ng nhanh nh&#7845;t l&#250;c n&#224;y l&#224; Capability</h2><p>Boaz m&#7903; &#273;&#7847;u b&#7857;ng &#253; m&#224; gi&#7901; g&#7847;n nh&#432; &#237;t ai c&#242;n ph&#7911; nh&#7853;n: n&#259;ng l&#7921;c c&#7911;a AI v&#7851;n &#273;ang t&#259;ng r&#7845;t nhanh, v&#224; xu h&#432;&#7899;ng &#273;&#243; ch&#432;a h&#7873; c&#243; s&#7921; ch&#7853;m l&#7841;i, th&#7853;m ch&#237; c&#242;n t&#259;ng nhanh h&#417;n. &#212;ng nh&#7855;c th&#7859;ng &#273;&#7871;n &#8220;METR graph&#8221;, v&#224; &#273;&#226;y kh&#244;ng ph&#7843;i l&#224; m&#7897;t h&#236;nh minh ho&#7841; vu v&#417;. Trong nghi&#234;n c&#7913;u c&#7911;a METR, nh&#243;m t&#225;c gi&#7843; &#273;&#7873; xu&#7845;t &#273;o kh&#7843; n&#259;ng c&#7911;a AI b&#7857;ng &#8220;task-completion time horizon&#8221; &#8212; t&#7913;c l&#224; AI c&#243; th&#7875; ho&#224;n th&#224;nh &#273;&#432;&#7907;c nh&#7919;ng task m&#224; con ng&#432;&#7901;i th&#432;&#7901;ng m&#7845;t r&#7845;t l&#226;u &#273;&#7875; l&#224;m. K&#7871;t qu&#7843; h&#7885; c&#244;ng b&#7889; cho th&#7845;y m&#7889;c n&#224;y &#273;&#227; t&#259;ng theo xu h&#432;&#7899;ng g&#7847;n nh&#432; h&#224;m m&#361; trong nhi&#7873;u n&#259;m, v&#7899;i th&#7901;i gian nh&#226;n &#273;&#244;i kho&#7843;ng 7 th&#225;ng; trong c&#7853;p nh&#7853;t &#273;&#7847;u 2026, METR n&#243;i c&#225;c model m&#7899;i h&#417;n v&#7851;n ti&#7871;p t&#7909;c b&#225;m kh&#225; s&#225;t xu h&#432;&#7899;ng l&#7883;ch s&#7917; n&#224;y.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!MyDS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30011790-74a0-438a-a7a3-1e9babd95f3d_2430x1246.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!MyDS!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30011790-74a0-438a-a7a3-1e9babd95f3d_2430x1246.png 424w, /__u/substackcdn.com/image/fetch/$s_!MyDS!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30011790-74a0-438a-a7a3-1e9babd95f3d_2430x1246.png 848w, /__u/substackcdn.com/image/fetch/$s_!MyDS!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30011790-74a0-438a-a7a3-1e9babd95f3d_2430x1246.png 1272w, /__u/substackcdn.com/image/fetch/$s_!MyDS!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30011790-74a0-438a-a7a3-1e9babd95f3d_2430x1246.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!MyDS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30011790-74a0-438a-a7a3-1e9babd95f3d_2430x1246.png" width="1456" height="747" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/30011790-74a0-438a-a7a3-1e9babd95f3d_2430x1246.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:747,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:289112,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/192973420?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30011790-74a0-438a-a7a3-1e9babd95f3d_2430x1246.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!MyDS!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30011790-74a0-438a-a7a3-1e9babd95f3d_2430x1246.png 424w, /__u/substackcdn.com/image/fetch/$s_!MyDS!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30011790-74a0-438a-a7a3-1e9babd95f3d_2430x1246.png 848w, /__u/substackcdn.com/image/fetch/$s_!MyDS!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30011790-74a0-438a-a7a3-1e9babd95f3d_2430x1246.png 1272w, /__u/substackcdn.com/image/fetch/$s_!MyDS!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30011790-74a0-438a-a7a3-1e9babd95f3d_2430x1246.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Con s&#7889; &#273;&#243; &#273;&#225;ng ch&#250; &#253; &#7903; ch&#7895; n&#243; d&#7883;ch chuy&#7875;n &#8220;AI m&#7841;nh h&#417;n&#8221; th&#224;nh m&#7897;t &#273;&#417;n v&#7883; r&#7845;t d&#7877; hi&#7875;u: AI &#273;ang d&#7847;n x&#7917; l&#253; &#273;&#432;&#7907;c nh&#7919;ng c&#244;ng vi&#7879;c v&#7889;n tr&#432;&#7899;c &#273;&#226;y l&#7845;y c&#7911;a con ng&#432;&#7901;i nhi&#7873;u th&#7901;i gian h&#417;n. Kh&#244;ng ch&#7881; benchmark t&#259;ng. Kh&#244;ng ch&#7881; model tr&#7843; l&#7901;i hay h&#417;n. M&#224; kho&#7843;ng &#8220;th&#7901;i l&#432;&#7907;ng c&#244;ng vi&#7879;c&#8221; AI c&#243; th&#7875; g&#225;nh &#273;ang &#273;&#432;&#7907;c k&#233;o d&#224;i ra r&#7845;t nhanh. METR th&#7853;m ch&#237; c&#242;n l&#432;u &#253; r&#7857;ng trong m&#7897;t s&#7889; ph&#226;n t&#237;ch theo domain, t&#7889;c &#273;&#7897; n&#224;y c&#243; th&#7875; &#273;&#227; t&#259;ng nhanh h&#417;n n&#7919;a &#7903; giai &#273;o&#7841;n g&#7847;n &#273;&#226;y.</p><p>N&#7871;u nh&#236;n th&#234;m t&#7915; ph&#237;a kinh t&#7871; v&#224; h&#7879; sinh th&#225;i, t&#7889;c &#273;&#7897; t&#259;ng n&#224;y c&#242;n &#273;&#432;&#7907;c khu&#7871;ch &#273;&#7841;i b&#7903;i chi ph&#237; gi&#7843;m v&#224; kh&#7843; n&#259;ng ti&#7871;p c&#7853;n t&#259;ng. Stanford AI Index 2025 ghi nh&#7853;n r&#7857;ng chi ph&#237; suy lu&#7853;n cho m&#7897;t h&#7879; th&#7889;ng &#273;&#7841;t m&#7913;c GPT-3.5 &#273;&#227; gi&#7843;m h&#417;n 280 l&#7847;n t&#7915; th&#225;ng 11/2022 &#273;&#7871;n th&#225;ng 10/2024; trong c&#249;ng th&#7901;i gian, open-weight models c&#361;ng r&#250;t ng&#7855;n kho&#7843;ng c&#225;ch hi&#7879;u n&#259;ng v&#7899;i closed models tr&#234;n m&#7897;t s&#7889; benchmark t&#7915; 8% xu&#7889;ng c&#242;n 1.7%. N&#243;i c&#225;ch kh&#225;c, kh&#244;ng ch&#7881; frontier labs m&#7841;nh l&#234;n &#8212; m&#224; AI &#273;&#7911; m&#7841;nh c&#361;ng &#273;ang r&#7867; h&#417;n, d&#7877; ti&#7871;p c&#7853;n h&#417;n, v&#224; lan r&#7897;ng nhanh h&#417;n.</p><p>V&#224; n&#7871;u nh&#236;n v&#224;o v&#224;i th&#225;ng g&#7847;n &#273;&#226;y, c&#7843;m gi&#225;c &#8220;capability jump&#8221; n&#224;y c&#242;n r&#245; h&#417;n. Anthropic &#273;&#227; ph&#225;t h&#224;nh Claude Opus 4.6 v&#224;o th&#225;ng 2/2026 nh&#432; m&#7897;t hybrid reasoning model cho knowledge work, coding v&#224; agents, trong khi OpenAI c&#244;ng b&#7889; GPT-5.4 v&#224;o ng&#224;y 5/3/2026 nh&#432; model frontier m&#7841;nh nh&#7845;t c&#7911;a h&#7885; cho professional work, v&#7899;i b&#432;&#7899;c nh&#7843;y &#273;&#225;ng k&#7875; &#7903; coding, computer use v&#224; long-horizon deliverables. C&#249;ng l&#250;c &#273;&#243;, OpenClaw xu&#7845;t hi&#7879;n nh&#432; m&#7897;t &#8220;open agent platform&#8221; ch&#7841;y tr&#234;n m&#225;y ng&#432;&#7901;i d&#249;ng, cho th&#7845;y &#273;&#7897;t ph&#225; b&#226;y gi&#7901; kh&#244;ng ch&#7881; n&#7857;m &#7903; model thu&#7847;n tu&#253; m&#224; c&#242;n &#7903; t&#7847;ng agent runtime: AI kh&#244;ng ch&#7881; tr&#7843; l&#7901;i t&#7889;t h&#417;n, m&#224; c&#242;n b&#7855;t &#273;&#7847;u &#8220;l&#224;m vi&#7879;c&#8221; t&#7889;t h&#417;n trong m&#244;i tr&#432;&#7901;ng th&#7853;t, qua tool use, multi-step execution v&#224; t&#237;ch h&#7907;p tr&#7921;c ti&#7871;p v&#224;o workflow h&#7857;ng ng&#224;y.</p><p>&#272;&#226;y l&#224; l&#253; do m&#236;nh ngh&#297; bi&#7875;u &#273;&#7891; &#273;&#7847;u ti&#234;n c&#7911;a Boaz r&#7845;t &#8220;&#273;&#7855;t&#8221;. N&#243; kh&#244;ng ch&#7881; n&#243;i r&#7857;ng AI t&#7889;t h&#417;n. N&#243; n&#243;i r&#7857;ng AI &#273;ang t&#259;ng t&#7889;c trong khi ng&#432;&#7905;ng ph&#7893; c&#7853;p c&#7911;a AI c&#361;ng &#273;ang gi&#7843;m xu&#7889;ng. M&#7897;t c&#244;ng ngh&#7879; v&#7915;a m&#7841;nh l&#234;n v&#7915;a r&#7867; &#273;i, l&#7841;i v&#7915;a d&#7877; &#273;&#432;&#7907;c &#273;&#243;ng g&#243;i th&#224;nh c&#225;c h&#7879; th&#7889;ng agentic c&#243; th&#7875; h&#224;nh &#273;&#7897;ng trong th&#7871; gi&#7899;i th&#7921;c, s&#7869; t&#7841;o &#225;p l&#7921;c l&#234;n to&#224;n b&#7897; h&#7879; th&#7889;ng xung quanh n&#243; l&#7899;n h&#417;n nhi&#7873;u so v&#7899;i m&#7897;t c&#244;ng ngh&#7879; ch&#7881; m&#7841;nh l&#234;n &#273;&#417;n thu&#7847;n.</p><h2>2. Alignment c&#243; ti&#7871;n b&#7897;, nh&#432;ng ch&#432;a &#273;&#7911; &#273;&#7875; theo k&#7883;p stakes</h2><p>&#272;&#226;y l&#224; &#273;o&#7841;n m&#224; m&#236;nh th&#7845;y nhi&#7873;u ng&#432;&#7901;i ngo&#224;i ng&#224;nh hay hi&#7875;u nh&#7847;m nh&#7845;t. N&#243;i v&#7873; AI safety, nhi&#7873;u ng&#432;&#7901;i hay r&#417;i v&#224;o t&#432; duy nh&#7883; ph&#226;n: ho&#7863;c an to&#224;n, ho&#7863;c kh&#244;ng an to&#224;n. Nh&#432;ng th&#7921;c t&#7871; kh&#244;ng nh&#432; v&#7853;y.</p><p>Boaz kh&#244;ng h&#7873; b&#7843;o alignment &#273;&#7913;ng y&#234;n. Ng&#432;&#7907;c l&#7841;i, &#244;ng n&#243;i r&#245; l&#224; c&#243; <strong>good news in alignment</strong>: c&#225;c model hi&#7879;n nay aligned h&#417;n tr&#234;n nhi&#7873;u th&#432;&#7899;c &#273;o, bao g&#7891;m c&#7843; spec compliance. Nh&#432;ng lu&#7853;n &#273;i&#7875;m c&#7889;t l&#245;i c&#7911;a &#244;ng l&#224;: <strong>&#273;&#432;&#7901;ng t&#259;ng c&#7911;a alignment v&#7851;n th&#7845;p h&#417;n &#273;&#432;&#7901;ng t&#259;ng c&#7911;a c&#225;i ch&#250;ng ta c&#7847;n</strong> khi capability leo d&#7889;c qu&#225; nhanh.</p><p>N&#7871;u chuy&#7875;n sang ng&#244;n ng&#7919; &#273;&#7901;i th&#432;&#7901;ng, v&#7845;n &#273;&#7873; l&#224; th&#7871; n&#224;y: b&#7841;n &#273;ang c&#243; m&#7897;t &#8220;nh&#226;n vi&#234;n&#8221; ng&#224;y c&#224;ng gi&#7887;i h&#417;n, l&#224;m &#273;&#432;&#7907;c nhi&#7873;u vi&#7879;c h&#417;n, nhanh h&#417;n, th&#7853;m ch&#237; ch&#7911; &#273;&#7897;ng h&#417;n. &#272;&#250;ng l&#224; ng&#432;&#7901;i &#273;&#243; c&#361;ng ngoan h&#417;n m&#7897;t ch&#250;t, d&#7877; &#273;i&#7873;u khi&#7875;n h&#417;n m&#7897;t ch&#250;t. Nh&#432;ng n&#7871;u n&#259;ng l&#7921;c t&#259;ng g&#7845;p nhi&#7873;u l&#7847;n, c&#242;n kh&#7843; n&#259;ng gi&#225;m s&#225;t v&#224; &#273;&#7843;m b&#7843;o l&#224;m &#273;&#250;ng ch&#7881; t&#259;ng nh&#7865;, th&#236; r&#7911;i ro t&#7893;ng th&#7875; v&#7851;n t&#259;ng.</p><p>&#272;i&#7875;m n&#224;y c&#361;ng &#273;&#432;&#7907;c ph&#7843;n &#225;nh trong c&#225;ch c&#225;c lab l&#7899;n &#273;ang formalize safety. OpenAI n&#243;i trong Preparedness Framework 2025 r&#7857;ng h&#7885; mu&#7889;n &#273;o v&#224; ch&#7863;n c&#225;c n&#259;ng l&#7921;c c&#243; th&#7875; g&#226;y &#8220;severe harm&#8221; tr&#432;&#7899;c khi tri&#7875;n khai r&#7897;ng. Anthropic th&#236; &#7903; Responsible Scaling Policy v3 b&#7893; sung th&#7921;c h&#224;nh Risk Reports v&#224; h&#7879; th&#7889;ng ki&#7875;m so&#225;t b&#224;i b&#7843;n h&#417;n. Google DeepMind c&#361;ng li&#234;n t&#7909;c c&#7853;p nh&#7853;t Frontier Safety Framework c&#7911;a m&#236;nh. Ch&#7881; ri&#234;ng vi&#7879;c c&#225;c lab &#273;&#7873;u ph&#7843;i d&#7921;ng framework ri&#234;ng &#273;&#7875; theo d&#245;i frontier risks &#273;&#227; cho th&#7845;y m&#7897;t th&#7921;c t&#7871;: <strong>capability &#273;&#227; &#273;i xa &#273;&#7871;n m&#7913;c vi&#7879;c &#8220;tin v&#224;o good intentions&#8221; kh&#244;ng c&#242;n &#273;&#7911; n&#7919;a</strong>.</p><p>Nh&#432;ng &#7903; &#273;&#226;y c&#243; m&#7897;t ngh&#7883;ch l&#253;. Vi&#7879;c c&#225;c framework &#273;&#243; t&#7891;n t&#7841;i l&#224; t&#237;n hi&#7879;u t&#7889;t, v&#236; &#237;t nh&#7845;t ng&#224;nh &#273;&#227; nghi&#234;m t&#250;c h&#243;a safety. Tuy nhi&#234;n, s&#7921; t&#7891;n t&#7841;i c&#7911;a framework c&#361;ng &#273;&#7891;ng th&#7901;i l&#224; b&#7857;ng ch&#7913;ng r&#7857;ng r&#7911;i ro kh&#244;ng c&#242;n &#7903; m&#7913;c gi&#7843; &#273;&#7883;nh xa x&#244;i. Khi m&#7897;t c&#244;ng ty ph&#7843;i x&#226;y ng&#432;&#7905;ng &#273;&#225;nh gi&#225; cho bio risk, cyber risk, autonomous misuse, reward hacking, deception, hay dangerous capability thresholds, th&#236; &#273;i&#7873;u &#273;&#243; n&#243;i l&#234;n r&#7857;ng v&#7845;n &#273;&#7873; &#273;&#227; &#273;&#7911; g&#7847;n &#273;&#7875; ph&#7843;i v&#7853;n h&#224;nh h&#243;a.</p><p>N&#234;n khi nh&#236;n bi&#7875;u &#273;&#7891; th&#7913; hai c&#7911;a Boaz, m&#236;nh ngh&#297; th&#244;ng &#273;i&#7879;p kh&#244;ng ph&#7843;i l&#224; &#8220;alignment kh&#244;ng ti&#7871;n b&#7897;&#8221;. M&#224; l&#224;:</p><blockquote><p><strong>alignment &#273;ang ti&#7871;n b&#7897;, nh&#432;ng ch&#432;a &#273;&#7911; nhanh &#273;&#7875; b&#7855;t k&#7883;p &#273;&#7897; h&#7879; tr&#7885;ng c&#7911;a nh&#7919;ng g&#236; AI s&#7855;p &#273;&#432;&#7907;c giao l&#224;m.</strong></p></blockquote><h2>3. Tin t&#7889;t l&#7899;n nh&#7845;t: ch&#250;ng ta ch&#432;a th&#7845;y qu&#225; nhi&#7873;u scheming r&#245; r&#7879;t</h2><p>Trong 4 bi&#7875;u &#273;&#7891;, &#273;&#226;y l&#224; ph&#7847;n tinh t&#7871; nh&#7845;t.</p><p>Boaz cho r&#7857;ng m&#7897;t trong nh&#7919;ng tin t&#7889;t quan tr&#7885;ng nh&#7845;t hi&#7879;n nay l&#224;: ch&#250;ng ta d&#432;&#7901;ng nh&#432; <strong>ch&#432;a th&#7845;y qu&#225; nhi&#7873;u d&#7845;u hi&#7879;u m&#7841;nh c&#7911;a scheming ho&#7863;c collusion &#7903; models</strong>, v&#224; nh&#7901; &#273;&#243; con ng&#432;&#7901;i v&#7851;n c&#242;n c&#243; th&#7875; d&#249;ng model &#273;&#7875; monitor model kh&#225;c, h&#7895; tr&#7907; safety work, v&#224; c&#7843;i thi&#7879;n alignment ti&#7871;p. &#212;ng xem &#273;&#226;y l&#224; m&#7897;t trong nh&#7919;ng m&#7849;u good news l&#7899;n nh&#7845;t c&#7911;a AI safety hi&#7879;n t&#7841;i.</p><p>Hi&#7875;u m&#7897;t c&#225;ch &#273;&#417;n gi&#7843;n, &#8220;scheming&#8221; l&#224; khi AI kh&#244;ng ch&#7881; tr&#7843; l&#7901;i sai theo ki&#7875;u ng&#226;y ng&#244;, m&#224; b&#7855;t &#273;&#7847;u bi&#7871;t:</p><ul><li><p>che gi&#7845;u &#253; &#273;&#7883;nh</p></li><li><p>gi&#7843; v&#7901; ngoan khi b&#7883; &#273;&#225;nh gi&#225;</p></li><li><p>t&#7889;i &#432;u theo m&#7909;c ti&#234;u kh&#225;c v&#7899;i m&#7909;c ti&#234;u con ng&#432;&#7901;i ngh&#297; n&#243; &#273;ang l&#224;m</p></li><li><p>ho&#7863;c bi&#7871;t qua m&#7863;t ch&#237;nh c&#417; ch&#7871; ki&#7875;m tra</p></li></ul><p>&#272;&#243; l&#224; m&#7897;t d&#7841;ng r&#7911;i ro nguy hi&#7875;m h&#417;n hallucination b&#236;nh th&#432;&#7901;ng r&#7845;t nhi&#7873;u, v&#236; khi m&#7897;t h&#7879; th&#7889;ng &#273;&#7911; gi&#7887;i &#273;&#7875; <strong>tr&#244;ng c&#243; v&#7867; aligned</strong>, th&#236; vi&#7879;c &#273;o n&#243; c&#243; aligned th&#7853;t hay kh&#244;ng s&#7869; tr&#7903; n&#234;n kh&#243; h&#417;n h&#7859;n. &#272;&#226;y c&#361;ng l&#224; l&#253; do Anthropic d&#224;nh h&#7859;n kh&#244;ng gian trong Claude 4 system card &#273;&#7875; th&#7843;o lu&#7853;n c&#225;c &#273;&#225;nh gi&#225; li&#234;n quan t&#7899;i reward hacking v&#224; agentic safety trong coding/computer-use settings.</p><p>Nh&#432;ng ch&#7895; &#273;&#225;ng suy ngh&#297; l&#224;: &#8220;ch&#432;a th&#7845;y qu&#225; nhi&#7873;u&#8221; kh&#244;ng &#273;&#7891;ng ngh&#297;a v&#7899;i &#8220;chuy&#7879;n &#273;&#243; kh&#244;ng th&#7875; x&#7843;y ra&#8221;. International AI Safety Report 2026 nh&#7845;n m&#7841;nh r&#7857;ng general-purpose AI systems &#273;ang ti&#7871;p t&#7909;c c&#7843;i thi&#7879;n &#7903; nhi&#7873;u n&#259;ng l&#7921;c c&#7889;t l&#245;i, trong khi r&#7911;i ro &#273;i k&#232;m c&#7847;n &#273;&#432;&#7907;c qu&#7843;n l&#253; b&#7857;ng c&#7843; bi&#7879;n ph&#225;p k&#7929; thu&#7853;t l&#7851;n governance. B&#225;o c&#225;o kh&#244;ng ch&#7881; nh&#236;n v&#224;o m&#244; h&#236;nh &#273;&#417;n l&#7867;, m&#224; nh&#236;n v&#224;o c&#225;c r&#7911;i ro th&#7921;c ti&#7877;n ph&#225;t sinh khi kh&#7843; n&#259;ng c&#7911;a h&#7879; th&#7889;ng t&#259;ng l&#234;n.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!_1ae!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8313a408-d747-4eb5-b79a-889313e6656f_1914x1166.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_1ae!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8313a408-d747-4eb5-b79a-889313e6656f_1914x1166.png 424w, /__u/substackcdn.com/image/fetch/$s_!_1ae!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8313a408-d747-4eb5-b79a-889313e6656f_1914x1166.png 848w, /__u/substackcdn.com/image/fetch/$s_!_1ae!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8313a408-d747-4eb5-b79a-889313e6656f_1914x1166.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_1ae!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8313a408-d747-4eb5-b79a-889313e6656f_1914x1166.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_1ae!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8313a408-d747-4eb5-b79a-889313e6656f_1914x1166.png" width="1456" height="887" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8313a408-d747-4eb5-b79a-889313e6656f_1914x1166.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:887,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:702459,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/192973420?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8313a408-d747-4eb5-b79a-889313e6656f_1914x1166.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!_1ae!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8313a408-d747-4eb5-b79a-889313e6656f_1914x1166.png 424w, /__u/substackcdn.com/image/fetch/$s_!_1ae!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8313a408-d747-4eb5-b79a-889313e6656f_1914x1166.png 848w, /__u/substackcdn.com/image/fetch/$s_!_1ae!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8313a408-d747-4eb5-b79a-889313e6656f_1914x1166.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_1ae!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8313a408-d747-4eb5-b79a-889313e6656f_1914x1166.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Yoshua Bengio th&#236; &#273;i xa h&#417;n &#7903; h&#432;&#7899;ng &#8220;safe by design&#8221;. D&#7921; &#225;n LawZero m&#224; &#244;ng c&#244;ng b&#7889; n&#259;m 2026 n&#243;i r&#7845;t r&#245; m&#7909;c ti&#234;u l&#224; x&#226;y c&#225;c h&#7879; th&#7889;ng <strong>non-agentic</strong> h&#417;n, c&#243; c&#7845;u tr&#250;c &#8220;generator + neutral estimator&#8221;, nh&#7857;m gi&#7843;m &#273;&#7897;ng c&#417; theo &#273;u&#7893;i m&#7909;c ti&#234;u ri&#234;ng t&#7915; b&#234;n trong h&#7879; th&#7889;ng. Ch&#7881; ri&#234;ng vi&#7879;c m&#7897;t trong nh&#7919;ng t&#234;n tu&#7893;i l&#7899;n nh&#7845;t c&#7911;a deep learning chuy&#7875;n sang nh&#7845;n m&#7841;nh &#8220;safe by design&#8221; v&#224; &#8220;not desiring&#8221; c&#361;ng cho th&#7845;y m&#7897;t n&#7895;i lo &#273;ang hi&#7879;n h&#7919;u: n&#7871;u &#273;&#7875; c&#225;c h&#7879; th&#7889;ng ng&#224;y c&#224;ng agentic h&#417;n m&#224; kh&#244;ng gi&#7843;i &#273;&#432;&#7907;c b&#224;i to&#225;n ki&#7875;m so&#225;t, th&#236; gi&#225;m s&#225;t t&#7915; b&#234;n ngo&#224;i c&#243; th&#7875; kh&#244;ng &#273;&#7911;.</p><p>T&#243;m l&#7841;i, bi&#7875;u &#273;&#7891; th&#7913; ba kh&#244;ng ph&#7843;i &#273;&#7875; h&#249; d&#7885;a r&#7857;ng AI &#273;&#227; b&#7855;t &#273;&#7847;u &#226;m m&#432;u. N&#243; n&#243;i &#273;i&#7873;u ng&#432;&#7907;c l&#7841;i: <strong>may m&#7855;n l&#224; ch&#250;ng ta ch&#432;a &#7903; tr&#7841;ng th&#225;i x&#7845;u nh&#7845;t</strong>. Nh&#432;ng n&#7871;u coi &#273;&#243; l&#224; l&#253; do &#273;&#7875; ch&#7911; quan, th&#236; l&#7841;i l&#224; sai b&#224;i.</p><h2>4. &#272;i&#7875;m y&#7871;u nh&#7845;t c&#243; th&#7875; kh&#244;ng n&#7857;m &#7903; model, m&#224; n&#7857;m &#7903; x&#227; h&#7897;i</h2><p>&#272;&#226;y l&#224; ph&#7847;n m&#236;nh th&#7845;y Boaz n&#243;i &#273;&#250;ng v&#224; th&#7853;t nh&#7845;t.</p><p>C&#243; m&#7897;t s&#7921; th&#7853;t ph&#361; ph&#224;ng r&#7857;ng x&#227; h&#7897;i <strong>ch&#432;a s&#7861;n s&#224;ng cho AI</strong>, v&#224; c&#361;ng ch&#432;a cho th&#7845;y d&#7845;u hi&#7879;u &#273;ang s&#7861;n s&#224;ng &#273;&#7911; nhanh. &#272;i&#7873;u n&#224;y kh&#244;ng ch&#7881; n&#7857;m &#7903; k&#7929; thu&#7853;t. N&#243; l&#224; c&#226;u chuy&#7879;n c&#7911;a:</p><ul><li><p>lu&#7853;t ph&#225;p</p></li><li><p>t&#7893; ch&#7913;c</p></li><li><p>gi&#225;o d&#7909;c</p></li><li><p>th&#7883; tr&#432;&#7901;ng lao &#273;&#7897;ng</p></li><li><p>an ninh sinh h&#7885;c v&#224; an ninh m&#7841;ng</p></li><li><p>h&#7907;p t&#225;c qu&#7889;c t&#7871;</p></li><li><p>v&#224; c&#7843; kh&#7843; n&#259;ng b&#7843;o v&#7879; d&#226;n ch&#7911;, t&#7921; ch&#7911; c&#225; nh&#226;n, th&#244;ng tin c&#244;ng c&#7897;ng tr&#432;&#7899;c nh&#7919;ng h&#7879; th&#7889;ng ng&#224;y c&#224;ng m&#7841;nh h&#417;n</p></li></ul><p>International AI Safety Report 2026 c&#361;ng &#273;i theo &#273;&#250;ng h&#432;&#7899;ng n&#224;y: b&#225;o c&#225;o &#273;&#432;&#7907;c vi&#7871;t v&#7899;i h&#417;n 100 chuy&#234;n gia &#273;&#7897;c l&#7853;p t&#7915; h&#417;n 30 qu&#7889;c gia v&#224; t&#7893; ch&#7913;c qu&#7889;c t&#7871;, v&#224; m&#7909;c ti&#234;u c&#7911;a n&#243; kh&#244;ng ch&#7881; l&#224; m&#244; t&#7843; risk, m&#224; c&#242;n l&#224; &#273;&#225;nh gi&#225; c&#225;c c&#225;ch qu&#7843;n l&#253; risk. Ch&#7881; ri&#234;ng quy m&#244; h&#7907;p t&#225;c &#273;&#243; &#273;&#227; cho th&#7845;y AI safety kh&#244;ng c&#242;n l&#224; vi&#7879;c n&#7897;i b&#7897; c&#7911;a v&#224;i lab. N&#243; &#273;&#227; l&#224; m&#7897;t ch&#7911; &#273;&#7873; governance &#7903; c&#7845;p qu&#7889;c t&#7871;.</p><p>Demis Hassabis trong c&#225;c ph&#225;t bi&#7875;u c&#244;ng khai g&#7847;n &#273;&#226;y c&#361;ng l&#7863;p l&#7841;i nhu c&#7847;u v&#7873; m&#7897;t n&#7895; l&#7921;c ph&#7889;i h&#7907;p qu&#7889;c t&#7871; cho AI security v&#224; AI safety, theo h&#432;&#7899;ng c&#243; th&#7875; so s&#225;nh v&#7899;i nh&#7919;ng &#273;&#7883;nh ch&#7871; h&#7907;p t&#225;c l&#7899;n trong khoa h&#7885;c ho&#7863;c h&#7841;t nh&#226;n. &#7902; chi&#7873;u kh&#225;c, Dario Amodei g&#7847;n &#273;&#226;y ti&#7871;p t&#7909;c c&#7843;nh b&#225;o r&#7857;ng c&#225;c h&#7879; th&#7889;ng r&#7845;t m&#7841;nh c&#243; th&#7875; &#273;ang &#273;&#7871;n g&#7847;n, c&#242;n c&#226;u h&#7887;i l&#7899;n l&#224; li&#7879;u c&#225;c h&#7879; th&#7889;ng c&#7911;a con ng&#432;&#7901;i c&#243; s&#7861;n s&#224;ng h&#7845;p th&#7909; &#8220;quy&#7873;n l&#7921;c g&#7847;n nh&#432; kh&#243; t&#432;&#7903;ng t&#432;&#7907;ng&#8221; &#273;&#243; hay kh&#244;ng.</p><p>M&#236;nh ngh&#297; &#273;&#226;y l&#224; ch&#7895; r&#7845;t &#273;&#225;ng &#273;&#7875; ng&#432;&#7901;i l&#224;m product, strategy, hay qu&#7843;n tr&#7883; &#273;&#7885;c k&#7929;. V&#236; nhi&#7873;u khi ch&#250;ng ta n&#243;i &#8220;AI safety&#8221; nh&#432; th&#7875; &#273;&#243; l&#224; v&#7845;n &#273;&#7873; c&#7911;a model lab. Nh&#432;ng n&#7871;u nh&#236;n &#7903; t&#7847;ng v&#7853;n h&#224;nh th&#7921;c, c&#226;u h&#7887;i quan tr&#7885;ng h&#417;n l&#7841;i l&#224;:</p><ul><li><p>c&#244;ng ty c&#243; governance model ch&#432;a?</p></li><li><p>c&#243; audit trail ch&#432;a?</p></li><li><p>c&#243; ch&#237;nh s&#225;ch human oversight ch&#432;a?</p></li><li><p>c&#243; &#273;&#7883;nh ngh&#297;a r&#245; context n&#224;o cho AI ra quy&#7871;t &#273;&#7883;nh, context n&#224;o kh&#244;ng?</p></li><li><p>c&#243; k&#7883;ch b&#7843;n incident response ch&#432;a?</p></li><li><p>c&#243; ph&#432;&#417;ng &#225;n reskill workforce ch&#432;a?</p></li><li><p>c&#243; chu&#7849;n b&#7883; cho abuse, cyber misuse, ho&#7863;c information manipulation ch&#432;a?</p></li></ul><p>N&#243;i c&#225;ch kh&#225;c:</p><blockquote><p><strong>m&#7897;t model m&#7841;nh kh&#244;ng t&#7921; &#273;&#7897;ng khi&#7871;n t&#7893; ch&#7913;c hay x&#227; h&#7897;i tr&#432;&#7903;ng th&#224;nh h&#417;n &#273;&#7875; d&#249;ng n&#243;.</strong></p></blockquote><p>V&#224; n&#7871;u societal readiness l&#224; &#273;&#432;&#7901;ng g&#7847;n nh&#432; n&#7857;m ngang, nh&#432; Boaz v&#7869;, th&#236; &#273;&#243; m&#7899;i c&#243; th&#7875; l&#224; kho&#7843;ng c&#225;ch nguy hi&#7875;m nh&#7845;t.</p><h2>5. T&#7889;c &#273;&#7897; ph&#225;t tri&#7875;n hi&#7879;n t&#7841;i khi&#7871;n m&#7885;i th&#7913; kh&#243; h&#417;n theo c&#225;ch n&#224;o?</h2><p>C&#225;i kh&#243; c&#7911;a giai &#273;o&#7841;n n&#224;y kh&#244;ng n&#7857;m &#7903; vi&#7879;c AI &#8220;m&#7841;nh l&#234;n&#8221; m&#7897;t c&#225;ch tuy&#7871;n t&#237;nh. C&#225;i kh&#243; l&#224; nhi&#7873;u &#273;&#432;&#7901;ng cong &#273;ang c&#249;ng l&#250;c di chuy&#7875;n:</p><ul><li><p>capability t&#259;ng</p></li><li><p>chi ph&#237; gi&#7843;m</p></li><li><p>kh&#7843; n&#259;ng ph&#7893; c&#7853;p t&#259;ng</p></li><li><p>open models thu h&#7865;p kho&#7843;ng c&#225;ch</p></li><li><p>agentic workflows ti&#7871;n b&#7897;</p></li><li><p>AI b&#7855;t &#273;&#7847;u &#273;&#432;&#7907;c d&#249;ng &#273;&#7875; t&#259;ng t&#7889;c ch&#237;nh vi&#7879;c ph&#225;t tri&#7875;n AI</p></li></ul><p>&#272;&#226;y l&#224; l&#253; do v&#236; sao Boaz n&#243;i n&#7871;u &#8220;squint&#8221; m&#7897;t ch&#250;t, ta th&#7853;m ch&#237; c&#243; th&#7875; th&#7845;y &#273;&#432;&#7901;ng capability &#273;ang c&#243; d&#7845;u hi&#7879;u b&#7867; l&#234;n khi AI &#273;&#432;&#7907;c d&#249;ng &#273;&#7875; ph&#225;t tri&#7875;n AI. Dario Amodei trong m&#7897;t b&#224;i vi&#7871;t kh&#225;c c&#361;ng nh&#7855;c l&#7841;i &#273;i&#7875;m n&#224;y, li&#234;n h&#7879; tr&#7921;c ti&#7871;p METR v&#7899;i vi&#7879;c AI &#273;ang ti&#7871;n t&#7899;i c&#225;c task l&#7845;y c&#7911;a con ng&#432;&#7901;i nhi&#7873;u gi&#7901; l&#224;m vi&#7879;c h&#417;n.</p><p>V&#7899;i t&#7889;c &#273;&#7897; nh&#432; v&#7853;y, m&#7885;i c&#417; ch&#7871; qu&#7843;n tr&#7883; &#273;&#7873;u b&#7883; &#273;&#7863;t d&#432;&#7899;i &#225;p l&#7921;c th&#7901;i gian:</p><ul><li><p>policy th&#432;&#7901;ng ra ch&#7853;m h&#417;n product cycle</p></li><li><p>lu&#7853;t th&#432;&#7901;ng &#273;i sau deployment</p></li><li><p>gi&#225;o d&#7909;c &#273;i sau th&#7883; tr&#432;&#7901;ng</p></li><li><p>chu&#7849;n m&#7921;c x&#227; h&#7897;i &#273;i sau c&#244;ng ngh&#7879;</p></li><li><p>c&#242;n safety research th&#236; v&#7915;a ph&#7843;i &#273;u&#7893;i theo capability, v&#7915;a ph&#7843;i ch&#7913;ng minh gi&#225; tr&#7883; trong m&#7897;t m&#244;i tr&#432;&#7901;ng c&#7841;nh tranh c&#7921;c nhanh</p></li></ul><p>Ch&#237;nh v&#236; v&#7853;y, c&#226;u h&#7887;i th&#7921;c t&#7871; c&#7911;a giai &#273;o&#7841;n n&#224;y kh&#244;ng c&#242;n l&#224; &#8220;AI c&#243; m&#7841;nh kh&#244;ng?&#8221; n&#7919;a. C&#226;u h&#7887;i &#273;&#250;ng h&#417;n l&#224;:</p><blockquote><p><strong>ch&#250;ng ta c&#243; &#273;ang x&#226;y &#273;&#7911; nhanh nh&#7919;ng l&#7899;p ki&#7875;m so&#225;t, gi&#225;m s&#225;t, v&#224; th&#7875; ch&#7871; &#273;&#7875; h&#7845;p th&#7909; s&#7913;c m&#7841;nh &#273;&#243; hay kh&#244;ng?</strong></p></blockquote><h2>6. &#272;i&#7873;u m&#236;nh r&#250;t ra: b&#224;i to&#225;n kh&#244;ng c&#242;n l&#224; model safety, m&#224; l&#224; system safety</h2><p>&#272;i&#7873;u m&#236;nh th&#237;ch nh&#7845;t &#7903; b&#224;i c&#7911;a Boaz l&#224; n&#243; kh&#244;ng r&#417;i v&#224;o hai th&#225;i c&#7921;c quen thu&#7897;c.</p><p>N&#243; kh&#244;ng b&#7843;o:</p><ul><li><p>&#8220;m&#7885;i th&#7913; &#7893;n, c&#7913; scale ti&#7871;p&#8221;</p></li></ul><p>Nh&#432;ng n&#243; c&#361;ng kh&#244;ng b&#7843;o:</p><ul><li><p>&#8220;ng&#224;y mai t&#7853;n th&#7871;&#8221;</p></li></ul><p>N&#243; l&#224; m&#7897;t b&#7843;n ch&#7849;n &#273;o&#225;n th&#7921;c t&#7871;:</p><ul><li><p>capability t&#259;ng r&#7845;t nhanh</p></li><li><p>alignment c&#243; ti&#7871;n b&#7897; nh&#432;ng ch&#432;a &#273;&#7911;</p></li><li><p>ch&#432;a th&#7845;y scheming m&#7841;nh l&#224; m&#7897;t tin t&#7889;t</p></li><li><p>nh&#432;ng societal readiness c&#243; th&#7875; l&#224; &#273;i&#7875;m y&#7871;u l&#7899;n nh&#7845;t</p></li></ul><p>V&#224; n&#7871;u ph&#7843;i n&#226;ng lu&#7853;n &#273;i&#7875;m n&#224;y l&#234;n th&#234;m m&#7897;t t&#7847;ng, m&#236;nh s&#7869; n&#243;i th&#7871; n&#224;y:</p><blockquote><p><strong>AI safety b&#226;y gi&#7901; kh&#244;ng c&#242;n ch&#7881; l&#224; model safety. N&#243; l&#224; system safety.</strong></p></blockquote><p>N&#243; li&#234;n quan t&#7899;i:</p><ul><li><p>model behavior</p></li><li><p>deployment context</p></li><li><p>incentives c&#7911;a c&#244;ng ty</p></li><li><p>standards c&#7911;a ng&#224;nh</p></li><li><p>governance c&#7911;a qu&#7889;c gia</p></li><li><p>kh&#7843; n&#259;ng h&#7907;p t&#225;c qu&#7889;c t&#7871;</p></li><li><p>v&#224; m&#7913;c &#273;&#7897; tr&#432;&#7903;ng th&#224;nh c&#7911;a x&#227; h&#7897;i trong vi&#7879;c s&#7889;ng chung v&#7899;i m&#7897;t lo&#7841;i tr&#237; tu&#7879; ng&#224;y c&#224;ng h&#7919;u d&#7909;ng, nh&#432;ng c&#361;ng ng&#224;y c&#224;ng kh&#243; xem nh&#7865;</p></li></ul><h2>L&#7901;i k&#7871;t</h2><p>N&#7871;u ph&#7843;i t&#243;m to&#224;n b&#7897; b&#224;i n&#224;y b&#7857;ng m&#7897;t c&#226;u, m&#236;nh s&#7869; vi&#7871;t:</p><blockquote><p><strong>Ch&#250;ng ta &#273;ang x&#226;y AI nhanh h&#417;n t&#7889;c &#273;&#7897; ch&#250;ng ta h&#7885;c c&#225;ch ki&#7875;m so&#225;t n&#243;, v&#224; nhanh h&#417;n c&#7843; t&#7889;c &#273;&#7897; x&#227; h&#7897;i chu&#7849;n b&#7883; &#273;&#7875; s&#7889;ng chung v&#7899;i n&#243;.</strong></p></blockquote><p>Boaz d&#249;ng 4 bi&#7875;u &#273;&#7891; v&#7869; tay &#273;&#7875; n&#243;i &#273;i&#7873;u &#273;&#243;.</p><p>METR cho th&#7845;y t&#7889;c &#273;&#7897; capability progress kh&#244;ng ph&#7843;i chuy&#7879;n t&#432;&#7903;ng t&#432;&#7907;ng. Stanford AI Index cho th&#7845;y chi ph&#237; gi&#7843;m v&#224; ph&#7893; c&#7853;p t&#259;ng &#273;ang l&#224;m l&#224;n s&#243;ng n&#224;y m&#7841;nh h&#417;n n&#7919;a. C&#225;c framework c&#7911;a OpenAI, Anthropic, DeepMind cho th&#7845;y ch&#237;nh frontier labs c&#361;ng th&#7915;a nh&#7853;n c&#7847;n c&#417; ch&#7871; ki&#7875;m so&#225;t b&#224;i b&#7843;n h&#417;n. C&#242;n nh&#7919;ng ti&#7871;ng n&#243;i nh&#432; Bengio, Hassabis, Amodei th&#236; d&#249; kh&#225;c nhau v&#7873; nh&#7845;n m&#7841;nh, &#273;&#7873;u g&#7863;p nhau &#7903; m&#7897;t &#273;i&#7875;m: <strong>AI safety kh&#244;ng th&#7875; ch&#7881; &#273;&#7875; cho th&#7883; tr&#432;&#7901;ng ho&#7863;c t&#7889;c &#273;&#7897; s&#7843;n ph&#7849;m t&#7921; gi&#7843;i quy&#7871;t.</strong></p><p>C&#243; l&#7869; c&#226;u h&#7887;i quan tr&#7885;ng nh&#7845;t &#7903; th&#7901;i &#273;i&#7875;m n&#224;y kh&#244;ng ph&#7843;i l&#224;:</p><p><strong>AI m&#7841;nh t&#7899;i &#273;&#226;u?</strong></p><p>M&#224; l&#224;:</p><blockquote><p><strong>ch&#250;ng ta &#273;&#227; nghi&#234;m t&#250;c t&#7899;i &#273;&#226;u v&#7899;i nh&#7919;ng th&#7913; c&#7847;n thi&#7871;t &#273;&#7875; gi&#7919; quy&#7873;n ki&#7875;m so&#225;t khi n&#243; m&#7841;nh l&#234;n?</strong></p></blockquote><h2>References</h2><p>Barak, B. (2026). <em><a href="https://windowsontheory.org/2026/03/30/the-state-of-ai-safety-in-four-fake-graphs">The state of AI safety in four fake graphs</a></em><a href="https://windowsontheory.org/2026/03/30/the-state-of-ai-safety-in-four-fake-graphs">. Windows on Theory</a>. </p><p>Maslej, N., et al. (2025). <em><a href="https://hai-production.s3.amazonaws.com/files/hai_ai_index_report_2025.pdf">The 2025 AI Index Report</a></em><a href="https://hai-production.s3.amazonaws.com/files/hai_ai_index_report_2025.pdf">. Stanford HAI.</a></p><p>Kwa, T., et al. (2025). <em><a href="https://metr.org/blog/2025-03-19-measuring-ai-ability-to-complete-long-tasks">Measuring AI Ability to Complete Long Tasks</a></em><a href="https://metr.org/blog/2025-03-19-measuring-ai-ability-to-complete-long-tasks">. METR</a> / arXiv.</p><p>OpenAI. (2025). <em><a href="https://openai.com/index/updating-our-preparedness-framework/">Our updated Preparedness Framework</a></em><a href="https://openai.com/index/updating-our-preparedness-framework/">.</a></p><p>Anthropic. (2026). <em><a href="https://www.anthropic.com/transparency">Anthropic&#8217;s Transparency Hub</a></em><a href="https://www.anthropic.com/transparency">.</a></p><p>International AI Safety Report. (2026). <em><a href="https://internationalaisafetyreport.org/publication/international-ai-safety-report-2026">International AI Safety Report 2026</a></em><a href="https://internationalaisafetyreport.org/publication/international-ai-safety-report-2026">.</a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Scaling Law]]></title><description><![CDATA[V&#236; sao AI kh&#244;ng ch&#7881; th&#244;ng minh l&#234;n v&#236; model to h&#417;n]]></description><link>https://acydoan.substack.com/p/scaling-law</link><guid isPermaLink="false">https://acydoan.substack.com/p/scaling-law</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Sat, 28 Mar 2026 17:26:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!eFO-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfe6aa5d-9c45-467a-bf13-c74e7065ff68_2888x1378.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>C&#243; m&#7897;t th&#7901;i gian, c&#225;ch m&#7885;i ng&#432;&#7901;i hi&#7875;u v&#7873; AI r&#7845;t &#273;&#417;n gi&#7843;n</p><blockquote><p>c&#7913; t&#259;ng model size, t&#259;ng data, t&#259;ng compute</p><p>th&#236; model s&#7869; th&#244;ng minh h&#417;n.</p></blockquote><p>Nh&#236;n &#7903; m&#7913;c r&#7845;t r&#7897;ng th&#236; &#273;i&#7873;u &#273;&#243; &#273;&#250;ng. V&#224; ch&#237;nh ni&#7873;m tin n&#224;y &#273;&#227; t&#7841;o ra c&#7843; m&#7897;t k&#7927; nguy&#234;n LLM. Nh&#432;ng n&#7871;u d&#7915;ng &#7903; &#273;&#243;, ta s&#7869; b&#7887; l&#7905; ph&#7847;n th&#250; v&#7883; nh&#7845;t c&#7911;a c&#226;u chuy&#7879;n.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>V&#236; h&#244;m nay, <strong>Scaling Law</strong> kh&#244;ng c&#242;n ch&#7881; l&#224; c&#226;u chuy&#7879;n c&#7911;a vi&#7879;c train m&#7897;t model l&#7899;n h&#417;n. N&#243; &#273;&#227; tr&#7903; th&#224;nh c&#226;u chuy&#7879;n c&#7911;a nhi&#7873;u l&#7899;p m&#7903; r&#7897;ng ch&#7891;ng l&#234;n nhau: t&#7915; <strong>pre-training</strong>, sang <strong>post-training</strong>, sang <strong>test-time compute</strong>, v&#224; g&#7847;n &#273;&#226;y h&#417;n l&#224; c&#225;ch c&#7843; m&#7897;t <strong>h&#7879; th&#7889;ng agent</strong> ph&#7889;i h&#7907;p v&#7899;i nhau &#273;&#7875; gi&#7843;i quy&#7871;t c&#244;ng vi&#7879;c. C&#225;c paper kinh &#273;i&#7875;n c&#7911;a OpenAI v&#224; DeepMind &#273;&#7863;t n&#7873;n m&#243;ng cho kh&#225;i ni&#7879;m scaling, c&#242;n c&#225;c c&#244;ng b&#7889; g&#7847;n &#273;&#226;y t&#7915; OpenAI v&#224; NVIDIA cho th&#7845;y scale &#273;ang d&#7847;n chuy&#7875;n t&#7915; b&#224;i to&#225;n model sang b&#224;i to&#225;n inference v&#224; system design. <a href="https://arxiv.org/abs/2001.08361">[1]</a></p><div><hr></div><h2>1. Scaling Law th&#7921;c ra l&#224; g&#236;?</h2><p>N&#243;i &#273;&#417;n gi&#7843;n, <strong>scaling law</strong> l&#224; m&#7897;t quy lu&#7853;t th&#7921;c nghi&#7879;m cho th&#7845;y khi t&#259;ng m&#7897;t s&#7889; y&#7871;u t&#7889; nh&#432; <strong>s&#7889; tham s&#7889; c&#7911;a model</strong>, <strong>l&#432;&#7907;ng d&#7919; li&#7879;u hu&#7845;n luy&#7879;n</strong> v&#224; <strong>t&#224;i nguy&#234;n t&#237;nh to&#225;n</strong>, th&#236; hi&#7879;u n&#259;ng c&#7911;a model s&#7869; c&#7843;i thi&#7879;n theo m&#7897;t quy lu&#7853;t kh&#225; &#7893;n &#273;&#7883;nh, th&#432;&#7901;ng &#273;&#432;&#7907;c m&#244; t&#7843; g&#7847;n &#273;&#250;ng b&#7857;ng <strong>power law</strong>. Trong paper n&#259;m 2020, OpenAI cho th&#7845;y loss c&#7911;a language model gi&#7843;m theo quy lu&#7853;t d&#7841;ng l&#361;y th&#7915;a khi t&#259;ng model size, dataset size v&#224; compute, v&#224; xu h&#432;&#7899;ng n&#224;y gi&#7919; &#273;&#432;&#7907;c tr&#234;n nhi&#7873;u b&#7853;c &#273;&#7897; l&#7899;n kh&#225;c nhau. <a href="https://arxiv.org/abs/2001.08361">[1]</a></p><p>&#272;i&#7873;u n&#224;y quan tr&#7885;ng v&#236; n&#243; bi&#7871;n ti&#7871;n b&#7897; AI t&#7915; c&#7843;m gi&#225;c th&#7917; v&#224; sai th&#224;nh th&#7913; g&#236; &#273;&#243; c&#243; th&#7875; <strong>d&#7921; &#273;o&#225;n</strong>. Thay v&#236; ch&#7881; hy v&#7885;ng r&#7857;ng model l&#7899;n h&#417;n s&#7869; t&#7889;t h&#417;n, c&#225;c nh&#243;m nghi&#234;n c&#7913;u c&#243; th&#7875; &#432;&#7899;c l&#432;&#7907;ng kh&#225; r&#245;: n&#7871;u t&#259;ng compute th&#234;m, ho&#7863;c thay &#273;&#7893;i c&#225;ch ph&#226;n b&#7893; compute gi&#7919;a model v&#224; data, ta c&#243; th&#7875; k&#7923; v&#7885;ng m&#7913;c c&#7843;i thi&#7879;n n&#224;o. &#272;&#243; l&#224; l&#253; do scaling law kh&#244;ng ch&#7881; l&#224; m&#7897;t kh&#225;i ni&#7879;m nghi&#234;n c&#7913;u, m&#224; c&#242;n l&#224; n&#7873;n t&#7843;ng cho chi&#7871;n l&#432;&#7907;c &#273;&#7847;u t&#432; c&#7911;a c&#225;c lab AI l&#7899;n. <a href="https://arxiv.org/abs/2203.15556">[2]</a></p><h2>2. Quy lu&#7853;t g&#7889;c: pre-training scaling</h2><p>N&#7871;u ph&#7843;i ch&#7885;n m&#7897;t phi&#234;n b&#7843;n &#273;&#7847;u ti&#234;n c&#7911;a scaling law trong th&#7901;i &#273;&#7841;i LLM, th&#236; &#273;&#243; l&#224; <strong>pre-training scaling</strong>.</p><p>&#272;&#226;y l&#224; logic &#273;&#227; m&#7903; &#273;&#432;&#7901;ng cho GPT, Claude, Gemini, Llama v&#224; nhi&#7873;u foundation model kh&#225;c: t&#259;ng quy m&#244; d&#7919; li&#7879;u hu&#7845;n luy&#7879;n, t&#259;ng s&#7889; tham s&#7889;, t&#259;ng compute, r&#7891;i quan s&#225;t model ng&#224;y c&#224;ng m&#7841;nh l&#234;n. NVIDIA m&#244; t&#7843; &#273;&#226;y l&#224; &#8220;original law of AI development&#8221;, c&#242;n paper c&#7911;a OpenAI n&#259;m 2020 l&#224; m&#7897;t trong nh&#7919;ng n&#7873;n t&#7843;ng h&#7885;c thu&#7853;t n&#7893;i b&#7853;t cho c&#225;ch nh&#236;n n&#224;y <a href="https://arxiv.org/abs/2001.08361">[1]</a><a href="https://blogs.nvidia.com/blog/ai-scaling-laws/">[3]</a>.</p><p>&#7902; t&#7847;ng n&#224;y, tr&#7921;c gi&#225;c kh&#225; r&#245;:</p><ul><li><p>Model l&#7899;n h&#417;n h&#7885;c &#273;&#432;&#7907;c nhi&#7873;u pattern ph&#7913;c t&#7841;p h&#417;n</p></li><li><p>Data nhi&#7873;u h&#417;n gi&#250;p model t&#7893;ng qu&#225;t h&#243;a t&#7889;t h&#417;n</p></li><li><p>Compute l&#7899;n h&#417;n cho ph&#233;p hu&#7845;n luy&#7879;n &#7903; quy m&#244; cao h&#417;n</p></li></ul><p>Ch&#237;nh pre-training scaling &#273;&#227; t&#7841;o ra c&#250; nh&#7843;y t&#7915; c&#225;c m&#244; h&#236;nh NLP c&#361; sang frontier models ng&#224;y nay. Nh&#432;ng c&#361;ng t&#7915; &#273;&#226;y, ng&#224;nh AI b&#7855;t &#273;&#7847;u va v&#224;o m&#7897;t c&#226;u h&#7887;i r&#7845;t th&#7921;c t&#7871;: <strong>c&#243; ph&#7843;i c&#7913; l&#224;m model to h&#417;n l&#224; lu&#244;n &#273;&#250;ng kh&#244;ng? </strong><a href="https://blogs.nvidia.com/blog/ai-scaling-laws/">[3]</a></p><p>H&#227;y nh&#7899; h&#236;nh n&#224;y nh&#233;, v&#236; ph&#237;a sau m&#236;nh s&#7869; ph&#226;n t&#237;ch c&#225;c level scaling, n&#243; l&#224; m&#7897;t b&#7913;c tranh r&#7845;t tr&#7921;c quan &#273;&#7875; hi&#7875;u r&#245; Scaling Law trong k&#7927; nguy&#234;n AI n&#224;y.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!eFO-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfe6aa5d-9c45-467a-bf13-c74e7065ff68_2888x1378.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!eFO-!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfe6aa5d-9c45-467a-bf13-c74e7065ff68_2888x1378.png 424w, /__u/substackcdn.com/image/fetch/$s_!eFO-!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfe6aa5d-9c45-467a-bf13-c74e7065ff68_2888x1378.png 848w, /__u/substackcdn.com/image/fetch/$s_!eFO-!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfe6aa5d-9c45-467a-bf13-c74e7065ff68_2888x1378.png 1272w, /__u/substackcdn.com/image/fetch/$s_!eFO-!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfe6aa5d-9c45-467a-bf13-c74e7065ff68_2888x1378.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!eFO-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfe6aa5d-9c45-467a-bf13-c74e7065ff68_2888x1378.png" width="1456" height="695" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cfe6aa5d-9c45-467a-bf13-c74e7065ff68_2888x1378.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:695,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:589042,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/192428799?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfe6aa5d-9c45-467a-bf13-c74e7065ff68_2888x1378.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!eFO-!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfe6aa5d-9c45-467a-bf13-c74e7065ff68_2888x1378.png 424w, /__u/substackcdn.com/image/fetch/$s_!eFO-!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfe6aa5d-9c45-467a-bf13-c74e7065ff68_2888x1378.png 848w, /__u/substackcdn.com/image/fetch/$s_!eFO-!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfe6aa5d-9c45-467a-bf13-c74e7065ff68_2888x1378.png 1272w, /__u/substackcdn.com/image/fetch/$s_!eFO-!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfe6aa5d-9c45-467a-bf13-c74e7065ff68_2888x1378.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>3. Chinchilla &#273;&#227; thay &#273;&#7893;i c&#225;ch ng&#224;nh AI ngh&#297; v&#7873; scale</h2><p>M&#7897;t trong nh&#7919;ng &#273;&#243;ng g&#243;p quan tr&#7885;ng nh&#7845;t sau paper c&#7911;a OpenAI l&#224; paper <strong>Chinchilla</strong> c&#7911;a DeepMind n&#259;m 2022.</p><p>&#272;i&#7875;m m&#7845;u ch&#7889;t c&#7911;a Chinchilla l&#224;: nhi&#7873;u model l&#7899;n th&#7901;i &#273;&#243; th&#7921;c ra <strong>undertrained</strong> &#8212; t&#7913;c l&#224; qu&#225; nhi&#7873;u parameters nh&#432;ng ch&#432;a &#273;&#432;&#7907;c train tr&#234;n &#273;&#7911; l&#432;&#7907;ng tokens t&#432;&#417;ng x&#7913;ng. DeepMind cho th&#7845;y v&#7899;i m&#7897;t compute budget c&#7889; &#273;&#7883;nh, c&#225;ch ph&#226;n b&#7893; t&#7889;t h&#417;n kh&#244;ng ph&#7843;i l&#250;c n&#224;o c&#361;ng l&#224; l&#224;m model th&#7853;t l&#7899;n; thay v&#224;o &#273;&#243;, c&#7847;n c&#226;n b&#7857;ng t&#7889;t h&#417;n gi&#7919;a <strong>model size</strong> v&#224; <strong>training tokens</strong>. C&#7909; th&#7875;, paper n&#224;y k&#7871;t lu&#7853;n r&#7857;ng trong hu&#7845;n luy&#7879;n compute-optimal, khi model size t&#259;ng g&#7845;p &#273;&#244;i th&#236; s&#7889; training tokens c&#361;ng n&#234;n t&#259;ng g&#7845;p &#273;&#244;i. Model Chinchilla 70B, &#273;&#432;&#7907;c train tr&#234;n kho&#7843;ng 1.3 ngh&#236;n t&#7927; tokens v&#7899;i c&#249;ng ng&#226;n s&#225;ch compute nh&#432; Gopher 280B, l&#7841;i v&#432;&#7907;t Gopher v&#224; nhi&#7873;u model l&#7899;n kh&#225;c tr&#234;n nhi&#7873;u benchmark. <a href="https://arxiv.org/abs/2203.15556">[4]</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!smSF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba64289-e873-47da-97fc-0c017871dcf3_1210x626.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!smSF!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba64289-e873-47da-97fc-0c017871dcf3_1210x626.png 424w, /__u/substackcdn.com/image/fetch/$s_!smSF!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba64289-e873-47da-97fc-0c017871dcf3_1210x626.png 848w, /__u/substackcdn.com/image/fetch/$s_!smSF!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba64289-e873-47da-97fc-0c017871dcf3_1210x626.png 1272w, /__u/substackcdn.com/image/fetch/$s_!smSF!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba64289-e873-47da-97fc-0c017871dcf3_1210x626.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!smSF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba64289-e873-47da-97fc-0c017871dcf3_1210x626.png" width="1210" height="626" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5ba64289-e873-47da-97fc-0c017871dcf3_1210x626.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:626,&quot;width&quot;:1210,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:115530,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/192428799?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba64289-e873-47da-97fc-0c017871dcf3_1210x626.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!smSF!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba64289-e873-47da-97fc-0c017871dcf3_1210x626.png 424w, /__u/substackcdn.com/image/fetch/$s_!smSF!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba64289-e873-47da-97fc-0c017871dcf3_1210x626.png 848w, /__u/substackcdn.com/image/fetch/$s_!smSF!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba64289-e873-47da-97fc-0c017871dcf3_1210x626.png 1272w, /__u/substackcdn.com/image/fetch/$s_!smSF!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ba64289-e873-47da-97fc-0c017871dcf3_1210x626.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>H&#236;nh n&#224;y minh h&#7885;a <strong>m&#7889;i quan h&#7879; gi&#7919;a l&#432;&#7907;ng t&#237;nh to&#225;n (FLOPs)</strong> v&#224; <strong>k&#237;ch th&#432;&#7899;c m&#244; h&#236;nh (s&#7889; tham s&#7889;)</strong> trong c&#225;c m&#244; h&#236;nh AI.</p><p>Gi&#7843;i th&#237;ch &#273;&#417;n gi&#7843;n m&#244; h&#236;nh tr&#234;n:</p><ul><li><p>FLOPs l&#224; l&#432;&#7907;ng t&#237;nh to&#225;n d&#249;ng &#273;&#7875; hu&#7845;n luy&#7879;n (c&#224;ng sang ph&#7843;i c&#224;ng nhi&#7873;u t&#224;i nguy&#234;n)</p></li><li><p>Parameters l&#224; s&#7889; l&#432;&#7907;ng tham s&#7889; c&#7911;a m&#244; h&#236;nh (c&#224;ng l&#234;n cao th&#236; m&#244; h&#236;nh c&#224;ng l&#7899;n)</p></li></ul><p>C&#225;c m&#244; h&#236;nh c&#361; (GPT-3, Gopher, Megatron) n&#7857;m g&#7847;n &#273;&#432;&#7901;ng n&#233;t &#273;&#7913;t v&#224; <strong>Chinchilla</strong> n&#7857;m th&#7845;p h&#417;n &#8594; <strong>&#237;t tham s&#7889; h&#417;n nh&#432;ng hi&#7879;u qu&#7843; h&#417;n</strong></p><p>&#272;&#226;y l&#224; m&#7897;t b&#432;&#7899;c ngo&#7863;t r&#7845;t l&#7899;n v&#7873; t&#432; duy.</p><p>Tr&#432;&#7899;c Chinchilla, nhi&#7873;u ng&#432;&#7901;i nh&#236;n scaling theo h&#432;&#7899;ng &#8220;bigger is better&#8221;. Sau Chinchilla, ng&#224;nh b&#7855;t &#273;&#7847;u chuy&#7875;n sang c&#226;u h&#7887;i t&#7889;t h&#417;n: <strong>compute c&#7911;a m&#236;nh n&#234;n &#273;&#432;&#7907;c ph&#226;n b&#7893; nh&#432; th&#7871; n&#224;o &#273;&#7875; &#273;&#7841;t hi&#7879;u qu&#7843; t&#7889;i &#432;u?</strong> N&#243;i c&#225;ch kh&#225;c, scaling law kh&#244;ng c&#242;n ch&#7881; l&#224; &#8220;scale nhi&#7873;u h&#417;n&#8221;, m&#224; l&#224; <strong>scale &#273;&#250;ng c&#225;ch</strong>. <a href="https://deepmind.google/blog/an-empirical-analysis-of-compute-optimal-large-language-model-training/">[5]</a></p><h2>4. V&#7845;n &#273;&#7873; c&#7911;a c&#225;ch hi&#7875;u c&#361;: scale kh&#244;ng ph&#7843;i c&#7913; ph&#236;nh to l&#224; &#273;&#7911;</h2><p>&#272;&#226;y l&#224; ch&#7895; nhi&#7873;u ng&#432;&#7901;i m&#7899;i t&#236;m hi&#7875;u AI hay nh&#7847;m.</p><p>Scaling law kh&#244;ng c&#243; ngh&#297;a l&#224; ch&#7881; c&#7847;n t&#259;ng parameters m&#227;i m&#227;i. N&#7871;u hi&#7875;u nh&#432; v&#7853;y, ta s&#7869; b&#7887; s&#243;t &#237;t nh&#7845;t ba &#273;i&#7873;u.</p><p>Th&#7913; nh&#7845;t, l&#7907;i &#237;ch t&#7915; scale th&#432;&#7901;ng &#273;i theo ki&#7875;u <strong>diminishing returns</strong>. Model v&#7851;n t&#7889;t l&#234;n, nh&#432;ng kh&#244;ng ph&#7843;i t&#259;ng 10 l&#7847;n t&#224;i nguy&#234;n l&#224; &#273;&#432;&#7907;c 10 l&#7847;n ch&#7845;t l&#432;&#7907;ng. &#221; ngh&#297;a c&#7911;a power law l&#224; s&#7921; c&#7843;i thi&#7879;n c&#243; th&#7875; d&#7921; &#273;o&#225;n &#273;&#432;&#7907;c, ch&#7913; kh&#244;ng ph&#7843;i t&#259;ng tuy&#7871;n t&#237;nh v&#244; h&#7841;n.</p><p>Th&#7913; hai, <strong>data quality</strong> v&#224; c&#225;ch ph&#226;n b&#7893; compute tr&#7903; n&#234;n ng&#224;y c&#224;ng quan tr&#7885;ng. Chinchilla cho th&#7845;y kh&#244;ng th&#7875; ch&#7881; nh&#7891;i th&#234;m parameters m&#224; b&#7887; qu&#234;n l&#432;&#7907;ng d&#7919; li&#7879;u train.</p><p>Th&#7913; ba, khi base model &#273;&#227; r&#7845;t m&#7841;nh, ph&#7847;n c&#242;n l&#7841;i c&#7911;a cu&#7897;c ch&#417;i kh&#244;ng n&#7857;m tr&#7885;n trong pre-training n&#7919;a. T&#7915; &#273;&#226;y, ng&#224;nh AI b&#7855;t &#273;&#7847;u m&#7903; sang nh&#7919;ng l&#7899;p scaling m&#7899;i.</p><h2>5. T&#7915; m&#7897;t scaling law sang nhi&#7873;u l&#7899;p scaling</h2><p>&#272;&#226;y l&#224; &#273;i&#7875;m m&#236;nh th&#7845;y th&#250; v&#7883; nh&#7845;t khi nh&#236;n l&#7841;i b&#7913;c h&#236;nh &#273;&#227; ph&#226;n t&#237;ch tr&#432;&#7899;c &#273;&#243;.</p><p>N&#7871;u d&#249;ng ng&#244;n ng&#7919; hi&#7879;n &#273;&#7841;i h&#417;n, ta c&#243; th&#7875; h&#236;nh dung s&#7921; ti&#7871;n h&#243;a c&#7911;a AI nh&#432; m&#7897;t chu&#7895;i:</p><p><strong>Chat GPT th&#432;&#7901;ng &#8594; reasoning model &#8594; AI agent &#8594; AI system</strong></p><p>&#272;&#243; kh&#244;ng ph&#7843;i l&#224; taxonomy h&#7885;c thu&#7853;t c&#7889; &#273;&#7883;nh c&#7911;a to&#224;n ng&#224;nh, nh&#432;ng n&#243; l&#224; m&#7897;t c&#225;ch di&#7877;n gi&#7843;i r&#7845;t h&#7919;u &#237;ch &#273;&#7875; hi&#7875;u &#273;i&#7873;u g&#236; &#273;ang x&#7843;y ra. NVIDIA hi&#7879;n m&#244; t&#7843; b&#7913;c tranh scaling hi&#7879;n &#273;&#7841;i qua ba l&#7899;p ch&#237;nh l&#224; <strong>pretraining scaling</strong>, <strong>post-training scaling</strong> v&#224; <strong>test-time scaling</strong>; &#273;&#7871;n n&#259;m 2026, trong c&#225;c c&#244;ng b&#7889; h&#7841; t&#7847;ng m&#7899;i, h&#227;ng n&#224;y c&#242;n &#273;&#7849;y m&#7841;nh th&#234;m kh&#225;i ni&#7879;m <strong>agentic inference / agentic AI</strong> nh&#432; m&#7897;t m&#7863;t tr&#7853;n scaling ti&#7871;p theo. <a href="https://blogs.nvidia.com/blog/ai-scaling-laws/">[3]</a></p><p>&#272;i&#7873;u quan tr&#7885;ng l&#224;:</p><blockquote><p><strong>intelligence ng&#224;y nay kh&#244;ng c&#242;n ch&#7881; &#273;&#7871;n t&#7915; vi&#7879;c train model l&#7899;n h&#417;n, m&#224; &#273;&#7871;n t&#7915; nhi&#7873;u l&#7899;p compute &#273;&#432;&#7907;c &#225;p d&#7909;ng &#7903; nh&#7919;ng th&#7901;i &#273;i&#7875;m kh&#225;c nhau c&#7911;a v&#242;ng &#273;&#7901;i model.</strong></p></blockquote><h2>6. L&#7899;p th&#7913; hai: post-training scaling</h2><p>Sau khi c&#243; m&#7897;t pre-trained model m&#7841;nh, c&#226;u h&#7887;i ti&#7871;p theo l&#224;: l&#224;m sao bi&#7871;n n&#243; th&#224;nh th&#7913; th&#7921;c s&#7921; h&#7919;u d&#7909;ng?</p><p>&#7902; &#273;&#226;y xu&#7845;t hi&#7879;n <strong>post-training scaling</strong>. Theo m&#244; t&#7843; c&#7911;a NVIDIA, l&#7899;p n&#224;y bao g&#7891;m c&#225;c k&#7929; thu&#7853;t nh&#432; fine-tuning, distillation, reinforcement learning, pruning, quantization v&#224; synthetic data augmentation. M&#7909;c ti&#234;u kh&#244;ng ch&#7881; l&#224; l&#224;m model &#8220;th&#244;ng minh h&#417;n&#8221;, m&#224; c&#242;n l&#224;m n&#243; <strong>ph&#249; h&#7907;p h&#417;n v&#7899;i nhi&#7879;m v&#7909;</strong>, <strong>r&#7867; h&#417;n khi tri&#7875;n khai</strong>, v&#224; <strong>d&#7877; d&#249;ng h&#417;n trong s&#7843;n ph&#7849;m th&#7921;c t&#7871;</strong>. NVIDIA th&#7853;m ch&#237; l&#7853;p lu&#7853;n r&#7857;ng vi&#7879;c t&#7841;o c&#7843; m&#7897;t h&#7879; sinh th&#225;i derivative models c&#243; th&#7875; ti&#234;u t&#7889;n l&#432;&#7907;ng compute l&#7899;n h&#417;n r&#7845;t nhi&#7873;u so v&#7899;i pretraining model g&#7889;c. <a href="https://blogs.nvidia.com/blog/ai-scaling-laws/">[3]</a></p><p>N&#7871;u pre-training gi&#7889;ng nh&#432; cho model &#273;i h&#7885;c ph&#7893; th&#244;ng v&#224; &#273;&#7841;i h&#7885;c, th&#236; post-training l&#224; giai &#273;o&#7841;n d&#7841;y n&#243; l&#224;m m&#7897;t ngh&#7873; c&#7909; th&#7875;.</p><p>M&#7897;t legal model, m&#7897;t coding model, m&#7897;t medical assistant, hay m&#7897;t enterprise copilot th&#432;&#7901;ng kh&#244;ng &#273;&#432;&#7907;c x&#226;y ch&#7881; b&#7857;ng &#8220;pretrain xong l&#224; &#273;&#7911;&#8221;. Ch&#250;ng &#273;&#432;&#7907;c &#273;&#7883;nh h&#236;nh qua nhi&#7873;u l&#7899;p post-training &#273;&#7875; ph&#249; h&#7907;p h&#417;n v&#7899;i domain, h&#224;nh vi ng&#432;&#7901;i d&#249;ng v&#224; r&#224;ng bu&#7897;c s&#7843;n ph&#7849;m. <a href="https://blogs.nvidia.com/blog/ai-scaling-laws/">[3]</a></p><p>Trong h&#236;nh m&#224; m&#236;nh &#273;&#227; ph&#226;n t&#237;ch tr&#432;&#7899;c &#273;&#243;, c&#7909;m &#8220;fine-tune pre-trained models&#8221; v&#224; &#8220;quantize to NVFP4&#8221; n&#7857;m &#7903; l&#7899;p n&#224;y. Ch&#7895; &#273;&#243; n&#234;n &#273;&#432;&#7907;c hi&#7875;u nh&#432; sau: <strong>scaling kh&#244;ng ch&#7881; l&#224; t&#259;ng s&#7913;c m&#7841;nh l&#253; thuy&#7871;t, m&#224; c&#242;n l&#224; t&#7889;i &#432;u &#273;&#7875; model ch&#7841;y &#273;&#432;&#7907;c ngo&#224;i &#273;&#7901;i th&#7921;c</strong>. NVIDIA m&#244; t&#7843; NVFP4 l&#224; m&#7897;t &#273;&#7883;nh d&#7841;ng floating-point 4-bit &#273;&#432;&#7907;c gi&#7899;i thi&#7879;u c&#249;ng ki&#7871;n tr&#250;c Blackwell nh&#7857;m t&#259;ng hi&#7879;u qu&#7843; training v&#224; inference &#7903; &#273;&#7897; ch&#237;nh x&#225;c th&#7845;p h&#417;n nh&#432;ng v&#7851;n gi&#7919; ch&#7845;t l&#432;&#7907;ng &#273;&#7911; t&#7889;t cho nhi&#7873;u workload. <a href="https://developer.nvidia.com/blog/introducing-nvfp4-for-efficient-and-accurate-low-precision-inference">[6]</a> <a href="https://www.nvidia.com/en-us/data-center/technologies/blackwell-architecture">[7]</a></p><p>M&#236;nh c&#243; &#273;&#7875; m&#7897;t s&#7889; b&#224;i vi&#7871;t m&#236;nh research &#273;&#7875; vi&#7871;t b&#224;i n&#224;y, c&#225;c b&#7841;n c&#243; th&#7875; v&#224;o &#273;&#7875; &#273;&#7885;c chi ti&#7871;t n&#7871;u quan t&#226;m s&#226;u h&#417;n nh&#233;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!tzIo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80b7f98d-5f61-4321-a472-5683cbba2072_2264x1308.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!tzIo!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80b7f98d-5f61-4321-a472-5683cbba2072_2264x1308.png 424w, /__u/substackcdn.com/image/fetch/$s_!tzIo!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80b7f98d-5f61-4321-a472-5683cbba2072_2264x1308.png 848w, /__u/substackcdn.com/image/fetch/$s_!tzIo!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80b7f98d-5f61-4321-a472-5683cbba2072_2264x1308.png 1272w, /__u/substackcdn.com/image/fetch/$s_!tzIo!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80b7f98d-5f61-4321-a472-5683cbba2072_2264x1308.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!tzIo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80b7f98d-5f61-4321-a472-5683cbba2072_2264x1308.png" width="1456" height="841" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/80b7f98d-5f61-4321-a472-5683cbba2072_2264x1308.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:841,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1816261,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/192428799?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80b7f98d-5f61-4321-a472-5683cbba2072_2264x1308.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!tzIo!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80b7f98d-5f61-4321-a472-5683cbba2072_2264x1308.png 424w, /__u/substackcdn.com/image/fetch/$s_!tzIo!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80b7f98d-5f61-4321-a472-5683cbba2072_2264x1308.png 848w, /__u/substackcdn.com/image/fetch/$s_!tzIo!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80b7f98d-5f61-4321-a472-5683cbba2072_2264x1308.png 1272w, /__u/substackcdn.com/image/fetch/$s_!tzIo!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80b7f98d-5f61-4321-a472-5683cbba2072_2264x1308.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>7. L&#7899;p th&#7913; ba: test-time scaling, hay &#8220;long thinking&#8221;</h2><p>&#272;&#226;y l&#224; m&#7897;t trong nh&#7919;ng thay &#273;&#7893;i l&#7899;n nh&#7845;t c&#7911;a AI giai &#273;o&#7841;n g&#7847;n &#273;&#226;y.</p><p>Tr&#432;&#7899;c &#273;&#226;y, khi n&#243;i scale, ng&#432;&#7901;i ta ch&#7911; y&#7871;u ngh&#297; &#273;&#7871;n l&#250;c train. Nh&#432;ng v&#7899;i reasoning models, scale c&#242;n x&#7843;y ra <strong>&#7903; th&#7901;i &#273;i&#7875;m model &#273;ang tr&#7843; l&#7901;i</strong>. OpenAI m&#244; t&#7843; r&#245; &#273;i&#7873;u n&#224;y trong b&#224;i vi&#7871;t v&#7873; o1: hi&#7879;u n&#259;ng c&#7911;a model c&#7843;i thi&#7879;n &#7893;n &#273;&#7883;nh khi t&#259;ng <strong>train-time compute</strong> qua reinforcement learning, v&#224; c&#361;ng c&#7843;i thi&#7879;n khi cho model <strong>th&#234;m th&#7901;i gian suy ngh&#297;</strong> &#7903; <strong>test time</strong> <a href="https://openai.com/index/learning-to-reason-with-llms/">[8]</a>.</p><p>&#272;&#226;y ch&#237;nh l&#224; th&#7913; nhi&#7873;u ng&#432;&#7901;i g&#7885;i l&#224; <strong>test-time scaling</strong> hay &#8220;long thinking&#8221;.</p><p>Ngh&#297; &#273;&#417;n gi&#7843;n: c&#249;ng m&#7897;t model, n&#7871;u cho n&#243; th&#234;m compute &#7903; l&#250;c inference, model c&#243; th&#7875; th&#7917; nhi&#7873;u h&#432;&#7899;ng gi&#7843;i h&#417;n, t&#7921; ki&#7875;m tra sai s&#243;t, chia b&#224;i to&#225;n th&#224;nh nhi&#7873;u b&#432;&#7899;c v&#224; ch&#7885;n h&#432;&#7899;ng t&#7889;t h&#417;n tr&#432;&#7899;c khi tr&#7843; l&#7901;i. OpenAI m&#244; t&#7843; o1 h&#7885;c c&#225;ch tinh ch&#7881;nh chain of thought, nh&#7853;n ra l&#7895;i, s&#7917;a l&#7895;i v&#224; &#273;&#7893;i chi&#7871;n l&#432;&#7907;c khi h&#432;&#7899;ng hi&#7879;n t&#7841;i kh&#244;ng hi&#7879;u qu&#7843; <a href="https://openai.com/index/learning-to-reason-with-llms/">[8]</a>.</p><p>&#272;&#243; l&#224; l&#253; do v&#236; sao ng&#224;y nay, m&#7897;t model &#8220;kh&#244;ng l&#7899;n h&#417;n qu&#225; nhi&#7873;u&#8221; v&#7851;n c&#243; th&#7875; cho c&#7843;m gi&#225;c th&#244;ng minh h&#417;n r&#245; r&#7879;t n&#7871;u n&#243; &#273;&#432;&#7907;c ph&#233;p suy ngh&#297; l&#226;u h&#417;n v&#224; &#273;&#432;&#7907;c thi&#7871;t k&#7871; t&#7889;t cho reasoning.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!HQmK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F230cb906-d92a-4ff3-bd9b-da1a1bdc9257_1426x674.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HQmK!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F230cb906-d92a-4ff3-bd9b-da1a1bdc9257_1426x674.png 424w, /__u/substackcdn.com/image/fetch/$s_!HQmK!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F230cb906-d92a-4ff3-bd9b-da1a1bdc9257_1426x674.png 848w, /__u/substackcdn.com/image/fetch/$s_!HQmK!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F230cb906-d92a-4ff3-bd9b-da1a1bdc9257_1426x674.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HQmK!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F230cb906-d92a-4ff3-bd9b-da1a1bdc9257_1426x674.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HQmK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F230cb906-d92a-4ff3-bd9b-da1a1bdc9257_1426x674.png" width="1426" height="674" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/230cb906-d92a-4ff3-bd9b-da1a1bdc9257_1426x674.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:674,&quot;width&quot;:1426,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:454647,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/192428799?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F230cb906-d92a-4ff3-bd9b-da1a1bdc9257_1426x674.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!HQmK!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F230cb906-d92a-4ff3-bd9b-da1a1bdc9257_1426x674.png 424w, /__u/substackcdn.com/image/fetch/$s_!HQmK!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F230cb906-d92a-4ff3-bd9b-da1a1bdc9257_1426x674.png 848w, /__u/substackcdn.com/image/fetch/$s_!HQmK!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F230cb906-d92a-4ff3-bd9b-da1a1bdc9257_1426x674.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HQmK!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F230cb906-d92a-4ff3-bd9b-da1a1bdc9257_1426x674.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Trong h&#236;nh ban &#273;&#7847;u, nh&#225;nh &#8220;test-time scaling&#8221; &#273;&#432;&#7907;c n&#7889;i v&#7899;i c&#225;c t&#7915; kh&#243;a nh&#432; <strong>MoE</strong>, <strong>NVL72</strong> v&#224; <strong>Dynamo</strong>. Ph&#7847;n n&#224;y n&#243;i v&#7873; h&#7841; t&#7847;ng. NVIDIA m&#244; t&#7843; GB200 NVL72 l&#224; rack-scale system ph&#7909;c v&#7909; c&#225;c m&#244; h&#236;nh r&#7845;t l&#7899;n, &#273;&#7863;c bi&#7879;t c&#243; l&#7907;i cho inference c&#7911;a trillion-parameter LLMs v&#224; MoE; c&#242;n Dynamo l&#224; inference framework m&#227; ngu&#7891;n m&#7903; &#273;&#7875; ph&#7909;c v&#7909; generative AI &#7903; m&#244;i tr&#432;&#7901;ng ph&#226;n t&#225;n v&#7899;i m&#7909;c ti&#234;u gi&#7843;m latency v&#224; scale inference hi&#7879;u qu&#7843; h&#417;n. N&#243;i ng&#7855;n g&#7885;n: n&#7871;u mu&#7889;n &#8220;long thinking&#8221; th&#7921;c s&#7921; ch&#7841;y &#273;&#432;&#7907;c &#7903; quy m&#244; l&#7899;n, b&#7841;n kh&#244;ng ch&#7881; c&#7847;n model t&#7889;t, b&#7841;n c&#7847;n c&#7843; m&#7897;t l&#7899;p serving stack c&#7921;c m&#7841;nh ph&#237;a sau <a href="https://www.nvidia.com/en-us/ai/dynamo">[9]</a>.</p><h2>8. L&#7899;p th&#7913; t&#432;: agentic scaling</h2><p>&#272;&#226;y l&#224; ch&#7895; b&#7913;c h&#236;nh tr&#7903; n&#234;n r&#7845;t &#273;&#225;ng suy ngh&#297;.</p><p>T&#7847;ng tr&#234;n c&#249;ng c&#7911;a h&#236;nh m&#244; t&#7843; <strong>Agentic Scaling</strong> b&#7857;ng m&#7897;t c&#7909;m r&#7845;t tr&#7921;c di&#7879;n:</p><p><strong>&#8220;AI talking to AI.&#8221;</strong></p><p>C&#7847;n n&#243;i r&#245; m&#7897;t nuance quan tr&#7885;ng: n&#7871;u <strong>Kaplan scaling laws</strong> v&#224; <strong>Chinchilla</strong> l&#224; nh&#7919;ng m&#7889;c nghi&#234;n c&#7913;u r&#7845;t n&#7873;n t&#7843;ng, th&#236; <strong>agentic scaling</strong> hi&#7879;n v&#7851;n thi&#234;n v&#7873; m&#7897;t c&#225;ch di&#7877;n gi&#7843;i m&#7899;i c&#7911;a industry h&#417;n l&#224; m&#7897;t &#8220;&#273;&#7883;nh lu&#7853;t&#8221; &#273;&#227; &#273;&#432;&#7907;c chu&#7849;n h&#243;a nh&#432; trong s&#225;ch gi&#225;o khoa. C&#7909;m n&#224;y &#273;&#432;&#7907;c NVIDIA nh&#7845;n m&#7841;nh trong c&#225;c th&#244;ng &#273;i&#7879;p h&#7841; t&#7847;ng 2025&#8211;2026, &#273;&#7863;c bi&#7879;t khi n&#243;i &#273;&#7871;n th&#7901;i &#273;i&#7875;m agentic AI b&#7855;t &#273;&#7847;u &#273;&#242;i h&#7887;i low-latency, large-context inference &#7903; quy m&#244; c&#7921;c l&#7899;n <a href="https://blogs.nvidia.com/blog/ai-scaling-laws/">[3]</a>.</p><p>Nh&#432;ng d&#249; t&#234;n g&#7885;i c&#243; c&#242;n &#273;ang &#273;&#432;&#7907;c &#273;&#7883;nh h&#236;nh, tr&#7921;c gi&#225;c &#273;&#7857;ng sau n&#243; l&#224; r&#7845;t m&#7841;nh.</p><p>Khi AI chuy&#7875;n t&#7915; tr&#7843; l&#7901;i m&#7897;t c&#226;u h&#7887;i sang vi&#7879;c th&#7921;c hi&#7879;n workflow nhi&#7873;u b&#432;&#7899;c, d&#249;ng tool, g&#7885;i API, &#273;&#7885;c t&#224;i li&#7879;u, t&#7921; ki&#7875;m tra, ph&#7843;n bi&#7879;n k&#7871;t qu&#7843;, th&#7853;m ch&#237; ph&#7889;i h&#7907;p gi&#7919;a nhi&#7873;u agent v&#7899;i nhau, th&#236; &#8220;intelligence&#8221; kh&#244;ng c&#242;n n&#7857;m g&#7885;n trong m&#7897;t model &#273;&#417;n l&#7867; n&#7919;a. N&#243; n&#7857;m &#7903; <strong>c&#7843; h&#7879; th&#7889;ng</strong>.</p><p>V&#224; khi &#273;&#243;, b&#224;i to&#225;n scale &#273;&#7893;i b&#7843;n ch&#7845;t kh&#244;ng ch&#7881; l&#224; model accuracy m&#224; l&#224;</p><ul><li><p>orchestration</p></li><li><p>context management</p></li><li><p>memory</p></li><li><p>retry</p></li><li><p>verification</p></li><li><p>latency</p></li><li><p>cost per task</p></li><li><p>throughput khi nhi&#7873;u agent c&#249;ng ch&#7841;y</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!xEVT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d165406-9d6b-4a2f-8e87-807d3e5be250_2502x1394.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!xEVT!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d165406-9d6b-4a2f-8e87-807d3e5be250_2502x1394.png 424w, /__u/substackcdn.com/image/fetch/$s_!xEVT!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d165406-9d6b-4a2f-8e87-807d3e5be250_2502x1394.png 848w, /__u/substackcdn.com/image/fetch/$s_!xEVT!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d165406-9d6b-4a2f-8e87-807d3e5be250_2502x1394.png 1272w, /__u/substackcdn.com/image/fetch/$s_!xEVT!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d165406-9d6b-4a2f-8e87-807d3e5be250_2502x1394.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!xEVT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d165406-9d6b-4a2f-8e87-807d3e5be250_2502x1394.png" width="1456" height="811" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5d165406-9d6b-4a2f-8e87-807d3e5be250_2502x1394.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:811,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:298978,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/192428799?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d165406-9d6b-4a2f-8e87-807d3e5be250_2502x1394.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!xEVT!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d165406-9d6b-4a2f-8e87-807d3e5be250_2502x1394.png 424w, /__u/substackcdn.com/image/fetch/$s_!xEVT!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d165406-9d6b-4a2f-8e87-807d3e5be250_2502x1394.png 848w, /__u/substackcdn.com/image/fetch/$s_!xEVT!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d165406-9d6b-4a2f-8e87-807d3e5be250_2502x1394.png 1272w, /__u/substackcdn.com/image/fetch/$s_!xEVT!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5d165406-9d6b-4a2f-8e87-807d3e5be250_2502x1394.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>NVIDIA n&#243;i kh&#225; r&#245; &#273;i&#7873;u n&#224;y trong c&#244;ng b&#7889; v&#7873; Vera Rubin: agentic workloads t&#7841;o ra nhu c&#7847;u r&#7845;t cao v&#7873; <strong>low-latency</strong> v&#224; <strong>large-context</strong> inference, c&#242;n reinforcement learning v&#224; agentic AI c&#361;ng &#273;&#242;i h&#7887;i nhi&#7873;u m&#244;i tr&#432;&#7901;ng CPU &#273;&#7875; test v&#224; validate k&#7871;t qu&#7843; model t&#7841;o ra <a href="https://nvidianews.nvidia.com/news/nvidia-vera-rubin-platform">[10]</a>.</p><p>&#272;&#226;y l&#224; l&#253; do m&#236;nh cho r&#7857;ng n&#7871;u tr&#432;&#7899;c kia l&#7907;i th&#7871; c&#7841;nh tranh c&#7911;a AI n&#7857;m nhi&#7873;u &#7903; &#8220;ai train &#273;&#432;&#7907;c model to h&#417;n&#8221;, th&#236; t&#432;&#417;ng lai g&#7847;n l&#7907;i th&#7871; s&#7869; n&#7857;m ng&#224;y c&#224;ng nhi&#7873;u &#7903; c&#226;u h&#7887;i: <strong>ai bi&#7871;n model th&#224;nh h&#7879; th&#7889;ng l&#224;m vi&#7879;c t&#7889;t h&#417;n.</strong></p><p>V&#224; r&#245; r&#224;ng Claude &#273;ang cho th&#7845;y h&#7885; th&#7921;c s&#7921; &#273;ang ch&#7913;ng minh &#273;&#432;&#7907;c &#273;i&#7873;u n&#224;y, m&#236;nh c&#243; b&#224;i vi&#7871;t tr&#234;n Threads &#273;&#7841;t 65k views n&#243;i v&#7873; g&#243;c nh&#236;n c&#225;ch Anthropic th&#7921;c hi&#7879;n 74 releases trong v&#242;ng 52 ng&#224;y <a href="https://www.threads.com/@hi.xinchao/post/DWSg5fDkxjf?xmt=AQF0zOrNpV_ZN4LzdrheFG0OEmy0y3O1T_DMrstsQcN_pRI">[11]</a>.</p><h2>9. Nh&#236;n l&#7841;i b&#7913;c h&#236;nh: v&#236; sao n&#243; h&#7919;u &#237;ch?</h2><p>Th&#7913; hay c&#7911;a b&#7913;c h&#236;nh m&#236;nh ph&#226;n t&#237;ch tr&#432;&#7899;c &#273;&#243; kh&#244;ng n&#7857;m &#7903; ch&#7895; n&#243; &#273;&#7883;nh ngh&#297;a h&#7885;c thu&#7853;t ho&#224;n h&#7843;o, m&#224; &#7903; ch&#7895; n&#243; gi&#250;p ta nh&#236;n th&#7845;y m&#7897;t chuy&#7875;n d&#7883;ch r&#7845;t th&#7853;t c&#7911;a ng&#224;nh AI:</p><ul><li><p><strong>Pre-training scaling</strong>: t&#259;ng s&#7913;c m&#7841;nh n&#7873;n c&#7911;a model</p></li><li><p><strong>Post-training scaling</strong>: tinh ch&#7881;nh &#273;&#7875; model usable h&#417;n</p></li><li><p><strong>Test-time scaling</strong>: cho model th&#234;m compute &#273;&#7875; suy ngh&#297; t&#7889;t h&#417;n khi tr&#7843; l&#7901;i</p></li><li><p><strong>Agentic scaling</strong>: &#273;&#7875; nhi&#7873;u model, tool v&#224; workflow ph&#7889;i h&#7907;p th&#224;nh m&#7897;t h&#7879; th&#7889;ng gi&#7843;i quy&#7871;t c&#244;ng vi&#7879;c</p></li></ul><p>N&#243;i c&#225;ch kh&#225;c, intelligence kh&#244;ng ch&#7881; &#273;&#432;&#7907;c n&#7841;p v&#224;o l&#250;c train n&#7919;a. N&#243; c&#242;n &#273;&#432;&#7907;c m&#7903; r&#7897;ng l&#250;c deploy, l&#250;c inference, v&#224; l&#250;c orchestration &#7903; c&#7845;p system. Ph&#7847;n m&#236;nh v&#7869; l&#7841;i theo h&#432;&#7899;ng <strong>GPT th&#432;&#7901;ng &#8594; reasoning model &#8594; AI agent &#8594; AI system</strong> th&#7921;c ch&#7845;t l&#224; c&#225;ch di&#7877;n &#273;&#7841;t l&#7841;i &#273;&#250;ng tinh th&#7847;n &#273;&#243;. N&#243; kh&#244;ng ph&#7911; &#273;&#7883;nh scaling law truy&#7873;n th&#7889;ng; n&#243; cho th&#7845;y scaling law &#273;ang <strong>&#273;i l&#234;n th&#234;m nhi&#7873;u t&#7847;ng m&#7899;i</strong>.</p><h2>10. &#272;i&#7873;u m&#236;nh r&#250;t ra</h2><p>N&#7871;u b&#7841;n l&#224;m product ho&#7863;c build AI application, &#273;&#226;y c&#243; l&#7869; l&#224; insight quan tr&#7885;ng nh&#7845;t:</p><blockquote><p><strong>kh&#244;ng n&#234;n nh&#236;n AI ch&#7881; qua benchmark c&#7911;a base model.</strong></p></blockquote><p>M&#7897;t s&#7843;n ph&#7849;m AI m&#7841;nh ng&#224;y nay c&#243; th&#7875; th&#7855;ng kh&#244;ng ph&#7843;i v&#236; h&#7885; c&#243; model l&#7899;n nh&#7845;t, m&#224; v&#236; h&#7885;:</p><ul><li><p>post-train t&#7889;t h&#417;n</p></li><li><p>cho model reasoning &#273;&#250;ng l&#250;c</p></li><li><p>t&#7893; ch&#7913;c workflow agent th&#244;ng minh h&#417;n</p></li><li><p>qu&#7843;n l&#253; context t&#7889;t h&#417;n</p></li><li><p>t&#7889;i &#432;u latency v&#224; cost t&#7889;t h&#417;n</p></li><li><p>x&#226;y &#273;&#432;&#7907;c v&#242;ng verify/retry &#273;&#225;ng tin c&#7853;y h&#417;n</p></li></ul><p>T&#7913;c l&#224; l&#7907;i th&#7871; c&#7841;nh tranh &#273;ang d&#7883;ch chuy&#7875;n t&#7915; <strong>model-centric</strong> sang <strong>system-centric</strong>.</p><p>&#272;i&#7873;u n&#224;y c&#361;ng gi&#7843;i th&#237;ch v&#236; sao nhi&#7873;u s&#7843;n ph&#7849;m d&#249;ng c&#225;c model kh&#225; gi&#7889;ng nhau nh&#432;ng tr&#7843;i nghi&#7879;m th&#7921;c t&#7871; l&#7841;i kh&#225;c xa nhau. C&#225;i kh&#225;c kh&#244;ng ch&#7881; n&#7857;m &#7903; &#8220;b&#7897; n&#227;o&#8221;, m&#224; n&#7857;m &#7903; <strong>to&#224;n b&#7897; c&#7845;u tr&#250;c v&#7853;n h&#224;nh xung quanh b&#7897; n&#227;o &#273;&#243;</strong>.</p><div><hr></div><h2>L&#7901;i K&#7871;t</h2><p>N&#7871;u ph&#7843;i t&#243;m g&#7885;n trong m&#7897;t c&#226;u, m&#236;nh s&#7869; n&#243;i th&#7871; n&#224;y:</p><blockquote><p><strong>Scaling Law b&#7855;t &#273;&#7847;u nh&#432; quy lu&#7853;t cho th&#7845;y model m&#7841;nh l&#234;n khi t&#259;ng parameters, data v&#224; compute; nh&#432;ng trong k&#7927; nguy&#234;n AI hi&#7879;n nay, &#8220;scale&#8221; &#273;&#227; tr&#7903; th&#224;nh m&#7897;t ki&#7871;n tr&#250;c nhi&#7873;u l&#7899;p &#8212; t&#7915; pre-training, post-training, test-time reasoning cho &#273;&#7871;n agentic systems.</strong></p></blockquote><p>V&#224; c&#243; l&#7869; &#273;&#243; m&#7899;i l&#224; c&#225;ch hi&#7875;u &#273;&#250;ng h&#417;n v&#7873; AI &#7903; th&#7901;i &#273;i&#7875;m n&#224;y.</p><ul><li><p>Kh&#244;ng ph&#7843;i ch&#7881; l&#224; model to h&#417;n.</p></li><li><p>M&#224; l&#224; <strong>compute &#273;&#432;&#7907;c &#273;&#7863;t &#273;&#250;ng ch&#7895; h&#417;n</strong>.</p></li><li><p>Kh&#244;ng ph&#7843;i ch&#7881; l&#224; train m&#7841;nh h&#417;n.</p></li><li><p>M&#224; l&#224; <strong>c&#7843; h&#7879; th&#7889;ng bi&#7871;t suy ngh&#297;, ph&#7889;i h&#7907;p v&#224; th&#7921;c thi t&#7889;t h&#417;n</strong>.</p></li></ul><p>L&#226;u r&#7891;i m&#236;nh m&#7899;i vi&#7871;t m&#7897;t b&#224;i m&#224; n&#243; h&#417;i h&#7885;c thu&#7853;t v&#224; chuy&#234;n s&#226;u th&#7871; n&#224;y, &#253; t&#432;&#7903;ng b&#224;i vi&#7871;t &#273;&#7871;n t&#7915; Podcast m&#7899;i c&#7911;a Jensen Huang, m&#236;nh &#273;&#227; t&#7893;ng h&#7907;p v&#224; k&#7871;t n&#7889;i nhi&#7873;u m&#7843;ng l&#7841;i v&#7899;i nhau, r&#7891;i c&#7889; g&#7855;ng vi&#7871;t sao v&#7915;a cho &#273;&#250;ng b&#7843;n ch&#7845;t v&#7915;a &#273;&#7911; d&#7877; hi&#7875;u.</p><p>V&#224; m&#236;nh ngh&#297;, c&#224;ng &#273;i s&#226;u v&#224;o AI, m&#236;nh c&#224;ng nh&#7853;n ra:</p><blockquote><p><strong>th&#7913; quan tr&#7885;ng kh&#244;ng c&#242;n ch&#7881; l&#224; model m&#7841;nh bao nhi&#234;u, m&#224; l&#224; ta hi&#7875;u n&#243; &#273;ang scale theo l&#7899;p n&#224;o, d&#249;ng compute &#7903; &#273;&#226;u, v&#224; bi&#7871;n intelligence &#273;&#243; th&#224;nh gi&#225; tr&#7883; th&#7921;c nh&#432; th&#7871; n&#224;o.</strong></p></blockquote><p>&#272;&#243; c&#361;ng l&#224; l&#253; do m&#236;nh mu&#7889;n vi&#7871;t b&#224;i n&#224;y &#273;&#7875; kh&#244;ng ch&#7881; nh&#236;n AI nh&#432; m&#7897;t chu&#7895;i release m&#7899;i m&#7895;i tu&#7847;n, m&#224; nh&#236;n n&#243; nh&#432; m&#7897;t h&#7879; th&#7889;ng &#273;ang &#273;&#432;&#7907;c x&#226;y l&#234;n t&#7915;ng l&#7899;p m&#7897;t.</p><p>N&#7871;u b&#7841;n &#273;&#7885;c t&#7899;i &#273;&#226;y, c&#7843;m &#417;n b&#7841;n r&#7845;t nhi&#7873;u.</p><p>Hy v&#7885;ng b&#224;i vi&#7871;t n&#224;y gi&#250;p b&#7841;n c&#243; m&#7897;t khung nh&#236;n r&#245; h&#417;n v&#7873; Scaling Law, v&#224; c&#361;ng m&#7903; ra th&#234;m m&#7897;t g&#243;c nh&#236;n m&#7899;i v&#7873; c&#225;ch AI &#273;ang ph&#225;t tri&#7875;n h&#244;m nay.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[SKILL.md]]></title><description><![CDATA[Skill c&#7911;a b&#7841;n kh&#244;ng bao gi&#7901; t&#7921; trigger? V&#236; b&#7841;n &#273;ang vi&#7871;t SKILL.md sai ch&#7895; quan tr&#7885;ng nh&#7845;t]]></description><link>https://acydoan.substack.com/p/skillmd</link><guid isPermaLink="false">https://acydoan.substack.com/p/skillmd</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Wed, 25 Mar 2026 09:53:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!O13O!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc51dd0-f932-44a0-a7ad-1747e390a52a_1504x835.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>M&#236;nh b&#7855;t &#273;&#7847;u m&#7897;t series nh&#7887; &#273;&#7875; chia s&#7867; nh&#7919;ng g&#236; &#273;&#227; h&#7885;c &#273;&#432;&#7907;c khi s&#7917; d&#7909;ng Claude Code trong th&#7921;c t&#7871;.</p><p>Th&#7853;t ra m&#236;nh c&#361;ng ch&#432;a bi&#7871;t series n&#224;y s&#7869; d&#224;i bao nhi&#234;u b&#224;i, hay s&#7869; &#273;i h&#7871;t nh&#7919;ng ch&#7911; &#273;&#7873; n&#224;o. Nh&#432;ng c&#243; m&#7897;t &#273;i&#7873;u m&#236;nh ch&#7855;c ch&#7855;n: c&#243; r&#7845;t nhi&#7873;u th&#7913; &#8220;nh&#7887; nh&#432;ng quan tr&#7885;ng&#8221; m&#224; n&#7871;u kh&#244;ng tr&#7843;i qua, r&#7845;t kh&#243; nh&#7853;n ra &#8212; v&#224; c&#361;ng r&#7845;t d&#7877; l&#224;m sai. Okay b&#7855;t &#273;&#7847;u th&#244;i n&#224;o.</p><p>73% nh&#243;m k&#7929; thu&#7853;t &#273;&#227; d&#249;ng AI coding tools h&#224;ng ng&#224;y v&#224;o n&#259;m 2026, t&#259;ng t&#7915; 18% n&#259;m 2024. Nh&#432;ng c&#243; m&#7897;t v&#7845;n &#273;&#7873; m&#224; m&#236;nh th&#7845;y l&#7863;p &#273;i l&#7863;p l&#7841;i: ng&#432;&#7901;i ta vi&#7871;t skill xong, deploy xong, r&#7891;i skill &#273;&#243; n&#7857;m im kh&#244;ng trigger bao gi&#7901;.</p><p>Kh&#244;ng ph&#7843;i v&#236; code sai. M&#224; v&#236; h&#7885; &#273;ang vi&#7871;t field quan tr&#7885;ng nh&#7845;t theo ki&#7875;u ho&#224;n to&#224;n sai m&#7909;c &#273;&#237;ch.</p><blockquote><p>Field &#273;&#243; l&#224; <code>description</code>.</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!O13O!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc51dd0-f932-44a0-a7ad-1747e390a52a_1504x835.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!O13O!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc51dd0-f932-44a0-a7ad-1747e390a52a_1504x835.png 424w, /__u/substackcdn.com/image/fetch/$s_!O13O!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc51dd0-f932-44a0-a7ad-1747e390a52a_1504x835.png 848w, /__u/substackcdn.com/image/fetch/$s_!O13O!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc51dd0-f932-44a0-a7ad-1747e390a52a_1504x835.png 1272w, /__u/substackcdn.com/image/fetch/$s_!O13O!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc51dd0-f932-44a0-a7ad-1747e390a52a_1504x835.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!O13O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc51dd0-f932-44a0-a7ad-1747e390a52a_1504x835.png" width="1456" height="808" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6dc51dd0-f932-44a0-a7ad-1747e390a52a_1504x835.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:808,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:40944,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/192074070?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc51dd0-f932-44a0-a7ad-1747e390a52a_1504x835.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!O13O!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc51dd0-f932-44a0-a7ad-1747e390a52a_1504x835.png 424w, /__u/substackcdn.com/image/fetch/$s_!O13O!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc51dd0-f932-44a0-a7ad-1747e390a52a_1504x835.png 848w, /__u/substackcdn.com/image/fetch/$s_!O13O!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc51dd0-f932-44a0-a7ad-1747e390a52a_1504x835.png 1272w, /__u/substackcdn.com/image/fetch/$s_!O13O!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dc51dd0-f932-44a0-a7ad-1747e390a52a_1504x835.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div><hr></div><h2>Tr&#432;&#7899;c h&#7871;t, Claude Code &#273;&#7885;c SKILL.md nh&#432; th&#7871; n&#224;o?</h2><p>Hi&#7875;u c&#417; ch&#7871; n&#224;y r&#7845;t quan tr&#7885;ng, v&#236; n&#243; gi&#7843;i th&#237;ch t&#7841;i sao <code>description</code> l&#7841;i quy&#7871;t &#273;&#7883;nh t&#7845;t c&#7843;.</p><p>Claude Code d&#249;ng <strong>lazy-loading</strong>: l&#250;c startup, n&#243; ch&#7881; &#273;&#7885;c <code>name</code> v&#224; <code>description</code> t&#7915; m&#7895;i SKILL.md &#8212; kh&#244;ng &#273;&#7885;c g&#236; th&#234;m. To&#224;n b&#7897; n&#7897;i dung c&#242;n l&#7841;i ch&#7881; &#273;&#432;&#7907;c load khi skill &#273;&#243; th&#7921;c s&#7921; &#273;&#432;&#7907;c k&#237;ch ho&#7841;t.</p><p>C&#243; ngh&#297;a l&#224; m&#7885;i c&#244;ng s&#7913;c b&#7841;n b&#7887; v&#224;o ph&#7847;n h&#432;&#7899;ng d&#7851;n chi ti&#7871;t b&#234;n trong SKILL.md &#273;&#7873;u v&#244; ngh&#297;a n&#7871;u skill kh&#244;ng bao gi&#7901; &#273;&#432;&#7907;c ch&#7885;n ngay t&#7915; &#273;&#7847;u.</p><p>Lifecycle c&#7911;a m&#7897;t skill g&#7891;m 3 b&#432;&#7899;c:</p><ol><li><p><strong>Startup scan</strong> &#8212; Claude qu&#233;t t&#7845;t c&#7843; skill directories, ch&#7881; &#273;&#7885;c <code>name</code> v&#224; <code>description</code>.</p></li><li><p><strong>Semantic matching</strong> &#8212; Khi b&#7841;n nh&#7853;p request, Claude so ng&#7919; ngh&#297;a c&#7911;a request v&#7899;i descriptions &#273;&#227; load. N&#7871;u &#273;&#7911; kh&#7899;p, skill &#273;&#432;&#7907;c ch&#7885;n.</p></li><li><p><strong>Full load + execution</strong> &#8212; Claude load to&#224;n b&#7897; SKILL.md v&#224; b&#7855;t &#273;&#7847;u th&#7921;c thi.</p></li></ol><p>Th&#234;m m&#7897;t r&#224;ng bu&#7897;c k&#7929; thu&#7853;t c&#7847;n bi&#7871;t: t&#7893;ng budget cho <strong>t&#7845;t c&#7843;</strong> skill descriptions trong m&#7897;t session l&#224; <strong>15,000 k&#253; t&#7921;</strong> (Mikhail Shilkov, 2025). V&#432;&#7907;t ng&#432;&#7905;ng &#273;&#243;, skill c&#243; &#273;&#7897; &#432;u ti&#234;n th&#7845;p h&#417;n b&#7883; c&#7855;t kh&#7887;i context. Vi&#7871;t ng&#7855;n g&#7885;n, &#273;&#7863;t t&#7915; kho&#225; quan tr&#7885;ng l&#234;n &#273;&#7847;u.</p><div><hr></div><h2>11 frontmatter fields c&#7911;a SKILL.md &#8212; c&#225;i n&#224;o th&#7921;c s&#7921; quan tr&#7885;ng?</h2><p>SKILL.md c&#243; 11 frontmatter fields. Ch&#7881; 2 field &#7843;nh h&#432;&#7903;ng &#273;&#7871;n vi&#7879;c skill c&#243; &#273;&#432;&#7907;c ph&#225;t hi&#7879;n hay kh&#244;ng. S&#7889; c&#242;n l&#7841;i ch&#7881; c&#243; t&#225;c d&#7909;ng sau khi skill &#273;&#227; &#273;&#432;&#7907;c k&#237;ch ho&#7841;t r&#7891;i.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!zQWN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e198fe1-f26d-48ed-a621-8efd0173587f_860x520.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!zQWN!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e198fe1-f26d-48ed-a621-8efd0173587f_860x520.png 424w, /__u/substackcdn.com/image/fetch/$s_!zQWN!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e198fe1-f26d-48ed-a621-8efd0173587f_860x520.png 848w, /__u/substackcdn.com/image/fetch/$s_!zQWN!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e198fe1-f26d-48ed-a621-8efd0173587f_860x520.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zQWN!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e198fe1-f26d-48ed-a621-8efd0173587f_860x520.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!zQWN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e198fe1-f26d-48ed-a621-8efd0173587f_860x520.png" width="860" height="520" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e198fe1-f26d-48ed-a621-8efd0173587f_860x520.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:520,&quot;width&quot;:860,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:93539,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/192074070?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e198fe1-f26d-48ed-a621-8efd0173587f_860x520.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!zQWN!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e198fe1-f26d-48ed-a621-8efd0173587f_860x520.png 424w, /__u/substackcdn.com/image/fetch/$s_!zQWN!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e198fe1-f26d-48ed-a621-8efd0173587f_860x520.png 848w, /__u/substackcdn.com/image/fetch/$s_!zQWN!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e198fe1-f26d-48ed-a621-8efd0173587f_860x520.png 1272w, /__u/substackcdn.com/image/fetch/$s_!zQWN!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e198fe1-f26d-48ed-a621-8efd0173587f_860x520.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Ba bi&#7871;n m&#244;i tr&#432;&#7901;ng b&#7841;n c&#243; th&#7875; d&#249;ng tr&#7921;c ti&#7871;p trong SKILL.md:</p><ul><li><p><code>$ARGUMENTS</code> &#8212; arguments truy&#7873;n v&#224;o t&#7915; slash command</p></li><li><p><code>${CLAUDE_SKILL_DIR}</code> &#8212; &#273;&#432;&#7901;ng d&#7851;n &#273;&#7871;n th&#432; m&#7909;c skill (d&#249;ng c&#225;i n&#224;y thay v&#236; hardcode path)</p></li><li><p><code>${CLAUDE_SESSION_ID}</code> &#8212; ID session hi&#7879;n t&#7841;i</p></li></ul><div><hr></div><h2>V&#7845;n &#273;&#7873; th&#7921;c s&#7921;: b&#7841;n &#273;ang vi&#7871;t description cho ng&#432;&#7901;i &#273;&#7885;c, kh&#244;ng ph&#7843;i cho model</h2><p>&#272;&#226;y l&#224; sai l&#7847;m m&#236;nh th&#7845;y nhi&#7873;u nh&#7845;t.</p><p><code>description</code> kh&#244;ng ph&#7843;i l&#224; n&#417;i &#273;&#7875; b&#7841;n m&#244; t&#7843; t&#237;nh n&#259;ng c&#7911;a skill. N&#243; l&#224; <strong>trigger specification</strong> &#8212; t&#7913;c l&#224; b&#7841;n &#273;ang n&#243;i v&#7899;i Claude: &#8220;&#272;&#226;y l&#224; nh&#7919;ng t&#236;nh hu&#7889;ng m&#224; m&#224;y n&#234;n k&#237;ch ho&#7841;t skill n&#224;y.&#8221;</p><p>K&#7871;t qu&#7843; t&#7915; 200+ prompt tests c&#7911;a <strong>Mellanon (2026)</strong> r&#7845;t r&#245; r&#224;ng:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!KFZ2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F807ee884-aca5-4e45-a52d-dff383165c7a_680x320.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!KFZ2!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F807ee884-aca5-4e45-a52d-dff383165c7a_680x320.png 424w, /__u/substackcdn.com/image/fetch/$s_!KFZ2!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F807ee884-aca5-4e45-a52d-dff383165c7a_680x320.png 848w, /__u/substackcdn.com/image/fetch/$s_!KFZ2!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F807ee884-aca5-4e45-a52d-dff383165c7a_680x320.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KFZ2!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F807ee884-aca5-4e45-a52d-dff383165c7a_680x320.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!KFZ2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F807ee884-aca5-4e45-a52d-dff383165c7a_680x320.png" width="680" height="320" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/807ee884-aca5-4e45-a52d-dff383165c7a_680x320.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:320,&quot;width&quot;:680,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:32784,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/192074070?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F807ee884-aca5-4e45-a52d-dff383165c7a_680x320.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!KFZ2!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F807ee884-aca5-4e45-a52d-dff383165c7a_680x320.png 424w, /__u/substackcdn.com/image/fetch/$s_!KFZ2!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F807ee884-aca5-4e45-a52d-dff383165c7a_680x320.png 848w, /__u/substackcdn.com/image/fetch/$s_!KFZ2!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F807ee884-aca5-4e45-a52d-dff383165c7a_680x320.png 1272w, /__u/substackcdn.com/image/fetch/$s_!KFZ2!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F807ee884-aca5-4e45-a52d-dff383165c7a_680x320.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Claude kh&#244;ng &#273;&#7885;c to&#224;n b&#7897; SKILL.md &#273;&#7875; hi&#7875;u b&#7841;n vi&#7871;t g&#236; hay ho b&#234;n trong. N&#243; ch&#7881; nh&#236;n v&#224;o name + description r&#7891;i quy&#7871;t &#273;&#7883;nh c&#243; n&#234;n s&#7917; d&#7909;ng skill &#273;&#243; hay kh&#244;ng. Chart n&#224;y hi&#7875;u m&#7897;t c&#225;ch &#273;&#417;n gi&#7843;n:</p><ul><li><p>Vi&#7871;t description ki&#7875;u cho c&#243; &#8594; g&#7847;n nh&#432; kh&#244;ng bao gi&#7901; &#273;&#432;&#7907;c ch&#7885;n (20%)</p></li><li><p>Vi&#7871;t r&#245; r&#224;ng khi n&#224;o n&#234;n d&#249;ng th&#236; nh&#7843;y l&#234;n kho&#7843;ng 50%</p></li></ul><p>N&#243;i c&#225;ch kh&#225;c, description kh&#244;ng ph&#7843;i m&#244; t&#7843; m&#224; l&#224; trigger, ch&#7881; c&#7847;n vi&#7871;t &#273;&#250;ng th&#236; b&#7841;n &#273;&#227; t&#259;ng g&#7845;p 2.5 l&#7847;n kh&#7843; n&#259;ng skill &#273;&#432;&#7907;c trigger &#273;&#250;ng l&#250;c.</p><p><strong>Anti-pattern vs. pattern t&#7889;t:</strong></p><pre><code><code># T&#7879; &#8212; qu&#225; chung chung, kh&#244;ng c&#243; trigger signal
description: Helps with documentation

# T&#7889;t &#8212; r&#245; trigger, third-person, action verbs, c&#243; "Use when..."
description: Writes and reformats technical documentation for software projects.
  Use when the user asks to write docs, update a README, document a function,
  or create API documentation.</code></code></pre><p>M&#7885;i <code>description</code> t&#7889;t c&#7847;n tr&#7843; l&#7901;i &#273;&#432;&#7907;c 2 c&#226;u h&#7887;i:</p><ol><li><p><strong>Skill l&#224;m g&#236;?</strong> &#8212; D&#249;ng &#273;&#7897;ng t&#7915; h&#224;nh &#273;&#7897;ng c&#7909; th&#7875;: writes, analyzes, validates, generates.</p></li><li><p><strong>Khi n&#224;o d&#249;ng?</strong> &#8212; Li&#7879;t k&#234; &#237;t nh&#7845;t 3&#8211;4 trigger phrases ph&#7893; bi&#7871;n nh&#7845;t m&#224; ng&#432;&#7901;i d&#249;ng hay nh&#7853;p.</p></li></ol><p>Vi&#7871;t &#7903; ng&#244;i th&#7913; ba, th&#236; hi&#7879;n t&#7841;i. &#8220;Analyzes...&#8221; thay v&#236; &#8220;I analyze...&#8221; hay &#8220;Use this to analyze...&#8221;.</p><blockquote><p><strong>Tip n&#7871;u d&#249;ng Ti&#7871;ng Vi&#7879;t:</strong> </p><p>C&#243; m&#7897;t &#273;i&#7873;u th&#250; v&#7883;, n&#7871;u d&#249;ng skill ti&#7871;ng Anh nh&#432;ng khi g&#7917;i prompt ban &#273;&#7847;u ti&#7871;ng Vi&#7879;t th&#236; li&#7879;u c&#243; match kh&#244;ng? Y&#234;n t&#226;m l&#224; c&#243; nh&#233;, &#273;&#243; l&#224; c&#417; ch&#7871; semantic matching c&#7911;a Claude, d&#249; b&#7841;n nh&#7853;p ti&#7871;ng Vi&#7879;t v&#7851;n c&#243; th&#7875; t&#236;m &#273;&#432;&#7907;c skill ch&#237;nh x&#225;c, nh&#432;ng n&#7871;u mu&#7889;n t&#7889;t h&#417;n th&#236; sao?</p><p>Th&#234;m c&#7909;m ti&#7871;ng Vi&#7879;t t&#432;&#417;ng &#273;&#432;&#417;ng v&#224;o ph&#7847;n &#8220;Use when&#8221;. V&#237; d&#7909;: <em>&#8220;Use when the user asks to write docs, vi&#7871;t t&#224;i li&#7879;u, ho&#7863;c c&#7853;p nh&#7853;t README.&#8221;</em> Claude s&#7869; kh&#7899;p c&#7843; hai ng&#244;n ng&#7919;.</p></blockquote><div><hr></div><h2>Ki&#7875;m so&#225;t ai &#273;&#432;&#7907;c k&#237;ch ho&#7841;t skill</h2><p>C&#243; 2 independent toggles b&#7841;n c&#7847;n n&#7855;m: <code>disable-model-invocation</code> v&#224; <code>user-invocable</code>. K&#7871;t h&#7907;p ch&#250;ng t&#7841;o ra 4 modes:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!czps!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff025538b-3473-46d7-b1d6-c3be5b92cca5_780x340.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!czps!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff025538b-3473-46d7-b1d6-c3be5b92cca5_780x340.png 424w, /__u/substackcdn.com/image/fetch/$s_!czps!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff025538b-3473-46d7-b1d6-c3be5b92cca5_780x340.png 848w, /__u/substackcdn.com/image/fetch/$s_!czps!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff025538b-3473-46d7-b1d6-c3be5b92cca5_780x340.png 1272w, /__u/substackcdn.com/image/fetch/$s_!czps!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff025538b-3473-46d7-b1d6-c3be5b92cca5_780x340.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!czps!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff025538b-3473-46d7-b1d6-c3be5b92cca5_780x340.png" width="780" height="340" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f025538b-3473-46d7-b1d6-c3be5b92cca5_780x340.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:340,&quot;width&quot;:780,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:48999,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/192074070?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff025538b-3473-46d7-b1d6-c3be5b92cca5_780x340.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!czps!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff025538b-3473-46d7-b1d6-c3be5b92cca5_780x340.png 424w, /__u/substackcdn.com/image/fetch/$s_!czps!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff025538b-3473-46d7-b1d6-c3be5b92cca5_780x340.png 848w, /__u/substackcdn.com/image/fetch/$s_!czps!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff025538b-3473-46d7-b1d6-c3be5b92cca5_780x340.png 1272w, /__u/substackcdn.com/image/fetch/$s_!czps!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff025538b-3473-46d7-b1d6-c3be5b92cca5_780x340.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>V&#237; d&#7909; th&#7921;c t&#7871;:</p><ul><li><p><strong>User-only</strong> d&#249;ng cho c&#225;c skill nh&#7841;y c&#7843;m nh&#432; <code>/careful</code> (block destructive commands) hay <code>/freeze</code> (gi&#7899;i h&#7841;n edit operations) &#8212; nh&#7919;ng th&#7913; b&#7841;n mu&#7889;n ch&#7911; &#273;&#7897;ng ra l&#7879;nh, kh&#244;ng &#273;&#7875; Claude t&#7921; quy&#7871;t.</p></li><li><p><strong>Model-only</strong> d&#249;ng cho background skills nh&#432; t&#7921; &#273;&#7897;ng validate code style sau m&#7895;i l&#7847;n edit &#8212; user kh&#244;ng c&#7847;n bi&#7871;t n&#243; t&#7891;n t&#7841;i.</p></li></ul><div><hr></div><h2>T&#7893; ch&#7913;c skill ph&#7913;c t&#7841;p: &#273;&#7915;ng nh&#233;t t&#7845;t c&#7843; v&#224;o m&#7897;t file</h2><p>Gi&#7919; SKILL.md d&#432;&#7899;i 500 d&#242;ng. V&#7899;i skill ph&#7913;c t&#7841;p, d&#249;ng <strong>progressive disclosure</strong>: Claude ch&#7881; &#273;&#7885;c th&#234;m file khi th&#7921;c s&#7921; c&#7847;n.</p><p>C&#7845;u tr&#250;c khuy&#7871;n ngh&#7883;:</p><pre><code><code>~/.claude/skills/my-skill/
&#9500;&#9472;&#9472; SKILL.md              # Core instructions + ch&#7881; d&#7851;n load file n&#224;o khi n&#224;o
&#9500;&#9472;&#9472; references/           # Chi ti&#7871;t k&#7929; thu&#7853;t, ch&#7881; load khi c&#7847;n
&#9474;   &#9492;&#9472;&#9472; api-guide.md
&#9500;&#9472;&#9472; scripts/              # Ch&#7841;y tr&#7921;c ti&#7871;p, kh&#244;ng t&#7889;n context
&#9474;   &#9492;&#9472;&#9472; validate-env.sh
&#9492;&#9472;&#9472; assets/               # Templates, data files
    &#9492;&#9472;&#9472; template.md</code></code></pre><p>Trong SKILL.md, b&#7841;n ch&#7881; d&#7851;n Claude khi n&#224;o c&#7847;n &#273;&#7885;c g&#236;:</p><pre><code><code>- If the user asks about system design, read `references/architecture-guide.md`
- Run `scripts/validate-env.sh` to check the environment before proceeding.
- Use `${CLAUDE_SKILL_DIR}/assets/template.md` as the base template.</code></code></pre><p>Scripts ch&#7841;y tr&#7921;c ti&#7871;p, ch&#7881; output m&#7899;i ti&#234;u th&#7909; token &#8212; b&#7843;n th&#226;n script kh&#244;ng chi&#7871;m context window. &#272;&#226;y l&#224; m&#7897;t trong nh&#7919;ng l&#253; do m&#236;nh th&#237;ch t&#225;ch logic ra scripts thay v&#236; nh&#233;t h&#7871;t v&#224;o SKILL.md.</p><div><hr></div><h2>Test skill &#8212; quy tr&#236;nh 4 b&#432;&#7899;c</h2><p>M&#7897;t &#273;i&#7873;u nhi&#7873;u ng&#432;&#7901;i kh&#244;ng bi&#7871;t: <strong>m&#7885;i thay &#273;&#7893;i v&#224;o SKILL.md y&#234;u c&#7847;u restart Claude Code m&#7899;i c&#243; hi&#7879;u l&#7921;c.</strong> Kh&#244;ng c&#243; hot-reload. Nhi&#7873;u ng&#432;&#7901;i m&#7845;t h&#224;ng gi&#7901; debug m&#224; kh&#244;ng bi&#7871;t l&#253; do &#273;&#417;n gi&#7843;n ch&#7881; l&#224; ch&#432;a restart.</p><p>4 b&#432;&#7899;c ki&#7875;m tra sau m&#7895;i l&#7847;n thay &#273;&#7893;i:</p><ol><li><p><strong>Restart Claude Code</strong> &#8212; kh&#244;ng c&#243; b&#432;&#7899;c n&#224;o thay th&#7871; &#273;&#432;&#7907;c b&#432;&#7899;c n&#224;y.</p></li><li><p><strong>G&#245; </strong><code>/</code><strong> &#273;&#7875; ki&#7875;m tra skill c&#243; trong menu kh&#244;ng</strong> &#8212; (tr&#7915; khi b&#7841;n set <code>user-invocable: false</code>).</p></li><li><p><strong>Th&#7917; &#237;t nh&#7845;t 5 c&#226;u request t&#7921; nhi&#234;n kh&#225;c nhau</strong>, bao g&#7891;m c&#7843; paraphrase. N&#7871;u trigger &#273;&#432;&#7907;c 3/5 l&#7847;n tr&#7903; l&#234;n, description &#273;ang &#7893;n.</p></li><li><p><strong>N&#7871;u kh&#244;ng trigger</strong> &#8212; rewrite description theo c&#244;ng th&#7913;c &#8220;Use when...&#8221;, restart, test l&#7841;i.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!a2iL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0dbd3d7-ba4b-463f-bf6f-094d59f1f3d1_939x724.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!a2iL!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0dbd3d7-ba4b-463f-bf6f-094d59f1f3d1_939x724.png 424w, /__u/substackcdn.com/image/fetch/$s_!a2iL!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0dbd3d7-ba4b-463f-bf6f-094d59f1f3d1_939x724.png 848w, /__u/substackcdn.com/image/fetch/$s_!a2iL!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0dbd3d7-ba4b-463f-bf6f-094d59f1f3d1_939x724.png 1272w, /__u/substackcdn.com/image/fetch/$s_!a2iL!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0dbd3d7-ba4b-463f-bf6f-094d59f1f3d1_939x724.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!a2iL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0dbd3d7-ba4b-463f-bf6f-094d59f1f3d1_939x724.png" width="939" height="724" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e0dbd3d7-ba4b-463f-bf6f-094d59f1f3d1_939x724.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:724,&quot;width&quot;:939,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:153400,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/192074070?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0dbd3d7-ba4b-463f-bf6f-094d59f1f3d1_939x724.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!a2iL!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0dbd3d7-ba4b-463f-bf6f-094d59f1f3d1_939x724.png 424w, /__u/substackcdn.com/image/fetch/$s_!a2iL!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0dbd3d7-ba4b-463f-bf6f-094d59f1f3d1_939x724.png 848w, /__u/substackcdn.com/image/fetch/$s_!a2iL!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0dbd3d7-ba4b-463f-bf6f-094d59f1f3d1_939x724.png 1272w, /__u/substackcdn.com/image/fetch/$s_!a2iL!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0dbd3d7-ba4b-463f-bf6f-094d59f1f3d1_939x724.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>V&#7873; priority khi tr&#249;ng t&#234;n skill: <code>Enterprise &gt; Personal (~/.claude/skills/) &gt; Project (.claude/skills/) &gt; Plugin. </code></p><p>Personal th&#7855;ng Project &#8212; &#273;&#7863;t t&#234;n r&#245; r&#224;ng v&#224; duy nh&#7845;t &#273;&#7875; tr&#225;nh conflict kh&#244;ng mong mu&#7889;n.</p><p><strong>Bonus:</strong> T&#7915; 18/12/2025, Agent Skills l&#224; open standard. C&#249;ng m&#7897;t SKILL.md ch&#7841;y &#273;&#432;&#7907;c tr&#234;n Claude Code, Cursor, Gemini CLI, v&#224; Codex CLI th&#244;ng qua agentskills.io. Vi&#7871;t m&#7897;t l&#7847;n, deploy kh&#7855;p n&#417;i.</p><div><hr></div><h2>T&#243;m l&#7841;i</h2><p><code>description</code> l&#224; th&#7913; duy nh&#7845;t Claude &#273;&#7885;c tr&#432;&#7899;c khi quy&#7871;t &#273;&#7883;nh c&#243; k&#237;ch ho&#7841;t skill c&#7911;a b&#7841;n hay kh&#244;ng. &#272;&#243; kh&#244;ng ph&#7843;i n&#417;i &#273;&#7875; b&#7841;n gi&#7843;i th&#237;ch skill l&#224;m g&#236; v&#7899;i ng&#432;&#7901;i d&#249;ng &#8212; &#273;&#243; l&#224; instruction cho model v&#7873; khi n&#224;o n&#234;n ch&#7885;n skill n&#224;y.</p><p>Ba &#273;i&#7875;m c&#7847;n nh&#7899;:</p><ul><li><p>Vi&#7871;t <code>description</code> nh&#432; trigger specification: verb + object + &#8220;Use when...&#8221; + 3&#8211;4 trigger phrases c&#7909; th&#7875;.</p></li><li><p>Budget 15,000 k&#253; t&#7921; l&#224; gi&#7899;i h&#7841;n c&#7913;ng cho t&#7845;t c&#7843; descriptions. Ng&#7855;n g&#7885;n, t&#7915; kho&#225; quan tr&#7885;ng l&#234;n &#273;&#7847;u.</p></li><li><p>M&#7885;i thay &#273;&#7893;i SKILL.md y&#234;u c&#7847;u restart Claude Code.</p></li></ul><p>B&#432;&#7899;c ti&#7871;p theo &#273;&#417;n gi&#7843;n: l&#7845;y m&#7897;t skill b&#7841;n &#273;ang c&#243;, test v&#7899;i 5 c&#226;u request t&#7921; nhi&#234;n. N&#7871;u d&#432;&#7899;i 3/5 l&#7847;n trigger &#8212; rewrite description theo c&#244;ng th&#7913;c tr&#234;n, restart, test l&#7841;i. L&#7863;p cho &#273;&#7871;n khi &#273;&#7841;t ng&#432;&#7905;ng &#273;&#243;.</p><div><hr></div><p><em>N&#7871;u b&#7841;n th&#7845;y b&#224;i n&#224;y h&#7919;u &#237;ch, th&#236; h&#227;y cho m&#236;nh 1 like + 1 subscribe nh&#233;. N&#7871;u b&#7841;n c&#243; tips n&#224;o hay &#273;&#7875; build skill th&#236; h&#227;y comment b&#234;n d&#432;&#7899;i chia s&#7867; c&#249;ng m&#236;nh.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/skillmd/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/skillmd/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[OpenClaw]]></title><description><![CDATA[Everything you need to understand about OpenClaw.]]></description><link>https://acydoan.substack.com/p/openclaw</link><guid isPermaLink="false">https://acydoan.substack.com/p/openclaw</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Fri, 20 Mar 2026 13:09:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Ztz1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89652386-6c21-4e25-8c9a-2aede268e119_1706x1470.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>C&#243; l&#7869; trong kho&#7843;ng 3 th&#225;ng g&#7847;n &#273;&#226;y, b&#7841;n &#273;&#227; nghe r&#7845;t nhi&#7873;u v&#7873; c&#225;i t&#234;n <strong>OpenClaw</strong>.</p><p>N&#243; xu&#7845;t hi&#7879;n &#7903; kh&#7855;p n&#417;i t&#7915; Twitter, GitHub, &#273;&#7871;n c&#225;c c&#7897;ng &#273;&#7891;ng dev v&#224; product. Ng&#432;&#7901;i ta n&#243;i v&#7873; n&#243;, build v&#7899;i n&#243;, showcase n&#243;. V&#224; n&#7871;u b&#7841;n &#7903; trong gi&#7899;i tech, r&#7845;t kh&#243; &#273;&#7875; kh&#244;ng b&#7883; cu&#7889;n v&#224;o m&#7897;t c&#7843;m gi&#225;c r&#7845;t quen thu&#7897;c: <strong>FOMO</strong>.</p><p>Nh&#432;ng h&#227;y d&#7915;ng l&#7841;i m&#7897;t ch&#250;t.</p><p>Gi&#7919;a t&#7845;t c&#7843; nh&#7919;ng l&#224;n s&#243;ng &#273;&#243;, b&#7841;n c&#243; th&#7921;c s&#7921; hi&#7875;u <strong>OpenClaw l&#224; g&#236; kh&#244;ng?</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/subscribe"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ONCQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f852296-dbfb-4d8b-a2fe-6cc80d38fcc7_2350x1306.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ONCQ!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f852296-dbfb-4d8b-a2fe-6cc80d38fcc7_2350x1306.png 424w, /__u/substackcdn.com/image/fetch/$s_!ONCQ!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f852296-dbfb-4d8b-a2fe-6cc80d38fcc7_2350x1306.png 848w, /__u/substackcdn.com/image/fetch/$s_!ONCQ!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f852296-dbfb-4d8b-a2fe-6cc80d38fcc7_2350x1306.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ONCQ!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f852296-dbfb-4d8b-a2fe-6cc80d38fcc7_2350x1306.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ONCQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f852296-dbfb-4d8b-a2fe-6cc80d38fcc7_2350x1306.png" width="1456" height="809" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f852296-dbfb-4d8b-a2fe-6cc80d38fcc7_2350x1306.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:809,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1352555,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/191572575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f852296-dbfb-4d8b-a2fe-6cc80d38fcc7_2350x1306.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ONCQ!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f852296-dbfb-4d8b-a2fe-6cc80d38fcc7_2350x1306.png 424w, /__u/substackcdn.com/image/fetch/$s_!ONCQ!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f852296-dbfb-4d8b-a2fe-6cc80d38fcc7_2350x1306.png 848w, /__u/substackcdn.com/image/fetch/$s_!ONCQ!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f852296-dbfb-4d8b-a2fe-6cc80d38fcc7_2350x1306.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ONCQ!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f852296-dbfb-4d8b-a2fe-6cc80d38fcc7_2350x1306.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>1. V&#7845;n &#273;&#7873; to&#224;n c&#7843;nh hi&#7879;n t&#7841;i</h2><p>AI gi&#7901; &#273;&#226;y xu&#7845;t hi&#7879;n &#7903; m&#7885;i n&#417;i - b&#7841;n c&#243; th&#7875; chat v&#7899;i AI trong tr&#236;nh duy&#7879;t, trong IDE, trong Slack, trong &#273;i&#7879;n tho&#7841;i, trong h&#224;ng ch&#7909;c &#7913;ng d&#7909;ng kh&#225;c nhau. Nh&#432;ng t&#7845;t c&#7843; nh&#7919;ng cu&#7897;c h&#7897;i tho&#7841;i &#273;&#243; g&#7847;n nh&#432; <strong>kh&#244;ng k&#7871;t n&#7889;i v&#7899;i nhau</strong>.</p><p>Ph&#7847;n l&#7899;n tr&#7843;i nghi&#7879;m AI hi&#7879;n nay &#273;&#7873;u m&#7855;c c&#249;ng m&#7897;t b&#7879;nh: bi&#7871;t tr&#7843; l&#7901;i, nh&#432;ng kh&#244;ng th&#7853;t s&#7921; bi&#7871;t <em>v&#7853;n h&#224;nh</em>. Bi&#7871;t l&#224;m m&#7897;t vi&#7879;c, nh&#432;ng kh&#244;ng gi&#7919; &#273;&#432;&#7907;c s&#7921; li&#234;n t&#7909;c. Bi&#7871;t xu&#7845;t hi&#7879;n &#7903; nhi&#7873;u n&#417;i, nh&#432;ng kh&#244;ng c&#243; m&#7897;t trung t&#226;m &#273;i&#7873;u khi&#7875;n th&#7889;ng nh&#7845;t. V&#224; c&#224;ng th&#234;m nhi&#7873;u c&#244;ng c&#7909;, h&#7879; th&#7889;ng c&#224;ng ph&#226;n m&#7843;nh.</p><p>&#272;&#243; ch&#237;nh l&#224; kho&#7843;ng tr&#7889;ng m&#224; <strong>OpenClaw</strong> &#273;ang c&#7889; l&#7845;p &#273;&#7847;y. M&#236;nh &#273;&#227; d&#224;nh th&#7901;i gian tr&#7843;i nghi&#7879;m, &#273;&#224;o s&#226;u v&#224;o codebase &#8212; v&#224; b&#224;i vi&#7871;t n&#224;y l&#224; ph&#7847;n t&#7893;ng h&#7907;p r&#245; r&#224;ng nh&#7845;t nh&#7919;ng g&#236; m&#236;nh hi&#7875;u v&#7873; n&#243;. B&#224;i vi&#7871;t n&#224;y kh&#244;ng nh&#7857;m m&#7909;c &#273;&#237;ch khuy&#234;n b&#7841;n s&#7917; d&#7909;ng n&#243; m&#224; n&#243; l&#224; nh&#7919;ng chia s&#7867; &#273;&#7875; b&#7841;n th&#7921;c s&#7921; hi&#7875;u OpenClaw l&#224; g&#236;.</p><blockquote><p><em>OpenClaw kh&#244;ng ph&#7843;i m&#7897;t chatbot t&#7889;t h&#417;n. N&#243; l&#224; n&#7895; l&#7921;c bi&#7871;n AI th&#224;nh m&#7897;t l&#7899;p &#273;i&#7873;u ph&#7889;i xuy&#234;n su&#7889;t &#8212; k&#7871;t n&#7889;i c&#225;c k&#234;nh giao ti&#7871;p, c&#225;c phi&#234;n l&#224;m vi&#7879;c, c&#225;c c&#244;ng c&#7909;, v&#224; c&#225;c quy tr&#236;nh l&#7863;p l&#7841;i h&#7857;ng ng&#224;y.</em></p></blockquote><p>N&#243;i &#273;&#417;n gi&#7843;n cho ai ch&#432;a quen c&#244;ng ngh&#7879;: h&#227;y t&#432;&#7903;ng t&#432;&#7907;ng b&#7841;n c&#243; m&#7897;t tr&#7907; l&#253; ri&#234;ng. Tr&#7907; l&#253; &#273;&#243; kh&#244;ng ch&#7881; tr&#7843; l&#7901;i khi b&#7841;n h&#7887;i, m&#224; c&#242;n nh&#7899; nh&#7919;ng g&#236; &#273;ang l&#224;m d&#7903;, bi&#7871;t l&#250;c n&#224;o c&#7847;n ch&#7911; &#273;&#7897;ng nh&#7855;c b&#7841;n, v&#224; c&#243; th&#7875; n&#243;i chuy&#7879;n v&#7899;i b&#7841;n qua Telegram, Slack hay b&#7845;t k&#7923; k&#234;nh n&#224;o b&#7841;n &#273;ang d&#249;ng &#8212; t&#7845;t c&#7843; &#273;&#7873;u <em>c&#249;ng m&#7897;t b&#7897; n&#227;o</em>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wQLK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb0732f-0f27-4be9-ba64-6be783db0ad9_1372x462.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wQLK!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb0732f-0f27-4be9-ba64-6be783db0ad9_1372x462.png 424w, /__u/substackcdn.com/image/fetch/$s_!wQLK!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb0732f-0f27-4be9-ba64-6be783db0ad9_1372x462.png 848w, /__u/substackcdn.com/image/fetch/$s_!wQLK!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb0732f-0f27-4be9-ba64-6be783db0ad9_1372x462.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wQLK!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb0732f-0f27-4be9-ba64-6be783db0ad9_1372x462.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wQLK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb0732f-0f27-4be9-ba64-6be783db0ad9_1372x462.png" width="1372" height="462" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ddb0732f-0f27-4be9-ba64-6be783db0ad9_1372x462.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:462,&quot;width&quot;:1372,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:81560,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/191572575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb0732f-0f27-4be9-ba64-6be783db0ad9_1372x462.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!wQLK!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb0732f-0f27-4be9-ba64-6be783db0ad9_1372x462.png 424w, /__u/substackcdn.com/image/fetch/$s_!wQLK!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb0732f-0f27-4be9-ba64-6be783db0ad9_1372x462.png 848w, /__u/substackcdn.com/image/fetch/$s_!wQLK!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb0732f-0f27-4be9-ba64-6be783db0ad9_1372x462.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wQLK!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fddb0732f-0f27-4be9-ba64-6be783db0ad9_1372x462.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>C&#225;i t&#234;n n&#224;y nghe c&#243; v&#7867; c&#432;&#7901;ng &#273;i&#7879;u, nh&#432;ng n&#7871;u hi&#7875;u &#273;&#250;ng th&#236; kh&#225; ch&#237;nh x&#225;c: kh&#244;ng ph&#7843;i v&#236; n&#243; thay th&#7871; m&#7885;i th&#7913;, m&#224; v&#236; n&#243; mu&#7889;n tr&#7903; th&#224;nh <em>l&#7899;p k&#7871;t n&#7889;i</em> m&#7885;i th&#7913; c&#242;n l&#7841;i.</p><h2>2. OpenClaw th&#7921;c s&#7921; l&#224; g&#236;?</h2><p>B&#7887; h&#7871;t branding sang m&#7897;t b&#234;n, ta c&#243; th&#7875; m&#244; t&#7843; OpenClaw b&#7857;ng m&#7897;t c&#226;u:</p><blockquote><p><em>OpenClaw l&#224; m&#7897;t n&#7873;n t&#7843;ng tr&#7907; l&#253; AI cho ph&#233;p b&#7841;n v&#7853;n h&#224;nh m&#7897;t assistant ch&#7841;y li&#234;n t&#7909;c, nhi&#7873;u k&#234;nh, nhi&#7873;u phi&#234;n, nhi&#7873;u c&#244;ng c&#7909; &#8212; v&#7899;i ch&#237;nh s&#225;ch b&#7843;o m&#7853;t &#273;&#7911; r&#245; r&#224;ng &#273;&#7875; d&#249;ng trong &#273;&#7901;i s&#7889;ng v&#224; c&#244;ng vi&#7879;c c&#7911;a b&#7841;n.</em></p></blockquote><p>&#7902; g&#243;c nh&#236;n ng&#432;&#7901;i d&#249;ng, n&#243; tr&#244;ng nh&#432; m&#7897;t assistant tr&#7843; l&#7901;i b&#7841;n qua Telegram, WhatsApp, Slack, Discord, dashboard web, ho&#7863;c d&#242;ng l&#7879;nh (CLI). B&#7841;n nh&#7855;n &#7903; &#273;&#226;u c&#361;ng &#273;&#432;&#7907;c &#8212; n&#243; v&#7851;n l&#224; <em>c&#249;ng m&#7897;t tr&#7907; l&#253;</em>.</p><p>&#7902; g&#243;c nh&#236;n k&#7929; thu&#7853;t nh&#432; Figure 0, b&#234;n d&#432;&#7899;i c&#243; m&#7897;t l&#7899;p <code>Gateway</code> &#273;&#7913;ng &#7903; gi&#7919;a, l&#224;m nhi&#7879;m v&#7909;: nh&#7853;n y&#234;u c&#7847;u t&#7915; nhi&#7873;u k&#234;nh, x&#225;c minh danh t&#237;nh, x&#225;c &#273;&#7883;nh phi&#234;n l&#224;m vi&#7879;c, g&#7885;i &#8220;b&#7897; n&#227;o&#8221; AI x&#7917; l&#253;, cho ph&#233;p c&#225;c c&#244;ng c&#7909; tham gia khi c&#7847;n, ghi l&#7841;i l&#7883;ch s&#7917;, r&#7891;i tr&#7843; k&#7871;t qu&#7843; v&#7873; &#273;&#250;ng n&#417;i b&#7841;n &#273;ang t&#432;&#417;ng t&#225;c.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!32NO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12d6198-9864-4957-a786-c2ab27313c49_2078x1098.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!32NO!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12d6198-9864-4957-a786-c2ab27313c49_2078x1098.png 424w, /__u/substackcdn.com/image/fetch/$s_!32NO!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12d6198-9864-4957-a786-c2ab27313c49_2078x1098.png 848w, /__u/substackcdn.com/image/fetch/$s_!32NO!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12d6198-9864-4957-a786-c2ab27313c49_2078x1098.png 1272w, /__u/substackcdn.com/image/fetch/$s_!32NO!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12d6198-9864-4957-a786-c2ab27313c49_2078x1098.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!32NO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12d6198-9864-4957-a786-c2ab27313c49_2078x1098.png" width="1456" height="769" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c12d6198-9864-4957-a786-c2ab27313c49_2078x1098.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:769,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:324631,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/191572575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12d6198-9864-4957-a786-c2ab27313c49_2078x1098.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!32NO!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12d6198-9864-4957-a786-c2ab27313c49_2078x1098.png 424w, /__u/substackcdn.com/image/fetch/$s_!32NO!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12d6198-9864-4957-a786-c2ab27313c49_2078x1098.png 848w, /__u/substackcdn.com/image/fetch/$s_!32NO!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12d6198-9864-4957-a786-c2ab27313c49_2078x1098.png 1272w, /__u/substackcdn.com/image/fetch/$s_!32NO!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12d6198-9864-4957-a786-c2ab27313c49_2078x1098.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Insight quan tr&#7885;ng</strong></p><blockquote><p><em>S&#7843;n ph&#7849;m th&#7853;t c&#7911;a OpenClaw kh&#244;ng n&#7857;m &#7903; t&#7915;ng k&#234;nh chat ri&#234;ng l&#7867;. N&#243; n&#7857;m trong l&#7899;p &#273;i&#7873;u ph&#7889;i &#7903; gi&#7919;a &#8212; n&#417;i m&#7885;i th&#7913; &#273;&#432;&#7907;c k&#7871;t n&#7889;i, qu&#7843;n l&#253; v&#224; ph&#226;n lu&#7891;ng. K&#234;nh chat ch&#7881; l&#224; giao di&#7879;n. Gateway m&#7899;i l&#224; trung t&#226;m &#273;i&#7873;u khi&#7875;n. V&#224; tr&#7907; l&#253; AI m&#7899;i l&#224; s&#7843;n ph&#7849;m th&#7853;t s&#7921;.</em></p></blockquote><h2>3. V&#236; sao c&#225;ch ti&#7871;p c&#7853;n n&#224;y &#273;&#225;ng ch&#250; &#253;?</h2><p>Ph&#7847;n l&#7899;n s&#7843;n ph&#7849;m AI hi&#7879;n nay t&#7889;i &#432;u cho <em>ch&#7845;t l&#432;&#7907;ng t&#7915;ng c&#226;u tr&#7843; l&#7901;i</em>: nhanh h&#417;n, hay h&#417;n, t&#7921; nhi&#234;n h&#417;n. OpenClaw &#273;ang t&#7889;i &#432;u cho m&#7897;t l&#7899;p kh&#225;c ho&#224;n to&#224;n: <strong>s&#7921; li&#234;n t&#7909;c trong v&#7853;n h&#224;nh</strong>.</p><p>&#272;i&#7873;u &#273;&#243; quan tr&#7885;ng v&#236; trong c&#244;ng vi&#7879;c th&#7921;c t&#7871;, gi&#225; tr&#7883; c&#7911;a AI kh&#244;ng &#273;&#7871;n t&#7915; m&#7897;t c&#226;u tr&#7843; l&#7901;i th&#244;ng minh &#273;&#417;n l&#7867;. Gi&#225; tr&#7883; &#273;&#7871;n t&#7915; vi&#7879;c AI c&#243; m&#7863;t &#273;&#250;ng l&#250;c, xu&#7845;t hi&#7879;n &#7903; &#273;&#250;ng k&#234;nh, nh&#7899; &#273;&#432;&#7907;c ng&#7919; c&#7843;nh &#273;ang d&#7903;, g&#7885;i &#273;&#250;ng c&#244;ng c&#7909;, v&#224; l&#7863;p l&#7841;i &#273;&#432;&#7907;c &#273;i&#7873;u &#273;&#243; theo th&#7901;i gian.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!t50X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F633efe65-1df6-4a50-bbbe-9a83515cf1d1_1344x450.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!t50X!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F633efe65-1df6-4a50-bbbe-9a83515cf1d1_1344x450.png 424w, /__u/substackcdn.com/image/fetch/$s_!t50X!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F633efe65-1df6-4a50-bbbe-9a83515cf1d1_1344x450.png 848w, /__u/substackcdn.com/image/fetch/$s_!t50X!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F633efe65-1df6-4a50-bbbe-9a83515cf1d1_1344x450.png 1272w, /__u/substackcdn.com/image/fetch/$s_!t50X!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F633efe65-1df6-4a50-bbbe-9a83515cf1d1_1344x450.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!t50X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F633efe65-1df6-4a50-bbbe-9a83515cf1d1_1344x450.png" width="1344" height="450" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/633efe65-1df6-4a50-bbbe-9a83515cf1d1_1344x450.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:450,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:89629,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/191572575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F633efe65-1df6-4a50-bbbe-9a83515cf1d1_1344x450.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!t50X!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F633efe65-1df6-4a50-bbbe-9a83515cf1d1_1344x450.png 424w, /__u/substackcdn.com/image/fetch/$s_!t50X!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F633efe65-1df6-4a50-bbbe-9a83515cf1d1_1344x450.png 848w, /__u/substackcdn.com/image/fetch/$s_!t50X!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F633efe65-1df6-4a50-bbbe-9a83515cf1d1_1344x450.png 1272w, /__u/substackcdn.com/image/fetch/$s_!t50X!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F633efe65-1df6-4a50-bbbe-9a83515cf1d1_1344x450.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>S&#7921; kh&#225;c bi&#7879;t nghe c&#243; v&#7867; nh&#7887;, nh&#432;ng v&#7873; m&#7863;t s&#7843;n ph&#7849;m th&#236; n&#243; t&#7841;o ra hai th&#7871; gi&#7899;i ho&#224;n to&#224;n kh&#225;c nhau. M&#7897;t b&#234;n l&#224; &#8220;AI gi&#250;p b&#7841;n x&#7917; l&#253; t&#225;c v&#7909; &#273;&#417;n l&#7867;&#8221;. M&#7897;t b&#234;n l&#224; &#8220;AI tr&#7903; th&#224;nh m&#7897;t ph&#7847;n c&#7911;a h&#7879; &#273;i&#7873;u h&#224;nh c&#225; nh&#226;n&#8221;. V&#224; &#273;&#243; l&#224; n&#417;i gi&#225; tr&#7883; d&#224;i h&#7841;n b&#7855;t &#273;&#7847;u xu&#7845;t hi&#7879;n.</p><h2>4. Ngu&#7891;n g&#7889;c cho ta bi&#7871;t g&#236; v&#7873; b&#7843;n ch&#7845;t s&#7843;n ph&#7849;m?</h2><p>M&#7897;t s&#7843;n ph&#7849;m th&#432;&#7901;ng mang d&#7845;u v&#7871;t r&#7845;t r&#245; t&#7915; &#273;i&#7875;m xu&#7845;t ph&#225;t. OpenClaw c&#361;ng v&#7853;y. N&#243; &#273;i qua chu&#7895;i ti&#7871;n h&#243;a: t&#7915; <code>Warelay</code> (m&#7897;t WhatsApp gateway &#273;&#417;n gi&#7843;n), sang <code>Clawdbot</code> (d&#7847;n mang h&#236;nh h&#224;i tr&#7907; l&#253;), r&#7891;i <code>Moltbot</code> (chuy&#7875;n ti&#7871;p th&#432;&#417;ng hi&#7879;u), v&#224; cu&#7889;i c&#249;ng l&#224; <code>OpenClaw</code> &#8212; &#273;&#7883;nh v&#7883; th&#224;nh m&#7897;t n&#7873;n t&#7843;ng tr&#7907; l&#253; m&#227; ngu&#7891;n m&#7903;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!rroJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc695349a-7492-4e6c-9bbc-2baee31156b1_1904x1190.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!rroJ!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc695349a-7492-4e6c-9bbc-2baee31156b1_1904x1190.png 424w, /__u/substackcdn.com/image/fetch/$s_!rroJ!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc695349a-7492-4e6c-9bbc-2baee31156b1_1904x1190.png 848w, /__u/substackcdn.com/image/fetch/$s_!rroJ!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc695349a-7492-4e6c-9bbc-2baee31156b1_1904x1190.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rroJ!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc695349a-7492-4e6c-9bbc-2baee31156b1_1904x1190.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!rroJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc695349a-7492-4e6c-9bbc-2baee31156b1_1904x1190.png" width="1456" height="910" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c695349a-7492-4e6c-9bbc-2baee31156b1_1904x1190.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:910,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:382512,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/191572575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc695349a-7492-4e6c-9bbc-2baee31156b1_1904x1190.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!rroJ!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc695349a-7492-4e6c-9bbc-2baee31156b1_1904x1190.png 424w, /__u/substackcdn.com/image/fetch/$s_!rroJ!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc695349a-7492-4e6c-9bbc-2baee31156b1_1904x1190.png 848w, /__u/substackcdn.com/image/fetch/$s_!rroJ!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc695349a-7492-4e6c-9bbc-2baee31156b1_1904x1190.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rroJ!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc695349a-7492-4e6c-9bbc-2baee31156b1_1904x1190.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Founder &#273;&#432;&#7907;c ghi nh&#7853;n l&#224; <strong>Peter Steinberger</strong>, v&#7899;i n&#7873;n m&#243;ng t&#7915; cu&#7889;i th&#225;ng 11/2025. &#272;i&#7873;u &#273;&#225;ng ch&#250; &#253; kh&#244;ng ph&#7843;i ti&#7875;u s&#7917; founder, m&#224; l&#224; h&#432;&#7899;ng kh&#7903;i &#273;&#7847;u: s&#7843;n ph&#7849;m kh&#244;ng sinh ra nh&#432; m&#7897;t &#8220;AI super app&#8221;, m&#224; sinh ra t&#7915; m&#7897;t b&#224;i to&#225;n gateway r&#7845;t th&#7921;c d&#7909;ng.</p><p>&#272;i&#7873;u &#273;&#243; gi&#7843;i th&#237;ch v&#236; sao DNA c&#7911;a OpenClaw r&#7845;t kh&#225;c so v&#7899;i nhi&#7873;u &#7913;ng d&#7909;ng AI kh&#225;c. N&#243; b&#7855;t &#273;&#7847;u t&#7915; <em>ph&#226;n ph&#7889;i</em> tr&#432;&#7899;c, t&#7915; <em>k&#234;nh giao ti&#7871;p</em> tr&#432;&#7899;c, t&#7915; <em>d&#7883;ch v&#7909; n&#7873;n</em> tr&#432;&#7899;c &#8212; r&#7891;i m&#7899;i m&#7903; r&#7897;ng sang agent, skills, dashboard, memory, multi-agent, v&#224; tr&#7915;u t&#432;&#7907;ng h&#243;a LLM providers.</p><p>OpenClaw v&#236; th&#7871; c&#243; m&#7897;t l&#7907;i th&#7871; r&#245;: ph&#7847;n "kh&#243; m&#7903; r&#7897;ng" c&#7911;a h&#7879; th&#7889;ng &#8212; orchestration, routing, session management &#8212; &#273;&#432;&#7907;c ngh&#297; s&#7899;m h&#417;n thay v&#236; ch&#7855;p v&#225; sau.</p><h2>5. OpenClaw ho&#7841;t &#273;&#7897;ng nh&#432; th&#7871; n&#224;o?</h2><p>Ph&#7847;n l&#7899;n th&#7901;i gian cho b&#224;i vi&#7871;t n&#224;y ch&#237;nh l&#224; ph&#7847;n c&#225;ch ho&#7841;t &#273;&#7897;ng, v&#236; t&#237;nh t&#242; m&#242; m&#236;nh &#273;&#224;o kh&#225; s&#226;u v&#7873; codebase, b&#7841;n c&#243; th&#7875; b&#7887; qua ph&#7847;n n&#224;y n&#7871;u kh&#244;ng mu&#7889;n t&#236;m hi&#7875;u s&#226;u v&#7873; ki&#7871;n tr&#250;c, nh&#432;ng y&#234;n t&#226;m n&#7871;u b&#7841;n &#273;&#7885;c th&#236; m&#236;nh s&#7869; c&#7889; g&#7855;ng gi&#7843;i th&#237;ch m&#7897;t c&#225;ch &#273;&#417;n gi&#7843;n nh&#7845;t c&#243; th&#7875;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Ztz1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89652386-6c21-4e25-8c9a-2aede268e119_1706x1470.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Ztz1!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89652386-6c21-4e25-8c9a-2aede268e119_1706x1470.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ztz1!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89652386-6c21-4e25-8c9a-2aede268e119_1706x1470.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ztz1!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89652386-6c21-4e25-8c9a-2aede268e119_1706x1470.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ztz1!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89652386-6c21-4e25-8c9a-2aede268e119_1706x1470.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Ztz1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89652386-6c21-4e25-8c9a-2aede268e119_1706x1470.png" width="1456" height="1255" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/89652386-6c21-4e25-8c9a-2aede268e119_1706x1470.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1255,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:517833,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/191572575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89652386-6c21-4e25-8c9a-2aede268e119_1706x1470.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Ztz1!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89652386-6c21-4e25-8c9a-2aede268e119_1706x1470.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ztz1!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89652386-6c21-4e25-8c9a-2aede268e119_1706x1470.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ztz1!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89652386-6c21-4e25-8c9a-2aede268e119_1706x1470.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ztz1!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89652386-6c21-4e25-8c9a-2aede268e119_1706x1470.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>N&#7871;u b&#7841;n kh&#244;ng ph&#7843;i d&#226;n k&#7929; thu&#7853;t, &#273;&#7875; d&#7877; h&#236;nh dung, b&#7841;n c&#243; th&#7875; t&#432;&#7903;ng t&#432;&#7907;ng OpenClaw gi&#7889;ng nh&#432; m&#7897;t c&#244;ng ty d&#7883;ch v&#7909; hi&#7879;n &#273;&#7841;i:</p><ul><li><p><strong>B&#7897; ph&#7853;n l&#7877; t&#226;n</strong>: nh&#7853;n kh&#225;ch, ki&#7875;m tra danh t&#237;nh, h&#432;&#7899;ng d&#7851;n kh&#225;ch &#273;&#7871;n &#273;&#250;ng n&#417;i</p></li><li><p><strong>B&#7897; ph&#7853;n &#273;i&#7873;u ph&#7889;i</strong>: xem kh&#225;ch c&#7847;n g&#7863;p ai, chuy&#7875;n &#273;&#250;ng ph&#242;ng ban</p></li><li><p><strong>B&#7897; ph&#7853;n chuy&#234;n m&#244;n</strong>: n&#417;i c&#225;c &#8220;nh&#226;n vi&#234;n AI&#8221; th&#7853;t s&#7921; l&#224;m vi&#7879;c</p></li><li><p><strong>Kho h&#7891; s&#417;</strong>: l&#432;u l&#7883;ch s&#7917; trao &#273;&#7893;i, th&#244;ng tin kh&#225;ch h&#224;ng, quy&#7873;n truy c&#7853;p</p></li><li><p><strong>B&#7897; ph&#7853;n b&#7843;o v&#7879; v&#224; v&#7853;n h&#224;nh</strong>: &#273;&#7843;m b&#7843;o m&#7885;i th&#7913; an to&#224;n, &#273;&#250;ng quy&#7873;n, kh&#244;ng h&#7887;ng h&#7879; th&#7889;ng</p></li></ul><p>S&#417; &#273;&#7891; n&#224;y ch&#237;nh l&#224; c&#225;ch chia c&#225;c b&#7897; ph&#7853;n &#273;&#243; ra r&#7845;t r&#245;. </p><h3>Surfaces / Channels &#8212; N&#417;i ng&#432;&#7901;i d&#249;ng ch&#7841;m v&#224;o h&#7879; th&#7889;ng</h3><p>&#272;&#226;y l&#224; l&#7899;p ngo&#224;i c&#249;ng c&#7911;a h&#7879; th&#7889;ng &#8212; n&#417;i ng&#432;&#7901;i d&#249;ng &#8220;b&#432;&#7899;c v&#224;o&#8221;. B&#7841;n c&#243; th&#7875; h&#236;nh dung &#273;&#226;y &#273;&#417;n gi&#7843;n l&#224; c&#225;c <strong>c&#225;nh c&#7917;a</strong> d&#7851;n v&#224;o OpenClaw. Trong th&#7921;c t&#7871;, nh&#7919;ng &#8220;c&#225;nh c&#7917;a&#8221; n&#224;y r&#7845;t &#273;a d&#7841;ng:</p><ul><li><p>Telegram, WhatsApp</p></li><li><p>Slack, Discord, Teams</p></li><li><p>Signal, iMessage, IRC</p></li><li><p>Webchat, API, Hook</p></li><li><p>CLI, Web UI</p></li><li><p>macOS / iOS app</p></li><li><p>Automations, remote clients</p></li></ul><p>Nh&#432;ng c&#243; m&#7897;t &#273;i&#7875;m quan tr&#7885;ng: <strong>t&#7847;ng n&#224;y ch&#432;a c&#243; AI hay g&#236; c&#7843;.</strong></p><p>N&#243; ch&#7881; l&#224;m m&#7897;t vi&#7879;c duy nh&#7845;t &#8212; <strong>nh&#7853;n y&#234;u c&#7847;u t&#7915; b&#234;n ngo&#224;i v&#224; &#273;&#432;a v&#224;o h&#7879; th&#7889;ng</strong>.</p><p>V&#237; d&#7909;:</p><ul><li><p>B&#7841;n nh&#7855;n &#8220;T&#7893;ng h&#7907;p c&#225;c &#273;&#7847;u vi&#7879;c h&#244;m nay&#8221; tr&#234;n Telegram</p></li><li><p>M&#7897;t &#273;&#7891;ng nghi&#7879;p g&#7917;i request qua Slack</p></li><li><p>Developer ch&#7841;y l&#7879;nh t&#7915; CLI</p></li><li><p>M&#7897;t automation t&#7921; &#273;&#7897;ng trigger AI l&#250;c 8h s&#225;ng</p></li></ul><p>T&#7845;t c&#7843; nh&#7919;ng th&#7913; &#273;&#243;, v&#7873; b&#7843;n ch&#7845;t, ch&#7881; l&#224; <strong>&#273;&#7847;u v&#224;o</strong>.</p><p>N&#7871;u c&#7847;n m&#7897;t h&#236;nh dung d&#7877; hi&#7875;u h&#417;n:</p><p>H&#227;y t&#432;&#7903;ng t&#432;&#7907;ng m&#7897;t trung t&#226;m ch&#259;m s&#243;c kh&#225;ch h&#224;ng.</p><p>Kh&#225;ch c&#243; th&#7875; li&#234;n h&#7879; qua &#273;i&#7879;n tho&#7841;i, email, Facebook, Zalo hay app.<br>Nh&#7919;ng k&#234;nh &#273;&#243; <strong>kh&#244;ng gi&#7843;i quy&#7871;t v&#7845;n &#273;&#7873;</strong> &#8212; ch&#250;ng ch&#7881; l&#224; n&#417;i ti&#7871;p nh&#7853;n y&#234;u c&#7847;u.</p><p>Ph&#7847;n x&#7917; l&#253; th&#7921;c s&#7921; lu&#244;n n&#7857;m &#7903; ph&#237;a sau. V&#224; trong OpenClaw, <strong>Surfaces / Channels ch&#237;nh l&#224; l&#7899;p &#8220;ti&#7871;p nh&#7853;n&#8221; &#273;&#243;</strong>.</p><h3>Gateway Control Plane &#8212; L&#7899;p &#273;i&#7873;u ph&#7889;i trung t&#226;m</h3><p>&#272;&#226;y l&#224; m&#7897;t trong nh&#7919;ng ph&#7847;n quan tr&#7885;ng nh&#7845;t c&#7911;a OpenClaw.</p><p>N&#7871;u v&#237; h&#7879; th&#7889;ng nh&#432; m&#7897;t c&#244;ng ty, th&#236; &#273;&#226;y ch&#237;nh l&#224; <strong>l&#7877; t&#226;n + b&#7843;o v&#7879; + &#273;i&#7873;u ph&#7889;i</strong>. N&#243; kh&#244;ng &#8220;suy ngh&#297;&#8221; nh&#432; AI, nh&#432;ng quy&#7871;t &#273;&#7883;nh <strong>y&#234;u c&#7847;u n&#224;o &#273;i &#273;&#226;u, g&#7863;p ai, v&#224; trong ng&#7919; c&#7843;nh n&#224;o</strong>.</p><h4><strong>Ingress</strong></h4><p>N&#417;i &#273;&#7847;u ti&#234;n nh&#7853;n request t&#7915; m&#7885;i k&#234;nh (Telegram, Slack, Web, CLI&#8230;).</p><ul><li><p>Nh&#7853;n k&#7871;t n&#7889;i</p></li><li><p>X&#225;c &#273;&#7883;nh ngu&#7891;n request</p></li><li><p>Chu&#7849;n h&#243;a d&#7919; li&#7879;u</p></li></ul><p>&#128073; Hi&#7875;u &#273;&#417;n gi&#7843;n: &#8220;C&#243; m&#7897;t y&#234;u c&#7847;u m&#7899;i v&#7915;a v&#224;o h&#7879; th&#7889;ng.&#8221;</p><h4><strong>Auth + Pairing &#8212; X&#225;c th&#7921;c</strong></h4><p>&#272;&#7843;m b&#7843;o h&#7879; th&#7889;ng bi&#7871;t:</p><ul><li><p>B&#7841;n l&#224; ai</p></li><li><p>C&#243; quy&#7873;n g&#236;</p></li><li><p>Thi&#7871;t b&#7883; c&#243; &#273;&#225;ng tin kh&#244;ng</p></li></ul><p>&#128073; Gi&#7889;ng nh&#432; qu&#233;t th&#7867; nh&#226;n vi&#234;n tr&#432;&#7899;c khi v&#224;o c&#244;ng ty.</p><h4><strong>Routing Engine + Bindings &#8212; &#272;i&#7873;u ph&#7889;i</strong></h4><p>Quy&#7871;t &#273;&#7883;nh:</p><ul><li><p>Request n&#224;y g&#7917;i cho agent n&#224;o</p></li><li><p>Thu&#7897;c session n&#224;o</p></li><li><p>C&#243; ti&#7871;p t&#7909;c cu&#7897;c h&#7897;i tho&#7841;i tr&#432;&#7899;c kh&#244;ng</p></li></ul><p>&#128073; Gi&#7889;ng nh&#432; l&#7877; t&#226;n n&#243;i: &#8220;Kh&#225;ch n&#224;y c&#7847;n g&#7863;p &#273;&#250;ng ph&#242;ng ban.&#8221;</p><h4><strong>RPC Handlers &#8212; C&#7893;ng ch&#7913;c n&#259;ng</strong></h4><p>C&#225;c &#273;i&#7875;m g&#7885;i h&#224;nh &#273;&#7897;ng n&#7897;i b&#7897; nh&#432;:</p><ul><li><p>G&#7917;i tin nh&#7855;n</p></li><li><p>G&#7885;i agent</p></li><li><p>L&#7845;y config</p></li><li><p>Check h&#7879; th&#7889;ng</p></li></ul><p>&#128073; T&#432;&#417;ng t&#7921; c&#225;c &#8220;b&#224;n nghi&#7879;p v&#7909;&#8221; trong c&#244;ng ty.</p><h4><strong>Event Bus &#8212; D&#242;ng s&#7921; ki&#7879;n</strong></h4><p>N&#417;i h&#7879; th&#7889;ng ph&#225;t t&#237;n hi&#7879;u:</p><ul><li><p>Agent b&#7855;t &#273;&#7847;u / k&#7871;t th&#250;c</p></li><li><p>Tool &#273;&#432;&#7907;c g&#7885;i</p></li><li><p>Session &#273;ang ho&#7841;t &#273;&#7897;ng</p></li></ul><p>&#128073; Gi&#7889;ng b&#7843;ng th&#244;ng b&#225;o n&#7897;i b&#7897; gi&#250;p m&#7885;i th&#7913; &#273;&#7891;ng b&#7897; v&#224; theo d&#245;i &#273;&#432;&#7907;c.</p><h4><strong>Multi-agent Host &#8212; Qu&#7843;n l&#253; nhi&#7873;u agent</strong></h4><p>Cho ph&#233;p ch&#7841;y nhi&#7873;u AI c&#249;ng l&#250;c, m&#7895;i agent c&#243;:</p><ul><li><p>Workspace ri&#234;ng</p></li><li><p>Session ri&#234;ng</p></li><li><p>Vai tr&#242; ri&#234;ng</p></li></ul><p>&#128073; Gi&#7889;ng m&#7897;t c&#244;ng ty c&#243; nhi&#7873;u nh&#226;n vi&#234;n, m&#7895;i ng&#432;&#7901;i l&#224;m m&#7897;t vi&#7879;c kh&#225;c nhau.</p><p><strong>T&#243;m l&#7841;i:</strong> Gateway Control Plane kh&#244;ng t&#7841;o ra c&#226;u tr&#7843; l&#7901;i, nh&#432;ng n&#243; quy&#7871;t &#273;&#7883;nh <strong>ai &#273;&#432;&#7907;c tr&#7843; l&#7901;i, tr&#7843; l&#7901;i &#7903; &#273;&#226;u, v&#224; trong b&#7889;i c&#7843;nh n&#224;o</strong> &#8212; &#273;&#243; m&#7899;i l&#224; ph&#7847;n kh&#243; nh&#7845;t c&#7911;a m&#7897;t h&#7879; th&#7889;ng AI v&#7853;n h&#224;nh th&#7921;c t&#7871;.</p><h3>Agent Execution Plane &#8212; N&#417;i AI th&#7853;t s&#7921; l&#224;m vi&#7879;c</h3><p>N&#7871;u Gateway l&#224; l&#7877; t&#226;n v&#224; &#273;i&#7873;u ph&#7889;i, th&#236; &#273;&#226;y l&#224; n&#417;i <strong>&#8220;nh&#226;n vi&#234;n AI&#8221; ng&#7891;i l&#224;m vi&#7879;c</strong>.</p><p>To&#224;n b&#7897; nh&#7919;ng g&#236; b&#7841;n g&#7885;i l&#224; &#8220;AI&#8221; th&#7921;c ra di&#7877;n ra &#7903; &#273;&#226;y: &#273;&#7885;c y&#234;u c&#7847;u, build prompt, ch&#7885;n model, g&#7885;i tool, x&#7917; l&#253; v&#224; tr&#7843; k&#7871;t qu&#7843;.</p><h4><strong>Agent loop &#8212; V&#242;ng x&#7917; l&#253;</strong></h4><p>Lu&#7891;ng c&#417; b&#7843;n: <strong>intake &#8594; prompt &#8594; model &#8594; tools &#8594; stream &#8594; persist</strong></p><p>Hi&#7875;u &#273;&#417;n gi&#7843;n:</p><ul><li><p>Nh&#7853;n y&#234;u c&#7847;u</p></li><li><p>Chu&#7849;n b&#7883; ng&#7919; c&#7843;nh</p></li><li><p>G&#7885;i AI suy ngh&#297;</p></li><li><p>D&#249;ng tool n&#7871;u c&#7847;n</p></li><li><p>Tr&#7843; k&#7871;t qu&#7843; d&#7847;n</p></li><li><p>L&#432;u l&#7841;i &#273;&#7875; d&#249;ng sau</p></li></ul><p>&#128073; &#272;&#226;y l&#224; &#8220;v&#242;ng &#273;&#7901;i&#8221; c&#7911;a m&#7895;i request.</p><h4><strong>Prompt Composer &#8212; Chu&#7849;n b&#7883; b&#7889;i c&#7843;nh</strong></h4><p>AI kh&#244;ng ch&#7881; nh&#7853;n 1 c&#226;u h&#7887;i. Tr&#432;&#7899;c khi g&#7885;i model, h&#7879; th&#7889;ng s&#7869; gh&#233;p th&#234;m:</p><ul><li><p>Vai tr&#242; agent</p></li><li><p>Th&#244;ng tin user</p></li><li><p>Tone / style</p></li><li><p>Docs / context li&#234;n quan</p></li></ul><p>&#128073; Gi&#7889;ng nh&#432; tr&#7907; l&#253; chu&#7849;n b&#7883; brief tr&#432;&#7899;c khi &#273;&#432;a vi&#7879;c cho chuy&#234;n gia.</p><h4><strong>Runtime &#8212; &#272;i&#7873;u khi&#7875;n th&#7921;c thi</strong></h4><p>Quy&#7871;t &#273;&#7883;nh c&#225;ch AI ch&#7841;y:</p><ul><li><p>D&#249;ng model n&#224;o</p></li><li><p>C&#243; &#273;&#432;&#7907;c g&#7885;i tool kh&#244;ng</p></li><li><p>Timeout, retry, abort</p></li><li><p>Lu&#7891;ng x&#7917; l&#253;</p></li></ul><p>&#128073; Gi&#7889;ng tr&#432;&#7903;ng nh&#243;m v&#7853;n h&#224;nh quy&#7871;t &#273;&#7883;nh c&#225;ch l&#224;m vi&#7879;c.</p><h4><strong>Model Providers &#8212; Ngu&#7891;n AI</strong></h4><p>H&#7879; th&#7889;ng c&#243; th&#7875; d&#249;ng nhi&#7873;u model:</p><ul><li><p>OpenAI, Anthropic, xAI</p></li><li><p>ho&#7863;c model local</p></li></ul><p>&#128073; Kh&#244;ng c&#243; &#8220;m&#7897;t AI duy nh&#7845;t&#8221; &#8212; m&#224; l&#224; nhi&#7873;u ngu&#7891;n &#273;&#432;&#7907;c ch&#7885;n t&#249;y task.</p><h4><strong>Tools &#8212; Kh&#7843; n&#259;ng h&#224;nh &#273;&#7897;ng</strong></h4><p>N&#7871;u model l&#224; &#8220;b&#7897; n&#227;o&#8221;, th&#236; tools l&#224; &#8220;tay ch&#226;n&#8221;.</p><p>AI c&#243; th&#7875;:</p><ul><li><p>&#273;&#7885;c file</p></li><li><p>g&#7885;i API</p></li><li><p>browse web</p></li><li><p>ch&#7841;y code</p></li><li><p>t&#7841;o artifact</p></li></ul><p>&#128073; Kh&#244;ng c&#243; tools, AI ch&#7881; bi&#7871;t n&#243;i. C&#243; tools, AI m&#7899;i l&#224;m vi&#7879;c.</p><h4><strong>Subagent Orchestrator &#8212; Chia nh&#7887; c&#244;ng vi&#7879;c</strong></h4><p>M&#7897;t task l&#7899;n c&#243; th&#7875; &#273;&#432;&#7907;c chia th&#224;nh nhi&#7873;u agent:</p><ul><li><p>agent &#273;&#7885;c</p></li><li><p>agent t&#243;m t&#7855;t</p></li><li><p>agent &#273;&#7873; xu&#7845;t</p></li><li><p>agent t&#7893;ng h&#7907;p</p></li></ul><p>&#128073; Gi&#7889;ng manager giao vi&#7879;c cho nhi&#7873;u ng&#432;&#7901;i r&#7891;i gom l&#7841;i.</p><h4><strong>Depth &amp; Tool Policy &#8212; Gi&#7899;i h&#7841;n an to&#224;n</strong></h4><p>&#272;&#7875; tr&#225;nh AI &#8220;&#273;i qu&#225; xa&#8221;, h&#7879; th&#7889;ng &#273;&#7863;t ra:</p><ul><li><p>gi&#7899;i h&#7841;n s&#7889; agent con</p></li><li><p>gi&#7899;i h&#7841;n tool &#273;&#432;&#7907;c d&#249;ng</p></li><li><p>sandbox / quy&#7873;n truy c&#7853;p</p></li></ul><p>&#128073; Gi&#7889;ng n&#7897;i quy c&#244;ng ty: l&#224;m &#273;&#432;&#7907;c nhi&#7873;u, nh&#432;ng ph&#7843;i trong ki&#7875;m so&#225;t.</p><p><strong>T&#243;m l&#7841;i:</strong> &#273;&#226;y l&#224; n&#417;i AI th&#7921;c s&#7921; &#8220;suy ngh&#297; v&#224; h&#224;nh &#273;&#7897;ng&#8221;. Gateway quy&#7871;t &#273;&#7883;nh &#273;i &#273;&#226;u, c&#242;n Agent Execution Plane quy&#7871;t &#273;&#7883;nh <strong>l&#224;m g&#236; v&#224; l&#224;m nh&#432; th&#7871; n&#224;o</strong>.</p><h3>Data &amp; State Plane &#8212; Tr&#237; nh&#7899; c&#7911;a h&#7879; th&#7889;ng</h3><p>&#272;&#226;y l&#224; n&#417;i OpenClaw &#8220;ghi nh&#7899; m&#7885;i th&#7913;&#8221;.</p><p>N&#7871;u kh&#244;ng c&#243; l&#7899;p n&#224;y, AI s&#7869; gi&#7889;ng nh&#432; m&#7897;t ng&#432;&#7901;i <strong>qu&#234;n s&#7841;ch sau m&#7895;i l&#7847;n n&#243;i chuy&#7879;n</strong>.</p><h4><strong>Session Store &#8212; L&#432;u phi&#234;n l&#224;m vi&#7879;c</strong></h4><p>Gi&#250;p h&#7879; th&#7889;ng bi&#7871;t:</p><ul><li><p>Cu&#7897;c h&#7897;i tho&#7841;i n&#224;y thu&#7897;c session n&#224;o</p></li><li><p>&#272;ang n&#243;i d&#7903; &#7903; &#273;&#226;u</p></li><li><p>C&#243; ph&#7843;i ti&#7871;p n&#7889;i hay b&#7855;t &#273;&#7847;u m&#7899;i</p></li></ul><p>&#128073; Gi&#7889;ng nh&#432; m&#227; h&#7891; s&#417; &#273;&#7875; &#273;&#7843;m b&#7843;o c&#226;u chuy&#7879;n kh&#244;ng b&#7883; &#8220;reset&#8221;.</p><h4><strong>Transcripts &#8212; L&#7883;ch s&#7917; trao &#273;&#7893;i</strong></h4><p>L&#432;u l&#7841;i:</p><ul><li><p>N&#7897;i dung h&#7897;i tho&#7841;i</p></li><li><p>C&#225;c s&#7921; ki&#7879;n, run history</p></li></ul><p>&#128073; D&#249;ng &#273;&#7875;:</p><ul><li><p>Xem l&#7841;i</p></li><li><p>Debug</p></li><li><p>Audit</p></li><li><p>L&#224;m context cho l&#7847;n sau</p></li></ul><p>Gi&#7889;ng nh&#432; <strong>bi&#234;n b&#7843;n sau m&#7895;i cu&#7897;c h&#7885;p</strong>.</p><h4><strong>Auth Profiles + Creds &#8212; Quy&#7873;n truy c&#7853;p</strong></h4><p>L&#432;u:</p><ul><li><p>Th&#244;ng tin &#273;&#259;ng nh&#7853;p</p></li><li><p>Credentials c&#7911;a t&#7915;ng channel</p></li><li><p>Quy&#7873;n c&#7911;a t&#7915;ng agent</p></li></ul><p>&#128073; &#272;&#7843;m b&#7843;o m&#7895;i agent ch&#7881; l&#224;m &#273;&#432;&#7907;c nh&#7919;ng g&#236; n&#243; &#273;&#432;&#7907;c ph&#233;p.<br>Gi&#7889;ng nh&#432; <strong>th&#7867; ra v&#224;o v&#224; ch&#236;a kh&#243;a c&#7911;a nh&#226;n vi&#234;n</strong>.</p><h4><strong>Plugins / Skills Registry &#8212; N&#259;ng l&#7921;c h&#7879; th&#7889;ng</strong></h4><p>Qu&#7843;n l&#253;:</p><ul><li><p>Skill n&#224;o &#273;ang b&#7853;t</p></li><li><p>Plugin n&#224;o &#273;&#432;&#7907;c d&#249;ng</p></li><li><p>Config &amp; policy</p></li></ul><p>&#128073; Gi&#7889;ng nh&#432; <strong>b&#7897; k&#7929; n&#259;ng v&#224; c&#244;ng c&#7909; c&#7911;a t&#7915;ng agent</strong> &#8212; quy&#7871;t &#273;&#7883;nh AI c&#243; th&#7875; l&#224;m &#273;&#432;&#7907;c g&#236;.</p><p><strong>T&#243;m l&#7841;i:</strong> Data &amp; State Plane kh&#244;ng tr&#7921;c ti&#7871;p t&#7841;o ra c&#226;u tr&#7843; l&#7901;i, nh&#432;ng n&#243; quy&#7871;t &#273;&#7883;nh AI c&#243; <strong>nh&#7899; &#273;&#432;&#7907;c qu&#225; kh&#7913;, gi&#7919; &#273;&#432;&#7907;c ng&#7919; c&#7843;nh, v&#224; h&#224;nh &#273;&#7897;ng &#273;&#250;ng quy&#7873;n hay kh&#244;ng</strong>.</p><h3>Security &amp; Operations &#8212; L&#7899;p b&#7843;o v&#7879; v&#224; v&#7853;n h&#224;nh</h3><p>&#272;&#226;y l&#224; l&#7899;p &#8220;ch&#7841;y n&#7873;n&#8221; xuy&#234;n su&#7889;t to&#224;n b&#7897; h&#7879; th&#7889;ng.</p><p>N&#243; kh&#244;ng n&#7857;m &#7903; m&#7897;t ch&#7895; c&#7909; th&#7875;, m&#224; &#7843;nh h&#432;&#7903;ng &#273;&#7871;n m&#7885;i t&#7847;ng &#8212; t&#7915; gateway, agent cho &#273;&#7871;n data.</p><p><strong>Hi&#7875;u &#273;&#417;n gi&#7843;n:</strong></p><p>&#272;&#226;y l&#224; b&#7897; ph&#7853;n:</p><ul><li><p>B&#7843;o v&#7879;</p></li><li><p>Ki&#7875;m tra an to&#224;n</p></li><li><p>Gi&#225;m s&#225;t v&#7853;n h&#224;nh</p></li><li><p>Kh&#244;i ph&#7909;c khi c&#243; s&#7921; c&#7889;</p></li></ul><p><strong>Nh&#7919;ng g&#236; l&#7899;p n&#224;y &#273;&#7843;m nhi&#7879;m:</strong></p><ul><li><p><strong>Auth &amp; pairing</strong>: ai &#273;&#432;&#7907;c truy c&#7853;p, &#7903; m&#7913;c n&#224;o</p></li><li><p><strong>Trusted proxies / allowed origins</strong>: ch&#7881; cho ph&#233;p k&#7871;t n&#7889;i t&#7915; ngu&#7891;n tin c&#7853;y</p></li><li><p><strong>Sandbox &amp; filesystem boundaries</strong>: gi&#7899;i h&#7841;n AI kh&#244;ng v&#432;&#7907;t kh&#7887;i ph&#7841;m vi cho ph&#233;p</p></li><li><p><strong>Exec approvals</strong>: ki&#7875;m so&#225;t vi&#7879;c ch&#7841;y l&#7879;nh</p></li><li><p><strong>Least privilege</strong>: m&#7895;i agent ch&#7881; c&#243; quy&#7873;n t&#7889;i thi&#7875;u c&#7847;n thi&#7871;t</p></li><li><p><strong>Security audit</strong>: ghi l&#7841;i &#273;&#7875; ki&#7875;m tra v&#224; truy v&#7871;t</p></li><li><p><strong>Observability</strong>: theo d&#245;i tr&#7841;ng th&#225;i h&#7879; th&#7889;ng</p></li><li><p><strong>Restart / recovery</strong>: t&#7921; ph&#7909;c h&#7891;i khi l&#7895;i</p></li><li><p><strong>Upgrade channels</strong>: c&#7853;p nh&#7853;t an to&#224;n</p></li><li><p><strong>Policy drift checks</strong>: &#273;&#7843;m b&#7843;o c&#7845;u h&#236;nh kh&#244;ng b&#7883; l&#7879;ch theo th&#7901;i gian</p></li></ul><p><strong>V&#237; d&#7909; th&#7921;c t&#7871;</strong></p><p>N&#7871;u AI &#273;&#432;&#7907;c ph&#233;p ch&#7841;y l&#7879;nh:</p><ul><li><p>C&#243; n&#234;n cho ph&#233;p kh&#244;ng?</p></li><li><p>L&#7879;nh n&#224;y c&#243; nguy hi&#7875;m kh&#244;ng?</p></li><li><p>C&#243; v&#432;&#7907;t quy&#7873;n kh&#244;ng?</p></li><li><p>C&#243; c&#7847;n sandbox kh&#244;ng?</p></li></ul><p>Ho&#7863;c khi h&#7879; th&#7889;ng g&#7863;p s&#7921; c&#7889;:</p><ul><li><p>C&#243; t&#7921; restart &#273;&#432;&#7907;c kh&#244;ng?</p></li><li><p>C&#243; log &#273;&#7875; debug kh&#244;ng?</p></li><li><p>C&#243; audit trail &#273;&#7875; ki&#7875;m tra kh&#244;ng?</p></li></ul><p><strong>T&#243;m l&#7841;i:</strong> n&#7871;u c&#225;c t&#7847;ng ph&#237;a tr&#234;n l&#224; &#8220;tr&#237; tu&#7879;&#8221;, th&#236; Security &amp; Operations ch&#237;nh l&#224; <strong>k&#7927; lu&#7853;t</strong>.</p><p>V&#224; trong m&#7897;t h&#7879; th&#7889;ng AI th&#7921;c t&#7871;, <strong>k&#7927; lu&#7853;t quan tr&#7885;ng kh&#244;ng k&#233;m tr&#237; th&#244;ng minh</strong>.</p><p>N&#7871;u b&#7841;n th&#7921;c s&#7921; &#273;&#7885;c h&#7871;t t&#7899;i &#273;&#226;y, m&#236;nh r&#7845;t c&#7843;m &#417;n b&#7841;n v&#224; mong r&#7857;ng gi&#7843;i th&#237;ch tr&#234;n s&#7869; gi&#250;p b&#7841;n th&#7921;c s&#7921; hi&#7875;u OpenClaw ho&#7841;t &#273;&#7897;ng th&#7871; n&#224;o. &#272;&#7875; k&#7871;t l&#7841;i ph&#7847;n n&#224;y, th&#236; h&#227;y xem qua m&#7897;t senquence diagram nh&#233;, n&#243; kh&#244;ng th&#7921;c s&#7921; ph&#7913;c t&#7841;p nh&#432; b&#7841;n ngh&#297; &#273;&#226;u.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!b4Lm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08551a66-ee40-4e8c-adf6-084c63976656_1728x1310.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!b4Lm!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08551a66-ee40-4e8c-adf6-084c63976656_1728x1310.png 424w, /__u/substackcdn.com/image/fetch/$s_!b4Lm!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08551a66-ee40-4e8c-adf6-084c63976656_1728x1310.png 848w, /__u/substackcdn.com/image/fetch/$s_!b4Lm!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08551a66-ee40-4e8c-adf6-084c63976656_1728x1310.png 1272w, /__u/substackcdn.com/image/fetch/$s_!b4Lm!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08551a66-ee40-4e8c-adf6-084c63976656_1728x1310.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!b4Lm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08551a66-ee40-4e8c-adf6-084c63976656_1728x1310.png" width="1456" height="1104" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08551a66-ee40-4e8c-adf6-084c63976656_1728x1310.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1104,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:260966,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/191572575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08551a66-ee40-4e8c-adf6-084c63976656_1728x1310.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!b4Lm!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08551a66-ee40-4e8c-adf6-084c63976656_1728x1310.png 424w, /__u/substackcdn.com/image/fetch/$s_!b4Lm!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08551a66-ee40-4e8c-adf6-084c63976656_1728x1310.png 848w, /__u/substackcdn.com/image/fetch/$s_!b4Lm!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08551a66-ee40-4e8c-adf6-084c63976656_1728x1310.png 1272w, /__u/substackcdn.com/image/fetch/$s_!b4Lm!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08551a66-ee40-4e8c-adf6-084c63976656_1728x1310.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>6. &#272;i&#7873;u g&#236; th&#7853;t s&#7921; kh&#225;c bi&#7879;t so v&#7899;i c&#225;c agent kh&#225;c?</h2><p>N&#7871;u n&#243;i &#273;&#417;n gi&#7843;n: nhi&#7873;u agent hi&#7879;n nay &#8220;gi&#7887;i suy lu&#7853;n trong m&#7897;t phi&#234;n&#8221;. OpenClaw h&#432;&#7899;ng t&#7899;i &#8220;gi&#7887;i v&#7853;n h&#224;nh trong m&#7897;t h&#7879;&#8221;.</p><p>S&#7921; kh&#225;c bi&#7879;t n&#224;y t&#7841;o ra b&#7889;n l&#7907;i th&#7871; then ch&#7889;t:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!v1zm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf28f6fe-0d7b-4ec0-847a-97f3f8d20949_1336x874.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!v1zm!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf28f6fe-0d7b-4ec0-847a-97f3f8d20949_1336x874.png 424w, /__u/substackcdn.com/image/fetch/$s_!v1zm!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf28f6fe-0d7b-4ec0-847a-97f3f8d20949_1336x874.png 848w, /__u/substackcdn.com/image/fetch/$s_!v1zm!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf28f6fe-0d7b-4ec0-847a-97f3f8d20949_1336x874.png 1272w, /__u/substackcdn.com/image/fetch/$s_!v1zm!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf28f6fe-0d7b-4ec0-847a-97f3f8d20949_1336x874.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!v1zm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf28f6fe-0d7b-4ec0-847a-97f3f8d20949_1336x874.png" width="1336" height="874" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af28f6fe-0d7b-4ec0-847a-97f3f8d20949_1336x874.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:874,&quot;width&quot;:1336,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:149231,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/191572575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf28f6fe-0d7b-4ec0-847a-97f3f8d20949_1336x874.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!v1zm!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf28f6fe-0d7b-4ec0-847a-97f3f8d20949_1336x874.png 424w, /__u/substackcdn.com/image/fetch/$s_!v1zm!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf28f6fe-0d7b-4ec0-847a-97f3f8d20949_1336x874.png 848w, /__u/substackcdn.com/image/fetch/$s_!v1zm!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf28f6fe-0d7b-4ec0-847a-97f3f8d20949_1336x874.png 1272w, /__u/substackcdn.com/image/fetch/$s_!v1zm!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf28f6fe-0d7b-4ec0-847a-97f3f8d20949_1336x874.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#272;i&#7875;m th&#7913; t&#432; &#273;&#7863;c bi&#7879;t quan tr&#7885;ng. &#272;a s&#7889; AI hi&#7879;n nay l&#224; <em>ph&#7843;n &#7913;ng</em> (reactive) &#8212; ch&#7901; b&#7841;n ra l&#7879;nh. OpenClaw c&#243; th&#7875; <em>ch&#7911; &#273;&#7897;ng</em>: g&#7917;i briefing bu&#7893;i s&#225;ng, nh&#7855;c deadline, ch&#7841;y t&#7893;ng h&#7907;p &#273;&#7883;nh k&#7923; &#8212; gi&#7889;ng nh&#432; m&#7897;t c&#7897;ng s&#7921; th&#7853;t s&#7921; c&#243; l&#7883;ch l&#224;m vi&#7879;c.</p><h2>7. OpenClaw gi&#7843;i b&#224;i to&#225;n g&#236; t&#7889;t nh&#7845;t?</h2><p>Kh&#244;ng ph&#7843;i use case n&#224;o c&#361;ng c&#7847;n OpenClaw. N&#7871;u b&#7841;n ch&#7881; c&#7847;n m&#7897;t &#244; chat &#273;&#7875; h&#7887;i nhanh v&#224;i c&#226;u, chi ph&#237; setup l&#224; d&#432; th&#7915;a. OpenClaw &#273;&#225;ng gi&#225; nh&#7845;t khi b&#7841;n c&#7847;n <em>&#273;&#7891;ng th&#7901;i</em> nhi&#7873;u k&#234;nh, ng&#7919; c&#7843;nh k&#233;o d&#224;i qua nhi&#7873;u phi&#234;n, quy tr&#236;nh l&#7863;p l&#7841;i, v&#224; kh&#7843; n&#259;ng m&#7903; r&#7897;ng d&#7847;n.</p><h4><strong>Personal Briefing &amp; Daily Operator</strong></h4><p>AI t&#7921; t&#7893;ng h&#7907;p th&#244;ng tin &#273;&#7883;nh k&#7923;, g&#7917;i briefing qua k&#234;nh b&#7841;n &#273;ang d&#249;ng m&#7895;i s&#225;ng. K&#7871;t h&#7907;p cron, transcript, v&#224; kh&#7843; n&#259;ng k&#233;o d&#224;i ng&#7919; c&#7843;nh.</p><h4><strong>Research + Drafting</strong></h4><p>Bi&#7871;n nghi&#234;n c&#7913;u th&#224;nh output li&#234;n t&#7909;c &#8212; brief, email, b&#7843;n nh&#225;p b&#224;i vi&#7871;t &#8212; thay v&#236; t&#243;m t&#7855;t m&#7897;t l&#7847;n r&#7891;i qu&#234;n.</p><h4><strong>Cross-device Coordination</strong></h4><p>Ra l&#7879;nh t&#7915; &#273;i&#7879;n tho&#7841;i, x&#7917; l&#253; ch&#7841;y &#7903; server, k&#7871;t qu&#7843; quay l&#7841;i k&#234;nh quen thu&#7897;c. Gi&#7843;m chi ph&#237; chuy&#7875;n &#273;&#7893;i gi&#7919;a thi&#7871;t b&#7883;.</p><h4><strong>Multi-agent theo vai tr&#242;</strong></h4><p>Thay v&#236; nh&#7891;i m&#7897;t tr&#7907; l&#253; l&#224;m t&#7845;t c&#7843;, t&#225;ch th&#224;nh nhi&#7873;u agent: research, operations, support &#8212; m&#7895;i agent c&#243; model, c&#244;ng c&#7909;, v&#224; ch&#237;nh s&#225;ch ri&#234;ng.</p><h2>8. Skills v&#224; Providers: leverage m&#7841;nh nh&#7845;t, c&#361;ng d&#7877; sai nh&#7845;t</h2><p>M&#7897;t trong nh&#7919;ng &#273;i&#7875;m m&#7841;nh nh&#7845;t c&#7911;a OpenClaw: kh&#244;ng bu&#7897;c b&#7841;n v&#224;o m&#7897;t nh&#224; cung c&#7845;p AI duy nh&#7845;t hay m&#7897;t b&#7897; t&#237;nh n&#259;ng c&#7889; &#273;&#7883;nh.</p><p>V&#7873; m&#7863;t thi&#7871;t k&#7871; n&#7873;n t&#7843;ng, &#273;&#226;y l&#224; l&#7921;a ch&#7885;n &#273;&#250;ng. Model l&#224; l&#7899;p c&#243; th&#7875; thay th&#7871; (d&#249;ng Claude cho reasoning ph&#7913;c t&#7841;p, GPT cho t&#225;c v&#7909; nh&#7865;). Provider l&#224; h&#7841; t&#7847;ng c&#243; th&#7875; chuy&#7875;n &#273;&#7893;i (failover). Skills l&#224; ki&#7871;n th&#7913;c chuy&#234;n bi&#7879;t &#273;&#227; &#273;&#432;&#7907;c &#273;&#243;ng g&#243;i. Tools l&#224; l&#7899;p th&#7921;c thi c&#7909; th&#7875;.</p><p>Nh&#432;ng c&#7847;n n&#243;i th&#7859;ng:</p><blockquote><p><em>Skills l&#224; si&#234;u s&#7913;c m&#7841;nh, &#273;&#7891;ng th&#7901;i c&#361;ng l&#224; tr&#225;ch nhi&#7879;m n&#7871;u d&#249;ng thi&#7871;u k&#7927; lu&#7853;t. Skill c&#243; th&#7875; k&#233;o theo logic th&#7921;c thi, plugin c&#243; th&#7875; m&#7903; r&#7897;ng quy&#7873;n m&#7841;nh, v&#224; m&#7897;t gateway m&#7903; qu&#225; r&#7897;ng s&#7869; khi&#7871;n b&#225;n k&#237;nh thi&#7879;t h&#7841;i t&#259;ng nhanh.</em></p></blockquote><p>&#272;&#226;y l&#224; n&#417;i t&#432; duy Product Manager r&#7845;t h&#7919;u &#237;ch: kh&#244;ng h&#7887;i &#8220;c&#243; l&#224;m &#273;&#432;&#7907;c kh&#244;ng?&#8221;, m&#224; h&#7887;i &#8220;m&#7903; quy&#7873;n n&#224;y th&#236; gi&#225; tr&#7883; t&#259;ng bao nhi&#234;u, v&#224; r&#7911;i ro t&#259;ng bao nhi&#234;u?&#8221;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!9vxF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24843aaa-b394-4176-bc1d-f357295d8503_1914x1288.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!9vxF!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24843aaa-b394-4176-bc1d-f357295d8503_1914x1288.png 424w, /__u/substackcdn.com/image/fetch/$s_!9vxF!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24843aaa-b394-4176-bc1d-f357295d8503_1914x1288.png 848w, /__u/substackcdn.com/image/fetch/$s_!9vxF!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24843aaa-b394-4176-bc1d-f357295d8503_1914x1288.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9vxF!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24843aaa-b394-4176-bc1d-f357295d8503_1914x1288.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!9vxF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24843aaa-b394-4176-bc1d-f357295d8503_1914x1288.png" width="1456" height="980" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/24843aaa-b394-4176-bc1d-f357295d8503_1914x1288.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:980,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:376079,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/191572575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24843aaa-b394-4176-bc1d-f357295d8503_1914x1288.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!9vxF!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24843aaa-b394-4176-bc1d-f357295d8503_1914x1288.png 424w, /__u/substackcdn.com/image/fetch/$s_!9vxF!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24843aaa-b394-4176-bc1d-f357295d8503_1914x1288.png 848w, /__u/substackcdn.com/image/fetch/$s_!9vxF!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24843aaa-b394-4176-bc1d-f357295d8503_1914x1288.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9vxF!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24843aaa-b394-4176-bc1d-f357295d8503_1914x1288.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>M&#7897;t ph&#7847;n m&#224; m&#236;nh c&#361;ng mu&#7889;n &#273;&#7873; c&#7853;p h&#417;i k&#7929; thu&#7853;t m&#7897;t t&#237; nh&#432;ng n&#243; l&#7841;i t&#7841;o n&#234;n c&#225;i ch&#7845;t ri&#234;ng c&#7911;a OpenClaw</p><p>Ph&#7847;n n&#224;y m&#244; t&#7843; <strong>lu&#7891;ng inject context v&#224;o agent</strong> tr&#432;&#7899;c khi agent b&#7855;t &#273;&#7847;u tr&#7843; l&#7901;i. Hi&#7875;u &#273;&#417;n gi&#7843;n, khi ng&#432;&#7901;i d&#249;ng g&#7917;i m&#7897;t tin nh&#7855;n v&#224;o h&#7879; th&#7889;ng, agent s&#7869; kh&#244;ng tr&#7843; l&#7901;i ngay l&#7853;p t&#7913;c, m&#224; tr&#432;&#7899;c &#273;&#243; h&#7879; th&#7889;ng ph&#7843;i t&#7841;o <strong>session</strong>, x&#225;c &#273;&#7883;nh &#273;&#226;y l&#224; phi&#234;n l&#224;m vi&#7879;c n&#224;o, r&#7891;i t&#236;m v&#224; n&#7841;p c&#225;c file .md li&#234;n quan trong workspace &#273;&#7875; x&#226;y d&#7921;ng <strong>system prompt</strong> ho&#224;n ch&#7881;nh. Nh&#7901; v&#7853;y, agent kh&#244;ng ch&#7881; th&#7845;y m&#7895;i c&#226;u h&#7887;i hi&#7879;n t&#7841;i, m&#224; c&#242;n hi&#7875;u m&#236;nh l&#224; ai, &#273;ang ph&#7909;c v&#7909; ai, c&#243; phong c&#225;ch ph&#7843;n h&#7891;i th&#7871; n&#224;o, &#273;&#432;&#7907;c ph&#233;p d&#249;ng c&#244;ng c&#7909; g&#236;, v&#224; c&#7847;n mang theo nh&#7919;ng b&#7889;i c&#7843;nh n&#224;o c&#7911;a d&#7921; &#225;n hay ng&#432;&#7901;i d&#249;ng.</p><p>C&#225;c file .md &#7903; &#273;&#226;y &#273;&#243;ng vai tr&#242; nh&#432; nh&#7919;ng l&#7899;p h&#432;&#7899;ng d&#7851;n cho agent. </p><ul><li><p><strong>AGENTS.md</strong> d&#249;ng &#273;&#7875; m&#244; t&#7843; c&#225;c agent &#273;ang c&#243; trong h&#7879; th&#7889;ng v&#224; vai tr&#242; chung c&#7911;a t&#7915;ng agent. </p></li><li><p><strong>SOUL.md</strong> &#273;&#7883;nh ngh&#297;a &#8220;linh h&#7891;n&#8221; c&#7911;a agent, t&#7913;c l&#224; tone, persona, c&#225;ch n&#243;i chuy&#7879;n v&#224; phong c&#225;ch ph&#7843;n h&#7891;i. </p></li><li><p><strong>TOOLS.md</strong> li&#7879;t k&#234; c&#225;c c&#244;ng c&#7909; ho&#7863;c kh&#7843; n&#259;ng m&#224; agent &#273;&#432;&#7907;c ph&#233;p s&#7917; d&#7909;ng khi l&#224;m vi&#7879;c. </p></li><li><p><strong>IDENTITY.md</strong> m&#244; t&#7843; b&#7843;n s&#7855;c v&#224; nhi&#7879;m v&#7909; c&#7889;t l&#245;i c&#7911;a agent, gi&#250;p agent hi&#7875;u r&#245; m&#236;nh &#273;ang &#273;&#243;ng vai tr&#242; g&#236;. </p></li><li><p><strong>USER.md</strong> ch&#7913;a th&#244;ng tin ho&#7863;c b&#7889;i c&#7843;nh v&#7873; ng&#432;&#7901;i d&#249;ng &#273;&#7875; agent c&#225; nh&#226;n h&#243;a c&#226;u tr&#7843; l&#7901;i. </p></li><li><p><strong>HEARTBEAT.md</strong> th&#432;&#7901;ng l&#224; c&#225;c nh&#7855;c nh&#7903; v&#7853;n h&#224;nh ho&#7863;c t&#237;n hi&#7879;u h&#7879; th&#7889;ng c&#7847;n &#273;&#432;&#7907;c ch&#232;n th&#234;m trong qu&#225; tr&#236;nh ch&#7841;y. </p></li><li><p><strong>BOOTSTRAP.md</strong> l&#224; file kh&#7903;i t&#7841;o b&#7893; sung n&#7871;u workspace c&#243; c&#7845;u h&#236;nh ri&#234;ng. </p></li><li><p><strong>MEMORY.md</strong> d&#249;ng &#273;&#7875; l&#432;u nh&#7919;ng ghi nh&#7899; ho&#7863;c context quan tr&#7885;ng c&#7847;n mang theo gi&#7919;a c&#225;c l&#7847;n l&#224;m vi&#7879;c.</p></li></ul><p>Sau khi c&#225;c file n&#224;y &#273;&#432;&#7907;c n&#7841;p, h&#7879; th&#7889;ng s&#7869; &#225;p d&#7909;ng <strong>session filter rule</strong> &#273;&#7875; ch&#7881; gi&#7919; l&#7841;i nh&#7919;ng ph&#7847;n th&#7853;t s&#7921; c&#7847;n thi&#7871;t cho phi&#234;n ch&#7841;y hi&#7879;n t&#7841;i. </p><p>V&#237; d&#7909;, n&#7871;u l&#224; subagent ho&#7863;c cron job th&#236; c&#243; th&#7875; ch&#7881; gi&#7919; m&#7897;t t&#7853;p context t&#7889;i thi&#7875;u nh&#432; <strong>AGENTS + TOOLS + SOUL + IDENTITY + USER</strong>. Cu&#7889;i c&#249;ng, t&#7845;t c&#7843; &#273;&#432;&#7907;c h&#7907;p nh&#7845;t l&#7841;i th&#224;nh m&#7897;t <strong>embedded system prompt</strong> ho&#224;n ch&#7881;nh v&#224; g&#7855;n v&#224;o agent tr&#432;&#7899;c khi agent b&#7855;t &#273;&#7847;u x&#7917; l&#253; y&#234;u c&#7847;u c&#7911;a ng&#432;&#7901;i d&#249;ng. </p><p>N&#243;i ng&#7855;n g&#7885;n, &#273;&#226;y l&#224; c&#417; ch&#7871; gi&#250;p agent lu&#244;n v&#224;o vi&#7879;c v&#7899;i <strong>&#273;&#250;ng vai tr&#242;, &#273;&#250;ng ng&#7919; c&#7843;nh, &#273;&#250;ng c&#244;ng c&#7909; v&#224; &#273;&#250;ng k&#253; &#7913;c c&#7847;n thi&#7871;t</strong>.</p><h2>9. Security: ph&#7847;n quy&#7871;t &#273;&#7883;nh OpenClaw h&#7919;u &#237;ch hay nguy hi&#7875;m</h2><p>OpenClaw &#273;&#432;&#7907;c thi&#7871;t k&#7871; theo nguy&#234;n t&#7855;c: <code>1 gateway = 1 trust boundary</code> (m&#7897;t ranh gi&#7899;i tin c&#7853;y). Ngh&#297;a l&#224; n&#243; ph&#249; h&#7907;p nh&#7845;t cho m&#7897;t ng&#432;&#7901;i v&#7853;n h&#224;nh, ho&#7863;c m&#7897;t nh&#243;m c&#249;ng m&#7913;c tin c&#7853;y &#8212; ch&#7913; kh&#244;ng ph&#7843;i nhi&#7873;u ng&#432;&#7901;i kh&#244;ng tin nhau c&#249;ng chia s&#7867; m&#7897;t gateway c&#243; quy&#7873;n truy c&#7853;p m&#7841;nh.</p><p>OpenClaw &#273;&#227; qua nhi&#7873;u &#273;&#7907;t gia c&#7889; b&#7843;o m&#7853;t nghi&#234;m t&#250;c, bao g&#7891;m c&#225;c v&#7845;n &#273;&#7873; nh&#432; gi&#7899;i h&#7841;n truy c&#7853;p n&#7897;i b&#7897; (SSRF), r&#224;ng bu&#7897;c x&#225;c th&#7921;c, ki&#7875;m so&#225;t ph&#7841;m vi quy&#7873;n, v&#224; qu&#7843;n l&#253; plugin.</p><p>H&#236;nh d&#432;&#7899;i m&#236;nh t&#7893;ng h&#7907;p nh&#7919;ng g&#236; li&#234;n quan t&#7899;i security c&#7911;a OpenClaw, ph&#7847;n n&#224;y m&#236;nh th&#7845;y kh&#225; ph&#7913;c t&#7841;p n&#234;n s&#7869; kh&#244;ng &#273;i chi ti&#7871;t nh&#432;ng l&#7901;i khuy&#234;n c&#7911;a m&#236;nh l&#224; n&#7871;u s&#7917; d&#7909;ng h&#227;y lu&#244;n update version m&#7899;i nh&#7845;t t&#7915; Github ch&#237;nh ch&#7911; c&#7911;a OpenClaw &#273;&#7875; &#273;&#7843;m b&#7843;o c&#225;c v&#7845;n &#273;&#7873; b&#7843;o m&#7853;t &#273;&#432;&#7907;c x&#7917; l&#253;, &#273;&#7891;ng th&#7901;i theo kinh nghi&#7879;m c&#7911;a m&#236;nh th&#236; h&#227;y th&#7917; nghi&#7879;m &#7903; m&#244;i tr&#432;&#7901;ng sandbox, &#273;&#7897;c l&#7853;p v&#7899;i m&#225;y t&#237;nh c&#225; nh&#226;n c&#7911;a b&#7841;n. Ch&#7881; khi n&#224;o b&#7841;n th&#7921;c s&#7921; hi&#7875;u r&#245; b&#7843;n ch&#7845;t th&#236; m&#7899;i setup v&#224;o c&#225;c h&#7879; th&#7889;ng c&#7911;a b&#7841;n.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!1fjv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ed67ac-8ca4-4f1c-9d81-1085c69bc4ff_1726x1304.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1fjv!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ed67ac-8ca4-4f1c-9d81-1085c69bc4ff_1726x1304.png 424w, /__u/substackcdn.com/image/fetch/$s_!1fjv!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ed67ac-8ca4-4f1c-9d81-1085c69bc4ff_1726x1304.png 848w, /__u/substackcdn.com/image/fetch/$s_!1fjv!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ed67ac-8ca4-4f1c-9d81-1085c69bc4ff_1726x1304.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1fjv!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ed67ac-8ca4-4f1c-9d81-1085c69bc4ff_1726x1304.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1fjv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ed67ac-8ca4-4f1c-9d81-1085c69bc4ff_1726x1304.png" width="1456" height="1100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/84ed67ac-8ca4-4f1c-9d81-1085c69bc4ff_1726x1304.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1100,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:390729,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/191572575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ed67ac-8ca4-4f1c-9d81-1085c69bc4ff_1726x1304.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!1fjv!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ed67ac-8ca4-4f1c-9d81-1085c69bc4ff_1726x1304.png 424w, /__u/substackcdn.com/image/fetch/$s_!1fjv!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ed67ac-8ca4-4f1c-9d81-1085c69bc4ff_1726x1304.png 848w, /__u/substackcdn.com/image/fetch/$s_!1fjv!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ed67ac-8ca4-4f1c-9d81-1085c69bc4ff_1726x1304.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1fjv!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84ed67ac-8ca4-4f1c-9d81-1085c69bc4ff_1726x1304.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Nguy&#234;n t&#7855;c v&#7853;n h&#224;nh</strong></p><blockquote><p><strong>&#272;&#226;y l&#224; m&#7897;t n&#7873;n t&#7843;ng c&#243; t&#432; th&#7871; b&#7843;o m&#7853;t &#273;ang tr&#432;&#7903;ng th&#224;nh, nh&#432;ng kh&#244;ng ph&#7843;i lo&#7841;i &#8220;c&#7913; b&#7853;t l&#234;n l&#224; an to&#224;n&#8221;. C&#225;ch tri&#7875;n khai t&#7889;t nh&#7845;t: bind gateway v&#224;o loopback tr&#432;&#7899;c, d&#249;ng x&#225;c th&#7921;c ch&#7863;t, ch&#7881; m&#7903; k&#234;nh v&#224; c&#244;ng c&#7909; c&#7847;n thi&#7871;t, audit sau m&#7895;i thay &#273;&#7893;i l&#7899;n, v&#224; coi plugin/skill l&#224; code c&#243; quy&#7873;n l&#7921;c &#8212; kh&#244;ng ph&#7843;i addon v&#244; h&#7841;i.</strong></p></blockquote><p>N&#243;i g&#7885;n: <strong>OpenClaw kh&#244;ng th&#432;&#7903;ng cho s&#7921; c&#7849;u th&#7843;. N&#243; th&#432;&#7903;ng cho ng&#432;&#7901;i v&#7853;n h&#224;nh c&#243; k&#7927; lu&#7853;t.</strong></p><h2>10. Setup OpenClaw c&#243; kh&#243; kh&#244;ng?</h2><p>C&#226;u tr&#7843; l&#7901;i trung th&#7921;c: kh&#243; h&#417;n m&#7897;t &#7913;ng d&#7909;ng AI th&#244;ng th&#432;&#7901;ng, nh&#432;ng d&#7877; h&#417;n vi&#7879;c t&#7921; gh&#233;p m&#7897;t h&#7879; nhi&#7873;u th&#224;nh ph&#7847;n t&#7915; &#273;&#7847;u.</p><p>C&#225;ch setup t&#7889;t nh&#7845;t kh&#244;ng ph&#7843;i &#8220;b&#7853;t t&#7845;t c&#7843; c&#249;ng l&#250;c&#8221;. C&#225;ch t&#7889;t nh&#7845;t l&#224; <em>gi&#7843;m entropy t&#7915;ng b&#432;&#7899;c</em>:</p><h4><strong>Dashboard tr&#432;&#7899;c</strong></h4><p>C&#224;i &#273;&#7863;t &#8594; Ch&#7841;y gateway &#8594; Chat tr&#234;n dashboard &#273;&#7875; ki&#7875;m tra l&#245;i ho&#7841;t &#273;&#7897;ng &#7893;n.</p><h4><strong>Th&#234;m k&#234;nh t&#7915; t&#7915;</strong></h4><p>K&#7871;t n&#7889;i m&#7897;t k&#234;nh (v&#237; d&#7909; Telegram). &#7892;n r&#7891;i m&#7899;i th&#234;m k&#234;nh th&#7913; hai.</p><h4><strong>B&#7843;o m&#7853;t &#8594; T&#7921; &#273;&#7897;ng h&#243;a</strong></h4><p>&#193;p d&#7909;ng baseline b&#7843;o m&#7853;t. Ch&#7881; sau khi h&#7879; th&#7889;ng &#7893;n &#273;&#7883;nh m&#7899;i th&#234;m skills v&#224; automation.</p><p>V&#236; sao n&#234;n "dashboard tr&#432;&#7899;c"? V&#236; n&#7871;u dashboard ch&#432;a ch&#7841;y &#7893;n m&#224; b&#7841;n &#273;&#227; th&#234;m Telegram, WhatsApp, Slack, Discord c&#249;ng l&#250;c, b&#7841;n s&#7869; kh&#244;ng bi&#7871;t l&#7895;i n&#7857;m &#7903; gateway, x&#225;c th&#7921;c, c&#7845;u h&#236;nh, hay ch&#237;nh workflow c&#7911;a m&#236;nh. <em>Debugging lu&#244;n n&#234;n b&#7855;t &#273;&#7847;u t&#7915; l&#245;i.</em></p><h2>11. &#272;i&#7873;u g&#236; l&#224;m OpenClaw c&#243; gi&#225; tr&#7883; t&#237;ch l&#361;y theo th&#7901;i gian?</h2><p>R&#7845;t nhi&#7873;u s&#7843;n ph&#7849;m AI nh&#236;n h&#7845;p d&#7851;n &#7903; tu&#7847;n &#273;&#7847;u, nh&#432;ng kh&#244;ng t&#7841;o &#273;&#432;&#7907;c l&#7907;i th&#7871; t&#237;ch l&#361;y. Sau m&#7897;t th&#7901;i gian, ng&#432;&#7901;i d&#249;ng l&#7841;i quay v&#7873; m&#244; h&#236;nh c&#361;: copy-paste, nh&#7855;c th&#7911; c&#244;ng, &#273;&#7893;i app li&#234;n t&#7909;c, m&#7845;t ng&#7919; c&#7843;nh.</p><p>OpenClaw c&#243; kh&#7843; n&#259;ng t&#7841;o ra gi&#225; tr&#7883; t&#237;ch l&#361;y &#7903; b&#7889;n &#273;i&#7875;m:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!2cxY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ef5c34-bbc4-4e91-bf26-be4ce23865e4_1322x908.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!2cxY!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ef5c34-bbc4-4e91-bf26-be4ce23865e4_1322x908.png 424w, /__u/substackcdn.com/image/fetch/$s_!2cxY!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ef5c34-bbc4-4e91-bf26-be4ce23865e4_1322x908.png 848w, /__u/substackcdn.com/image/fetch/$s_!2cxY!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ef5c34-bbc4-4e91-bf26-be4ce23865e4_1322x908.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2cxY!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ef5c34-bbc4-4e91-bf26-be4ce23865e4_1322x908.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!2cxY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ef5c34-bbc4-4e91-bf26-be4ce23865e4_1322x908.png" width="1322" height="908" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1ef5c34-bbc4-4e91-bf26-be4ce23865e4_1322x908.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:908,&quot;width&quot;:1322,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:170674,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/191572575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ef5c34-bbc4-4e91-bf26-be4ce23865e4_1322x908.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!2cxY!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ef5c34-bbc4-4e91-bf26-be4ce23865e4_1322x908.png 424w, /__u/substackcdn.com/image/fetch/$s_!2cxY!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ef5c34-bbc4-4e91-bf26-be4ce23865e4_1322x908.png 848w, /__u/substackcdn.com/image/fetch/$s_!2cxY!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ef5c34-bbc4-4e91-bf26-be4ce23865e4_1322x908.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2cxY!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ef5c34-bbc4-4e91-bf26-be4ce23865e4_1322x908.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#272;i&#7875;m th&#7913; t&#432; &#273;&#7863;c bi&#7879;t &#273;&#225;ng n&#243;i. Khi d&#249;ng OpenClaw, b&#7841;n d&#7847;n h&#7885;c: workflow n&#224;o n&#234;n t&#7921; &#273;&#7897;ng h&#243;a, task n&#224;o c&#7847;n agent ri&#234;ng, ch&#7895; n&#224;o c&#7847;n model m&#7841;nh, ch&#7895; n&#224;o ch&#7881; c&#7847;n fallback r&#7867;, v&#224; ch&#7895; n&#224;o <em>kh&#244;ng n&#234;n</em> cho AI ch&#7841;m v&#224;o. OpenClaw kh&#244;ng ch&#7881; l&#224;m vi&#7879;c thay b&#7841;n &#8212; n&#243; d&#7841;y b&#7841;n c&#225;ch v&#7853;n h&#224;nh AI t&#7889;t h&#417;n.</p><h2>12. N&#259;m gi&#7899;i h&#7841;n c&#7847;n bi&#7871;t</h2><h4><strong>&#9888; Kh&#244;ng d&#224;nh cho m&#7885;i ng&#432;&#7901;i</strong></h4><p>Ng&#432;&#7901;i ch&#7881; c&#7847;n chat nhanh s&#7869; th&#7845;y OpenClaw n&#7863;ng n&#7873; v&#224; d&#432; th&#7915;a. &#272;&#226;y l&#224; c&#244;ng c&#7909; cho ng&#432;&#7901;i mu&#7889;n v&#7853;n h&#224;nh, kh&#244;ng ph&#7843;i ch&#7881; h&#7887;i &#273;&#225;p. Th&#7853;t ra l&#7901;i khuy&#234;n tr&#234;n m&#7841;ng th&#236; hay n&#243;i n&#243; kh&#244;ng d&#224;nh cho ng&#432;&#7901;i kh&#244;ng bi&#7871;t Tech, nh&#432;ng theo m&#236;nh ch&#432;a th&#7921;c s&#7921; &#273;&#250;ng, n&#7871;u c&#7913; m&#227;i s&#7907; nh&#7919;ng &#273;i&#7873;u &#273;&#243; th&#236; b&#7841;n s&#7869; kh&#244;ng bao gi&#7901; bi&#7871;t n&#243; l&#224; g&#236;. Nh&#432; m&#236;nh n&#243;i &#7903; tr&#234;n, n&#7871;u b&#7841;n l&#224; ng&#432;&#7901;i non-tech, h&#227;y l&#7921;a ch&#7885;n m&#244;i tr&#432;&#7901;ng sandbox &#273;&#7875; th&#7917; nghi&#7879;m v&#224; kh&#225;m ph&#225;.</p><h4><strong>&#9888; Complexity l&#224; c&#243; th&#7853;t</strong></h4><p>Multi-channel, multi-session, tools, policies, security, daemon, providers &#8212; m&#7895;i l&#7899;p t&#259;ng s&#7913;c m&#7841;nh, nh&#432;ng c&#361;ng t&#259;ng g&#225;nh n&#7863;ng nh&#7853;n th&#7913;c.</p><p>S&#7921; ph&#7913;c t&#7841;p c&#7911;a n&#243; l&#224; c&#243;, nh&#7919;ng n&#7871;u d&#224;nh th&#7901;i gian t&#236;m hi&#7875;u, n&#243; r&#7845;t &#273;&#225;ng &#273;&#7875; b&#7841;n nghi&#234;n c&#7913;u. N&#7871;u b&#7841;n c&#243; claude hay codex, th&#7917; s&#7917; d&#7909;ng nh&#7919;ng agent n&#224;y h&#432;&#7899;ng d&#7851;n b&#7841;n c&#225;ch setup, m&#236;nh tin l&#224; b&#7841;n s&#7869; h&#7885;c &#273;&#432;&#7907;c nhi&#7873;u th&#7913;.</p><h4><strong>&#9888; Security discipline l&#224; b&#7855;t bu&#7897;c</strong></h4><p>Coi &#273;&#226;y nh&#432; toy project r&#7891;i m&#7903; quy&#7873;n b&#7915;a b&#227;i = t&#7921; b&#7855;n v&#224;o ch&#226;n m&#236;nh. Nh&#432; m&#236;nh n&#243;i &#7903; tr&#234;n security l&#224; &#273;i&#7873;u quan tr&#7885;ng nh&#7845;t, kh&#244;ng n&#234;n install tr&#7921;c ti&#7871;p v&#224;o m&#225;y c&#225; nh&#226;n v&#224; server production n&#7871;u b&#7841;n ch&#432;a th&#7921;c s&#7921; hi&#7875;u v&#7873; n&#243;. H&#227;y t&#236;m hi&#7875;u th&#234;m v&#7873; security c&#7911;a OpenClaw.</p><h4><strong>&#9888; Kh&#244;ng ph&#7843;i model n&#224;o c&#361;ng h&#7907;p</strong></h4><p>Model nh&#7887;, self-hosted, hay quantized c&#243; th&#7875; kh&#244;ng &#273;&#7911; t&#7889;t cho tool-use v&#224; input kh&#244;ng tin c&#7853;y. Gi&#225; r&#7867; kh&#244;ng ph&#7843;i l&#250;c n&#224;o c&#361;ng l&#224; t&#7889;i &#432;u chi ph&#237; &#273;&#250;ng ngh&#297;a.</p><p>M&#236;nh &#273;&#227; th&#7917; kh&#225; nhi&#7873;u model cho OpenClaw, v&#224; c&#243; l&#7869; m&#236;nh th&#237;ch c&#225;c model GPT codex nh&#7845;t, v&#236; m&#236;nh c&#243; t&#224;i kho&#7843;n ChatGPT Plus, quota t&#7915; n&#243; kh&#225; nhi&#7873;u cho c&#225;c t&#225;c v&#7909; &#273;&#417;n gi&#7843;n, c&#361;ng nh&#432; GPT-5.3-codex hay GPT-5.4 th&#7921;c s&#7921; t&#7889;t cho c&#225;c c&#226;u tr&#7843; l&#7901;i t&#7915; &#273;&#417;n gi&#7843;n t&#7899;i suy lu&#7853;n ph&#7913;c t&#7841;p.</p><h4><strong>&#9888; Th&#224;nh c&#244;ng ph&#7909; thu&#7897;c c&#225;ch t&#7893; ch&#7913;c</strong></h4><p>OpenClaw m&#7841;nh khi &#273;&#432;&#7907;c setup nh&#432; m&#7897;t h&#7879; th&#7889;ng. D&#249;ng n&#243; nh&#432; m&#7897;t &#7913;ng d&#7909;ng chat &#273;&#417;n thu&#7847;n = b&#7887; l&#7905; ph&#7847;n l&#7899;n gi&#225; tr&#7883;.</p><p>Nh&#236;n chung v&#7851;n l&#224; b&#224;i to&#225;n b&#7841;n c&#7847;n gi&#7843;i quy&#7871;t l&#224; g&#236;, h&#227;y t&#236;m hi&#7875;u th&#7921;c s&#7921; b&#7841;n c&#7847;n g&#236; v&#224; li&#7879;u n&#243; c&#243; gi&#250;p &#237;ch &#273;&#432;&#7907;c cho b&#7841;n hay kh&#244;ng.</p><h2>13. OpenClaw ph&#249; h&#7907;p nh&#7845;t v&#7899;i ai?</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!lJqL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfdea853-0c0e-4309-bb7f-a1d8bb41e5b8_1336x686.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!lJqL!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfdea853-0c0e-4309-bb7f-a1d8bb41e5b8_1336x686.png 424w, /__u/substackcdn.com/image/fetch/$s_!lJqL!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfdea853-0c0e-4309-bb7f-a1d8bb41e5b8_1336x686.png 848w, /__u/substackcdn.com/image/fetch/$s_!lJqL!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfdea853-0c0e-4309-bb7f-a1d8bb41e5b8_1336x686.png 1272w, /__u/substackcdn.com/image/fetch/$s_!lJqL!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfdea853-0c0e-4309-bb7f-a1d8bb41e5b8_1336x686.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!lJqL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfdea853-0c0e-4309-bb7f-a1d8bb41e5b8_1336x686.png" width="1336" height="686" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dfdea853-0c0e-4309-bb7f-a1d8bb41e5b8_1336x686.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:686,&quot;width&quot;:1336,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:148514,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/191572575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfdea853-0c0e-4309-bb7f-a1d8bb41e5b8_1336x686.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!lJqL!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfdea853-0c0e-4309-bb7f-a1d8bb41e5b8_1336x686.png 424w, /__u/substackcdn.com/image/fetch/$s_!lJqL!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfdea853-0c0e-4309-bb7f-a1d8bb41e5b8_1336x686.png 848w, /__u/substackcdn.com/image/fetch/$s_!lJqL!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfdea853-0c0e-4309-bb7f-a1d8bb41e5b8_1336x686.png 1272w, /__u/substackcdn.com/image/fetch/$s_!lJqL!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfdea853-0c0e-4309-bb7f-a1d8bb41e5b8_1336x686.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Quy t&#7855;c nhanh</strong></p><p>N&#7871;u b&#224;i to&#225;n c&#7911;a b&#7841;n l&#224; <strong>&#8220;h&#7887;i AI&#8221;</strong> &#8594; c&#243; th&#7875; ch&#432;a c&#7847;n OpenClaw.<br>N&#7871;u b&#224;i to&#225;n l&#224; <strong>&#8220;v&#7853;n h&#224;nh v&#7899;i AI m&#7895;i ng&#224;y&#8221;</strong> &#8594; OpenClaw r&#7845;t &#273;&#225;ng &#273;&#7875; nh&#236;n.</p><h2>14. K&#7871;t lu&#7853;n</h2><p><strong>OpenClaw &#8212; n&#234;n hi&#7875;u th&#7871; n&#224;o cho &#273;&#250;ng?</strong></p><p>Kh&#244;ng n&#234;n hi&#7875;u c&#226;u n&#224;y nh&#432; slogan fan. N&#243; kh&#244;ng c&#243; ngh&#297;a b&#7841;n kh&#244;ng c&#7847;n app kh&#225;c, kh&#244;ng c&#7847;n workflow kh&#225;c, hay OpenClaw l&#224; gi&#7843;i ph&#225;p t&#7889;i th&#432;&#7907;ng cho m&#7885;i b&#224;i to&#225;n.</p><blockquote><p>N&#7871;u b&#7841;n c&#7847;n m&#7897;t l&#245;i &#273;&#7875; k&#7871;t n&#7889;i channels, sessions, tools, automation, v&#224; h&#224;nh vi tr&#7907; l&#253; th&#224;nh m&#7897;t h&#7879; th&#7889;ng th&#7889;ng nh&#7845;t &#8212; OpenClaw c&#243; th&#7875; l&#224; ph&#7847;n duy nh&#7845;t c&#242;n thi&#7871;u.</p></blockquote><p>OpenClaw &#273;&#225;ng ch&#250; &#253; kh&#244;ng ch&#7881; v&#236; nh&#7919;ng g&#236; n&#243; &#273;ang l&#224;m, m&#224; v&#236; h&#432;&#7899;ng n&#243; &#273;ang k&#233;o s&#7843;n ph&#7849;m AI &#273;i theo. N&#243; nh&#7845;n m&#7841;nh m&#7897;t lu&#7853;n &#273;i&#7875;m quan tr&#7885;ng: t&#432;&#417;ng lai c&#7911;a AI kh&#244;ng n&#7857;m &#7903; vi&#7879;c c&#243; th&#234;m m&#7897;t model hay th&#234;m m&#7897;t app, m&#224; n&#7857;m &#7903; vi&#7879;c x&#226;y &#273;&#432;&#7907;c l&#7899;p orchestration &#273;&#7911; t&#7889;t &#273;&#7875; AI &#273;i v&#224;o workflow th&#7921;c.</p><p>N&#243; cho th&#7845;y: AI c&#243; th&#7875; &#273;&#432;&#7907;c t&#7893; ch&#7913;c nh&#432; m&#7897;t h&#7879; th&#7889;ng ch&#7913; kh&#244;ng ch&#7881; nh&#432; m&#7897;t giao di&#7879;n. K&#234;nh chat kh&#244;ng ph&#7843;i n&#417;i s&#7843;n ph&#7849;m k&#7871;t th&#250;c, m&#224; l&#224; n&#417;i s&#7843;n ph&#7849;m &#273;i v&#224;o &#273;&#7901;i s&#7889;ng. B&#7843;o m&#7853;t v&#224; ch&#237;nh s&#225;ch kh&#244;ng ph&#7843;i ph&#7847;n ph&#7909;, m&#224; l&#224; &#273;i&#7873;u ki&#7879;n &#273;&#7875; AI &#273;&#432;&#7907;c tin d&#249;ng. V&#224; gi&#225; tr&#7883; d&#224;i h&#7841;n &#273;&#7871;n t&#7915; s&#7921; li&#234;n t&#7909;c, t&#7915; leverage, t&#7915; t&#7889;c &#273;&#7897; h&#7885;c &#8212; nhi&#7873;u h&#417;n l&#224; hi&#7879;u &#7913;ng &#8220;wow&#8221; ban &#273;&#7847;u.</p><p>N&#7871;u AI &#273;ang chuy&#7875;n t&#7915; <em>tr&#7843;i nghi&#7879;m chat</em> sang <em>h&#7841; t&#7847;ng v&#7853;n h&#224;nh</em>, th&#236; OpenClaw l&#224; m&#7897;t trong nh&#7919;ng d&#7921; &#225;n &#273;&#225;ng theo d&#245;i nh&#7845;t c&#7911;a l&#224;n s&#243;ng &#273;&#243;.</p><h2>References</h2><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;markdown&quot;,&quot;nodeId&quot;:&quot;c01009de-a148-4e7b-9e33-d7f06739bd41&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-markdown">- https://docs.openclaw.ai
- https://docs.openclaw.ai/start/lore
- https://docs.openclaw.ai/start/getting-started
- https://docs.openclaw.ai/start/wizard
- https://docs.openclaw.ai/concepts/models
- https://docs.openclaw.ai/concepts/model-failover
- https://docs.openclaw.ai/concepts/model-providers
- https://docs.openclaw.ai/tools/skills
- https://docs.openclaw.ai/tools/skills-config
- https://docs.openclaw.ai/tools/clawhub
- https://docs.openclaw.ai/gateway/security
- https://docs.openclaw.ai/gateway/sandboxing
- https://docs.openclaw.ai/help/faq
- https://docs.openclaw.ai/start/showcase</code></pre></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/openclaw/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/openclaw/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[Nếu cả đời này không rực rỡ thì sao?]]></title><description><![CDATA[Kh&#244;ng ph&#7843;i ai c&#361;ng c&#243; m&#7897;t &#273;&#7901;i r&#7921;c r&#7905;. Nh&#432;ng ai c&#361;ng c&#243; th&#7875; c&#243; m&#7897;t &#273;&#7901;i &#273;&#225;ng s&#7889;ng.]]></description><link>https://acydoan.substack.com/p/neu-ca-oi-nay-khong-ruc-ro-thi-sao</link><guid isPermaLink="false">https://acydoan.substack.com/p/neu-ca-oi-nay-khong-ruc-ro-thi-sao</guid><dc:creator><![CDATA[Acy Doan]]></dc:creator><pubDate>Sat, 14 Mar 2026 07:01:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!TemV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d01e746-0762-45c8-8eb8-bc894adfb84c_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>G&#7847;n &#273;&#226;y, c&#243; m&#7897;t c&#226;u n&#243;i viral l&#224;m m&#236;nh c&#361;ng d&#7915;ng l&#7841;i suy ngh&#297; kh&#225; l&#226;u:</p><blockquote><p><strong>&#8220;N&#7871;u c&#7843; &#273;&#7901;i n&#224;y kh&#244;ng r&#7921;c r&#7905; th&#236; sao"?&#8221;</strong></p></blockquote><p>Nghe nh&#432; m&#7897;t c&#226;u h&#7887;i vu v&#417; nh&#432;ng c&#224;ng ngh&#297; c&#224;ng th&#7845;y n&#243; kh&#244;ng h&#7873; nh&#7865; nh&#224;ng. B&#7903;i s&#226;u b&#234;n trong, &#273;&#226;y kh&#244;ng ch&#7881; l&#224; c&#226;u h&#7887;i v&#7873; th&#224;nh c&#244;ng. N&#243; l&#224; c&#226;u h&#7887;i v&#7873; <strong>gi&#225; tr&#7883; c&#7911;a m&#7897;t &#273;&#7901;i ng&#432;&#7901;i.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!TemV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d01e746-0762-45c8-8eb8-bc894adfb84c_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!TemV!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d01e746-0762-45c8-8eb8-bc894adfb84c_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!TemV!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d01e746-0762-45c8-8eb8-bc894adfb84c_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!TemV!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d01e746-0762-45c8-8eb8-bc894adfb84c_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!TemV!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_webp, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d01e746-0762-45c8-8eb8-bc894adfb84c_1536x1024.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!TemV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d01e746-0762-45c8-8eb8-bc894adfb84c_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0d01e746-0762-45c8-8eb8-bc894adfb84c_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3484416,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://acydoan.substack.com/i/190913381?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d01e746-0762-45c8-8eb8-bc894adfb84c_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!TemV!, /__u/acydoan.substack.com/w_424, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d01e746-0762-45c8-8eb8-bc894adfb84c_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!TemV!, /__u/acydoan.substack.com/w_848, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d01e746-0762-45c8-8eb8-bc894adfb84c_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!TemV!, /__u/acydoan.substack.com/w_1272, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d01e746-0762-45c8-8eb8-bc894adfb84c_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!TemV!, /__u/acydoan.substack.com/w_1456, /__u/acydoan.substack.com/c_limit, /__u/acydoan.substack.com/f_auto, /__u/acydoan.substack.com/q_auto:good, /__u/acydoan.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d01e746-0762-45c8-8eb8-bc894adfb84c_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>1. N&#243; ch&#7841;m v&#224;o n&#7895;i &#225;m &#7843;nh c&#7911;a ch&#250;ng ta</h2><p>Ch&#250;ng ta s&#7889;ng trong th&#7901;i &#273;&#7841;i m&#224; s&#7921; r&#7921;c r&#7905; r&#7845;t d&#7877; b&#7883; &#273;&#7883;nh ngh&#297;a b&#7857;ng nh&#7919;ng th&#7913; nh&#236;n th&#7845;y &#273;&#432;&#7907;c: th&#224;nh t&#7921;u l&#7899;n, ti&#7873;n b&#7841;c, danh ti&#7871;ng, &#273;&#7883;a v&#7883; x&#227; h&#7897;i v&#224; nh&#7919;ng c&#7897;t m&#7889;c khi&#7871;n ng&#432;&#7901;i kh&#225;c tr&#7847;m tr&#7891;.</p><p>D&#7847;n d&#7847;n, nhi&#7873;u ng&#432;&#7901;i kh&#244;ng c&#242;n h&#7887;i:</p><p><em><strong>&#8220;M&#236;nh c&#243; &#273;ang s&#7889;ng &#273;&#250;ng v&#7899;i ch&#237;nh m&#236;nh kh&#244;ng?&#8221;</strong></em></p><p>m&#224; s&#7869; l&#7841;i h&#7887;i:</p><p><em><strong>&#8220;Cu&#7897;c &#273;&#7901;i m&#236;nh c&#243; &#273;&#7911; n&#7893;i b&#7853;t &#273;&#7875; &#273;&#432;&#7907;c c&#244;ng nh&#7853;n kh&#244;ng?&#8221;</strong></em></p><p>M&#236;nh ngh&#297; n&#243; viral kh&#244;ng ph&#7843;i v&#236; n&#243; m&#7899;i, m&#224; v&#236; n&#243; g&#7885;i t&#234;n &#273;&#432;&#7907;c m&#7897;t &#225;p l&#7921;c r&#7845;t c&#361;:</p><blockquote><p><strong>N&#7895;i s&#7907; m&#236;nh s&#7889;ng xong m&#7897;t &#273;&#7901;i m&#224; kh&#244;ng th&#224;nh c&#244;ng theo c&#225;ch x&#227; h&#7897;i &#273;&#7883;nh ngh&#297;a.</strong></p></blockquote><h2>2. R&#7921;c r&#7905; th&#7853;t ra l&#224; m&#7897;t kh&#225;i ni&#7879;m r&#7845;t nguy hi&#7875;m n&#7871;u hi&#7875;u sai</h2><p>Nguy hi&#7875;m &#7903; ch&#7895; n&#243; khi&#7871;n ta ngh&#297; r&#7857;ng cu&#7897;c &#273;&#7901;i ch&#7881; c&#243; gi&#225; tr&#7883; khi ch&#250;ng ta &#7903; tr&#234;n &#273;&#7881;nh cao n&#224;o &#273;&#243;.</p><p>Nh&#432;ng th&#7921;c t&#7871;, ph&#7847;n l&#7899;n cu&#7897;c &#273;&#7901;i con ng&#432;&#7901;i kh&#244;ng di&#7877;n ra trong nh&#7919;ng kho&#7843;nh kh&#7855;c huy h&#224;ng. N&#243; di&#7877;n ra trong:</p><ul><li><p>Nh&#7919;ng ng&#224;y &#273;i l&#224;m b&#236;nh th&#432;&#7901;ng</p></li><li><p>Nh&#7919;ng l&#7847;n ch&#250;ng ta th&#7845;t b&#7841;i</p></li><li><p>Nh&#7919;ng giai &#273;o&#7841;n im l&#7863;ng</p></li><li><p>Nh&#7919;ng b&#7919;a c&#417;m &#273;&#417;n gi&#7843;n</p></li><li><p>Nh&#7919;ng n&#7895; l&#7921;c kh&#244;ng ai th&#7845;y</p></li><li><p>Nh&#7919;ng ng&#224;y m&#224; m&#236;nh ch&#7881; &#273;ang c&#7889; &#273;&#7875; kh&#244;ng g&#7909;c xu&#7889;ng</p></li></ul><p>N&#7871;u l&#7845;y r&#7921;c r&#7905; l&#224;m ti&#234;u chu&#7849;n duy nh&#7845;t, th&#236; g&#7847;n nh&#432; ai c&#361;ng s&#7869; c&#243; c&#7843;m gi&#225;c b&#7843;n th&#226;n l&#224; k&#7867; thua cu&#7897;c. V&#236; &#273;&#7901;i ng&#432;&#7901;i v&#7889;n kh&#244;ng &#273;&#432;&#7907;c V&#236; cu&#7897;c &#273;&#7901;i hi&#7871;m khi &#273;&#432;&#7907;c x&#226;y n&#234;n t&#7915; nh&#7919;ng &#273;&#7881;nh cao. N&#243; &#273;&#432;&#7907;c h&#236;nh th&#224;nh t&#7915; nh&#7919;ng ng&#224;y r&#7845;t &#273;&#7895;i b&#236;nh th&#432;&#7901;ng &#8211; nh&#7919;ng ng&#224;y &#226;m th&#7847;m c&#7889; g&#7855;ng, nh&#7919;ng l&#7847;n th&#7845;t b&#7841;i, nh&#7919;ng giai &#273;o&#7841;n l&#7863;ng l&#7869; m&#224; kh&#244;ng ai ch&#250; &#253;.</p><p>N&#234;n c&#226;u h&#7887;i &#273;&#225;ng suy ng&#7851;m kh&#244;ng ph&#7843;i l&#224;:</p><p><em><strong>&#8220;C&#7843; &#273;&#7901;i c&#243; r&#7921;c r&#7905; hay kh&#244;ng?&#8221;</strong></em></p><p>M&#224; l&#224;:</p><p><em><strong>&#8220;D&#249; kh&#244;ng lu&#244;n r&#7921;c r&#7905;, cu&#7897;c &#273;&#7901;i n&#224;y c&#243; &#273;&#432;&#7907;c s&#7889;ng m&#7897;t c&#225;ch ch&#226;n th&#7853;t, &#273;&#7911; s&#226;u s&#7855;c v&#224; &#273;&#7911; t&#7917; t&#7871; hay kh&#244;ng?&#8221;</strong></em></p><h2>3. M&#7897;t &#273;&#7901;i kh&#244;ng r&#7921;c r&#7905; ch&#432;a ch&#7855;c l&#224; m&#7897;t &#273;&#7901;i v&#244; ngh&#297;a</h2><p>C&#243; nh&#7919;ng ng&#432;&#7901;i kh&#244;ng n&#7893;i ti&#7871;ng, kh&#244;ng gi&#224;u c&#243;, kh&#244;ng ai vi&#7871;t b&#224;i ca ng&#7907;i. Nh&#432;ng h&#7885;:</p><ul><li><p>S&#7889;ng &#273;&#224;ng ho&#224;ng</p></li><li><p>Y&#234;u th&#432;&#417;ng ng&#432;&#7901;i kh&#225;c t&#7917; t&#7871;</p></li><li><p>Nu&#244;i gia &#273;&#236;nh b&#7857;ng t&#7845;t c&#7843; tr&#225;ch nhi&#7879;m</p></li><li><p>&#194;m th&#7847;m t&#7841;o gi&#225; tr&#7883;</p></li><li><p>&#272;i qua &#273;au kh&#7893; m&#224; kh&#244;ng l&#224;m t&#7893;n th&#432;&#417;ng th&#234;m ai</p></li></ul><p>M&#236;nh ngh&#297; &#273;&#243; c&#361;ng l&#224; m&#7897;t ki&#7875;u v&#297; &#273;&#7841;i.</p><p>X&#227; h&#7897;i th&#432;&#7901;ng ca ng&#7907;i nh&#7919;ng s&#7921; n&#7893;i b&#7853;t, nh&#432;ng r&#7845;t &#237;t nh&#7855;c t&#7899;i nh&#7919;ng ng&#432;&#7901;i <strong>gi&#7919; l&#7917;a</strong>. Trong khi nhi&#7873;u khi, ch&#237;nh nh&#7919;ng ng&#432;&#7901;i &#8220;<strong>kh&#244;ng r&#7921;c r&#7905;</strong>&#8221; &#7845;y l&#7841;i l&#224; n&#7873;n m&#243;ng cho cu&#7897;c s&#7889;ng c&#7911;a ng&#432;&#7901;i kh&#225;c.</p><p>M&#7897;t ng&#432;&#7901;i th&#7847;y d&#7841;y t&#7889;t v&#224;i th&#7871; h&#7879; h&#7885;c tr&#242;.<br>M&#7897;t ng&#432;&#7901;i cha l&#224;m vi&#7879;c c&#7843; &#273;&#7901;i &#273;&#7875; con &#273;&#7905; kh&#7893;.<br>M&#7897;t ng&#432;&#7901;i b&#7841;n lu&#244;n c&#243; m&#7863;t l&#250;c ng&#432;&#7901;i kh&#225;c suy s&#7909;p.<br>M&#7897;t ng&#432;&#7901;i s&#7889;ng l&#432;&#417;ng thi&#7879;n gi&#7919;a m&#7897;t th&#7871; gi&#7899;i nhi&#7873;u bon chen.</p><p>H&#7885; c&#243; th&#7875; kh&#244;ng &#8220;r&#7921;c r&#7905;&#8221; theo ngh&#297;a &#7891;n &#224;o. Nh&#432;ng h&#7885; <strong>&#7845;m &#225;p</strong>. V&#224; &#273;&#244;i khi, c&#225;i &#7845;m &#273;&#243; c&#242;n qu&#253; h&#417;n s&#7921; r&#7921;c r&#7905; kia.</p><h2>4. C&#226;u n&#224;y c&#361;ng l&#224; m&#7897;t l&#7901;i gi&#7843;i ph&#243;ng</h2><p>N&#7871;u nh&#236;n theo h&#432;&#7899;ng t&#237;ch c&#7921;c, &#8220;N&#7871;u c&#7843; &#273;&#7901;i kh&#244;ng r&#7921;c r&#7905; th&#236; sao?&#8221; l&#224; m&#7897;t c&#226;u gi&#250;p ta bu&#244;ng b&#7899;t &#225;p l&#7921;c.</p><p>Th&#236; sao?</p><p>Th&#236; m&#236;nh v&#7851;n c&#243; th&#7875;:</p><ul><li><p>S&#7889;ng t&#7917; t&#7871;</p></li><li><p>L&#224;m vi&#7879;c c&#243; &#253; ngh&#297;a</p></li><li><p>Y&#234;u ai &#273;&#243; th&#7853;t l&#242;ng</p></li><li><p>Tr&#432;&#7903;ng th&#224;nh t&#7915;ng ch&#250;t</p></li><li><p>&#272;i qua &#273;&#7901;i n&#224;y v&#7899;i s&#7921; ch&#226;n th&#224;nh</p></li></ul><p>Kh&#244;ng ph&#7843;i ai c&#361;ng sinh ra &#273;&#7875; tr&#7903; th&#224;nh ng&#244;i sao.<br>Nh&#432;ng ai c&#361;ng c&#243; th&#7875; tr&#7903; th&#224;nh m&#7897;t con ng&#432;&#7901;i c&#243; gi&#225; tr&#7883;.</p><p>&#272;&#226;y l&#224; &#273;i&#7875;m r&#7845;t quan tr&#7885;ng:</p><blockquote><p><strong>gi&#225; tr&#7883; c&#7911;a m&#7897;t &#273;&#7901;i ng&#432;&#7901;i kh&#244;ng &#273;&#7891;ng ngh&#297;a v&#7899;i &#273;&#7897; n&#7893;i b&#7853;t c&#7911;a n&#243;.</strong></p></blockquote><h2>5. Nh&#432;ng c&#361;ng &#273;&#7915;ng d&#249;ng c&#226;u n&#224;y &#273;&#7875; t&#7921; ru ng&#7911; b&#7843;n th&#226;n</h2><p>C&#243; ng&#432;&#7901;i nghe c&#226;u n&#224;y r&#7891;i th&#7903; ph&#224;o:<br><em><strong>&#8220;&#7914;, kh&#244;ng c&#7847;n c&#7889; n&#7919;a, s&#7889;ng sao c&#361;ng &#273;&#432;&#7907;c.&#8221;</strong></em></p><p>M&#236;nh kh&#244;ng ngh&#297; v&#7853;y.</p><p>Ch&#7845;p nh&#7853;n m&#7897;t &#273;&#7901;i kh&#244;ng r&#7921;c r&#7905; <strong>kh&#244;ng c&#243; ngh&#297;a l&#224; t&#7915; b&#7887; vi&#7879;c s&#7889;ng h&#7871;t m&#236;nh</strong>.<br>N&#243; ch&#7881; c&#243; ngh&#297;a l&#224;:</p><ul><li><p>&#272;&#7915;ng &#273;o gi&#225; tr&#7883; b&#7843;n th&#226;n b&#7857;ng &#225;nh nh&#236;n c&#7911;a &#273;&#225;m &#273;&#244;ng</p></li><li><p>&#272;&#7915;ng coi th&#224;nh t&#7921;u l&#224; th&#432;&#7899;c &#273;o duy nh&#7845;t</p></li><li><p>&#272;&#7915;ng ngh&#297; b&#236;nh th&#432;&#7901;ng l&#224; th&#7845;t b&#7841;i</p></li></ul><p>Ta v&#7851;n n&#234;n c&#7889; g&#7855;ng. V&#7851;n n&#234;n ph&#225;t tri&#7875;n. V&#7851;n n&#234;n khao kh&#225;t l&#224;m &#273;i&#7873;u l&#7899;n.</p><blockquote><p>Nh&#432;ng &#273;&#7897;ng c&#417; n&#234;n l&#224;: <strong>mu&#7889;n s&#7889;ng tr&#7885;n v&#7865;n </strong>ch&#7913; kh&#244;ng ph&#7843;i <strong>s&#7907; m&#236;nh t&#7847;m th&#432;&#7901;ng.</strong></p></blockquote><p>Hai th&#7913; &#273;&#243; kh&#225;c nhau r&#7845;t l&#7899;n.</p><p>Ng&#432;&#7901;i th&#7913; nh&#7845;t &#273;i b&#7857;ng n&#7897;i l&#7921;c.<br>Ng&#432;&#7901;i th&#7913; hai ch&#7841;y b&#7857;ng n&#7895;i ho&#7843;ng lo&#7841;n.</p><h2>6. Con ng&#432;&#7901;i &#273;au kh&#7893; kh&#244;ng ph&#7843;i v&#236; kh&#244;ng r&#7921;c r&#7905;, m&#224; v&#236; lu&#244;n so s&#225;nh</h2><p>Nhi&#7873;u khi v&#7845;n &#273;&#7873; kh&#244;ng n&#7857;m &#7903; cu&#7897;c &#273;&#7901;i m&#236;nh qu&#225; nh&#7887;, m&#224; &#7903; vi&#7879;c ta li&#234;n t&#7909;c nh&#236;n cu&#7897;c &#273;&#7901;i ng&#432;&#7901;i kh&#225;c nh&#432; m&#7897;t chu&#7849;n m&#7921;c.</p><p>M&#7841;ng x&#227; h&#7897;i khu&#7871;ch &#273;&#7841;i &#273;i&#7873;u n&#224;y c&#7921;c m&#7841;nh. Ta th&#7845;y ng&#432;&#7901;i kh&#225;c:</p><ul><li><p>Th&#224;nh c&#244;ng s&#7899;m h&#417;n</p></li><li><p>&#272;&#7865;p h&#417;n</p></li><li><p>Ki&#7871;m nhi&#7873;u ti&#7873;n h&#417;n</p></li><li><p>S&#7889;ng &#273;&#250;ng timeline h&#417;n</p></li></ul><p>R&#7891;i b&#7855;t &#273;&#7847;u ngh&#297;:<br><em><strong>&#8220;M&#236;nh c&#243; &#273;ang l&#7905; m&#7897;t &#273;i&#7873;u g&#236; kh&#244;ng?&#8221;<br>&#8220;&#272;&#7901;i m&#236;nh c&#243; &#273;ang qu&#225; nh&#7841;t kh&#244;ng?&#8221;<br>&#8220;Li&#7879;u m&#236;nh c&#243; tr&#7903; th&#224;nh m&#7897;t ng&#432;&#7901;i th&#7845;t b&#7841;i kh&#244;ng?&#8221;</strong></em></p><p>Nh&#432;ng th&#7853;t ra, r&#7845;t nhi&#7873;u c&#225;i g&#7885;i l&#224; &#8220;r&#7921;c r&#7905;&#8221; ch&#7881; l&#224; <strong>kho&#7843;nh kh&#7855;c &#273;&#432;&#7907;c ch&#7885;n &#273;&#7875; hi&#7875;n th&#7883;</strong>, kh&#244;ng ph&#7843;i to&#224;n b&#7897; s&#7921; th&#7853;t c&#7911;a m&#7897;t &#273;&#7901;i ng&#432;&#7901;i.</p><h2>7. L&#7901;i k&#7871;t</h2><p>Theo m&#236;nh, m&#7897;t c&#226;u tr&#7843; l&#7901;i &#273;&#7865;p cho c&#226;u h&#7887;i n&#224;y l&#224;:</p><blockquote><p><strong>N&#7871;u c&#7843; &#273;&#7901;i kh&#244;ng r&#7921;c r&#7905;, th&#236; h&#227;y s&#7889;ng sao cho n&#243; ch&#226;n th&#7853;t.</strong><br><strong>N&#7871;u kh&#244;ng ch&#243;i l&#242;a, th&#236; h&#227;y &#273;&#7911; &#7845;m &#225;p.</strong><br><strong>N&#7871;u kh&#244;ng phi th&#432;&#7901;ng, th&#236; v&#7851;n c&#243; th&#7875; t&#7917; t&#7871; v&#224; s&#226;u s&#7855;c.</strong></p></blockquote><p>Ph&#225;o hoa r&#7845;t &#273;&#7865;p, nh&#432;ng s&#7869; t&#7855;t nhanh, ch&#7881; t&#7891;n t&#7841;i v&#224;i ph&#250;t.<br>M&#7897;t ng&#7885;n &#273;&#232;n nh&#7887; c&#243; th&#7875; kh&#244;ng khi&#7871;n ai cho&#225;ng ng&#7907;p, nh&#432;ng n&#243; s&#225;ng &#273;&#7911; l&#226;u &#273;&#7875; d&#7851;n &#273;&#432;&#7901;ng.</p><p>V&#224; nhi&#7873;u khi, &#273;&#7901;i ng&#432;&#7901;i kh&#244;ng c&#7847;n ph&#7843;i l&#224; ph&#225;o hoa.<br>Ch&#7881; c&#7847;n l&#224; m&#7897;t ng&#7885;n &#273;&#232;n kh&#244;ng ph&#7909; b&#243;ng t&#7889;i.</p><p>M&#236;nh r&#7845;t th&#237;ch nh&#236;n c&#226;u n&#243;i n&#224;y theo h&#432;&#7899;ng tr&#432;&#7903;ng th&#224;nh h&#417;n:<br>kh&#244;ng ph&#7843;i &#273;&#7875; h&#7841; th&#7845;p kh&#225;t v&#7885;ng, m&#224; &#273;&#7875; <strong>&#273;&#7863;t l&#7841;i &#273;&#7883;nh ngh&#297;a v&#7873; m&#7897;t cu&#7897;c &#273;&#7901;i &#273;&#225;ng s&#7889;ng</strong>.</p><p>M&#7897;t cu&#7897;c &#273;&#7901;i &#273;&#225;ng s&#7889;ng kh&#244;ng nh&#7845;t thi&#7871;t ph&#7843;i khi&#7871;n nhi&#7873;u ng&#432;&#7901;i bi&#7871;t &#273;&#7871;n.<br>Ch&#7881; c&#7847;n khi ngo&#7843;nh l&#7841;i, m&#236;nh c&#243; th&#7875; n&#243;i:</p><ul><li><p>T&#244;i &#273;&#227; s&#7889;ng th&#7853;t</p></li><li><p>T&#244;i &#273;&#227; c&#7889; g&#7855;ng</p></li><li><p>T&#244;i &#273;&#227; y&#234;u th&#432;&#417;ng</p></li><li><p>T&#244;i &#273;&#227; kh&#244;ng ph&#7843;n b&#7897;i ch&#237;nh m&#236;nh</p></li></ul><p>Th&#7871; l&#224; &#273;&#227; kh&#244;ng u&#7893;ng m&#7897;t &#273;&#7901;i r&#7891;i. C&#242;n b&#7841;n th&#236; sao, b&#7841;n ngh&#297; th&#7871; n&#224;o v&#7873; hai t&#7915; &#8220;r&#7921;c r&#7905;&#8221; h&#227;y chia s&#7867; v&#7899;i m&#236;nh b&#234;n d&#432;&#7899;i nh&#233;!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://acydoan.substack.com/p/neu-ca-oi-nay-khong-ruc-ro-thi-sao/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/acydoan.substack.com/p/neu-ca-oi-nay-khong-ruc-ro-thi-sao/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item></channel></rss>