E

EmDash

由 emdash-cms 研发
开源项目 TypeScript 全球 free #astro#cms#emdash#typescript

EmDash 是一个基于 Astro 和 Cloudflare 构建的现代化全栈 TypeScript CMS。它重新构想了 WordPress 的可扩展性和用户体验,将其置于无服务器、类型安全的架构之上。核心亮点是其创新的沙盒插件生态系统,插件在独立的 Cloudflare Worker 沙盒中运行,具备明确的能力声明,从根本上解决了传统 CMS 的安全隐患。EmDash 采用 Portable Text 进行结构化 JSON 内容存储,实现内容与表现层的解耦,支持多渠道分发。此外,它专为 AI Agent 设计,提供开发技能文件和程序化 CLI 工具,并内置 MCP 服务器,支持 AI 工具直接交互。EmDash 兼容多种数据库和 S3 存储,为开发者提供一个高性能、安全且面向未来的内容管理平台。

  • 创新的沙盒插件系统:插件在隔离的 Cloudflare Worker 沙盒中运行,具有明确的权限声明,从根本上解决安全问题。
  • 结构化内容存储:采用 Portable Text (JSON) 实现内容与表现层解耦,支持多渠道灵活分发。
  • 深度AI Agent集成:提供开发技能文件、程序化CLI工具及内置MCP服务器,实现AI工具直接交互与管理。
linuxmacos