依照厡因重新排序、例行更新

The diff is too large to show here.