鱼皮AI导航
鱼皮AI导航
  • 主页
  • 社区
  • AI工具
  • AI知识库
  • AI提示词
  • MCP
  • Skills
  • AI学习资源
  • AI资讯
  • GitHub开源
登录/注册
Yokai

Yokai

通过模块化和可观测性简化 Go 语言后端应用的开发。

开发工具
AI
监控
go
Kubernetes
Go
modular
框架
后端
立即体验

🛠️ Yokai 是什么?

Yokai 是一个面向 Go 语言开发者的后端应用框架,专注于简化服务的搭建过程。它不追求功能堆砌,而是通过预集成常用组件,让开发者能快速启动项目。你不需要在日志格式、监控埋点或依赖管理上反复决策,这些都已按生产环境的标准内置就绪。它的目标很实际:减少初始化成本,把时间留给真正重要的业务逻辑。

为什么需要它?

以往新建一个 Go 服务,通常要花大量时间配置基础能力。比如手动引入日志库、对接追踪系统、设计配置加载流程,甚至要为不同环境写适配代码。这些工作重复性高,又容易因人而异导致项目结构混乱。团队协作时,新人常需花几天才能理清项目脉络。

Yokai 直接提供标准化的项目模板,gRPC、HTTP 和后台任务都遵循统一结构。你创建接口或定时任务时,只需关注处理逻辑,其余由框架自动衔接。这种一致性降低了理解成本,也让服务从第一天起就具备良好的可维护性。

💡 核心能力速览

模块化设计:功能以模块形式组织,每个模块职责清晰。你可以直接使用内置的配置、日志、追踪模块,也能插入自定义逻辑。新增功能时,不用再纠结“代码该放哪”或“如何接入现有流程”。

内建可观测性:日志、链路追踪和指标监控默认启用,无需额外引入 SDK 或编写样板代码。请求经过服务时,上下文自动携带追踪信息,出问题时能快速定位到具体调用路径和耗时瓶颈。

依赖注入支持:组件之间的依赖关系由框架自动解析和注入。你不需要手动初始化数据库连接、缓存客户端等实例,测试时也可以轻松替换模拟对象,提升单元测试的稳定性和编写效率。

MCP 协议原生支持:如果项目需要与其他系统通过 MCP 协议交互,框架已封装好基础通信能力。你只需定义数据模型和处理函数,不必深入协议细节,减少了出错概率。

⚙️ 适合谁?怎么用?

Yokai 适合正在启动新微服务的 Go 开发者,尤其是需要长期维护、多人协作的项目。如果你希望避免“每次新建项目都要重新造轮子”,或者团队中存在技术经验差异,这个框架能提供一致的开发体验。

建议在新项目初始化阶段尝试使用。先基于模板生成基础结构,然后逐步添加业务模块。对于已有服务,可以评估是否将部分功能迁移至 Yokai 模块,逐步替换旧逻辑。它的设计不强制全量采用,允许渐进式集成。

https://github.com/ankorstore/yokai

开发工具
AI
监控
go
Kubernetes
Go
modular
框架
后端
站长:程序员鱼皮 老鱼简历 商务合作 增值电信业务经营许可证
2026 鱼皮AI导航 | 沪ICP备19026706号-6
站长:程序员鱼皮 老鱼简历 商务合作 增值电信业务经营许可证
2026 鱼皮AI导航 | 沪ICP备19026706号-6
最新MCP
W
WordPress MCP Adapter (Official)
让 AI 工具(如 Claude、Cursor)直接调用 WordPress 能力 API,安全执行发帖、查数据等操作。
Slack MCP Server
Slack MCP Server
本地运行 Slack MCP 服务器,免权限申请就能读取频道、私信和搜索消息,支持 OAuth/浏览器令牌多种认证方式。
shadcn/ui MCP Server
shadcn/ui MCP Server
让 Claude 等 AI 直接读取 shadcn/ui 各框架组件源码、示例和主题,写 UI 不再靠猜。
Serena MCP Server
Serena MCP Server
让 AI 编程助手像 IDE 一样精准导航、编辑和重构代码,支持 40+ 语言的符号级语义操作。
Sentry MCP Server (Official)
Sentry MCP Server (Official)
让 Claude、Cursor 等 AI 编程助手直接查 Sentry 错误、追踪性能、自动分析根因并修复问题。
MCP推荐
Serena MCP Server
Serena MCP Server
让 AI 编程助手像 IDE 一样精准导航、编辑和重构代码,支持 40+ 语言的符号级语义操作。
Sentry MCP Server (Official)
Sentry MCP Server (Official)
让 Claude、Cursor 等 AI 编程助手直接查 Sentry 错误、追踪性能、自动分析根因并修复问题。
N
Next.js MCP Server (Official)
让 Claude 等编码助手直连本地 Next.js 16+ 开发服务器,实时读取错误、路由、日志和编译问题。
Grafana MCP Server (Official)
Grafana MCP Server (Official)
让 AI 直接查 Grafana 仪表盘、查 Prometheus/Loki 数据、管告警和 OnCall,本地运行超省心。
Blockbench MCP Plugin
Blockbench MCP Plugin
让 Claude、VS Code 等 AI 工具直接建模、贴图、动画低多边形 3D 模型,支持桌面插件与无头批量处理。