{"id":1008,"date":"2026-07-04T09:22:33","date_gmt":"2026-07-04T01:22:33","guid":{"rendered":"https:\/\/blog.liu-qi.cn\/index.php\/2026\/04\/23\/x-ai-brief-poster-2026-04\/"},"modified":"2026-07-04T09:22:33","modified_gmt":"2026-07-04T01:22:33","slug":"x-ai-brief-poster-2026-04","status":"publish","type":"post","link":"https:\/\/en.blog.liu-qi.cn\/2026\/07\/04\/x-ai-brief-poster-2026-04\/","title":{"rendered":"April 2026 AI Brief Poster Collection"},"content":{"rendered":"\n<style>\nbody.single-post:has(.lq-poster-article) .lq-post-tags,\nbody.single-post:has(.lq-poster-article) .lq-single-footer {\n  display: none !important;\n}\nbody.single-post .entry-content.wp-block-post-content > .lq-poster-article {\n  --lq-poster-rail: clamp(132px, 11vw, 156px);\n  --lq-poster-gap: clamp(18px, 2.2vw, 24px);\n  position: relative;\n  width: auto;\n  margin-left: auto !important;\n  margin-right: auto !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\nbody.single-post .entry-content.wp-block-post-content > .lq-poster-article + .lq-post-tags,\nbody.single-post .entry-content.wp-block-post-content > .lq-poster-article ~ .lq-post-tags {\n  display: none !important;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-article * {\n  box-sizing: border-box;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-article a {\n  color: inherit;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-layout {\n  position: relative;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-sidebar {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  right: calc(100% + var(--lq-poster-gap));\n  width: var(--lq-poster-rail);\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-sidebar-inner {\n  position: sticky;\n  top: 132px;\n  padding-top: 8px;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-sidebar-title {\n  margin: 0 0 14px;\n  color: rgba(24, 27, 31, 0.46);\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-toc {\n  display: grid;\n  gap: 8px;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-toc a {\n  display: block;\n  color: rgba(24, 27, 31, 0.58);\n  font-size: 13px;\n  line-height: 1.5;\n  text-decoration: none;\n  transition: color 160ms ease;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-toc a:hover {\n  color: rgba(24, 27, 31, 0.88);\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-mobile-toc {\n  display: none;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-content {\n  min-width: 0;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-entry {\n  margin: 0 0 52px;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-entry:last-child {\n  margin-bottom: 0;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-day {\n  margin: 0 0 8px;\n  color: #181b1f;\n  font-size: clamp(19px, 1.5vw, 22px);\n  font-weight: 600;\n  line-height: 1.45;\n  letter-spacing: -0.02em;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-link {\n  margin: 0 0 18px;\n  max-width: 36em;\n  color: rgba(24, 27, 31, 0.78);\n  font-size: clamp(17px, 1.18vw, 19px);\n  line-height: 1.78;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-link a {\n  text-decoration: underline;\n  text-decoration-thickness: 1px;\n  text-underline-offset: 0.14em;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-trigger {\n  display: block;\n  text-decoration: none;\n  cursor: zoom-in;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-image {\n  margin: 0;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-image img {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n  margin: 0;\n  border-radius: 0 !important;\n  box-shadow: none !important;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox[hidden] {\n  display: none !important;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox {\n  position: fixed;\n  inset: 0;\n  z-index: 9999;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-backdrop {\n  position: absolute;\n  inset: 0;\n  background: rgba(11, 13, 16, 0.86);\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-shell {\n  position: relative;\n  z-index: 1;\n  display: grid;\n  justify-items: center;\n  align-content: center;\n  min-height: 100vh;\n  padding: 28px 20px 20px;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-stage {\n  position: relative;\n  width: min(100%, 1180px);\n  display: grid;\n  justify-items: center;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-image {\n  display: block;\n  max-width: min(92vw, 1180px);\n  max-height: 78vh;\n  width: auto;\n  height: auto;\n  border-radius: 0 !important;\n  box-shadow: 0 24px 64px rgba(0, 0, 0, 0.34);\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-close,\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-nav {\n  appearance: none;\n  -webkit-appearance: none;\n  border: 0;\n  background: rgba(255, 255, 255, 0.14);\n  color: #fff;\n  cursor: pointer;\n  backdrop-filter: blur(14px);\n  -webkit-backdrop-filter: blur(14px);\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-close {\n  position: absolute;\n  top: 20px;\n  right: 20px;\n  min-width: 52px;\n  min-height: 52px;\n  padding: 0 16px;\n  border-radius: 999px;\n  font-size: 14px;\n  font-weight: 600;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-nav {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 52px;\n  height: 52px;\n  border-radius: 999px;\n  font-size: 30px;\n  line-height: 1;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-nav.is-prev {\n  left: max(12px, env(safe-area-inset-left));\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-nav.is-next {\n  right: max(12px, env(safe-area-inset-right));\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-meta {\n  margin-top: 16px;\n  display: grid;\n  gap: 4px;\n  justify-items: center;\n  text-align: center;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-label {\n  margin: 0;\n  color: rgba(255, 255, 255, 0.82);\n  font-size: 14px;\n  font-weight: 600;\n  line-height: 1.5;\n}\nbody.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-caption {\n  margin: 0;\n  max-width: min(92vw, 760px);\n  color: rgba(255, 255, 255, 0.68);\n  font-size: 13px;\n  line-height: 1.6;\n}\n@media (max-width: 980px) {\n  body.single-post .entry-content.wp-block-post-content .lq-poster-sidebar {\n    display: none;\n  }\n  body.single-post .entry-content.wp-block-post-content .lq-poster-mobile-toc {\n    display: block;\n    margin: 0 0 18px;\n    border: 1px solid rgba(24, 27, 31, 0.08);\n    border-radius: 18px;\n    background: rgba(255, 255, 255, 0.66);\n    overflow: hidden;\n  }\n  body.single-post .entry-content.wp-block-post-content .lq-poster-mobile-toc summary {\n    list-style: none;\n    cursor: pointer;\n    padding: 14px 16px;\n    color: #181b1f;\n    font-size: 15px;\n    font-weight: 600;\n  }\n  body.single-post .entry-content.wp-block-post-content .lq-poster-mobile-toc summary::-webkit-details-marker {\n    display: none;\n  }\n  body.single-post .entry-content.wp-block-post-content .lq-poster-mobile-toc nav {\n    display: grid;\n    gap: 8px;\n    padding: 0 16px 16px;\n  }\n  body.single-post .entry-content.wp-block-post-content .lq-poster-mobile-toc a {\n    display: block;\n    color: rgba(24, 27, 31, 0.7);\n    font-size: 14px;\n    line-height: 1.5;\n    text-decoration: none;\n  }\n  body.single-post .entry-content.wp-block-post-content .lq-poster-image img {\n    width: 100%;\n  }\n  body.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-shell {\n    padding: 22px 12px 18px;\n  }\n  body.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-image {\n    max-width: 94vw;\n    max-height: 74vh;\n  }\n  body.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-close {\n    top: max(14px, env(safe-area-inset-top));\n    right: 12px;\n    min-width: 46px;\n    min-height: 46px;\n    padding: 0 14px;\n  }\n  body.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-nav {\n    width: 44px;\n    height: 44px;\n    font-size: 24px;\n  }\n  body.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-nav.is-prev {\n    left: 8px;\n  }\n  body.single-post .entry-content.wp-block-post-content .lq-poster-lightbox-nav.is-next {\n    right: 8px;\n  }\n}\n<\/style>\n<div class=\"lq-poster-article\">\n  <div class=\"lq-poster-layout\">\n    <aside class=\"lq-poster-sidebar\" aria-label=\"Date index\">\n      <div class=\"lq-poster-sidebar-inner\">\n        <p class=\"lq-poster-sidebar-title\">Dates<\/p>\n        <nav class=\"lq-poster-toc\">\n<a href=\"#day-2026-04-01\"><span>April 1<\/span><\/a>\n<a href=\"#day-2026-04-02\"><span>April 2<\/span><\/a>\n<a href=\"#day-2026-04-03\"><span>April 3<\/span><\/a>\n<a href=\"#day-2026-04-04\"><span>April 4<\/span><\/a>\n<a href=\"#day-2026-04-05\"><span>April 5<\/span><\/a>\n<a href=\"#day-2026-04-06\"><span>April 6<\/span><\/a>\n<a href=\"#day-2026-04-07\"><span>April 7<\/span><\/a>\n<a href=\"#day-2026-04-08\"><span>April 8<\/span><\/a>\n<a href=\"#day-2026-04-09\"><span>April 9<\/span><\/a>\n<a href=\"#day-2026-04-10\"><span>April 10<\/span><\/a>\n<a href=\"#day-2026-04-11\"><span>April 11<\/span><\/a>\n<a href=\"#day-2026-04-12\"><span>April 12<\/span><\/a>\n<a href=\"#day-2026-04-13\"><span>April 13<\/span><\/a>\n<a href=\"#day-2026-04-14\"><span>April 14<\/span><\/a>\n<a href=\"#day-2026-04-15\"><span>April 15<\/span><\/a>\n<a href=\"#day-2026-04-16\"><span>April 16<\/span><\/a>\n<a href=\"#day-2026-04-17\"><span>April 17<\/span><\/a>\n<a href=\"#day-2026-04-18\"><span>April 18<\/span><\/a>\n<a href=\"#day-2026-04-19\"><span>April 19<\/span><\/a>\n<a href=\"#day-2026-04-20\"><span>April 20<\/span><\/a>\n<a href=\"#day-2026-04-21\"><span>April 21<\/span><\/a>\n<a href=\"#day-2026-04-22\"><span>April 22<\/span><\/a>\n<a href=\"#day-2026-04-23\"><span>April 23<\/span><\/a>\n<a href=\"#day-2026-04-24\"><span>April 24<\/span><\/a>\n<a href=\"#day-2026-04-25\"><span>April 25<\/span><\/a>\n<a href=\"#day-2026-04-26\"><span>April 26<\/span><\/a>\n<a href=\"#day-2026-04-27\"><span>April 27<\/span><\/a>\n<a href=\"#day-2026-04-28\"><span>April 28<\/span><\/a>\n<a href=\"#day-2026-04-29\"><span>April 29<\/span><\/a>\n<a href=\"#day-2026-04-30\"><span>April 30<\/span><\/a>\n        <\/nav>\n      <\/div>\n    <\/aside>\n    <div class=\"lq-poster-content\">\n      <details class=\"lq-poster-mobile-toc\">\n        <summary>View dates<\/summary>\n        <nav>\n<a href=\"#day-2026-04-01\"><span>April 1<\/span><\/a>\n<a href=\"#day-2026-04-02\"><span>April 2<\/span><\/a>\n<a href=\"#day-2026-04-03\"><span>April 3<\/span><\/a>\n<a href=\"#day-2026-04-04\"><span>April 4<\/span><\/a>\n<a href=\"#day-2026-04-05\"><span>April 5<\/span><\/a>\n<a href=\"#day-2026-04-06\"><span>April 6<\/span><\/a>\n<a href=\"#day-2026-04-07\"><span>April 7<\/span><\/a>\n<a href=\"#day-2026-04-08\"><span>April 8<\/span><\/a>\n<a href=\"#day-2026-04-09\"><span>April 9<\/span><\/a>\n<a href=\"#day-2026-04-10\"><span>April 10<\/span><\/a>\n<a href=\"#day-2026-04-11\"><span>April 11<\/span><\/a>\n<a href=\"#day-2026-04-12\"><span>April 12<\/span><\/a>\n<a href=\"#day-2026-04-13\"><span>April 13<\/span><\/a>\n<a href=\"#day-2026-04-14\"><span>April 14<\/span><\/a>\n<a href=\"#day-2026-04-15\"><span>April 15<\/span><\/a>\n<a href=\"#day-2026-04-16\"><span>April 16<\/span><\/a>\n<a href=\"#day-2026-04-17\"><span>April 17<\/span><\/a>\n<a href=\"#day-2026-04-18\"><span>April 18<\/span><\/a>\n<a href=\"#day-2026-04-19\"><span>April 19<\/span><\/a>\n<a href=\"#day-2026-04-20\"><span>April 20<\/span><\/a>\n<a href=\"#day-2026-04-21\"><span>April 21<\/span><\/a>\n<a href=\"#day-2026-04-22\"><span>April 22<\/span><\/a>\n<a href=\"#day-2026-04-23\"><span>April 23<\/span><\/a>\n<a href=\"#day-2026-04-24\"><span>April 24<\/span><\/a>\n<a href=\"#day-2026-04-25\"><span>April 25<\/span><\/a>\n<a href=\"#day-2026-04-26\"><span>April 26<\/span><\/a>\n<a href=\"#day-2026-04-27\"><span>April 27<\/span><\/a>\n<a href=\"#day-2026-04-28\"><span>April 28<\/span><\/a>\n<a href=\"#day-2026-04-29\"><span>April 29<\/span><\/a>\n<a href=\"#day-2026-04-30\"><span>April 30<\/span><\/a>\n        <\/nav>\n      <\/details>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-01\">\n  <p class=\"lq-poster-day\">April 1<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/02\/x-daily-2026-04-01\/\">X Platform April 1 AI Brief | Claude Code Source Code Leak Sparks Discussion, Google Veo Price Cut &amp; OpenAI Mega Funding<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-01.jpg\" data-poster-index=\"0\" data-poster-label=\"April 1\" data-poster-title=\"X Platform April 1 AI Brief | Claude Code Source Code Leak Sparks Discussion, Google Veo Price Cut &amp; OpenAI Mega Funding\" data-poster-alt=\"X Platform April 1 AI Brief | Claude Code Source Code Leak Sparks Discussion, Google Veo Price Cut &amp; OpenAI Mega Funding\" aria-label=\"Open April 1 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-01.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-01.jpg\" alt=\"X Platform April 1 AI Brief | Claude Code Source Code Leak Sparks Discussion, Google Veo Price Cut &amp; OpenAI Mega Funding\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-02\">\n  <p class=\"lq-poster-day\">April 2<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/03\/x-daily-2026-04-02\/\">X Platform April 2 AI Brief | Artemis II Successful Launch, Seedance 2.0 API Opens, ColaOS Begins Beta Testing<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-02.jpg\" data-poster-index=\"1\" data-poster-label=\"April 2\" data-poster-title=\"X Platform April 2 AI Brief | Artemis II Successful Launch, Seedance 2.0 API Opens, ColaOS Begins Beta Testing\" data-poster-alt=\"X Platform April 2 AI Brief | Artemis II Successful Launch, Seedance 2.0 API Opens, ColaOS Begins Beta Testing\" aria-label=\"Open April 2 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-02.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-02.jpg\" alt=\"X Platform April 2 AI Brief | Artemis II Successful Launch, Seedance 2.0 API Opens, ColaOS Begins Beta Testing\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-03\">\n  <p class=\"lq-poster-day\">April 3<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/04\/x-daily-2026-04-03\/\">X Platform April 3 AI Brief | Dense Updates to Models &amp; Agent Products, Agent Deployment Shifts to Security &amp; Workflows, AI Avatars &amp; Platform Alternatives Become New Focus<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-03.jpg\" data-poster-index=\"2\" data-poster-label=\"April 3\" data-poster-title=\"X Platform April 3 AI Brief | Dense Updates to Models &amp; Agent Products, Agent Deployment Shifts to Security &amp; Workflows, AI Avatars &amp; Platform Alternatives Become New Focus\" data-poster-alt=\"X Platform April 3 AI Brief | Dense Updates to Models &amp; Agent Products, Agent Deployment Shifts to Security &amp; Workflows, AI Avatars &amp; Platform Alternatives Become New Focus\" aria-label=\"Open April 3 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-03.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-03.jpg\" alt=\"X Platform April 3 AI Brief | Dense Updates to Models &amp; Agent Products, Agent Deployment Shifts to Security &amp; Workflows, AI Avatars &amp; Platform Alternatives Become New Focus\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-04\">\n  <p class=\"lq-poster-day\">April 4<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/05\/x-daily-2026-04-04\/\">X Platform April 4 AI Brief | Claude Third-Party Subscription Ban Sparks Community Shift, Grok Imagine High-Quality Mode Goes Viral, AI Monetization Focuses on Customer Acquisition First<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-04.jpg\" data-poster-index=\"3\" data-poster-label=\"April 4\" data-poster-title=\"X Platform April 4 AI Brief | Claude Third-Party Subscription Ban Sparks Community Shift, Grok Imagine High-Quality Mode Goes Viral, AI Monetization Focuses on Customer Acquisition First\" data-poster-alt=\"X Platform April 4 AI Brief | Claude Third-Party Subscription Ban Sparks Community Shift, Grok Imagine High-Quality Mode Goes Viral, AI Monetization Focuses on Customer Acquisition First\" aria-label=\"Open April 4 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-04.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-04.jpg\" alt=\"X Platform April 4 AI Brief | Claude Third-Party Subscription Ban Sparks Community Shift, Grok Imagine High-Quality Mode Goes Viral, AI Monetization Focuses on Customer Acquisition First\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-05\">\n  <p class=\"lq-poster-day\">April 5<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/06\/x-daily-2026-04-05\/\">X Platform April 5 AI Brief | AI Image Generation Focuses on Prompts &amp; Textures, Memory Systems Shift to Maintenance Costs, AI Coding Discussions Toolchains &amp; Business Constraints<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-05.jpg\" data-poster-index=\"4\" data-poster-label=\"April 5\" data-poster-title=\"X Platform April 5 AI Brief | AI Image Generation Focuses on Prompts &amp; Textures, Memory Systems Shift to Maintenance Costs, AI Coding Discussions Toolchains &amp; Business Constraints\" data-poster-alt=\"X Platform April 5 AI Brief | AI Image Generation Focuses on Prompts &amp; Textures, Memory Systems Shift to Maintenance Costs, AI Coding Discussions Toolchains &amp; Business Constraints\" aria-label=\"Open April 5 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-05.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-05.jpg\" alt=\"X Platform April 5 AI Brief | AI Image Generation Focuses on Prompts &amp; Textures, Memory Systems Shift to Maintenance Costs, AI Coding Discussions Toolchains &amp; Business Constraints\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-06\">\n  <p class=\"lq-poster-day\">April 6<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/07\/x-daily-2026-04-06\/\">X Platform April 6 AI Brief | OpenClaw Update Focuses on Memory Mechanism, Anthropic Ecosystem Migration and X API Agent Billing Draws Attention<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-06.jpg\" data-poster-index=\"5\" data-poster-label=\"April 6\" data-poster-title=\"X Platform April 6 AI Brief | OpenClaw Update Focuses on Memory Mechanism, Anthropic Ecosystem Migration and X API Agent Billing Draws Attention\" data-poster-alt=\"X Platform April 6 AI Brief | OpenClaw Update Focuses on Memory Mechanism, Anthropic Ecosystem Migration and X API Agent Billing Draws Attention\" aria-label=\"Open April 6 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-06.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-06.jpg\" alt=\"X Platform April 6 AI Brief | OpenClaw Update Focuses on Memory Mechanism, Anthropic Ecosystem Migration and X API Agent Billing Draws Attention\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-07\">\n  <p class=\"lq-poster-day\">April 7<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/08\/x-daily-2026-04-07\/\">X Platform April 7 AI Brief | Deepening AI Agent Workflows, Telegram Integrates AI Editor, AI Products Shift to Actionable Tools<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-07.jpg\" data-poster-index=\"6\" data-poster-label=\"April 7\" data-poster-title=\"X Platform April 7 AI Brief | Deepening AI Agent Workflows, Telegram Integrates AI Editor, AI Products Shift to Actionable Tools\" data-poster-alt=\"X Platform April 7 AI Brief | Deepening AI Agent Workflows, Telegram Integrates AI Editor, AI Products Shift to Actionable Tools\" aria-label=\"Open April 7 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-07.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-07.jpg\" alt=\"X Platform April 7 AI Brief | Deepening AI Agent Workflows, Telegram Integrates AI Editor, AI Products Shift to Actionable Tools\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-08\">\n  <p class=\"lq-poster-day\">April 8<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/09\/x-daily-2026-04-08\/\">X Platform April 8 AI Brief | Claude Mythos Code Capabilities Draw Attention, Agent System-Level Competition Intensifies, Creators Face Traffic Anxiety<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-08.jpg\" data-poster-index=\"7\" data-poster-label=\"April 8\" data-poster-title=\"X Platform April 8 AI Brief | Claude Mythos Code Capabilities Draw Attention, Agent System-Level Competition Intensifies, Creators Face Traffic Anxiety\" data-poster-alt=\"X Platform April 8 AI Brief | Claude Mythos Code Capabilities Draw Attention, Agent System-Level Competition Intensifies, Creators Face Traffic Anxiety\" aria-label=\"Open April 8 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-08.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-08.jpg\" alt=\"X Platform April 8 AI Brief | Claude Mythos Code Capabilities Draw Attention, Agent System-Level Competition Intensifies, Creators Face Traffic Anxiety\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-09\">\n  <p class=\"lq-poster-day\">April 9<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/10\/x-daily-2026-04-09\/\">X Platform April 9 AI Brief | Agent Infrastructure Platformization and Meta&#039;s Multimodal New Route Draw Attention, Skills Tools Workflow Heat Remains High<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-09.jpg\" data-poster-index=\"8\" data-poster-label=\"April 9\" data-poster-title=\"X Platform April 9 AI Brief | Agent Infrastructure Platformization and Meta&#039;s Multimodal New Route Draw Attention, Skills Tools Workflow Heat Remains High\" data-poster-alt=\"X Platform April 9 AI Brief | Agent Infrastructure Platformization and Meta&#039;s Multimodal New Route Draw Attention, Skills Tools Workflow Heat Remains High\" aria-label=\"Open April 9 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-09.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-09.jpg\" alt=\"X Platform April 9 AI Brief | Agent Infrastructure Platformization and Meta&#039;s Multimodal New Route Draw Attention, Skills Tools Workflow Heat Remains High\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-10\">\n  <p class=\"lq-poster-day\">April 10<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/11\/x-daily-2026-04-10\/\">X Platform April 10 AI Brief | Anthropic Advisor Tool Sparks Architecture Discussion, AI Agent Infrastructure and Monetization Tactics in Focus<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-10.jpg\" data-poster-index=\"9\" data-poster-label=\"April 10\" data-poster-title=\"X Platform April 10 AI Brief | Anthropic Advisor Tool Sparks Architecture Discussion, AI Agent Infrastructure and Monetization Tactics in Focus\" data-poster-alt=\"X Platform April 10 AI Brief | Anthropic Advisor Tool Sparks Architecture Discussion, AI Agent Infrastructure and Monetization Tactics in Focus\" aria-label=\"Open April 10 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-10.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-10.jpg\" alt=\"X Platform April 10 AI Brief | Anthropic Advisor Tool Sparks Architecture Discussion, AI Agent Infrastructure and Monetization Tactics in Focus\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-11\">\n  <p class=\"lq-poster-day\">April 11<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/12\/x-daily-2026-04-11\/\">X Platform April 11 AI Brief | AI Agent Discussion Heats Up, Claude Office Plugins &amp; Development Workflow Upgrades, Hermes WeChat Access Sparks Ecosystem Expansion<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-11.jpg\" data-poster-index=\"10\" data-poster-label=\"April 11\" data-poster-title=\"X Platform April 11 AI Brief | AI Agent Discussion Heats Up, Claude Office Plugins &amp; Development Workflow Upgrades, Hermes WeChat Access Sparks Ecosystem Expansion\" data-poster-alt=\"X Platform April 11 AI Brief | AI Agent Discussion Heats Up, Claude Office Plugins &amp; Development Workflow Upgrades, Hermes WeChat Access Sparks Ecosystem Expansion\" aria-label=\"Open April 11 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-11.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-11.jpg\" alt=\"X Platform April 11 AI Brief | AI Agent Discussion Heats Up, Claude Office Plugins &amp; Development Workflow Upgrades, Hermes WeChat Access Sparks Ecosystem Expansion\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-12\">\n  <p class=\"lq-poster-day\">April 12<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/13\/x-daily-2026-04-12\/\">X Platform April 12 AI Brief | Agent Workflow Implementation Accelerates, AI Startups Shift to Pragmatism, Platform Governance and Model Evaluation Gain Attention<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-12.jpg\" data-poster-index=\"11\" data-poster-label=\"April 12\" data-poster-title=\"X Platform April 12 AI Brief | Agent Workflow Implementation Accelerates, AI Startups Shift to Pragmatism, Platform Governance and Model Evaluation Gain Attention\" data-poster-alt=\"X Platform April 12 AI Brief | Agent Workflow Implementation Accelerates, AI Startups Shift to Pragmatism, Platform Governance and Model Evaluation Gain Attention\" aria-label=\"Open April 12 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-12.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-12.jpg\" alt=\"X Platform April 12 AI Brief | Agent Workflow Implementation Accelerates, AI Startups Shift to Pragmatism, Platform Governance and Model Evaluation Gain Attention\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-13\">\n  <p class=\"lq-poster-day\">April 13<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/14\/x-daily-2026-04-13\/\">X Platform April 13 AI Brief | Deepening Agent Ecosystem &amp; Creator Rule Disputes, AI Productization Focused on Video E-commerce<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-13.jpg\" data-poster-index=\"12\" data-poster-label=\"April 13\" data-poster-title=\"X Platform April 13 AI Brief | Deepening Agent Ecosystem &amp; Creator Rule Disputes, AI Productization Focused on Video E-commerce\" data-poster-alt=\"X Platform April 13 AI Brief | Deepening Agent Ecosystem &amp; Creator Rule Disputes, AI Productization Focused on Video E-commerce\" aria-label=\"Open April 13 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-13.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-13.jpg\" alt=\"X Platform April 13 AI Brief | Deepening Agent Ecosystem &amp; Creator Rule Disputes, AI Productization Focused on Video E-commerce\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-14\">\n  <p class=\"lq-poster-day\">April 14<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/15\/x-daily-2026-04-14\/\">X Platform April 14 AI Brief | Hermes Agent Launches Graphical Interface, Darwin.skill Open-Source Evolution System, Hassabis Predicts AGI Within Five Years<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-14.jpg\" data-poster-index=\"13\" data-poster-label=\"April 14\" data-poster-title=\"X Platform April 14 AI Brief | Hermes Agent Launches Graphical Interface, Darwin.skill Open-Source Evolution System, Hassabis Predicts AGI Within Five Years\" data-poster-alt=\"X Platform April 14 AI Brief | Hermes Agent Launches Graphical Interface, Darwin.skill Open-Source Evolution System, Hassabis Predicts AGI Within Five Years\" aria-label=\"Open April 14 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-14.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-14.jpg\" alt=\"X Platform April 14 AI Brief | Hermes Agent Launches Graphical Interface, Darwin.skill Open-Source Evolution System, Hassabis Predicts AGI Within Five Years\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-15\">\n  <p class=\"lq-poster-day\">April 15<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/16\/x-daily-2026-04-15\/\">X Platform April 15 AI Brief | Claude Code Updates Automated Programming, AI Engineering Focuses on Harness Architecture, Agent R&amp;D Highlights Efficiency and Alignment<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-15.jpg\" data-poster-index=\"14\" data-poster-label=\"April 15\" data-poster-title=\"X Platform April 15 AI Brief | Claude Code Updates Automated Programming, AI Engineering Focuses on Harness Architecture, Agent R&amp;D Highlights Efficiency and Alignment\" data-poster-alt=\"X Platform April 15 AI Brief | Claude Code Updates Automated Programming, AI Engineering Focuses on Harness Architecture, Agent R&amp;D Highlights Efficiency and Alignment\" aria-label=\"Open April 15 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-15.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-15.jpg\" alt=\"X Platform April 15 AI Brief | Claude Code Updates Automated Programming, AI Engineering Focuses on Harness Architecture, Agent R&amp;D Highlights Efficiency and Alignment\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-16\">\n  <p class=\"lq-poster-day\">April 16<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/17\/x-daily-2026-04-16\/\">X Platform April 16 AI Brief | Claude Opus 4.7 Released, GPT Image 2 Realism Raises Concerns, Dreamina Video API Commercialized<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-16.jpg\" data-poster-index=\"15\" data-poster-label=\"April 16\" data-poster-title=\"X Platform April 16 AI Brief | Claude Opus 4.7 Released, GPT Image 2 Realism Raises Concerns, Dreamina Video API Commercialized\" data-poster-alt=\"X Platform April 16 AI Brief | Claude Opus 4.7 Released, GPT Image 2 Realism Raises Concerns, Dreamina Video API Commercialized\" aria-label=\"Open April 16 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-16.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-16.jpg\" alt=\"X Platform April 16 AI Brief | Claude Opus 4.7 Released, GPT Image 2 Realism Raises Concerns, Dreamina Video API Commercialized\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-17\">\n  <p class=\"lq-poster-day\">April 17<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/18\/x-daily-2026-04-17\/\">X Platform April 17 AI Brief | Seedance 2.0 API Fully Open, OpenAI Codex Enables Desktop-Level Smart Operations, Tesla Publishes Robot Hand Patent<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-17.jpg\" data-poster-index=\"16\" data-poster-label=\"April 17\" data-poster-title=\"X Platform April 17 AI Brief | Seedance 2.0 API Fully Open, OpenAI Codex Enables Desktop-Level Smart Operations, Tesla Publishes Robot Hand Patent\" data-poster-alt=\"X Platform April 17 AI Brief | Seedance 2.0 API Fully Open, OpenAI Codex Enables Desktop-Level Smart Operations, Tesla Publishes Robot Hand Patent\" aria-label=\"Open April 17 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-17.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-17.jpg\" alt=\"X Platform April 17 AI Brief | Seedance 2.0 API Fully Open, OpenAI Codex Enables Desktop-Level Smart Operations, Tesla Publishes Robot Hand Patent\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-18\">\n  <p class=\"lq-poster-day\">April 18<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/19\/x-daily-2026-04-18\/\">X Platform April 18 AI Brief | Claude Design Launch, Grok 4.3 Beta Unveiled, GPT Image 2 vs. Midjourney Comparison<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-18.jpg\" data-poster-index=\"17\" data-poster-label=\"April 18\" data-poster-title=\"X Platform April 18 AI Brief | Claude Design Launch, Grok 4.3 Beta Unveiled, GPT Image 2 vs. Midjourney Comparison\" data-poster-alt=\"X Platform April 18 AI Brief | Claude Design Launch, Grok 4.3 Beta Unveiled, GPT Image 2 vs. Midjourney Comparison\" aria-label=\"Open April 18 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-18.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-18.jpg\" alt=\"X Platform April 18 AI Brief | Claude Design Launch, Grok 4.3 Beta Unveiled, GPT Image 2 vs. Midjourney Comparison\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-19\">\n  <p class=\"lq-poster-day\">April 19<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/20\/x-daily-2026-04-19\/\">X Platform April 19 AI Brief | Hermes Agent Ecosystem Collaboration &amp; Skill Controversy, Grok Voice API Launch, AI Image Generation Tool Comparisons Heat Up<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-19.jpg\" data-poster-index=\"18\" data-poster-label=\"April 19\" data-poster-title=\"X Platform April 19 AI Brief | Hermes Agent Ecosystem Collaboration &amp; Skill Controversy, Grok Voice API Launch, AI Image Generation Tool Comparisons Heat Up\" data-poster-alt=\"X Platform April 19 AI Brief | Hermes Agent Ecosystem Collaboration &amp; Skill Controversy, Grok Voice API Launch, AI Image Generation Tool Comparisons Heat Up\" aria-label=\"Open April 19 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-19.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-19.jpg\" alt=\"X Platform April 19 AI Brief | Hermes Agent Ecosystem Collaboration &amp; Skill Controversy, Grok Voice API Launch, AI Image Generation Tool Comparisons Heat Up\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-20\">\n  <p class=\"lq-poster-day\">April 20<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/21\/x-daily-2026-04-20\/\">X Platform April 20 AI Brief | LLM &#039;Subliminal Learning&#039; Risk Emerges; Claude &amp; Grok Updates Focus on Productivity<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-20.jpg\" data-poster-index=\"19\" data-poster-label=\"April 20\" data-poster-title=\"X Platform April 20 AI Brief | LLM &#039;Subliminal Learning&#039; Risk Emerges; Claude &amp; Grok Updates Focus on Productivity\" data-poster-alt=\"X Platform April 20 AI Brief | LLM &#039;Subliminal Learning&#039; Risk Emerges; Claude &amp; Grok Updates Focus on Productivity\" aria-label=\"Open April 20 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-20.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-20.jpg\" alt=\"X Platform April 20 AI Brief | LLM &#039;Subliminal Learning&#039; Risk Emerges; Claude &amp; Grok Updates Focus on Productivity\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-21\">\n  <p class=\"lq-poster-day\">April 21<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/22\/x-daily-2026-04-21\/\">X Platform April 21 AI Brief | GPT-Image-2 Fully Available, Agent Productization Heats Up, AI Coding Shifts to Long-Term Engineering<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-21.jpg\" data-poster-index=\"20\" data-poster-label=\"April 21\" data-poster-title=\"X Platform April 21 AI Brief | GPT-Image-2 Fully Available, Agent Productization Heats Up, AI Coding Shifts to Long-Term Engineering\" data-poster-alt=\"X Platform April 21 AI Brief | GPT-Image-2 Fully Available, Agent Productization Heats Up, AI Coding Shifts to Long-Term Engineering\" aria-label=\"Open April 21 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-21.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-21.jpg\" alt=\"X Platform April 21 AI Brief | GPT-Image-2 Fully Available, Agent Productization Heats Up, AI Coding Shifts to Long-Term Engineering\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-22\">\n  <p class=\"lq-poster-day\">April 22<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/23\/x-daily-2026-04-22\/\">X Platform April 22 AI Brief | GPT Image 2 Integrated into Codex for Cost-Efficiency, SpaceX and Cursor Forge Strategic Partnership, Google Splits Deep Research Service<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-22.jpg\" data-poster-index=\"21\" data-poster-label=\"April 22\" data-poster-title=\"X Platform April 22 AI Brief | GPT Image 2 Integrated into Codex for Cost-Efficiency, SpaceX and Cursor Forge Strategic Partnership, Google Splits Deep Research Service\" data-poster-alt=\"X Platform April 22 AI Brief | GPT Image 2 Integrated into Codex for Cost-Efficiency, SpaceX and Cursor Forge Strategic Partnership, Google Splits Deep Research Service\" aria-label=\"Open April 22 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-22.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-22.jpg\" alt=\"X Platform April 22 AI Brief | GPT Image 2 Integrated into Codex for Cost-Efficiency, SpaceX and Cursor Forge Strategic Partnership, Google Splits Deep Research Service\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-23\">\n  <p class=\"lq-poster-day\">April 23<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/24\/x-daily-2026-04-23\/\">X Platform April 23 AI Brief | GPT Image 2 Multi-Scenario Creation Tests, Xiaomi MiMo V2.5 Release, Microsoft and OpenAI Advance Enterprise-Grade Agents<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-23.jpg\" data-poster-index=\"22\" data-poster-label=\"April 23\" data-poster-title=\"X Platform April 23 AI Brief | GPT Image 2 Multi-Scenario Creation Tests, Xiaomi MiMo V2.5 Release, Microsoft and OpenAI Advance Enterprise-Grade Agents\" data-poster-alt=\"X Platform April 23 AI Brief | GPT Image 2 Multi-Scenario Creation Tests, Xiaomi MiMo V2.5 Release, Microsoft and OpenAI Advance Enterprise-Grade Agents\" aria-label=\"Open April 23 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-23.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-23.jpg\" alt=\"X Platform April 23 AI Brief | GPT Image 2 Multi-Scenario Creation Tests, Xiaomi MiMo V2.5 Release, Microsoft and OpenAI Advance Enterprise-Grade Agents\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-24\">\n  <p class=\"lq-poster-day\">April 24<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/25\/x-daily-2026-04-24\/\">X Platform April 24 AI Brief | DeepSeek V4 Preview Released, OpenAI Upgrades GPT-5.5, GPT Image 2 Image Generation Potential Gains Attention<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-24.jpg\" data-poster-index=\"23\" data-poster-label=\"April 24\" data-poster-title=\"X Platform April 24 AI Brief | DeepSeek V4 Preview Released, OpenAI Upgrades GPT-5.5, GPT Image 2 Image Generation Potential Gains Attention\" data-poster-alt=\"X Platform April 24 AI Brief | DeepSeek V4 Preview Released, OpenAI Upgrades GPT-5.5, GPT Image 2 Image Generation Potential Gains Attention\" aria-label=\"Open April 24 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-24.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-24.jpg\" alt=\"X Platform April 24 AI Brief | DeepSeek V4 Preview Released, OpenAI Upgrades GPT-5.5, GPT Image 2 Image Generation Potential Gains Attention\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-25\">\n  <p class=\"lq-poster-day\">April 25<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/26\/x-daily-2026-04-25\/\">X Platform April 25 AI Brief | Grok Imagine Upgrades Lip Sync, AI Video Workflow Simplified, DeepSeek Valuation Draws Attention<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-25.jpg\" data-poster-index=\"24\" data-poster-label=\"April 25\" data-poster-title=\"X Platform April 25 AI Brief | Grok Imagine Upgrades Lip Sync, AI Video Workflow Simplified, DeepSeek Valuation Draws Attention\" data-poster-alt=\"X Platform April 25 AI Brief | Grok Imagine Upgrades Lip Sync, AI Video Workflow Simplified, DeepSeek Valuation Draws Attention\" aria-label=\"Open April 25 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-25.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-25.jpg\" alt=\"X Platform April 25 AI Brief | Grok Imagine Upgrades Lip Sync, AI Video Workflow Simplified, DeepSeek Valuation Draws Attention\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-26\">\n  <p class=\"lq-poster-day\">April 26<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/27\/x-daily-2026-04-26\/\">X Platform April 26 AI Brief | GPT Image 2 Gains Popularity, GPT-5.5 Programming Assistance Sparks Discussion, HTML Slides Emerges as a Trend<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-26.jpg\" data-poster-index=\"25\" data-poster-label=\"April 26\" data-poster-title=\"X Platform April 26 AI Brief | GPT Image 2 Gains Popularity, GPT-5.5 Programming Assistance Sparks Discussion, HTML Slides Emerges as a Trend\" data-poster-alt=\"X Platform April 26 AI Brief | GPT Image 2 Gains Popularity, GPT-5.5 Programming Assistance Sparks Discussion, HTML Slides Emerges as a Trend\" aria-label=\"Open April 26 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-26.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-26.jpg\" alt=\"X Platform April 26 AI Brief | GPT Image 2 Gains Popularity, GPT-5.5 Programming Assistance Sparks Discussion, HTML Slides Emerges as a Trend\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-27\">\n  <p class=\"lq-poster-day\">April 27<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/28\/x-daily-2026-04-27\/\">X Platform April 27 AI Brief | Manus Acquisition Banned, Alibaba HappyHorse Open for Testing, DeepSeek V4 Released<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-27.jpg\" data-poster-index=\"26\" data-poster-label=\"April 27\" data-poster-title=\"X Platform April 27 AI Brief | Manus Acquisition Banned, Alibaba HappyHorse Open for Testing, DeepSeek V4 Released\" data-poster-alt=\"X Platform April 27 AI Brief | Manus Acquisition Banned, Alibaba HappyHorse Open for Testing, DeepSeek V4 Released\" aria-label=\"Open April 27 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-27.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-27.jpg\" alt=\"X Platform April 27 AI Brief | Manus Acquisition Banned, Alibaba HappyHorse Open for Testing, DeepSeek V4 Released\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-28\">\n  <p class=\"lq-poster-day\">April 28<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/29\/x-daily-2026-04-28\/\">X Platform April 28 AI Brief | Musk vs. OpenAI Trial Begins, GPT Image 2 Powers Image Generation Workflows, Xiaomi Open-Sources MiMo-V2.5<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-28.jpg\" data-poster-index=\"27\" data-poster-label=\"April 28\" data-poster-title=\"X Platform April 28 AI Brief | Musk vs. OpenAI Trial Begins, GPT Image 2 Powers Image Generation Workflows, Xiaomi Open-Sources MiMo-V2.5\" data-poster-alt=\"X Platform April 28 AI Brief | Musk vs. OpenAI Trial Begins, GPT Image 2 Powers Image Generation Workflows, Xiaomi Open-Sources MiMo-V2.5\" aria-label=\"Open April 28 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-28.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-28.jpg\" alt=\"X Platform April 28 AI Brief | Musk vs. OpenAI Trial Begins, GPT Image 2 Powers Image Generation Workflows, Xiaomi Open-Sources MiMo-V2.5\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-29\">\n  <p class=\"lq-poster-day\">April 29<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/04\/30\/x-daily-2026-04-29\/\">X Platform April 29 AI Brief | DeepSeek Image Recognition Mode Speed Sparks Discussion, GPT Image 2 and Codex Combo Ignites Creative Applications<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-29.jpg\" data-poster-index=\"28\" data-poster-label=\"April 29\" data-poster-title=\"X Platform April 29 AI Brief | DeepSeek Image Recognition Mode Speed Sparks Discussion, GPT Image 2 and Codex Combo Ignites Creative Applications\" data-poster-alt=\"X Platform April 29 AI Brief | DeepSeek Image Recognition Mode Speed Sparks Discussion, GPT Image 2 and Codex Combo Ignites Creative Applications\" aria-label=\"Open April 29 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-29.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-29.jpg\" alt=\"X Platform April 29 AI Brief | DeepSeek Image Recognition Mode Speed Sparks Discussion, GPT Image 2 and Codex Combo Ignites Creative Applications\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n<section class=\"lq-poster-entry\" id=\"day-2026-04-30\">\n  <p class=\"lq-poster-day\">April 30<\/p>\n  <p class=\"lq-poster-link\"><a href=\"https:\/\/blog.liu-qi.cn\/2026\/05\/01\/x-daily-2026-04-30\/\">X Platform April 30 AI Brief | Codex Autonomously Develops Game, GPT-5.5-Cyber Release &amp; Language Bug Investigation<\/a><\/p>\n  <div class=\"lq-poster-image\">\n  <a class=\"lq-poster-lightbox-trigger\" href=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-30.jpg\" data-poster-index=\"29\" data-poster-label=\"April 30\" data-poster-title=\"X Platform April 30 AI Brief | Codex Autonomously Develops Game, GPT-5.5-Cyber Release &amp; Language Bug Investigation\" data-poster-alt=\"X Platform April 30 AI Brief | Codex Autonomously Develops Game, GPT-5.5-Cyber Release &amp; Language Bug Investigation\" aria-label=\"Open April 30 poster\">\n    <picture>\n      <source media=\"(min-width: 981px)\" srcset=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-30.jpg\" \/>\n      <img src=\"https:\/\/img.liu-qi.cn\/x-daily-posters\/2026-04\/x-daily-poster-2026-04-30.jpg\" alt=\"X Platform April 30 AI Brief | Codex Autonomously Develops Game, GPT-5.5-Cyber Release &amp; Language Bug Investigation\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/picture>\n  <\/a>\n<\/div>\n<\/section>\n    <\/div>\n  <\/div>\n  <div class=\"lq-poster-lightbox\" hidden aria-hidden=\"true\">\n    <div class=\"lq-poster-lightbox-backdrop\" data-lightbox-close=\"true\"><\/div>\n    <div class=\"lq-poster-lightbox-shell\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Poster preview\">\n      <button class=\"lq-poster-lightbox-close\" type=\"button\" data-lightbox-close=\"true\" aria-label=\"Close preview\">Close<\/button>\n      <div class=\"lq-poster-lightbox-stage\">\n        <button class=\"lq-poster-lightbox-nav is-prev\" type=\"button\" data-lightbox-prev=\"true\" aria-label=\"Previous poster\">\u2039<\/button>\n        <img decoding=\"async\" class=\"lq-poster-lightbox-image\" src=\"\" alt=\"\" \/>\n        <button class=\"lq-poster-lightbox-nav is-next\" type=\"button\" data-lightbox-next=\"true\" aria-label=\"Next poster\">\u203a<\/button>\n      <\/div>\n      <div class=\"lq-poster-lightbox-meta\">\n        <p class=\"lq-poster-lightbox-label\"><\/p>\n        <p class=\"lq-poster-lightbox-caption\"><\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<script>\n(() => {\n  const article = document.querySelector('.lq-poster-article');\n  if (!article || article.dataset.lightboxReady === 'true') {\n    return;\n  }\n  article.dataset.lightboxReady = 'true';\n\n  const triggers = Array.from(article.querySelectorAll('.lq-poster-lightbox-trigger'));\n  const lightbox = article.querySelector('.lq-poster-lightbox');\n  if (!triggers.length || !lightbox) {\n    return;\n  }\n\n  const backdrop = lightbox.querySelector('.lq-poster-lightbox-backdrop');\n  const image = lightbox.querySelector('.lq-poster-lightbox-image');\n  const label = lightbox.querySelector('.lq-poster-lightbox-label');\n  const caption = lightbox.querySelector('.lq-poster-lightbox-caption');\n  const prevButton = lightbox.querySelector('[data-lightbox-prev]');\n  const nextButton = lightbox.querySelector('[data-lightbox-next]');\n  const closeButtons = Array.from(lightbox.querySelectorAll('[data-lightbox-close]'));\n  const items = triggers.map((trigger) => ({\n    src: trigger.getAttribute('href') || '',\n    alt: trigger.dataset.posterAlt || trigger.querySelector('img')?.getAttribute('alt') || '',\n    label: trigger.dataset.posterLabel || '',\n    title: trigger.dataset.posterTitle || '',\n  }));\n\n  let currentIndex = 0;\n  let restoreHtmlOverflow = '';\n  let restoreBodyOverflow = '';\n  let touchStartX = 0;\n  let touchStartY = 0;\n\n  const render = () => {\n    const item = items[currentIndex];\n    if (!item) {\n      return;\n    }\n    image.src = item.src;\n    image.alt = item.alt;\n    label.textContent = item.label;\n    caption.textContent = item.title;\n  };\n\n  const lockScroll = () => {\n    restoreHtmlOverflow = document.documentElement.style.overflow;\n    restoreBodyOverflow = document.body.style.overflow;\n    document.documentElement.style.overflow = 'hidden';\n    document.body.style.overflow = 'hidden';\n  };\n\n  const unlockScroll = () => {\n    document.documentElement.style.overflow = restoreHtmlOverflow;\n    document.body.style.overflow = restoreBodyOverflow;\n  };\n\n  const open = (index) => {\n    currentIndex = index;\n    render();\n    lightbox.hidden = false;\n    lightbox.setAttribute('aria-hidden', 'false');\n    lockScroll();\n  };\n\n  const close = () => {\n    lightbox.hidden = true;\n    lightbox.setAttribute('aria-hidden', 'true');\n    unlockScroll();\n  };\n\n  const move = (delta) => {\n    currentIndex = (currentIndex + delta + items.length) % items.length;\n    render();\n  };\n\n  triggers.forEach((trigger, index) => {\n    trigger.addEventListener('click', (event) => {\n      event.preventDefault();\n      open(index);\n    });\n  });\n\n  prevButton?.addEventListener('click', () => move(-1));\n  nextButton?.addEventListener('click', () => move(1));\n  backdrop?.addEventListener('click', close);\n  closeButtons.forEach((button) => button.addEventListener('click', close));\n\n  document.addEventListener('keydown', (event) => {\n    if (lightbox.hidden) {\n      return;\n    }\n    if (event.key === 'Escape') {\n      close();\n    } else if (event.key === 'ArrowLeft') {\n      move(-1);\n    } else if (event.key === 'ArrowRight') {\n      move(1);\n    }\n  });\n\n  image.addEventListener('touchstart', (event) => {\n    if (event.touches.length !== 1) {\n      return;\n    }\n    touchStartX = event.touches[0].clientX;\n    touchStartY = event.touches[0].clientY;\n  }, { passive: true });\n\n  image.addEventListener('touchend', (event) => {\n    if (!touchStartX || event.changedTouches.length !== 1) {\n      return;\n    }\n    const deltaX = event.changedTouches[0].clientX - touchStartX;\n    const deltaY = event.changedTouches[0].clientY - touchStartY;\n    if (Math.abs(deltaX) > 42 && Math.abs(deltaX) > Math.abs(deltaY) * 1.15) {\n      move(deltaX < 0 ? 1 : -1);\n    }\n    touchStartX = 0;\n    touchStartY = 0;\n  }, { passive: true });\n})();\n<\/script>\n<span id=\"lq-brief-image-latest\" class=\"lq-anchor-target\" aria-hidden=\"true\"><\/span>","protected":false},"excerpt":{"rendered":"<p>Daily visual AI brief posters for April 2026, with links to the corresponding English text briefs.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[15,7,23],"class_list":["post-1008","post","type-post","status-publish","format-standard","hentry","category-image-brief","tag-ai-agent","tag-ai-","tag-deepseek"],"_links":{"self":[{"href":"https:\/\/en.blog.liu-qi.cn\/index.php\/wp-json\/wp\/v2\/posts\/1008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/en.blog.liu-qi.cn\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/en.blog.liu-qi.cn\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/en.blog.liu-qi.cn\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/en.blog.liu-qi.cn\/index.php\/wp-json\/wp\/v2\/comments?post=1008"}],"version-history":[{"count":22,"href":"https:\/\/en.blog.liu-qi.cn\/index.php\/wp-json\/wp\/v2\/posts\/1008\/revisions"}],"predecessor-version":[{"id":1277,"href":"https:\/\/en.blog.liu-qi.cn\/index.php\/wp-json\/wp\/v2\/posts\/1008\/revisions\/1277"}],"wp:attachment":[{"href":"https:\/\/en.blog.liu-qi.cn\/index.php\/wp-json\/wp\/v2\/media?parent=1008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/en.blog.liu-qi.cn\/index.php\/wp-json\/wp\/v2\/categories?post=1008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/en.blog.liu-qi.cn\/index.php\/wp-json\/wp\/v2\/tags?post=1008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}