TypeScript 通过静态类型检查,大幅提升了大型项目的可维护性。善用泛型、联合类型和工具类型(如 Partial、Pick)能让代码更优雅。尽量避免使用 any,优先使用 unknown 并做类型收窄。