社区资源
下面列出了部分支持 Milky 的项目。如果你想要将自己的项目加入以下列表,欢迎在 Milky 的 GitHub 仓库 提出 Pull Request。
支持 Milky 的协议端
支持 Milky 的应用端
框架 | 语言 | 适配器 |
---|---|---|
NoneBot | Python | nonebot-adapter-milky |
Koishi | TypeScript | koishi-plugin-adapter-milky |
类型定义
以下是由 Milky 官方和社区发布的类型定义包,可以在项目中直接引用:
语言 | 包名 | License |
---|---|---|
TypeScript | @saltify/milky-types | CC0-1.0 |
.NET | Milky.Net.Model | MIT |
同时,Milky 官方通过一系列自行编写的工具和社区工具将 Zod 定义转化为其他语言的类型定义,托管在 /raw
端点下,可以直接通过 GET
请求获取。目前支持的语言有:
语言 | 路径 | 生成方式 |
---|---|---|
JSON Schema | /raw/json-schema/schema.json | z.toJSONSchema() |
Kotlin | /raw/kotlin/kotlinx-serialization.txt | 自行编写的转换工具 |
请注意,以上由社区工具生成的类型定义是实验性的,Milky 官方不保证其准确性和完整性。如对生成的类型定义有疑问,请以文档提供的定义为准,并且及时反馈。
Milky SDK
语言 | 包名 | License |
---|---|---|
TypeScript | @saltify/milky-node-sdk | CC0-1.0 |
Rust | vivian-rs | MIT or Apache 2.0 |
.NET | Milky.Net.Client | MIT |
最后更新于