修改和优化 PSR-1