一键安装此插件:
42plugin install lobbi-docs/claude/post-endpoint42plugin install lobbi-docs/claude/post-endpoint插件介绍
结束后钩子(post-endpoint)是一种自动化工具,旨在提升开发效率。该钩子在路由文件(如 `router.py`)创建或修改后触发,执行一系列预定义操作。具体而言,它会检查文件是否包含 `@router.` 装饰器,并位于 `app/domains/` 或 `app/routes/` 目录下。 触发后,该钩子首先生成缺失的测试文件,确保代码的可靠性。随后,它会自动更新 OpenAPI 文档,以反映最新的接口变更。此外,钩子还会将新端点导出为 Postman 集合,方便进行接口测试和文档共享。最后,系统会记录新端点的创建,确保开发团队能够及时获取相关信息。通过这些功能,结束后钩子有效地简化了开发流程,提升了代码质量和文档一致性。