extensions 粗翻完成，未校对。