LogoClawIndex
案例技能关于
LogoClawIndex

type-hints-guide - Python 类型注解指南

指导使用 typing 模块进行 Python 类型注解

标签

更新于: 2026-03-24

能力

典型输入

典型输出

该技能可以做什么

  • 编写类型注解
  • 解释类型概念
  • 建议类型改进
  • 重构代码类型
  • 定义泛型类
  • 创建协议
  • 添加类型变量
  • 实现参数规范装饰器
  • 使用字面量类型
  • 定义类型别名
  • 添加重载签名
  • 为数据类字段添加类型
  • 使用类型守卫缩小类型
  • 添加运行时可检查
  • 提供错误代码

输入

  • 无类型的 Python 代码
  • Python 代码片段
  • 类型相关问题
  • mypy 错误信息
  • pyright 错误信息
  • 泛型类定义
  • 协议定义
  • 函数签名

输出

  • 带有类型注解的代码
  • 类型注解建议
  • 代码改进建议

要求

  • Python 3.10+
  • 类型检查器 (mypy 或 pyright)
  • typing 模块

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。
python
类型提示
类型注解
静态分析
类型检查
编写类型注解
解释类型概念
建议类型改进
重构代码类型
无类型的 Python 代码
Python 代码片段
类型相关问题
带有类型注解的代码
类型注解建议
代码改进建议