blog:20260318