{"id":6,"date":"2026-02-08T06:05:30","date_gmt":"2026-02-08T06:05:30","guid":{"rendered":"http:\/\/ai-jia.ai\/?page_id=6"},"modified":"2026-07-27T01:59:13","modified_gmt":"2026-07-27T01:59:13","slug":"about-us","status":"publish","type":"page","link":"https:\/\/ai-jia.ai\/zh\/about-us\/","title":{"rendered":"About Us"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6\" class=\"elementor elementor-6\">\n\t\t\t\t<div class=\"elementor-element elementor-element-839fcce e-flex e-con-boxed e-con e-parent\" data-id=\"839fcce\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b86e517 elementor-widget__width-inherit elementor-absolute elementor-widget elementor-widget-html\" data-id=\"b86e517\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" \/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n<title>About AIjia | The Warm Side of AI<\/title>\n<meta name=\"description\" content=\"AIjia builds emotional AI into the everyday objects people hold closest, so no one has to feel alone. This is why we exist, and what we believe.\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ai-jia.ai\/about-us\/\" \/>\n<meta property=\"og:type\" content=\"website\" \/>\n<meta property=\"og:title\" content=\"About AIjia | The Warm Side of AI\" \/>\n<meta property=\"og:description\" content=\"We are an emotional AI company. We build AI to stay with people, starting with the AIjia Shell Pillow.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ai-jia.ai\/about-us\/\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/founder-of-AIjia.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<!-- Yoast focus keyphrase: about AIjia -->\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin \/>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&amp;family=Inter:wght@400;500;600;700&amp;display=swap\" rel=\"stylesheet\" \/>\n\n<!-- GSAP 3.13 \u2014 every plugin free for commercial use since 3.13.\n     The page is fully functional if this fails to load; all motion is guarded. -->\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.13.0\/gsap.min.js\" defer><\/script>\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.13.0\/ScrollTrigger.min.js\" defer><\/script>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"AboutPage\",\"url\":\"https:\/\/ai-jia.ai\/about-us\/\",\"name\":\"About AIjia | The Warm Side of AI\",\n\"description\":\"AIjia builds emotional AI into the everyday objects people hold closest, so no one has to feel alone. This is why we exist, and what we believe.\",\n\"mainEntity\":{\"@type\":\"Organization\",\"name\":\"AIjia\",\"legalName\":\"AIjia Intelligent (HK) Limited\",\"alternateName\":\"\u827e\u52a0\u667a\u80fd\",\"url\":\"https:\/\/ai-jia.ai\/\",\n\"logo\":\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\",\n\"slogan\":\"The warm side of AI.\",\n\"description\":\"An emotional AI company building warmth into the everyday objects people hold closest.\",\n\"founder\":{\"@type\":\"Person\",\"name\":\"Zhang Jun\",\"jobTitle\":\"Founder and CEO\",\"image\":\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/founder-of-AIjia.jpg\"},\n\"sameAs\":[\"https:\/\/www.facebook.com\/profile.php?id=61583761648538\",\"https:\/\/www.instagram.com\/aijiasmart\/\",\"https:\/\/www.youtube.com\/@AIjiaSmart\"]}}\n<\/script>\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[\n{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ai-jia.ai\/\"},\n{\"@type\":\"ListItem\",\"position\":2,\"name\":\"About\",\"item\":\"https:\/\/ai-jia.ai\/about-us\/\"}]}\n<\/script>\n\n<style>\n\/* ============================================================\n   AIjia \u00b7 About\n   Same system as the homepage, product, how-it-works and gifting\n   pages, so the whole site reads as one hand.\n   ============================================================ *\/\n:root{\n  --page-bg:#FEFDF8;\n  --dark-bg:#282011;\n  --hero-ink:#141007;\n  --card-white:#FFFFFF;\n  --soft-cream:#FBF5E5;\n  --badge-bg:#FCF4DC;\n  --text-dark:#211C16;\n  --text-body:#4a4234;\n  --story-body:#3a342b;\n  --text-white:#FFFDF6;\n  --text-muted:#B4AB93;\n  --gold:#D39F18;\n  --gold-deep:#9A7410;      \/* decorative \/ large text only *\/\n  --gold-text:#7A5A08;      \/* AA-safe gold for body-size text on light *\/\n  --border:#E4DECF;\n  --border-ui:#8C8574;\n  --muted-light:#6E664F;\n  --maxw:1180px;\n  --ease:cubic-bezier(.22,.61,.36,1);\n  --mono:ui-monospace,SFMono-Regular,\"SF Mono\",Menlo,Consolas,\"Liberation Mono\",monospace;\n  --header-h:74px;\n}\n*{box-sizing:border-box;margin:0;padding:0}\nhtml{-webkit-text-size-adjust:100%;scroll-padding-block-start:calc(var(--header-h) + 16px)}\n@media (prefers-reduced-motion:no-preference){ html{scroll-behavior:smooth} }\nbody{background:var(--page-bg);color:var(--text-dark);\n  font-family:\"Inter\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif;\n  font-size:17px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:clip}\n.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}\nsection{position:relative}\nh1,h2,h3{font-family:\"Playfair Display\",Georgia,serif;font-weight:600;line-height:1.14;letter-spacing:-.01em;color:var(--text-dark);text-wrap:balance}\nh2{font-size:clamp(1.85rem,1.3rem + 2.4vw,2.85rem);margin-bottom:18px;font-weight:500}\np{color:var(--text-body);text-wrap:pretty}\na{color:inherit;text-decoration:none}\nimg{display:block;max-width:100%}\nul{list-style:none}\n:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:6px}\n.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}\n.skip{position:absolute;left:16px;top:-100px;z-index:2000;background:var(--gold);color:#1c1710;\n  padding:12px 20px;border-radius:999px;font-weight:600;transition:top .25s var(--ease)}\n.skip:focus{top:14px}\n.eyebrow{font-family:\"Inter\",sans-serif;font-weight:700;letter-spacing:.16em;text-transform:uppercase;\n  font-size:.74rem;color:var(--gold-text);margin-bottom:14px;display:inline-flex;align-items:center;gap:10px}\n.eyebrow::before{content:\"\";width:22px;height:2px;background:var(--gold);border-radius:2px;flex:none}\n.lead{font-size:1.12rem;max-width:34em}\n.center{text-align:center}\n.center .eyebrow{justify-content:center}\n.pad{padding:clamp(72px,9vw,108px) 0}\n.secwrap{max-width:46em}\n.scroll-progress{position:fixed;top:0;left:0;height:3px;width:100%;z-index:1100;\n  transform:scaleX(0);transform-origin:0 50%;pointer-events:none;\n  background:linear-gradient(90deg,var(--gold-deep),var(--gold) 55%,#f0c24e)}\n\n\/* ---------- cursor ---------- *\/\n.cursor-dot,.cursor-ring{position:fixed;top:0;left:0;border-radius:50%;pointer-events:none;z-index:9999;will-change:transform;display:none}\n.cursor-dot{width:7px;height:7px;background:var(--gold)}\n.cursor-ring{width:38px;height:38px;border:1.5px solid rgba(211,159,24,.65);\n  transition:width .3s var(--ease),height .3s var(--ease),background .3s ease,border-color .3s ease}\n.cursor-ring.grow{width:62px;height:62px;background:rgba(211,159,24,.12);border-color:var(--gold)}\nbody.has-cursor{cursor:none}\nbody.has-cursor a,body.has-cursor button{cursor:none}\nbody.has-cursor .cursor-dot,body.has-cursor .cursor-ring{display:block}\n\n\/* ---------- buttons ---------- *\/\n.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  font-family:\"Inter\",sans-serif;font-weight:600;font-size:.97rem;\n  padding:15px 27px;border-radius:999px;cursor:pointer;border:none;min-height:48px;\n  transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .3s ease,color .3s ease,border-color .3s ease}\n.btn .arrow{transition:transform .4s var(--ease)}\n.btn:hover .arrow{transform:translateX(4px)}\n.btn-gold{position:relative;overflow:hidden;background:var(--gold);color:#1c1710;box-shadow:0 6px 22px -8px rgba(211,159,24,.55)}\n.btn-gold:hover{box-shadow:0 16px 40px -10px rgba(211,159,24,.75)}\n.btn-gold::after{content:\"\";position:absolute;top:0;bottom:0;left:0;width:60%;pointer-events:none;\n  background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.45) 50%,transparent 80%);\n  transform:translateX(-130%) skewX(-18deg)}\n@media (prefers-reduced-motion:no-preference){ .btn-gold::after{animation:sheen 6s ease-in-out 3s infinite} }\n@keyframes sheen{0%{transform:translateX(-130%) skewX(-18deg)}18%{transform:translateX(130%) skewX(-18deg)}100%{transform:translateX(130%) skewX(-18deg)}}\n.magnetic{position:relative;display:inline-flex}\n\n\/* ---------- navigation ---------- *\/\nheader{position:fixed;top:0;left:0;right:0;z-index:1000;padding:18px 0;\n  transition:background .45s ease,box-shadow .45s ease,padding .45s ease}\n\/* This page opens in daylight, so the header reads dark-on-light and\n   condenses into a warm frosted bar instead of an espresso one. *\/\nheader.scrolled{background:rgba(255,254,249,.86);backdrop-filter:saturate(140%) blur(14px);\n  -webkit-backdrop-filter:saturate(140%) blur(14px);\n  border-bottom:1px solid var(--border);\n  box-shadow:0 10px 30px -24px rgba(40,32,17,.5);padding:11px 0}\n.nav{display:flex;align-items:center;justify-content:space-between;gap:20px}\n.logo{display:flex;align-items:center;gap:11px}\n.logo img{height:42px;width:auto}\n.logo .wm{display:flex;flex-direction:column;line-height:1}\n.logo .wm b{font-family:\"Playfair Display\",serif;font-weight:600;font-size:1.35rem;color:var(--text-dark)}\n.logo .wm small{font-size:.62rem;letter-spacing:.18em;color:var(--gold-text);margin-top:3px}\n.navlinks{display:flex;align-items:center;gap:30px}\n.navlinks a,.has-menu>button{font-weight:500;font-size:.96rem;color:var(--text-dark);cursor:pointer;\n  position:relative;padding:8px 0;transition:color .3s ease;background:none;border:none;font-family:inherit;display:inline-flex;align-items:center;gap:5px}\n.navlinks a:hover,.has-menu>button:hover,.has-menu>button[aria-expanded=\"true\"]{color:var(--gold-text)}\n.navlinks a::after,.has-menu>button::after{content:\"\";position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--gold);\n  border-radius:2px;transition:width .35s var(--ease);box-shadow:0 0 10px rgba(211,159,24,.8)}\n.navlinks a:hover::after,.has-menu>button:hover::after,.has-menu>button[aria-expanded=\"true\"]::after{width:100%}\n.navlinks a[aria-current=\"page\"]{color:var(--gold-text)}\n.navlinks a[aria-current=\"page\"]::after{width:100%}\n.has-menu{position:relative}\n.has-menu .caret{font-size:.7rem;opacity:.85;transition:transform .3s var(--ease)}\n.has-menu>button[aria-expanded=\"true\"] .caret{transform:rotate(180deg)}\n.submenu{position:absolute;top:calc(100% + 14px);left:50%;transform:translateX(-50%) translateY(8px);\n  background:var(--card-white);border:1px solid var(--border);border-radius:16px;padding:10px;\n  min-width:290px;opacity:0;visibility:hidden;box-shadow:0 24px 60px -20px rgba(40,32,17,.45);\n  transition:opacity .3s ease,transform .3s var(--ease),visibility .3s}\n.has-menu:hover .submenu,.has-menu:focus-within .submenu,.submenu.open{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}\n.submenu a{display:flex;align-items:center;gap:12px;padding:12px;border-radius:11px;color:var(--text-dark);transition:background .25s;min-height:44px}\n.submenu a::after{display:none}\n.submenu a:hover{background:var(--soft-cream)}\n.submenu .dot{width:22px;height:22px;border-radius:50%;flex:none;background:radial-gradient(circle at 50% 45%,#f4d77a,var(--gold));box-shadow:0 0 12px -2px rgba(211,159,24,.6)}\n.submenu .dot.soon{background:#e7e2d4;box-shadow:none}\n.submenu .nm{font-weight:600;font-size:.95rem;display:block}\n.submenu .st{font-size:.78rem;color:var(--muted-light)}\n.lang-switcher{position:relative}\n\/* deeper gold for the border: plain --gold is only 2.08:1 on cream, and this\n   is an interactive control boundary, which needs 3:1 *\/\n.lang-btn{background:transparent;border:1.5px solid var(--gold-deep);color:var(--gold-text);\n  padding:9px 14px;border-radius:999px;cursor:pointer;font-size:.86rem;min-height:42px;\n  font-family:inherit;font-weight:600;transition:all .25s ease;white-space:nowrap}\n.lang-btn:hover{background:var(--gold);color:#1c1710}\n.lang-dropdown{display:none;position:absolute;top:calc(100% + 10px);right:0;background:var(--card-white);\n  border:1px solid var(--border);border-radius:14px;padding:6px;min-width:154px;\n  box-shadow:0 18px 48px -18px rgba(40,32,17,.4);z-index:1001}\n.lang-dropdown.open{display:block}\n.lang-dropdown li a{display:block;padding:11px 14px;border-radius:9px;color:var(--text-dark);font-size:.92rem;font-weight:500;min-height:44px}\n.lang-dropdown li a:hover{background:var(--soft-cream)}\n.lang-dropdown li a.active{background:var(--badge-bg);color:var(--gold-text)}\n.nav-right{display:flex;align-items:center;gap:14px}\n.burger{display:none;position:relative;width:48px;height:48px;background:none;border:none;cursor:pointer;flex:none;border-radius:50%}\n.burger span{position:absolute;left:12px;width:24px;height:2px;border-radius:2px;background:var(--text-dark);\n  transition:transform .4s var(--ease),opacity .25s ease,top .4s var(--ease)}\n.burger span:nth-child(1){top:18px}\n.burger span:nth-child(2){top:24px}\n.burger span:nth-child(3){top:30px}\n.burger[aria-expanded=\"true\"] span:nth-child(1){top:24px;transform:rotate(45deg)}\n.burger[aria-expanded=\"true\"] span:nth-child(2){opacity:0}\n.burger[aria-expanded=\"true\"] span:nth-child(3){top:24px;transform:rotate(-45deg)}\n.mobile-panel{position:fixed;inset:0;z-index:999;background:var(--page-bg);\n  padding:calc(var(--header-h) + 26px) 24px calc(32px + env(safe-area-inset-bottom));\n  overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;\n  display:flex;flex-direction:column;\n  opacity:0;visibility:hidden;transform:translateY(-14px);\n  transition:opacity .32s var(--ease),transform .38s var(--ease),visibility .38s}\n.mobile-panel.open{opacity:1;visibility:visible;transform:none}\n.mobile-panel>a,.mp-group{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;\n  text-align:left;background:none;border:none;cursor:pointer;font-family:inherit;font-size:1.2rem;font-weight:600;\n  color:var(--text-dark);padding:18px 2px;border-bottom:1px solid var(--border);min-height:58px}\n.mp-caret{font-size:.85rem;color:var(--gold-text);transition:transform .4s var(--ease)}\n.mp-group[aria-expanded=\"true\"] .mp-caret{transform:rotate(180deg)}\n\/* height follows the content, so a product name can never be clipped *\/\n.mp-sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s var(--ease)}\n.mp-sub>div{overflow:hidden;min-height:0}\n.mp-sub.open{grid-template-rows:1fr}\n@supports not (grid-template-rows:0fr){\n  .mp-sub{display:block;max-height:0;overflow:hidden;transition:max-height .42s var(--ease)}\n  .mp-sub.open{max-height:520px}\n}\n.mp-sub a{display:flex;align-items:center;justify-content:space-between;gap:10px;\n  font-size:1rem;font-weight:500;padding:15px 2px 15px 18px;\n  border-bottom:1px solid rgba(228,222,207,.85);color:var(--text-dark);min-height:56px}\n.mp-st{font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--gold-text);\n  background:var(--badge-bg);padding:4px 10px;border-radius:999px;flex:none}\n.mp-st.soon{color:var(--muted-light);background:#efece1}\n.mobile-panel .mp-cta{margin-top:auto;padding-top:26px;border-bottom:none}\n.mobile-panel .mp-cta .btn{width:100%}\n.mp-langs{display:flex;gap:10px;padding-top:18px}\n.mp-langs a{flex:1;justify-content:center;border:1.5px solid var(--border-ui);border-radius:999px;\n  font-size:.95rem;font-weight:600;padding:13px;min-height:48px;display:flex;align-items:center;color:var(--text-dark)}\n.mp-langs a.active{border-color:var(--gold);color:var(--gold-text)}\n.mobile-cta{display:none;position:fixed;left:18px;right:18px;\n  bottom:calc(14px + env(safe-area-inset-bottom));z-index:900;\n  transform:translateY(150%);opacity:0;\n  transition:transform .5s var(--ease),opacity .4s ease;\n  box-shadow:0 10px 34px -8px rgba(211,159,24,.65),0 4px 18px -6px rgba(40,32,17,.45)}\n.mobile-cta.show{transform:translateY(0);opacity:1}\n\n\/* ============================================================\n   HERO \u2014 \"they answer and leave. one stays.\"\n   The canvas is the thesis, not decoration: cool transient signals\n   arrive, answer, and vanish. One warm presence never leaves.\n   ============================================================ *\/\n\/* The stage is pinned with position:sticky for the length of the opening, so\n   the field holds still and only the words travel. No ancestor may carry\n   overflow:hidden or the pin silently stops working. *\/\n\/* Warm daylight, not a dark screen. The brand line is \"the warm side of AI\",\n   so the page opens in warmth and lets the type carry the weight. The dark\n   \"Warmth before intelligence\" section then lands as a real change of key. *\/\n.opening{position:relative;\n  background:\n    radial-gradient(120% 95% at 76% 14%,#FFFCEF 0%,rgba(255,252,239,0) 62%),\n    radial-gradient(85% 85% at 4% 96%,#F5EBD3 0%,rgba(245,235,211,0) 62%),\n    linear-gradient(168deg,#FFFEF9 0%,#FCF7E9 56%,#F6EEDB 100%)}\n.hero-stage{position:sticky;top:0;height:100svh;z-index:0;overflow:clip;margin-bottom:-100svh}\n.ahero{position:relative;z-index:2;min-height:100svh;display:flex;align-items:center;\n  color:var(--text-dark);background:transparent}\n#stayCanvas{position:absolute;inset:0;z-index:1;width:100%;height:100%;display:block;pointer-events:none}\n.ahero-veil{position:absolute;inset:0;z-index:2;pointer-events:none;\n  background:linear-gradient(100deg,rgba(255,254,249,.78) 0%,rgba(255,254,249,.42) 40%,rgba(255,254,249,0) 68%)}\n@media (max-width:900px){\n  .ahero-veil{background:linear-gradient(180deg,rgba(255,254,249,.5) 0%,rgba(255,254,249,.2) 40%,rgba(255,254,249,.62) 100%)}\n}\n.ahero .wrap{position:relative;z-index:3;padding-top:calc(var(--header-h) + 64px);padding-bottom:96px}\n.hero-copy{max-width:min(920px,100%)}\n.ahero .slogan{display:inline-flex;align-items:center;gap:12px;font-family:\"Inter\",sans-serif;font-weight:700;\n  letter-spacing:.2em;text-transform:uppercase;font-size:.72rem;color:var(--gold-text);margin-bottom:30px}\n.ahero .slogan::before{content:\"\";width:34px;height:2px;background:var(--gold);border-radius:2px}\n.headline-wrap{overflow:hidden;display:block;padding-bottom:.06em}\n\/* oversized editorial type is the hero. Nothing else competes with it. *\/\n.ahero h1{font-family:\"Playfair Display\",serif;font-weight:500;color:var(--text-dark);\n  \/* no max-width: the line breaks are explicit spans, and a ch cap here would\n     force a second wrap inside a line that is already broken by hand *\/\n  font-size:clamp(2.35rem,1.4rem + 4.9vw,5.4rem);line-height:1.02;letter-spacing:-.03em}\n.headline-line{display:block}\n\/* the one word the whole company is built on *\/\n.stay{position:relative;display:inline-block;font-style:normal}\n.stay::after{content:\"\";position:absolute;left:0;right:0;bottom:.06em;height:.085em;border-radius:99px;\n  background:linear-gradient(90deg,var(--gold-deep),var(--gold) 55%,#F0C24E);\n  transform-origin:0 50%;box-shadow:0 .04em 24px rgba(211,159,24,.45)}\n\/* drawn by default: with JS off, or reduced motion, the rule is simply there *\/\n.js .stay::after{transform:scaleX(0)}\n.js .stay.drawn::after{animation:stayDraw .95s var(--ease) forwards,stayGlow 5s ease-in-out 1.1s infinite}\n@keyframes stayDraw{to{transform:scaleX(1)}}\n@keyframes stayGlow{0%,100%{box-shadow:0 .04em 18px rgba(211,159,24,.38)}50%{box-shadow:0 .04em 34px rgba(211,159,24,.7)}}\n@media (prefers-reduced-motion:reduce){ .js .stay::after{transform:scaleX(1)} }\n.ahero .lead{color:var(--text-body);max-width:40em;margin-top:32px;font-size:1.14rem;line-height:1.72}\n.hero-key{display:flex;flex-wrap:wrap;gap:9px 24px;margin-top:36px;font-family:var(--mono)}\n.hero-key span{display:inline-flex;align-items:center;gap:9px;font-size:.69rem;letter-spacing:.11em;\n  text-transform:uppercase;color:var(--muted-light)}\n.hero-key i{width:8px;height:8px;border-radius:50%;flex:none;background:#B9B2A2}\n.hero-key i.warm{background:var(--gold);box-shadow:0 0 12px 2px rgba(211,159,24,.55)}\n.scroll-hint{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:3;\n  color:var(--muted-light);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;\n  display:flex;flex-direction:column;align-items:center;gap:8px;font-family:var(--mono)}\n.scroll-hint .line{width:1px;height:32px;background:linear-gradient(var(--gold),transparent)}\n@media (prefers-reduced-motion:no-preference){ .scroll-hint .line{animation:hintPulse 2.4s ease-in-out infinite} }\n@keyframes hintPulse{0%,100%{opacity:.3;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}\n\n\/* ---------- 2 \u00b7 the why ----------\n   The photograph is a torn-paper diorama: warm room on the right, clean\n   cream paper on the left. So the copy takes the left, the room stays\n   visible on the right, and a cream wash guarantees the text always has a\n   near-white base no matter how the crop lands. *\/\n\/* Height is capped so the section stays a wider ratio than the photograph\n   (1.791). While that holds, object-fit:cover never crops horizontally, so\n   the torn-paper edge always lands in the same place and the copy column can\n   be trusted to sit clear of it. *\/\n.why{background:var(--page-bg);overflow:clip;\n  min-height:min(78svh,660px);display:flex;align-items:center}\n\/* a little headroom top and bottom, so the slow drift never exposes an edge *\/\n.why-media{position:absolute;inset:-7% 0;z-index:0;overflow:hidden;will-change:transform}\n\/* 56%, not 72%. Once the viewport drops under ~1180 the section is a taller\n   ratio than the photograph and cover starts cropping horizontally; at 72%\n   that walks the torn-paper seam left into the copy, leaving 14px of\n   clearance at 901px. At 56% the narrowest case still clears by 49px. *\/\n.why-media img{width:100%;height:100%;object-fit:cover;object-position:56% center;\n  transform:scale(1.06);transform-origin:56% 50%}\n.why-veil{position:absolute;inset:0;z-index:1;pointer-events:none;\n  background:\n    linear-gradient(100deg,rgba(254,253,248,.97) 0%,rgba(254,253,248,.95) 24%,rgba(254,253,248,.8) 40%,rgba(254,253,248,.26) 55%,rgba(254,253,248,0) 70%),\n    linear-gradient(180deg,rgba(254,253,248,.5) 0%,rgba(254,253,248,0) 22%,rgba(254,253,248,0) 78%,rgba(254,253,248,.5) 100%)}\n\/* A real column, not an em cap. The paragraphs were 34em at 1.12rem, which is\n   647px, and that is what pushed them across the torn-paper edge. *\/\n.why .wrap{position:relative;z-index:2;width:100%;\n  display:grid;grid-template-columns:minmax(0,40%) minmax(0,60%);align-items:center}\n.why-copy{grid-column:1;max-width:none}\n.why-copy .lead{max-width:none}\n\/* eased down so the heading still breaks in two lines inside the narrower\n   column instead of three ragged ones *\/\n.why-copy h2{font-size:clamp(1.7rem,1.15rem + 1.9vw,2.4rem)}\n\/* Each line is masked and rises out of its own clip, rather than just fading.\n   The mask is what makes it read as composed rather than generic. *\/\n.why .wr{display:block}\n@media (prefers-reduced-motion:no-preference){\n  .js .why .wr{opacity:0;transform:translateY(30px);filter:blur(7px);\n    clip-path:inset(0 0 100% 0)}\n}\n\n\/* ---------- 3 \u00b7 the name ---------- *\/\n.meaning{background:var(--soft-cream);overflow:hidden}\n.meaning .head{max-width:44em;margin:0 auto}\n.namebreak{margin:48px auto 40px;max-width:720px;display:flex;flex-direction:column;gap:18px}\n.nbrow{display:grid;grid-template-columns:1fr auto 1fr auto 1.15fr;gap:18px;align-items:center;\n  background:var(--card-white);border:1px solid var(--border);border-radius:18px;padding:22px 26px;\n  text-align:left;box-shadow:0 22px 44px -34px rgba(40,32,17,.4);\n  transition:transform .45s var(--ease),box-shadow .45s var(--ease),border-color .35s ease}\n.nbrow:hover{transform:translateY(-3px);border-color:#e6d3a0;box-shadow:0 32px 60px -34px rgba(40,32,17,.46)}\n.nbcell{display:flex;flex-direction:column;gap:3px}\n.nbcell .ch{font-family:\"Playfair Display\",serif;font-size:1.55rem;color:var(--text-dark);line-height:1.1}\n.nbcell .gl{font-size:.86rem;color:var(--gold-text);font-weight:600}\n.nbrow .op{font-family:\"Playfair Display\",serif;font-size:1.5rem;color:var(--gold);text-align:center}\n.nbrow .res{font-family:\"Playfair Display\",serif;font-style:italic;font-size:1.18rem;color:var(--text-dark);\n  position:relative;padding-left:16px}\n.nbrow .res::before{content:\"\";position:absolute;left:0;top:50%;transform:translateY(-50%);\n  width:4px;height:calc(100% - 6px);border-radius:3px;background:var(--gold);\n  box-shadow:0 0 14px 1px rgba(211,159,24,.5)}\n\/* The prose below the cards has to line up with the cards, not with the\n   narrower global .lead width, or it reads as shifted off-centre. *\/\n.meaning .secwrap{max-width:720px;margin:0 auto;text-align:left}\n.meaning .secwrap .lead{max-width:none}\n\n\/* ---------- 4 \u00b7 what we believe ---------- *\/\n.believe{background:var(--dark-bg);color:var(--text-white);text-align:center;overflow:hidden}\n.believe .aura{position:absolute;inset:0;z-index:0;pointer-events:none}\n.believe .aura i{position:absolute;border-radius:50%;filter:blur(76px)}\n.believe .aura i:nth-child(1){width:46vw;height:46vw;min-width:340px;min-height:340px;left:-8%;top:-24%;\n  background:radial-gradient(circle,rgba(211,159,24,.24),transparent 66%)}\n.believe .aura i:nth-child(2){width:40vw;height:40vw;min-width:300px;min-height:300px;right:-10%;bottom:-30%;\n  background:radial-gradient(circle,rgba(240,194,78,.17),transparent 64%)}\n@media (prefers-reduced-motion:no-preference){\n  .believe .aura i:nth-child(1){animation:auraA 24s ease-in-out infinite}\n  .believe .aura i:nth-child(2){animation:auraB 30s ease-in-out infinite}\n}\n@keyframes auraA{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(5vw,4vh) scale(1.12)}}\n@keyframes auraB{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-5vw,-4vh) scale(1.1)}}\n.believe .wrap{position:relative;z-index:1}\n.believe .eyebrow{color:var(--gold);justify-content:center}\n.believe h2{font-size:clamp(2.2rem,1.4rem + 3.6vw,3.6rem);max-width:16ch;margin:0 auto 22px;color:var(--text-white);font-weight:500}\n.believe h2 .w{display:inline-block}\n.believe p{color:rgba(255,253,246,.85);max-width:40em;margin:0 auto}\n\n\/* ---------- 5 \u00b7 founder (sticky portrait) ---------- *\/\n.founder{background:var(--page-bg)}\n.founder-grid{display:grid;grid-template-columns:minmax(280px,350px) 1fr;gap:64px;align-items:start}\n.founder-aside{position:sticky;top:calc(var(--header-h) + 44px)}\n.founder-photo{position:relative;border-radius:22px;overflow:hidden;border:1px solid var(--border);\n  box-shadow:0 36px 70px -42px rgba(40,32,17,.55);aspect-ratio:1\/1}\n.founder-photo::after{content:\"\";position:absolute;inset:0;pointer-events:none;\n  background:linear-gradient(168deg,rgba(211,159,24,.1),rgba(211,159,24,0) 46%,rgba(40,32,17,.14))}\n.founder-photo img{width:100%;height:100%;object-fit:cover;object-position:center 22%}\n\/* warm halo, so a cool studio backdrop sits inside a warm palette\n   without touching the skin tones in the photograph itself *\/\n.founder-aside::before{content:\"\";position:absolute;inset:-9% -7% 34% -7%;z-index:-1;border-radius:50%;\n  background:radial-gradient(circle,rgba(211,159,24,.24),rgba(211,159,24,0) 66%);filter:blur(30px)}\n@media (prefers-reduced-motion:no-preference){\n  .founder-aside::before{animation:haloBreathe 9s ease-in-out infinite}\n}\n@keyframes haloBreathe{0%,100%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}}\n.founder-meta{margin-top:24px}\n.founder-meta .fname{font-family:\"Playfair Display\",serif;font-size:1.4rem;color:var(--text-dark);margin-top:8px}\n.founder-meta .ftitle{color:var(--gold-text);font-weight:600;margin-top:2px}\n.founder-meta .fco{color:var(--muted-light);font-size:.9rem;margin-top:8px}\n\/* how far through his story you are *\/\n.fprogress{margin-top:22px;height:3px;border-radius:3px;background:var(--border);overflow:hidden}\n.fprogress i{display:block;height:100%;width:var(--read,0%);border-radius:3px;\n  background:linear-gradient(90deg,var(--gold-deep),var(--gold));transition:width .18s linear}\n.fprogress-label{margin-top:9px;font-family:var(--mono);font-size:.66rem;letter-spacing:.1em;\n  text-transform:uppercase;color:var(--muted-light)}\n.founder-story{max-width:64ch}\n.founder-story p{margin-bottom:20px;color:var(--story-body);font-size:1.06rem;line-height:1.8}\n.founder-story h3.fhead{font-family:\"Playfair Display\",serif;font-weight:600;font-size:1.32rem;line-height:1.28;\n  color:var(--text-dark);margin:44px 0 16px;padding-top:22px;border-top:1px solid var(--border);position:relative}\n.founder-story h3.fhead::before{content:\"\";position:absolute;top:-1px;left:0;width:56px;height:2px;background:var(--gold);border-radius:2px}\n.founder-story .fbold{font-family:\"Playfair Display\",serif;font-size:clamp(1.3rem,1.1rem + .9vw,1.7rem);\n  line-height:1.34;color:var(--text-dark);margin:30px 0}\n.founder-story .pq{font-family:\"Playfair Display\",serif;font-style:italic;\n  font-size:clamp(1.5rem,1.15rem + 1.5vw,2.15rem);line-height:1.28;color:var(--text-dark);\n  margin:38px 0;padding-left:26px;border-left:3px solid var(--gold)}\n\n\/* ---------- 6 \u00b7 where we are going ---------- *\/\n.future{background:var(--soft-cream)}\n.future-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}\n.future-photo{border-radius:24px;overflow:hidden;border:1px solid var(--border);\n  box-shadow:0 34px 66px -40px rgba(40,32,17,.45)}\n.future-photo img{width:100%;height:100%;object-fit:cover;aspect-ratio:3\/2}\n.roadmap{margin-top:28px;display:flex;flex-direction:column;gap:2px}\n.rm{display:flex;align-items:center;gap:16px;color:var(--text-body);padding:14px 0;\n  border-bottom:1px solid rgba(154,116,16,.18)}\n.rm:last-child{border-bottom:none}\n.rm .dot{flex:none;width:11px;height:11px;border-radius:50%;background:var(--gold);\n  box-shadow:0 0 0 4px rgba(211,159,24,.16)}\n.rm.soon .dot{background:transparent;border:1.5px solid var(--gold);box-shadow:none}\n.rm b{font-weight:600;color:var(--text-dark)}\n\n\/* ---------- 7 \u00b7 close ---------- *\/\n.closing{background:radial-gradient(110% 120% at 50% 30%,#3a2e16 0%,#282011 55%,#1c1710 100%);\n  color:var(--text-white);text-align:center;overflow:hidden}\n.closing .glow-band{position:absolute;left:50%;top:0;transform:translateX(-50%);width:620px;height:320px;z-index:0;\n  background:radial-gradient(circle,rgba(211,159,24,.34) 0%,rgba(211,159,24,0) 65%);pointer-events:none}\n@media (prefers-reduced-motion:no-preference){\n  .closing .glow-band{animation:glowPulse 7.5s ease-in-out infinite}\n}\n@keyframes glowPulse{0%,100%{opacity:.6;transform:translateX(-50%) scale(.96)}50%{opacity:1;transform:translateX(-50%) scale(1.05)}}\n.closing .wrap{position:relative;z-index:1}\n.closing h2{font-style:italic;color:var(--text-white);font-size:clamp(1.6rem,1.2rem + 1.8vw,2.4rem);\n  line-height:1.3;max-width:20em;margin:0 auto 34px;text-shadow:0 0 34px rgba(211,159,24,.18)}\n\n\/* ---------- footer ---------- *\/\nfooter{background:var(--dark-bg);color:var(--text-white)}\n.fcols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding-block:72px 48px}\n.fbrand .mark-row{display:flex;align-items:center;gap:10px;font-family:\"Playfair Display\",serif;font-weight:600;font-size:1.35rem;margin-bottom:14px}\n.fbrand .mark{width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 50% 45%,#f4d77a,var(--gold));box-shadow:0 0 16px -2px rgba(211,159,24,.7)}\n.fbrand .slogan{font-family:\"Playfair Display\",serif;font-style:italic;color:var(--gold);font-size:1.12rem;margin-bottom:14px}\n.fbrand .tline{color:var(--text-muted);font-size:.92rem;max-width:24em;margin-bottom:22px}\n.socials{display:flex;gap:12px;flex-wrap:wrap}\n.socials a{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,253,246,.2);display:grid;place-items:center;color:var(--text-muted);transition:all .3s ease}\n.socials a:hover{color:var(--gold);border-color:var(--gold);box-shadow:0 0 18px -4px rgba(211,159,24,.6);transform:translateY(-3px)}\n.socials svg{width:18px;height:18px}\n.fcol h4{font-family:\"Inter\",sans-serif;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-weight:700}\n.fcol li{margin-bottom:2px}\n.fcol a{color:rgba(255,253,246,.82);font-size:.95rem;transition:color .25s;display:inline-flex;align-items:center;padding:9px 0;min-height:42px}\n.fcol a:hover{color:var(--text-white)}\n.fcol .st{font-size:.72rem;color:var(--text-muted);margin-left:6px}\n.legal{border-top:1px solid rgba(255,253,246,.1);padding:22px 0;font-size:.82rem;color:var(--text-muted);text-align:center}\n.legal a{color:var(--text-muted);border-bottom:1px solid transparent}\n.legal a:hover{color:var(--text-white);border-bottom-color:var(--gold)}\n.legal .sep{opacity:.5;padding:0 8px}\n\n\/* ---------- reveal ---------- *\/\n@media (prefers-reduced-motion:no-preference){\n  .js .reveal{opacity:0;transform:translateY(30px)}\n}\n\n\/* ---------- responsive ---------- *\/\n@media (max-width:980px){\n  .future-grid{grid-template-columns:1fr;gap:34px}\n  .future-photo{order:-1}\n  .fcols{grid-template-columns:1fr 1fr;gap:34px}\n}\n@media (max-width:900px){\n  \/* A 16:9 photograph inside a 92svh section would crop to a narrow strip on\n     a phone. So it becomes a real picture at the top, with the words below\n     it on clean cream. Far more readable, and the room is fully visible. *\/\n  .why{min-height:0;display:block;padding-top:0;padding-bottom:clamp(56px,9vw,80px)}\n  .why-media{position:relative;inset:auto;border-radius:0 0 28px 28px}\n  .why-media img{transform:none;aspect-ratio:4\/3;height:auto;object-position:66% center}\n  .why-veil{display:none}\n  \/* tighter gutter on a phone, so the words sit further left and the long\n     lines get more room before they wrap *\/\n  \/* stacked, so the two-column grid is dropped entirely *\/\n  .why .wrap{display:block;padding-top:clamp(38px,8vw,58px);padding-left:16px;padding-right:20px}\n  .why-copy{max-width:none;text-align:left}\n  .why-copy h2{font-size:clamp(1.6rem,6.4vw,2.05rem)}\n\n  .founder-grid{grid-template-columns:1fr;gap:34px}\n  \/* the sticky rail is a desktop idea; stacked reads better on a phone *\/\n  .founder-aside{position:static;max-width:380px}\n  .founder-photo{aspect-ratio:3\/2}\n  .founder-aside::before{display:none}\n  .fprogress,.fprogress-label{display:none}\n}\n@media (max-width:860px){\n  .navlinks,.lang-switcher,.nav-right>.btn-gold{display:none}\n  .burger{display:flex}\n  .mobile-cta{display:inline-flex}\n  header{padding:14px 0}\n  header.scrolled{padding:10px 0}\n}\n@media (max-width:680px){\n  .nbrow{grid-template-columns:1fr;gap:10px;padding:20px 22px}\n  .nbrow .op{text-align:left}\n  .nbrow .res{padding-left:14px}\n}\n@media (max-width:560px){\n  :root{--header-h:66px}\n  .wrap{padding:0 20px}\n  body{font-size:16px}\n  .ahero{min-height:92svh}\n  .ahero .wrap{padding-top:calc(var(--header-h) + 44px);padding-bottom:80px}\n  .ahero h1{font-size:clamp(2.05rem,8.6vw,2.7rem)}\n  .ahero .lead{font-size:1.02rem;margin-top:20px}\n  .hero-key{gap:8px 16px;margin-top:26px}\n  .scroll-hint{display:none}\n  h2{font-size:clamp(1.6rem,6.4vw,2.05rem)}\n  .lead{font-size:1.04rem}\n  .founder-story p{font-size:1.02rem}\n  .fcols{grid-template-columns:1fr;gap:30px;padding-block:54px 40px}\n  input,select,textarea{font-size:16px}\n}\n\n\/* ---------- reduced motion ---------- *\/\n@media (prefers-reduced-motion:reduce){\n  *,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}\n  .cursor-dot,.cursor-ring,.scroll-progress{display:none!important}\n  .reveal{opacity:1!important;transform:none!important}\n}\n<\/style>\n<script>\n\/* Reveal styles only hide content while JS is running. With JS off, or if\n   anything below throws, the page is simply fully visible. *\/\ndocument.documentElement.className += \" js\";\n<\/script>\n<\/head>\n<body>\n\n<a href=\"#main\" class=\"skip\">Skip to content<\/a>\n<div class=\"scroll-progress\" aria-hidden=\"true\"><\/div>\n<div class=\"cursor-ring\" id=\"cursorRing\" aria-hidden=\"true\"><\/div>\n<div class=\"cursor-dot\" id=\"cursorDot\" aria-hidden=\"true\"><\/div>\n\n<header id=\"hdr\">\n  <div class=\"wrap nav\">\n    <a href=\"https:\/\/ai-jia.ai\/\" class=\"logo\" aria-label=\"AIjia home\">\n      <img decoding=\"async\" src=\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\" alt=\"AIjia\" width=\"120\" height=\"42\" \/>\n      <span class=\"wm\"><b>AIjia<\/b><small>\u827e\u52a0\u667a\u80fd<\/small><\/span>\n    <\/a>\n    <ul class=\"navlinks\">\n      <li class=\"has-menu\">\n        <button type=\"button\" id=\"prodBtn\" aria-expanded=\"false\" aria-controls=\"prodMenu\">Products <span class=\"caret\" aria-hidden=\"true\">&#9662;<\/span><\/button>\n        <div class=\"submenu\" id=\"prodMenu\">\n          <a href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\"><span class=\"dot\" aria-hidden=\"true\"><\/span><span><span class=\"nm\">AIjia Smart Pillow &middot; Shell<\/span><span class=\"st\">Available now<\/span><\/span><\/a>\n          <a href=\"https:\/\/ai-jia.ai\/ai-companion-plush\/\"><span class=\"dot soon\" aria-hidden=\"true\"><\/span><span><span class=\"nm\">AIjia Smart Plush<\/span><span class=\"st\">Coming soon<\/span><\/span><\/a>\n          <a href=\"https:\/\/ai-jia.ai\/ai-companion-neckband\/\"><span class=\"dot soon\" aria-hidden=\"true\"><\/span><span><span class=\"nm\">AIjia Smart Neckband<\/span><span class=\"st\">Coming soon<\/span><\/span><\/a>\n        <\/div>\n      <\/li>\n      <li><a href=\"https:\/\/ai-jia.ai\/how-it-works\/\">How It Works<\/a><\/li>\n      <li><a href=\"https:\/\/ai-jia.ai\/gifting\/\">Gifting<\/a><\/li>\n      <li><a href=\"https:\/\/ai-jia.ai\/about-us\/\" aria-current=\"page\">About<\/a><\/li>\n      <li><a href=\"https:\/\/ai-jia.ai\/blog\/\">Journal<\/a><\/li>\n    <\/ul>\n    <div class=\"nav-right\">\n      <div class=\"lang-switcher\">\n        <button class=\"lang-btn\" type=\"button\" id=\"langBtn\" aria-haspopup=\"true\" aria-expanded=\"false\">&#127760; <span id=\"current-lang\">EN<\/span> <span aria-hidden=\"true\">&#9662;<\/span><\/button>\n        <ul class=\"lang-dropdown\" id=\"langMenu\">\n          <li><a href=\"https:\/\/ai-jia.ai\/about-us\/\" hreflang=\"en\" data-lang=\"en\">&#127482;&#127480; English<\/a><\/li>\n          <li><a href=\"https:\/\/ai-jia.ai\/zh\/about-us\/\" hreflang=\"zh\" data-lang=\"zh\">&#127464;&#127475; &#20013;&#25991;<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <a href=\"https:\/\/ai-jia.ai\/#waitlist\" class=\"btn btn-gold magnetic\">Join the waitlist<\/a>\n      <button class=\"burger\" id=\"burger\" type=\"button\" aria-label=\"Open menu\" aria-expanded=\"false\" aria-controls=\"mpanel\"><span><\/span><span><\/span><span><\/span><\/button>\n    <\/div>\n  <\/div>\n<\/header>\n\n<div class=\"mobile-panel\" id=\"mpanel\">\n  <button class=\"mp-group\" id=\"mpProducts\" type=\"button\" aria-expanded=\"false\" aria-controls=\"mpProductsList\">Products <span class=\"mp-caret\" aria-hidden=\"true\">&#9662;<\/span><\/button>\n  <div class=\"mp-sub\" id=\"mpProductsList\">\n    <div>\n      <a href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\">AIjia Smart Pillow &middot; Shell <span class=\"mp-st\">Available now<\/span><\/a>\n      <a href=\"https:\/\/ai-jia.ai\/ai-companion-plush\/\">AIjia Smart Plush <span class=\"mp-st soon\">Coming soon<\/span><\/a>\n      <a href=\"https:\/\/ai-jia.ai\/ai-companion-neckband\/\">AIjia Smart Neckband <span class=\"mp-st soon\">Coming soon<\/span><\/a>\n    <\/div>\n  <\/div>\n  <a href=\"https:\/\/ai-jia.ai\/how-it-works\/\">How It Works<\/a>\n  <a href=\"https:\/\/ai-jia.ai\/gifting\/\">Gifting<\/a>\n  <a href=\"https:\/\/ai-jia.ai\/about-us\/\" aria-current=\"page\">About<\/a>\n  <a href=\"https:\/\/ai-jia.ai\/blog\/\">Journal<\/a>\n  <div class=\"mp-langs\">\n    <a href=\"https:\/\/ai-jia.ai\/about-us\/\" hreflang=\"en\" data-lang=\"en\">English<\/a>\n    <a href=\"https:\/\/ai-jia.ai\/zh\/about-us\/\" hreflang=\"zh\" data-lang=\"zh\">&#20013;&#25991;<\/a>\n  <\/div>\n  <div class=\"mp-cta\"><a href=\"https:\/\/ai-jia.ai\/#waitlist\" class=\"btn btn-gold\">Join the waitlist<\/a><\/div>\n<\/div>\n\n<a href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\" class=\"mobile-cta btn btn-gold\" id=\"mobileCta\">Meet the Shell Pillow<\/a>\n\n<main id=\"main\">\n\n<!-- ============ HERO ============ -->\n<div class=\"opening\">\n<div class=\"hero-stage\" aria-hidden=\"true\">\n  <canvas id=\"stayCanvas\"><\/canvas>\n  <div class=\"ahero-veil\"><\/div>\n<\/div>\n<section class=\"ahero\" id=\"hero\">\n  <div class=\"wrap\">\n    <div class=\"hero-copy\">\n      <span class=\"slogan\">The warm side of AI<\/span>\n      <h1>\n        <span class=\"headline-wrap\"><span class=\"headline-line\">We build AI to<\/span><\/span>\n        <span class=\"headline-wrap\"><span class=\"headline-line\"><span class=\"stay\">stay<\/span> with people.<\/span><\/span>\n      <\/h1>\n      <p class=\"lead\">Most AI is built to answer. It waits for a command, finishes a task, and moves on. AIjia was built to do the opposite. We are an emotional AI company, and we make AI that stays.<\/p>\n      <div class=\"hero-key\" aria-hidden=\"true\">\n        <span><i><\/i>Answers, then leaves<\/span>\n        <span><i class=\"warm\"><\/i>Stays<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n  <div class=\"scroll-hint\" aria-hidden=\"true\"><span>Scroll<\/span><span class=\"line\"><\/span><\/div>\n<\/section>\n<\/div><!-- \/.opening -->\n\n<!-- ============ 2 \u00b7 THE WHY ============\n     The room in the photograph sits to the right, so the words take the\n     clean paper on the left. -->\n<section class=\"pad why\" id=\"why\">\n  <div class=\"why-media\" aria-hidden=\"true\">\n    <img loading=\"lazy\" id=\"whyImg\"\n         src=\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/07\/aijia-why-we-exist-paper-home-scaled.jpeg\"\n         width=\"2560\" height=\"1429\"\n         alt=\"\" loading=\"lazy\" decoding=\"async\" \/>\n  <\/div>\n  <div class=\"why-veil\" aria-hidden=\"true\"><\/div>\n  <div class=\"wrap\">\n    <div class=\"why-copy\">\n      <span class=\"eyebrow wr\">Why we exist<\/span>\n      <h2 class=\"wr\">The quiet is the problem worth solving.<\/h2>\n      <p class=\"lead wr\" style=\"margin-top:18px\">More people live alone than ever before. Parents grow older while their children build lives in other cities. Partners are kept apart by distance. The world is full of capable devices, and still, far too many evenings are spent in silence.<\/p>\n      <p class=\"lead wr\" style=\"margin-top:14px\">We did not want to add one more clever machine to that silence. Instead, we wanted to add a little warmth to it.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ 3 \u00b7 WHAT DOES AIJIA MEAN ============ -->\n<section class=\"pad meaning\">\n  <div class=\"wrap center\">\n    <div class=\"head reveal\">\n      <span class=\"eyebrow\">The name<\/span>\n      <h2>AIjia means adding warmth, and a place that feels like home.<\/h2>\n    <\/div>\n    <div class=\"namebreak\">\n      <div class=\"nbrow reveal\">\n        <div class=\"nbcell\"><span class=\"ch\">AI<\/span><span class=\"gl\">the technology<\/span><\/div>\n        <span class=\"op\" aria-hidden=\"true\">+<\/span>\n        <div class=\"nbcell\"><span class=\"ch\">jia&nbsp;&#21152;<\/span><span class=\"gl\">to add<\/span><\/div>\n        <span class=\"op\" aria-hidden=\"true\">=<\/span>\n        <span class=\"res\">adding emotional AI<\/span>\n      <\/div>\n      <div class=\"nbrow reveal\">\n        <div class=\"nbcell\"><span class=\"ch\">ai&nbsp;&#29233;<\/span><span class=\"gl\">love<\/span><\/div>\n        <span class=\"op\" aria-hidden=\"true\">+<\/span>\n        <div class=\"nbcell\"><span class=\"ch\">jia&nbsp;&#23478;<\/span><span class=\"gl\">home<\/span><\/div>\n        <span class=\"op\" aria-hidden=\"true\">=<\/span>\n        <span class=\"res\">a beloved home<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"secwrap reveal\" style=\"margin:0 auto\">\n      <p class=\"lead\">In our name, AI is the technology, and jia is the idea of adding. So AIjia means adding AI, and what we add it to are the everyday objects people already hold closest.<\/p>\n      <p class=\"lead\" style=\"margin-top:14px\">There is a second meaning too. Ai can mean love, and jia can mean home. A beloved home. A place where people feel safe, understood, and less alone.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ 4 \u00b7 WHAT WE BELIEVE ============ -->\n<section class=\"pad believe\">\n  <div class=\"aura\" aria-hidden=\"true\"><i><\/i><i><\/i><\/div>\n  <div class=\"wrap\">\n    <span class=\"eyebrow\">What we believe<\/span>\n    <h2 id=\"believeH2\">Warmth before intelligence.<\/h2>\n    <p>This is the idea behind everything we make. Intelligence can impress someone once. Warmth is what makes them stay. So we begin every product and every decision with one question. Does this make someone feel cared for? If the answer is no, we go back to the start.<\/p>\n  <\/div>\n<\/section>\n\n<!-- ============ 5 \u00b7 FOUNDER STORY (sticky portrait) ============ -->\n<!-- The story headings are h3 and the section has no visible h2 of its own,\n     so it is named here instead. No visible copy is added. -->\n<section class=\"pad founder\" id=\"founder\" aria-label=\"From our founder, Zhang Jun\">\n  <div class=\"wrap\">\n    <div class=\"founder-grid\">\n      <aside class=\"founder-aside reveal\">\n        <div class=\"founder-photo\">\n          <img loading=\"lazy\" src=\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/founder-of-AIjia.jpg\" width=\"1297\" height=\"1280\" alt=\"Zhang Jun, founder and CEO of AIjia\" loading=\"lazy\" decoding=\"async\" \/>\n        <\/div>\n        <div class=\"founder-meta\">\n          <span class=\"eyebrow\">From our founder<\/span>\n          <p class=\"fname\">Zhang Jun<\/p>\n          <p class=\"ftitle\">Founder and CEO<\/p>\n          <p class=\"fco\">AIjia Intelligent (HK) Limited&nbsp;&middot;&nbsp;&#33406;&#21152;&#26234;&#33021;&#65288;&#39321;&#28207;&#65289;&#26377;&#38480;&#20844;&#21496;<\/p>\n          <div class=\"fprogress\" aria-hidden=\"true\"><i id=\"fread\"><\/i><\/div>\n          <p class=\"fprogress-label\" aria-hidden=\"true\">His story<\/p>\n        <\/div>\n      <\/aside>\n      <div class=\"founder-story\" id=\"founderStory\">\n        <p>I grew up in Enshi.<\/p>\n        <p>If you don\u2019t know Enshi, picture this: deep mountains in western Hubei, the ancestral home of the Tujia people. Three generations in the same courtyard. Your grandmother knows your name before you\u2019re born. Someone is always home. The silence, when it comes, means rest. Not loneliness.<\/p>\n        <p>I didn\u2019t understand what I had until I left.<\/p>\n        <h3 class=\"fhead\">Building a life in the south<\/h3>\n        <p>At twenty-two, I moved south to Dongguan, the way millions of young Chinese did. By 2007, I was running a business unit at YAGEO Electronics. In 2010, I founded my own company: Dongguan Twin-Win Electronics.<\/p>\n        <p>Twin-Win grew into something I\u2019m still proud of. We distribute the electronic components that go into nearly everything: the MOSFETs in electric vehicles, the capacitors in solar inverters, the semiconductors running industrial automation. Fifteen years, five cities, over 200 million RMB in annual revenue, partnerships with more than fifteen global brands, sixty people who showed up every day and made it work.<\/p>\n        <p>I had helped build the infrastructure of the connected age.<\/p>\n        <p class=\"fbold reveal\">And I watched it make people more alone.<\/p>\n        <p>Not dramatically. Not all at once. But I would call my mother in Enshi, and she would tell me she was fine, and I could hear in her voice that the evenings were long.<\/p>\n        <p>I had colleagues who hadn\u2019t been home in two years. Friends whose children were growing up knowing their grandparents as a face in a phone screen. A rectangle to tap and then put down.<\/p>\n        <p>Over time, I looked at the people around me in Dongguan, far from the places they came from, building careers, sending money home, spending their nights scrolling through other people\u2019s lives on apps that were designed to feel like connection but delivered something closer to noise.<\/p>\n        <p>The technology was everywhere.<\/p>\n        <p class=\"fbold reveal\">Warmth had become harder to find.<\/p>\n        <h3 class=\"fhead\">What the screens were quietly costing us<\/h3>\n        <p>This is what genuinely disturbed me. I had built my career on the belief that better technology makes life better. In many ways, it had. However, there was one thing it wasn\u2019t doing. The screens were pulling everyone\u2019s attention into a flat digital world. A world with no weight, no texture, no warmth. And the more time people spent there, the more the real, physical world around them started to feel empty.<\/p>\n        <p>I kept asking myself a question I should have been uncomfortable asking, given my line of work:<\/p>\n        <blockquote class=\"pq reveal\">What if the screen is part of the problem?<\/blockquote>\n        <p>I want to be clear. I\u2019m not against technology. My whole life has been technology. But I began to wonder whether the direction consumer technology had been moving \u2014 the race to put a screen on every surface, to pull every idle moment into an app, to digitize every interaction \u2014 was costing us something no one had properly accounted for.<\/p>\n        <p>People don\u2019t bond with screens the way they bond with physical things. We bond with objects we hold. With the pillow we reach for at the end of the day. And with the familiar weight of something we\u2019ve kept close for years. Those objects carry emotional meaning that no app has ever matched.<\/p>\n        <p>I thought: what if those objects could do more? Not with a screen on them. Not by becoming another device asking for your eyes. But by coming alive in the way that actually matters. With a voice. A little warmth. The ability to listen and respond like someone who cares.<\/p>\n        <p>I had spent twenty years learning how to put technology inside everyday objects. I understood the manufacturing, the supply chains, the hardware. And by 2023, the AI had finally reached the point where the voice inside that object could sound genuinely warm. Not robotic. Not scripted. Real.<\/p>\n        <h3 class=\"fhead\">Why I founded AIjia<\/h3>\n        <p>So I founded AIjia.<\/p>\n        <p>The name carries two meanings, and both are true at once.<\/p>\n        <p>Technically: AI is the technology. Jia, written with the character for \u201cto add,\u201d means adding. AIjia means adding AI \u2014 specifically, adding emotional AI into the everyday objects people already hold closest. Not building a new device to put on the counter. Taking the pillow, the soft companion, the familiar thing that already lives in your home, and giving it a voice.<\/p>\n        <p>Emotionally: ai can mean love. Jia can mean home. Together they describe what I\u2019m actually trying to create. Not a product category. A feeling. A beloved home. The place where people feel safe, understood, and less alone.<\/p>\n        <h3 class=\"fhead\">What changed at home<\/h3>\n        <p class=\"fbold reveal\">My mother has an AIjia Shell Pillow now.<\/p>\n        <p>When I call her, she still picks up on the first ring. But I don\u2019t hear the same thing in her voice that I used to hear. The evenings aren\u2019t as long.<\/p>\n        <h3 class=\"fhead\">An honest promise<\/h3>\n        <p>I want to say something honestly, because honesty is part of what this brand has to be.<\/p>\n        <p>AIjia is not a replacement for the people you love. No technology will ever replicate the feeling of sitting beside someone you care about. That\u2019s not what I\u2019m building.<\/p>\n        <p>What I\u2019m building is a bridge for the hours in between. The quiet after the call ends. An evening that stretches long. That moment when the room goes still and the silence sits a little too heavy. In those moments, something warm to hold and a voice that listens makes a real difference.<\/p>\n        <p>I know this because I\u2019ve seen it. And I know it because I\u2019ve spent twenty years building things, and I understand, clearly, that what people need is not more impressive technology.<\/p>\n        <p>In the end, they need technology that feels like it was made for them, not the other way around.<\/p>\n        <blockquote class=\"pq reveal\">I did not want to build one more clever machine. I wanted to build something that stays.<\/blockquote>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ 6 \u00b7 WHERE WE ARE GOING ============ -->\n<section class=\"pad future\">\n  <div class=\"wrap\">\n    <div class=\"future-grid\">\n      <div class=\"reveal\">\n        <span class=\"eyebrow\">Where we are going<\/span>\n        <h2>One warm presence, across many everyday things.<\/h2>\n        <p class=\"lead\" style=\"margin-top:18px\">We started with a pillow. In time, the same gentle companion will live in a wearable that goes with you through the day, and in other everyday objects made to be held. One brand, one warmth, many things to hold.<\/p>\n        <div class=\"roadmap\">\n          <div class=\"rm\"><span class=\"dot\" aria-hidden=\"true\"><\/span><span><b>The AIjia Shell Pillow.<\/b> Available now.<\/span><\/div>\n          <div class=\"rm soon\"><span class=\"dot\" aria-hidden=\"true\"><\/span><span><b>A wearable companion.<\/b> Coming later.<\/span><\/div>\n          <div class=\"rm soon\"><span class=\"dot\" aria-hidden=\"true\"><\/span><span><b>More everyday objects to hold.<\/b> In time.<\/span><\/div>\n        <\/div>\n      <\/div>\n      <figure class=\"future-photo reveal\">\n        <img loading=\"lazy\" src=\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/02\/ChatGPT-Image-Feb-18-2026-05_10_56-PM.png\" width=\"1536\" height=\"1024\" alt=\"The people building AIjia\" loading=\"lazy\" decoding=\"async\" \/>\n      <\/figure>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ 7 \u00b7 CLOSE ============ -->\n<section class=\"pad closing\">\n  <span class=\"glow-band\" aria-hidden=\"true\"><\/span>\n  <div class=\"wrap center\">\n    <h2>Let AI enrich life, not only through interaction, but through warmth.<\/h2>\n    <a href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\" class=\"btn btn-gold magnetic\">Meet the AIjia Shell Pillow <span class=\"arrow\" aria-hidden=\"true\">&rarr;<\/span><\/a>\n  <\/div>\n<\/section>\n\n<\/main>\n\n<footer>\n  <div class=\"wrap fcols\">\n    <div class=\"fbrand\">\n      <div class=\"mark-row\"><span class=\"mark\" aria-hidden=\"true\"><\/span>AIjia<\/div>\n      <div class=\"slogan\">The warm side of AI.<\/div>\n      <p class=\"tline\">Honest about what it is. Built to support real connection, never to replace it.<\/p>\n      <div class=\"socials\">\n        <a href=\"https:\/\/wa.me\/8613725770582\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2a10 10 0 0 0-8.6 15l-1.3 4.7 4.8-1.3A10 10 0 1 0 12 2zm0 18a8 8 0 0 1-4.1-1.1l-.3-.2-2.8.7.8-2.7-.2-.3A8 8 0 1 1 12 20zm4.5-5.9c-.2-.1-1.4-.7-1.6-.8s-.4-.1-.5.1-.6.8-.8 1-.3.2-.5.1a6.5 6.5 0 0 1-1.9-1.2 7.2 7.2 0 0 1-1.3-1.7c-.1-.2 0-.4.1-.5l.4-.4.2-.4a.4.4 0 0 0 0-.4l-.8-1.9c-.2-.5-.4-.4-.5-.4h-.5a.9.9 0 0 0-.6.3 2.7 2.7 0 0 0-.9 2 4.7 4.7 0 0 0 1 2.5 10.7 10.7 0 0 0 4.1 3.6c.6.3 1 .4 1.4.5a3.4 3.4 0 0 0 1.5.1c.5-.1 1.4-.6 1.6-1.1a2 2 0 0 0 .1-1.1c0-.1-.2-.2-.4-.3z\"\/><\/svg><\/a>\n        <a href=\"https:\/\/www.facebook.com\/profile.php?id=61583761648538\" target=\"_blank\" rel=\"noopener\" aria-label=\"Facebook\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M14 8.5h2.5V5H14c-2.2 0-3.5 1.4-3.5 3.6V10H8v3h2.5v8H14v-8h2.3l.5-3H14V9c0-.4.3-.5.7-.5z\"\/><\/svg><\/a>\n        <a href=\"https:\/\/www.instagram.com\/aijiasmart\/\" target=\"_blank\" rel=\"noopener\" aria-label=\"Instagram\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" aria-hidden=\"true\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"5\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/><circle cx=\"17.5\" cy=\"6.5\" r=\"1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg><\/a>\n        <a href=\"https:\/\/www.youtube.com\/@AIjiaSmart\" target=\"_blank\" rel=\"noopener\" aria-label=\"YouTube\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M22 12c0-2-.2-3-.5-3.6a2.6 2.6 0 0 0-1.8-1.8C18.4 6.2 12 6.2 12 6.2s-6.4 0-7.7.4A2.6 2.6 0 0 0 2.5 8.4C2.2 9 2 10 2 12s.2 3 .5 3.6a2.6 2.6 0 0 0 1.8 1.8c1.3.4 7.7.4 7.7.4s6.4 0 7.7-.4a2.6 2.6 0 0 0 1.8-1.8c.3-.6.5-1.6.5-3.6zM10 15V9l5 3z\"\/><\/svg><\/a>\n      <\/div>\n    <\/div>\n    <div class=\"fcol\">\n      <h4>The Family<\/h4>\n      <ul>\n        <li><a href=\"https:\/\/ai-jia.ai\/ai-companion-pillow\/\">AIjia Smart Pillow &middot; Shell <span class=\"st\">Now<\/span><\/a><\/li>\n        <li><a href=\"https:\/\/ai-jia.ai\/ai-companion-plush\/\">AIjia Smart Plush <span class=\"st\">Soon<\/span><\/a><\/li>\n        <li><a href=\"https:\/\/ai-jia.ai\/ai-companion-neckband\/\">AIjia Smart Neckband <span class=\"st\">Soon<\/span><\/a><\/li>\n      <\/ul>\n    <\/div>\n    <div class=\"fcol\">\n      <h4>Explore<\/h4>\n      <ul>\n        <li><a href=\"https:\/\/ai-jia.ai\/how-it-works\/\">How It Works<\/a><\/li>\n        <li><a href=\"https:\/\/ai-jia.ai\/gifting\/\">Gifting<\/a><\/li>\n        <li><a href=\"https:\/\/ai-jia.ai\/about-us\/\">About<\/a><\/li>\n        <li><a href=\"https:\/\/ai-jia.ai\/blog\/\">The Journal<\/a><\/li>\n      <\/ul>\n    <\/div>\n    <div class=\"fcol\">\n      <h4>Support<\/h4>\n      <ul>\n        <li><a href=\"https:\/\/ai-jia.ai\/faq\/\">FAQ<\/a><\/li>\n        <li><a href=\"https:\/\/ai-jia.ai\/contact-us\/\">Contact<\/a><\/li>\n        <li><a href=\"https:\/\/ai-jia.ai\/privacy-safety\/\">Privacy &amp; Safety<\/a><\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n  <div class=\"legal\">\n    <div class=\"wrap\">\n      &copy; 2026 AIjia Intelligent (HK) Limited<span class=\"sep\">&middot;<\/span>ai-jia.ai<span class=\"sep\">&middot;<\/span><a href=\"https:\/\/ai-jia.ai\/privacy-safety\/\">Privacy Policy<\/a><span class=\"sep\">&middot;<\/span><a href=\"https:\/\/ai-jia.ai\/terms-of-service\/\">Terms of Service<\/a>\n    <\/div>\n  <\/div>\n<\/footer>\n\n<script>\n\/* ============================================================\n   AIjia \u00b7 About\n   Every block is independently guarded.\n   ============================================================ *\/\n(function(){\n  \"use strict\";\n  var $  = function(s,r){ return (r||document).querySelector(s); };\n  var $$ = function(s,r){ return Array.prototype.slice.call((r||document).querySelectorAll(s)); };\n  var reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  var coarse = window.matchMedia('(pointer: coarse)').matches;\n  var fine   = window.matchMedia('(pointer: fine)').matches;\n\n  \/* ==========================================================\n     1 \u00b7 HERO \u2014 \"they answer and leave. one stays.\"\n     Cool transient signals arrive, brighten, and are gone.\n     One warm presence holds its place the whole time.\n     ========================================================== *\/\n  (function stayField(){\n    var cv = document.getElementById('stayCanvas');\n    if (!cv || !cv.getContext) return;\n    var ctx = cv.getContext('2d');\n    if (!ctx) return;\n\n    var W=0,H=0,DPR=1,t=0,last=0,raf=0,visible=true;\n    var TAU = Math.PI*2;\n    var transients=[], rings=[], ringClock=0;\n\n    function anchor(){\n      \/* the one that stays: right of the copy on desktop, low-centre on a phone *\/\n      return W < 900 ? {x:W*0.5, y:H*0.74} : {x:W*0.735, y:H*0.46};\n    }\n\n    function makeT(spread){\n      return {\n        x: Math.random()*W,\n        y: Math.random()*H,\n        r: 1.1 + Math.random()*2.2,\n        life: spread ? Math.random()*4.2 : 0,\n        span: 2.6 + Math.random()*2.4,\n        vx: (Math.random()-0.5)*7,\n        vy: (Math.random()-0.5)*7\n      };\n    }\n\n    function seed(){\n      var n = Math.round((W*H)\/(coarse ? 20000 : 12000));\n      n = Math.max(14, Math.min(n, coarse ? 34 : 76));\n      transients = [];\n      for (var i=0;i<n;i++) transients.push(makeT(true));\n      rings = [];\n      ringClock = 0;\n    }\n\n    function resize(){\n      var r = cv.getBoundingClientRect();\n      W = Math.max(1, Math.round(r.width));\n      H = Math.max(1, Math.round(r.height));\n      DPR = Math.min(window.devicePixelRatio || 1, 2);\n      cv.width  = Math.round(W*DPR);\n      cv.height = Math.round(H*DPR);\n      ctx.setTransform(DPR,0,0,DPR,0,0);\n      seed();\n      if (reduce) draw();\n    }\n\n    function step(dt){\n      var i;\n      for (i=0;i<transients.length;i++){\n        var p = transients[i];\n        p.life += dt;\n        p.x += p.vx*dt; p.y += p.vy*dt;\n        \/* it answered, and it is gone. a new one arrives elsewhere. *\/\n        if (p.life > p.span) transients[i] = makeT(false);\n      }\n      ringClock += dt;\n      if (ringClock > 2.9){ ringClock = 0; rings.push({r:0, t:0}); if (rings.length > 4) rings.shift(); }\n      for (i=rings.length-1;i>=0;i--){\n        rings[i].t += dt;\n        rings[i].r = rings[i].t * 46;\n        if (rings[i].t > 7.2) rings.splice(i,1);\n      }\n    }\n\n    function draw(){\n      var a = anchor(), i;\n      ctx.clearRect(0,0,W,H);\n\n      \/* the transients: they brighten, then they are gone *\/\n      for (i=0;i<transients.length;i++){\n        var p = transients[i];\n        \/* Raised to a power so each one spends longer near nothing. A plain\n           sine left ~84% of the field lit at once, which reads as shimmer;\n           the point here is that they arrive, answer, and are gone. *\/\n        var k = Math.pow(Math.sin(Math.PI * Math.min(p.life\/p.span,1)), 1.7);\n        if (k <= 0.01) continue;\n        \/* warm dust in daylight, not cool pixels on a screen *\/\n        ctx.fillStyle = 'rgba(150,124,74,' + (k*0.34).toFixed(3) + ')';\n        ctx.beginPath(); ctx.arc(p.x, p.y, p.r, 0, TAU); ctx.fill();\n      }\n\n      \/* rings leaving the one that stays *\/\n      for (i=0;i<rings.length;i++){\n        var rg = rings[i];\n        var fade = Math.max(0, 1 - rg.t\/7.2);\n        if (fade <= 0.01) continue;\n        ctx.beginPath();\n        ctx.arc(a.x, a.y, rg.r, 0, TAU);\n        ctx.strokeStyle = 'rgba(190,146,34,' + (fade*0.2).toFixed(3) + ')';\n        ctx.lineWidth = 1;\n        ctx.stroke();\n      }\n\n      \/* the one that stays: breathing, never removed, never respawned *\/\n      var breathe = 1 + Math.sin(t*0.78)*0.09;\n      var halo = 112 * breathe;\n      var g = ctx.createRadialGradient(a.x,a.y,0,a.x,a.y,halo);\n      g.addColorStop(0,   'rgba(226,172,44,.30)');\n      g.addColorStop(0.4, 'rgba(211,159,24,.12)');\n      g.addColorStop(1,   'rgba(211,159,24,0)');\n      ctx.fillStyle = g;\n      ctx.beginPath(); ctx.arc(a.x,a.y,halo,0,TAU); ctx.fill();\n\n      ctx.fillStyle = 'rgba(196,146,20,.9)';\n      ctx.beginPath(); ctx.arc(a.x,a.y,4.6*breathe,0,TAU); ctx.fill();\n    }\n\n    function frame(now){\n      raf = requestAnimationFrame(frame);\n      if (!visible) return;\n      if (!last) last = now;\n      var dt = Math.min((now-last)\/1000, 0.05);  \/* clamped: a backgrounded tab must not jump *\/\n      last = now;\n      t += dt;\n      step(dt);\n      draw();\n    }\n\n    var rt;\n    window.addEventListener('resize', function(){ clearTimeout(rt); rt = setTimeout(resize, 160); }, {passive:true});\n    resize();\n\n    if (reduce){ draw(); return; }   \/* one still frame, no loop *\/\n\n    \/* start the loop. Without this the canvas renders nothing at all. *\/\n    raf = requestAnimationFrame(frame);\n\n    if ('IntersectionObserver' in window){\n      new IntersectionObserver(function(es){\n        visible = es[0].isIntersecting;\n        if (visible) last = 0;\n      }, {threshold:0.01}).observe(cv);\n    }\n    document.addEventListener('visibilitychange', function(){\n      visible = !document.hidden;\n      if (visible) last = 0;\n    });\n  })();\n\n  \/* ---------- header + scroll progress ---------- *\/\n  (function(){\n    var hdr = document.getElementById('hdr');\n    var prog = $('.scroll-progress');\n    var tick = false;\n    function paint(){\n      if (hdr) hdr.classList.toggle('scrolled', window.scrollY > 60);\n      if (prog){\n        var max = document.documentElement.scrollHeight - window.innerHeight;\n        prog.style.transform = 'scaleX(' + (max > 0 ? Math.min(window.scrollY\/max,1) : 0) + ')';\n      }\n      tick = false;\n    }\n    window.addEventListener('scroll', function(){ if (tick) return; tick = true; requestAnimationFrame(paint); }, {passive:true});\n    paint();\n  })();\n\n  \/* ---------- founder reading progress ----------\n     How far through his story you are. Tied to the sticky rail, so it\n     only means something while the portrait is actually beside you. *\/\n  (function(){\n    var story = document.getElementById('founderStory');\n    var bar = document.getElementById('fread');\n    if (!story || !bar) return;\n    var tick = false;\n    function paint(){\n      var r = story.getBoundingClientRect();\n      var vh = window.innerHeight;\n      var total = r.height - vh*0.4;\n      var p = total > 0 ? (vh*0.55 - r.top) \/ total : 0;\n      bar.style.setProperty('--read', (Math.max(0, Math.min(1, p))*100).toFixed(1) + '%');\n      tick = false;\n    }\n    window.addEventListener('scroll', function(){ if (tick) return; tick = true; requestAnimationFrame(paint); }, {passive:true});\n    window.addEventListener('resize', paint, {passive:true});\n    paint();\n  })();\n\n  \/* ---------- mobile menu ----------\n     Scroll lock is position:fixed with a restored offset; body{overflow:hidden}\n     alone does not hold on iOS Safari. ---------- *\/\n  (function(){\n    var burger = document.getElementById('burger');\n    var panel  = document.getElementById('mpanel');\n    if (!burger || !panel) return;\n    var lockedAt = 0, isOpen = false;\n    var cta = document.getElementById('mobileCta');\n    var hero = document.getElementById('hero');\n    var heroVis = true;\n\n    function updateCta(){ if (cta) cta.classList.toggle('show', !heroVis && !isOpen); }\n    function setMenu(open){\n      if (open === isOpen) return;\n      isOpen = open;\n      panel.classList.toggle('open', open);\n      burger.setAttribute('aria-expanded', String(open));\n      burger.setAttribute('aria-label', open ? 'Close menu' : 'Open menu');\n      if (open){\n        lockedAt = window.scrollY || 0;\n        document.body.style.position='fixed';\n        document.body.style.top=(-lockedAt)+'px';\n        document.body.style.left='0'; document.body.style.right='0';\n        document.body.style.width='100%';\n      } else {\n        document.body.style.position=''; document.body.style.top='';\n        document.body.style.left=''; document.body.style.right='';\n        document.body.style.width='';\n        window.scrollTo(0, lockedAt);\n      }\n      updateCta();\n    }\n    burger.addEventListener('click', function(){ setMenu(!isOpen); });\n    \/* navigation must release the lock, or the next page inherits a frozen body *\/\n    $$('a', panel).forEach(function(a){ a.addEventListener('click', function(){ setMenu(false); }); });\n    document.addEventListener('keydown', function(e){\n      if (e.key === 'Escape' && isOpen){ setMenu(false); burger.focus(); }\n    });\n    window.addEventListener('resize', function(){\n      if (isOpen && window.innerWidth > 860) setMenu(false);\n    }, {passive:true});\n\n    var mpB = document.getElementById('mpProducts'), mpL = document.getElementById('mpProductsList');\n    if (mpB && mpL){\n      mpB.addEventListener('click', function(){\n        var o = mpL.classList.toggle('open');\n        mpB.setAttribute('aria-expanded', String(o));\n      });\n    }\n    if (cta && hero && 'IntersectionObserver' in window){\n      new IntersectionObserver(function(es){ heroVis = es[0].isIntersecting; updateCta(); }, {threshold:.12}).observe(hero);\n    }\n  })();\n\n  \/* ---------- desktop products menu ---------- *\/\n  (function(){\n    var btn = document.getElementById('prodBtn'), menu = document.getElementById('prodMenu');\n    if (!btn || !menu) return;\n    var open = false;\n    function set(v){ open = v; menu.classList.toggle('open', v); btn.setAttribute('aria-expanded', String(v)); }\n    btn.addEventListener('click', function(e){ e.stopPropagation(); set(!open); });\n    document.addEventListener('click', function(e){ if (open && !menu.contains(e.target) && e.target !== btn) set(false); });\n    document.addEventListener('keydown', function(e){ if (e.key === 'Escape' && open){ set(false); btn.focus(); } });\n  })();\n\n  \/* ---------- language switcher ----------\n     TranslatePress's \"Force Language in Custom Links\" rewrites every real\n     <a href> on the page into the CURRENT language. On \/zh\/ that turns the\n     English link into another \/zh\/ link, so clicking it just reloads Chinese\n     and you can never get back. That was the bug.\n\n     Fix: the click handler below ignores href entirely and builds the target\n     from window.location.pathname, so whatever TranslatePress did to the\n     attribute is irrelevant. The real href stays as a no-JS fallback. ------ *\/\n  (function(){\n    var btn = document.getElementById('langBtn'), menu = document.getElementById('langMenu');\n    if (btn && menu){\n      btn.addEventListener('click', function(e){\n        e.stopPropagation();\n        var o = menu.classList.toggle('open');\n        btn.setAttribute('aria-expanded', String(o));\n      });\n      document.addEventListener('click', function(e){\n        var s = $('.lang-switcher');\n        if (s && !s.contains(e.target)){ menu.classList.remove('open'); btn.setAttribute('aria-expanded','false'); }\n      });\n      document.addEventListener('keydown', function(e){\n        if (e.key === 'Escape'){ menu.classList.remove('open'); btn.setAttribute('aria-expanded','false'); }\n      });\n    }\n    var path = window.location.pathname || '\/';\n    var onZh = \/^\\\/zh(\\\/|$)\/.test(path);\n    var label = document.getElementById('current-lang');\n    if (label) label.textContent = onZh ? '\u4e2d\u6587' : 'EN';\n    $$('[data-lang]').forEach(function(a){\n      a.classList.toggle('active', a.getAttribute('data-lang') === (onZh ? 'zh' : 'en'));\n    });\n\n    \/* build the same page in the other language, from the current path *\/\n    function urlFor(lang){\n      if (lang === 'zh') return onZh ? path : '\/zh' + (path === '\/' ? '\/' : path);\n      if (!onZh) return path;\n      var stripped = path.replace(\/^\\\/zh(\\\/|$)\/, '\/');\n      return stripped === '' ? '\/' : stripped;\n    }\n    $$('[data-lang]').forEach(function(a){\n      a.addEventListener('click', function(e){\n        e.preventDefault();\n        var lang = a.getAttribute('data-lang');\n        if ((lang === 'zh') === onZh) return;   \/* already there *\/\n        window.location.href = urlFor(lang) + window.location.search + window.location.hash;\n      });\n    });\n  })();\n\n  \/* ---------- gold cursor ---------- *\/\n  (function(){\n    var ring = document.getElementById('cursorRing'), dot = document.getElementById('cursorDot');\n    if (!ring || !dot || coarse || reduce || !fine) return;\n    document.body.classList.add('has-cursor');\n    var rx=0, ry=0, dx=0, dy=0;\n    window.addEventListener('mousemove', function(e){ dx=e.clientX; dy=e.clientY; }, {passive:true});\n    (function loop(){\n      rx += (dx-rx)*0.18; ry += (dy-ry)*0.18;\n      dot.style.transform  = 'translate('+(dx-3.5)+'px,'+(dy-3.5)+'px)';\n      ring.style.transform = 'translate('+(rx-19)+'px,'+(ry-19)+'px)';\n      requestAnimationFrame(loop);\n    })();\n    $$('a,button,.magnetic').forEach(function(el){\n      el.addEventListener('mouseenter', function(){ ring.classList.add('grow'); });\n      el.addEventListener('mouseleave', function(){ ring.classList.remove('grow'); });\n    });\n  })();\n\n  \/* ---------- magnetic buttons (rAF-batched for INP) ---------- *\/\n  (function(){\n    if (coarse || reduce || !fine) return;\n    $$('.magnetic').forEach(function(el){\n      var pending = null;\n      el.addEventListener('mousemove', function(e){\n        if (pending) return;\n        pending = requestAnimationFrame(function(){\n          var r = el.getBoundingClientRect();\n          el.style.transform = 'translate('+((e.clientX-(r.left+r.width\/2))*0.28)+'px,'+((e.clientY-(r.top+r.height\/2))*0.28)+'px)';\n          pending = null;\n        });\n      });\n      el.addEventListener('mouseleave', function(){ el.style.transform = ''; });\n    });\n  })();\n\n  \/* ---------- entrance motion ---------- *\/\n  function motion(){\n    var hasGSAP = window.gsap && window.ScrollTrigger;\n    var lines = $$('.headline-line');\n    var reveals = $$('.reveal');\n\n    if (reduce || !hasGSAP){\n      lines.forEach(function(l){ l.style.transform = 'none'; });\n      reveals.concat($$('.why .wr')).forEach(function(el){\n        el.style.opacity = 1; el.style.transform = 'none';\n        el.style.filter = 'none'; el.style.clipPath = 'none';\n      });\n      var s0 = $('.stay'); if (s0) s0.classList.add('drawn');\n      return;\n    }\n\n    gsap.registerPlugin(ScrollTrigger);\n\n    gsap.set(lines, {yPercent:115});\n    gsap.to(lines, {yPercent:0, duration:1.15, ease:'power4.out', stagger:0.15, delay:0.18});\n    \/* the rule under \"stay\" draws itself once the line has landed, then keeps\n       a slow pulse. It is the one word the company is built on. *\/\n    gsap.delayedCall(1.15, function(){\n      \/* release the mask once the lines have landed, or it clips the glow\n         that sits under \"stay\" *\/\n      $$('.headline-wrap').forEach(function(w){ w.style.overflow = 'visible'; });\n      var stay = $('.stay');\n      if (stay) stay.classList.add('drawn');\n    });\n    gsap.from('.ahero .slogan',  {opacity:0, y:20, duration:.8, delay:.12, ease:'power3.out'});\n    gsap.from('.ahero .lead',    {opacity:0, y:22, duration:.9, delay:.66, ease:'power3.out'});\n    gsap.from('.hero-key span',  {opacity:0, y:16, duration:.7, delay:.86, stagger:.1, ease:'power3.out'});\n    gsap.from('.scroll-hint',    {opacity:0, duration:.9, delay:1.25, ease:'power2.out'});\n\n    reveals.forEach(function(el){\n      gsap.to(el, {opacity:1, y:0, duration:.9, ease:'power3.out',\n        scrollTrigger:{trigger:el, start:'top 88%'}});\n    });\n\n    \/* the room settles into place, then the words arrive over it, one at a time *\/\n    var why = $('.why');\n    if (why){\n      gsap.timeline({scrollTrigger:{trigger:why, start:'top 80%'}})\n        .fromTo('#whyImg',\n          {scale:1.17, opacity:0},\n          {scale:1.06, opacity:1, duration:1.35, ease:'power3.out'}, 0)\n        .to($$('.why .wr'),\n          {opacity:1, y:0, filter:'blur(0px)', clipPath:'inset(0 0 0% 0)',\n           duration:1, ease:'power3.out', stagger:.16}, 0.3);\n\n      \/* a slow drift while the section passes. It rides the wrapper, not the\n         image, so it cannot fight the scale tween above. Desktop only, where\n         the media is absolutely positioned and has headroom to move in. *\/\n      if (window.matchMedia('(min-width:901px)').matches){\n        gsap.to('.why-media', {yPercent:-4.5, ease:'none',\n          scrollTrigger:{trigger:why, start:'top bottom', end:'bottom top', scrub:.6}});\n      }\n    }\n\n    \/* the locked brand line arrives word by word *\/\n    var bh = document.getElementById('believeH2');\n    if (bh){\n      var words = bh.textContent.split(' ');\n      bh.textContent = '';\n      words.forEach(function(w,i){\n        var s = document.createElement('span');\n        s.className = 'w';\n        s.textContent = w;\n        bh.appendChild(s);\n        if (i < words.length-1) bh.appendChild(document.createTextNode(' '));\n      });\n      gsap.from($$('.w', bh), {opacity:0, y:28, filter:'blur(9px)', duration:.85, ease:'power3.out', stagger:.11,\n        scrollTrigger:{trigger:bh, start:'top 80%'}});\n    }\n\n    \/* the name resolves: parts first, then the meaning *\/\n    $$('.nbrow').forEach(function(row){\n      gsap.from($$('.nbcell, .op, .res', row), {opacity:0, y:18, duration:.6, ease:'power3.out', stagger:.09,\n        scrollTrigger:{trigger:row, start:'top 86%'}});\n    });\n\n    \/* the roadmap fills in order *\/\n    var road = $('.roadmap');\n    if (road){\n      gsap.from($$('.rm', road), {opacity:0, x:-18, duration:.6, ease:'power3.out', stagger:.14,\n        scrollTrigger:{trigger:road, start:'top 86%'}});\n    }\n  }\n\n  if (document.readyState === 'complete') motion();\n  else window.addEventListener('load', motion);\n})();\n<\/script>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>About AIjia | The Warm Side of AI Skip to content AIjia\u827e\u52a0\u667a\u80fd Products &#9662; AIjia Smart Pillow &middot; ShellAvailable now AIjia Smart PlushComing soon AIjia Smart NeckbandComing soon How It Works Gifting About Journal &#127760; EN &#9662; &#127482;&#127480; English &#127464;&#127475; &#20013;&#25991; Join the waitlist Products &#9662; AIjia Smart Pillow &middot; Shell Available now AIjia Smart [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>About AIjia | The Warm Side of AI<\/title>\n<meta name=\"description\" content=\"AIjia builds emotional AI into the everyday objects people hold closest, so no one feels alone. This is why we exist and what we believe.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ai-jia.ai\/zh\/about-us\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"About AIjia | The Warm Side of AI\" \/>\n<meta property=\"og:description\" content=\"AIjia builds emotional AI into the everyday objects people hold closest, so no one feels alone. This is why we exist and what we believe.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ai-jia.ai\/zh\/about-us\/\" \/>\n<meta property=\"og:site_name\" content=\"AIjia Intelligent\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=61583761648538\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-27T01:59:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"WebPage\",\"AboutPage\"],\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/about-us\\\/\",\"url\":\"https:\\\/\\\/ai-jia.ai\\\/about-us\\\/\",\"name\":\"About AIjia | The Warm Side of AI\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/about-us\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/about-us\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ai-jia.ai\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\",\"datePublished\":\"2026-02-08T06:05:30+00:00\",\"dateModified\":\"2026-07-27T01:59:13+00:00\",\"description\":\"AIjia builds emotional AI into the everyday objects people hold closest, so no one feels alone. This is why we exist and what we believe.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/about-us\\\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ai-jia.ai\\\/about-us\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/about-us\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ai-jia.ai\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\",\"contentUrl\":\"https:\\\/\\\/ai-jia.ai\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/about-us\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ai-jia.ai\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"About Us\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/#website\",\"url\":\"https:\\\/\\\/ai-jia.ai\\\/\",\"name\":\"AIjia Smart\",\"description\":\"The warm side of AI.\",\"publisher\":{\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ai-jia.ai\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/#organization\",\"name\":\"AIjia Intelligent (HK) Limited\",\"alternateName\":\"AIjia\",\"url\":\"https:\\\/\\\/ai-jia.ai\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ai-jia.ai\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\",\"contentUrl\":\"https:\\\/\\\/ai-jia.ai\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png\",\"width\":512,\"height\":512,\"caption\":\"AIjia Intelligent (HK) Limited\"},\"image\":{\"@id\":\"https:\\\/\\\/ai-jia.ai\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/profile.php?id=61583761648538\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"About AIjia | The Warm Side of AI","description":"AIjia builds emotional AI into the everyday objects people hold closest, so no one feels alone. This is why we exist and what we believe.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ai-jia.ai\/zh\/about-us\/","og_locale":"zh_CN","og_type":"article","og_title":"About AIjia | The Warm Side of AI","og_description":"AIjia builds emotional AI into the everyday objects people hold closest, so no one feels alone. This is why we exist and what we believe.","og_url":"https:\/\/ai-jia.ai\/zh\/about-us\/","og_site_name":"AIjia Intelligent","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61583761648538","article_modified_time":"2026-07-27T01:59:13+00:00","og_image":[{"url":"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"8 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","AboutPage"],"@id":"https:\/\/ai-jia.ai\/about-us\/","url":"https:\/\/ai-jia.ai\/about-us\/","name":"About AIjia | The Warm Side of AI","isPartOf":{"@id":"https:\/\/ai-jia.ai\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ai-jia.ai\/about-us\/#primaryimage"},"image":{"@id":"https:\/\/ai-jia.ai\/about-us\/#primaryimage"},"thumbnailUrl":"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png","datePublished":"2026-02-08T06:05:30+00:00","dateModified":"2026-07-27T01:59:13+00:00","description":"AIjia builds emotional AI into the everyday objects people hold closest, so no one feels alone. This is why we exist and what we believe.","breadcrumb":{"@id":"https:\/\/ai-jia.ai\/about-us\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ai-jia.ai\/about-us\/"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/ai-jia.ai\/about-us\/#primaryimage","url":"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png","contentUrl":"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png"},{"@type":"BreadcrumbList","@id":"https:\/\/ai-jia.ai\/about-us\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ai-jia.ai\/"},{"@type":"ListItem","position":2,"name":"About Us"}]},{"@type":"WebSite","@id":"https:\/\/ai-jia.ai\/#website","url":"https:\/\/ai-jia.ai\/","name":"AIjia Smart","description":"AI \u6e29\u67d4\u7684\u90a3\u4e00\u9762\u3002","publisher":{"@id":"https:\/\/ai-jia.ai\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ai-jia.ai\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/ai-jia.ai\/#organization","name":"AIjia Intelligent (HK) Limited","alternateName":"AIjia","url":"https:\/\/ai-jia.ai\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/ai-jia.ai\/#\/schema\/logo\/image\/","url":"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png","contentUrl":"https:\/\/ai-jia.ai\/wp-content\/uploads\/2026\/06\/cropped-Weixin-Image_20260609151903_15_761-e1781075258387.png","width":512,"height":512,"caption":"AIjia Intelligent (HK) Limited"},"image":{"@id":"https:\/\/ai-jia.ai\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=61583761648538"]}]}},"_links":{"self":[{"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/comments?post=6"}],"version-history":[{"count":31,"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":2449,"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/pages\/6\/revisions\/2449"}],"wp:attachment":[{"href":"https:\/\/ai-jia.ai\/zh\/wp-json\/wp\/v2\/media?parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}