LogoClawIndex
案例技能关于
LogoClawIndex

kotlin-ktor-patterns - 构建可维护的 Ktor HTTP 服务器

提供 Ktor 路由、插件、身份验证、依赖注入、序列化、WebSocket 和 testApplication 测试模式。

标签

更新于: 2026-10-05

能力

典型输入

典型输出

该技能可以做什么

  • 构建 Ktor HTTP 服务器
  • 配置 Ktor 插件
  • 定义路由 DSL
  • 配置 JSON 序列化
  • 配置 JWT 身份验证
  • 配置 Koin 依赖注入
  • 处理应用程序错误
  • 配置 CORS 策略
  • 编写 testApplication 测试
  • 实现 WebSocket

输入

  • Ktor 项目
  • 应用程序配置
  • JWT 设置
  • 路由需求
  • 可序列化数据模型
  • 服务依赖
  • 测试场景

输出

  • Ktor HTTP 服务器
  • HTTP 路由响应
  • 序列化 JSON 数据
  • JWT 身份验证响应
  • 标准化错误响应
  • WebSocket 通信
  • 集成测试结果

要求

  • Kotlin 协程支持
  • Ktor 服务器依赖
  • Koin 依赖
  • kotlinx.serialization 支持
  • testApplication 测试支持
  • WebSocket 支持

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

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

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。
Kotlin
Ktor
HTTP 服务器
REST API
路由
身份验证
依赖注入
序列化
WebSocket
集成测试
构建 Ktor HTTP 服务器
配置 Ktor 插件
定义路由 DSL
配置 JSON 序列化
Ktor 项目
应用程序配置
JWT 设置
Ktor HTTP 服务器
HTTP 路由响应
序列化 JSON 数据