优化拾取列表和部分逻辑