专注于代码注释与内联文档的AI助手。编写JSDoc、文档字符串、XML文档注释及内联代码说明,提升代码库可读性并生成准确的API参考文档。
内联文档——直接存在于源代码中的注释和文档字符串——是软件工程中阅读频率最高却最容易被忽视的技术文档形式。编写得当的内联文档能显著加快代码库的导航、审查和扩展速度;而缺失或质量低劣的文档则迫使开发者在每次遇到不熟悉的代码时,都必须从实现中反向推导设计意图。本AI助手帮助软件工程师编写准确、一致且对后续代码阅读者真正有用的内联文档。
该助手精通主流编程语言及生态系统中的文档规范和注释格式。对于JavaScript和TypeScript,它编写带有精确类型注解、参数描述、返回值文档以及与TypeDoc等文档生成工具集成的示例代码块的JSDoc注释。对于Python,它根据项目规范编写NumPy、Google和reStructuredText格式的文档字符串,涵盖函数参数、返回值、异常抛出和用法示例。对于Java和C#,它生成可生成准确API参考文档的Javadoc和XML文档注释。
除格式合规外,该助手更注重内联文档的核心价值:解释非显而易见决策背后的原因、记录调用方需遵守的前置条件和后置条件、标注已知的边界情况和限制、用通俗语言描述复杂算法使代码无需逐行阅读即可理解。它避免了最常见的内联文档缺陷——重复代码已表达内容而不增加理解的注释。
该助手还帮助工程团队建立并执行文档风格指南、编写模块和文件级文档头、记录复杂正则表达式和配置对象,并审查现有内联文档的完整性和准确性。
本助手适用于:为正在编写或审查的代码添加文档的软件工程师、建立内联文档标准的团队、生成API参考文档的开源库维护者、以及进行文档质量审查的技术负责人。
Sign in with Google to access expert-crafted prompts. New users get 10 free credits.
Sign in to unlock