这个项目能做什么

OpenCosmos 是由 Shalom Ormsby 在 MIT 许可证下开发的开源创意平台与设计系统生态系统。该项目建立在一种理念之上:技术应帮助人们感到与宇宙相连,强调情感共鸣、用户控制、透明性和慷慨。 该仓库是一个使用 Turborepo 和 pnpm 工作区的 monorepo,包含多个应用程序,这些应用均从 npm 使用 OpenCosmos/UI 设计系统。设计系统包(@opencosmos/ui、@opencosmos/tokens、@opencosmos/mcp)在单独的仓库中维护,提供组件、钩子、提供者、实用工具、设计令牌以及面向 AI 助手的 MCP 服务器。 该平台包含多个产品:一个完全使用 OpenCosmos/UI 组件构建的生产级作品集网站;一个名为 Creative Powerup 的社区平台,面向以使命为驱动的创新者(开发中);一个名为 Stocks 的 AI 投资智能应用,尊重用户自主性;以及 cosmOS 概念,一个面向创意工作的个人操作系统。 技术栈包括采用 App Router 的 Next.js 16、严格模式的 TypeScript 5、用于样式的 Tailwind CSS、用于动画的 Framer Motion 12、结合 localStorage 的 Zustand 5 状态管理,以及通过 Vercel 部署。项目要求 Node.js 24+ 和 pnpm 8.15.0+。 核心设计原则包括:情感共鸣设计,触动心灵并让用户愉悦;用户控制与自由,允许自定义动效强度、主题和体验;设计透明,展示事物运作方式,包括 AI 协作;设计慷慨,代码开源、可教学且易于访问。 该项目处于积极开发状态,并在 opencosmos.ai 提供交互式文档。本地开发支持链接设计系统,以便在发布前测试更改。