用套件會比較完整吧,套件已經先排除一些鬼打牆的情況了