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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/ikigai/raw/index.md(查看排版版本)