div.card.home-brief`,现在是卡片的 `.hc-body`。 * * ⚠️ 这块**永远是横贯的**(默认 8 宽):它是"首页第一眼",被挤成一半宽就会折行折得很碎。 * ⚠️ 用到的变量都由 home 路由传进来($hbPart 除外,这里自己按时段算)。 */ $hbPart = '你好'; $hbH = (int)date('G'); if ($hbH < 5) { $hbPart = '夜深了'; } elseif ($hbH < 11) { $hbPart = '早上好'; } elseif ($hbH < 13) { $hbPart = '中午好'; } elseif ($hbH < 18) { $hbPart = '下午好'; } else { $hbPart = '晚上好'; } $nDoing = 0; $nTodo = 0; foreach (($tasks ?? []) as $__t) { if ((string)($__t['status'] ?? 'todo') === 'doing') { $nDoing++; } else { $nTodo++; } } ?>