代码注释(Python)
为Python代码生成内联代码文档。
参数
| Name | 标签 | 必填 | 默认值 |
|---|---|---|---|
| code | 代码 / 项目 | Yes | - |
| audience | 目标受众 | No | developers |
提示词模板
示例
使用技巧
- ✦文档类型匹配受众——开发者需 API,用户需指南。
- ✦包含可运行示例——不可运行的示例比没有更差。
- ✦文档化为什么,不只是什么——读者需理解原因。
为何使用
根据 GitHub 2024 调查,97% 的开发者使用 AI 工具,AI 生成的文档将内联代码文档的上手时间减少 50%。代码注释通过使内联代码文档显式和可访问,减少上手时间、支持问题和误用。MCP 报告月下载量超 9700 万、服务器超 1 万,显示业界对可访问文档的需求。
何时使用
添加新功能、发布 API、新成员上手或发布前。不要将此提示用于内部草稿或即将删除的弃用代码。
常见问题
- ⚠错误:文档与代码漂移——"README 说参数 `count` 但代码用 `limit`"。修复:从代码签名生成文档或添加文档测试。
- ⚠错误:无可运行示例——"示例代码抛出 SyntaxError: Unexpected token"。修复:包含在 CI 中测试的可运行示例。
- ⚠错误:文档化了什么但没为什么——"读者不理解设计决策"。修复:添加"理由"小节解释原因。
最佳实践
- ✓把文档当代码——在 PR 中审查并纳入版本控制。
- ✓包含可测试的可运行示例——被测示例不会漂移。
- ✓为受众写作:开发者需精确,用户需结果,运维需手册。
常见问题解答
这个提示词是做什么的?为什么要用它?
为Python代码生成内联代码文档。 根据 GitHub 2024 调查,97% 的开发者使用 AI 工具,AI 生成的文档将内联代码文档的上手时间减少 50%。代码注释通过使内联代码文档显式和可访问,减少上手时间、支持问题和误用。MCP 报告月下载量超 9700 万、服务器超 1 万,显示业界对可访问文档的需求。
什么时候应该使用这个提示词?
添加新功能、发布 API、新成员上手或发布前。不要将此提示用于内部草稿或即将删除的弃用代码。
如何用这个提示词获得最佳效果?
关键技巧:文档类型匹配受众——开发者需 API,用户需指南。;包含可运行示例——不可运行的示例比没有更差。;文档化为什么,不只是什么——读者需理解原因。。
使用时容易出什么问题?
常见问题:错误:文档与代码漂移——"README 说参数 `count` 但代码用 `limit`"。修复:从代码签名生成文档或添加文档测试。;错误:无可运行示例——"示例代码抛出 SyntaxError: Unexpected token"。修复:包含在 CI 中测试的可运行示例。;错误:文档化了什么但没为什么——"读者不理解设计决策"。修复:添加"理由"小节解释原因。。
有哪些最佳实践?
推荐做法:把文档当代码——在 PR 中审查并纳入版本控制。;包含可测试的可运行示例——被测示例不会漂移。;为受众写作:开发者需精确,用户需结果,运维需手册。。