工具与工作流工具 / 工作流

38.零基础编程实战:TypeScript 类型安全审核/cmd-ts-review-code

description: | 审核并消除 TypeScript 代码中的 any 类型,提升类型安全性。 触发时机:TypeScript 项目类型审查、any 类型清理、类型安全改进、PR 合并前检查时使用。 不适用于:JavaScript 项目、纯类型定义文件(.d.ts)审查、第三方库类型问题。

PREVIEW

TypeScript 类型安全审核

试读预览

在不改变业务语义与公共 API 兼容性的前提下,以最小风险消除 any(显式/隐式)。 优先使用: - narrowing(类型收窄) - generic constraints(泛型约束) - discriminated union(可辨识联合) - type guard(类型守卫) 避免使用: - any 类型 - 非空断言(x! 语法) - 运行时语义与性能不变 - 对外类型兼容(如需要破坏式变更,标注为「延期项」) - 允许的改动:类型声明/函数签名增强/内部工具类型抽取 - 不改网络/IO 行为 - 组件边界 - 外部数据入口 - 工具函数 - 错误处理 - 其他 审查开始时先输出统…

解锁完整正文¥499

本篇属于付费课堂「AI 编程工作台」。解锁后在同一链接开放全文、配套与鉴权下载。

解锁「AI 编程工作台」 ↗已购买?登录后查看 →
STRUCTURED NEXT STEP

继续进入结构化课程或精选资产