ikigai

一个面向单客户、单服务器的可部署AI应用套件平台。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:ikigai。
它的用途是:一个面向单客户、单服务器的可部署AI应用套件平台。
完整的 Skill 内容见:https://321skill.com/skills/ikigai/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我在ikigenba上创建一个新的客户反馈分析服务。” 它会通过MCP工具调用仪表板,生成一个包含事件处理、SQLite数据库和MCP工具暴露骨架的新服务项目。然后你可以说:“为这个新服务实现一个根据反馈内容自动分类工单的功能。” AI会协助你在生成的项目框架内编写具体的领域逻辑代码。

介绍

ikigenba 旨在解决中小型业务或个人开发者希望以简单、低成本方式部署和管理一系列AI驱动的微服务的问题。它摒弃了复杂的云原生架构,主张通过定期、短暂的停机来换取系统的极简、易维护和高可恢复性。

用户通过一个统一的仪表板进行身份管理、服务清单查看和运维操作。每个业务功能(如CRM、记账)都是一个独立的服务,拥有自己的数据库和生命周期。服务之间通过共享的事件库进行松耦合通信,而非直接的API调用。公开访问由Nginx代理,并通过仪表板进行认证。

它非常适合那些希望将AI能力(通过MCP工具)集成到业务流程中,但又不想陷入复杂基础设施运维的全栈开发者、智能体开发者或小型项目团队。对于追求零停机、需要处理海量数据或高并发场景的大型企业应用则不太适合。

使用建议是,将其视为一个“智能应用电器”。首先从服务骨架开始快速创建新服务,专注于实现领域逻辑,利用其内置的MCP工具进行部署和运维。注意其设计哲学是接受有计划的中断,因此请确保业务场景能容忍此条件,并充分利用其简化的备份与恢复机制。

核心特点

与需要复杂集群管理的云平台不同,ikigenba采用“单服务器套件”理念,通过接受计划内短时停机,极大简化了部署、备份和恢复的复杂度。它将MCP作为主要交互界面,让用户通过AI智能体直接操作和管理整个应用套件,而非通过复杂的Web UI。

注意事项

不适合要求7x24小时零停机、超高并发或需要处理海量数据集的大型企业级应用场景。

常见问题

ikigenba和传统的微服务架构有什么区别?

它简化了微服务,每个服务使用SQLite而非分布式数据库,服务间通过事件通信而非链式API调用,且整体设计为单服务器部署,强调运维简便而非无限扩展。

我需要懂Go语言才能使用ikigenba吗?

是的,当前服务骨架基于Go和appkit构建。你需要Go语言基础来开发自定义服务,但运维和通过MCP使用现有服务则不需要。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/ikigai/raw/index.md 读取 ikigai 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。