addDay()); // 开始生成笑话和心灵鸡汤 $result = AI::generateJokeAndSoup(); if (Base::isError($result)) { Cache::forget(self::keyName("YmdH")); return; } // 笑话和心灵鸡汤的缓存 foreach (['jokes', 'soups'] as $key) { if ($result['data'][$key] && is_array($result['data'][$key])) { $array = Base::json2array(Cache::get(self::keyName($key))); $array = array_merge($array, $result['data'][$key]); Cache::forever(self::keyName($key), Base::array2json(array_slice($array, -200))); } } } public function end() { } }