汇集使用Kotlin和Ktor构建HTTP服务器的结构与实现示例,涵盖API路由、认证、JSON转换、组件组装、双向通信及集成测试。
- 使用Ktor构建REST API
- 通过JWT认证保护路由
- 使用Koin组织应用组件
1.5万 个 · 按人气排序
汇集使用Kotlin和Ktor构建HTTP服务器的结构与实现示例,涵盖API路由、认证、JSON转换、组件组装、双向通信及集成测试。
用于构建和审查职责清晰的Laravel网站应用与API,梳理数据获取、输入验证、接口响应、队列和缓存,帮助形成便于维护的应用结构。
为React / Next.js界面的按钮、弹窗、通知和页面切换添加动画,实现元素显示、消失及随滚动触发的动态效果。
用于开发嵌入电子病历的临床决策支持,涵盖药物相互作用、剂量验证和临床评分,并按警报严重程度设计界面行为及检测漏报警的测试。
协助将Python应用发布为Windows安装包,涵盖Nuitka编译、无用文件清理和DLL体积分析,并通过Inno Setup制作兼顾体积与启动速度的安装程序。
依据项目所用状态管理库的惯例审查Flutter/Dart代码,从界面结构、异步操作到性能、测试、无障碍和安全性,帮助发现应用中的问题。
将业务逻辑与数据库、外部 API 和框架分离,整理清晰的边界、用例及测试,支持新服务设计,也支持按功能逐步改造已有代码。
结合应用中的实际显示位置和项目术语更新JSON翻译文件,检查缺失翻译及原文改动,保留现有结构、动态值占位符和复数语法,并汇总修改与验证结果供审查。
为电子病历中的诊疗记录、处方和检验结果界面提供设计指导。涵盖药物相互作用警告、异常值显示、签署后记录锁定、追补记录与审计历史,并兼顾患者安全和录入便利。
使用 Kotlin Coroutines 和 Flow 实现 Android 与 Kotlin Multiplatform 的异步任务和数据更新,涵盖并行加载、界面状态、取消、错误处理及测试。
配置Claude工具执行前的检查钩子,暂时拒绝首次编辑或创建文件,要求先核实调用方、数据结构和用户请求,将修改前调查纳入流程,并提示检查破坏性命令。
按照命名、不可变数据、异常处理、项目结构和测试等规范编写及审查Java服务,并从构建文件识别Spring Boot或Quarkus,应用对应框架的约定。
从现有代码中提取未成文的命名、结构和错误处理惯例,整理成供AI参考的规则。逐项确认相互冲突的做法,并协助在代码变更后更新规则。
帮助设计和改善Spring Boot中的数据库访问,使用JPA/Hibernate梳理数据结构、关联、查询和事务,并减少获取关联数据时的多余查询。
帮助团队选择适合开发方式和发布节奏的Git分支策略,统一提交记录与拉取请求说明,并梳理本地历史、合并冲突解决、版本标签和发布管理的操作步骤。
将应用开发分配给规划、实现和评估代理,检查运行中的界面并按质量标准评分,把具体问题反馈给实现环节,反复修改直至达标或达到次数上限。
将模糊的功能需求或影响较大的变更整理为验收标准或交接资料,明确范围、前提、风险、预期行为与验证方法,并检查现有规格中的遗漏和矛盾。
为React和Next.js界面的实现与审查提供示例,涵盖组件组合、状态管理、数据获取、显示性能、表单验证,以及键盘操作和焦点管理。
按Go语言惯例协助编写、审查和重构代码,整理错误处理、并发任务、接口与包结构,并检查内存使用,帮助形成便于阅读和维护的实现。
帮助实现和检查React、Next.js表单与模态框的键盘操作及屏幕阅读器支持,改进标签、错误提示和焦点移动。
为FastAPI应用开发与审查提供支持,涵盖项目结构、输入验证、身份验证、权限检查、异步处理、数据库更新及测试的设计与实现。
提供使用Kotlin和JetBrains Exposed实现数据库查询与增删改的模式,涵盖连接复用、结构变更管理、事务、数据访问分离及测试。
用于设计和检查TypeScript、Python、Go应用的错误处理,整理错误分类、重试、API错误响应和用户提示,并区分用户说明与开发诊断日志。
根据开发目标选择ECC命令组,说明执行顺序与停止条件,并读取当前命令文件,按用途整理清单,帮助组合多个命令;仅提供指导,不执行命令。