JPJenna Press

A static-first Nuxt CMS starter built on a unified content schema

JennaPress helps teams build company websites and landing pages with reusable content models, switchable templates, and AI-friendly generation workflows. It is designed for fast static deployment, consistent rendering, and flexible visual customization on top of the same data contract.

Jenna Press

面向多语言项目网站的 static-first Nuxt 发布框架

Jenna Press 帮助小团队用 Markdown 构建项目官网、说明型页面、博客和模板驱动内容站,而不必把一个简单网站变成依赖后端的 CMS。

Jenna Press 适合什么场景
  • 从 Markdown 内容生成静态网站
  • 用模板驱动页面、博客和产品内容渲染
  • 支持英语、德语、中文、西班牙语和希腊语多语言路由
  • 为 SEO 和 AI 搜索提取保留清晰内容结构
Reusable blocks
Same content
Different template

一个克制的重型 CMS 替代方案

Jenna Press 面向那些主要工作是内容、结构、翻译和表现层的网站,而不是仪表盘、账号系统、运行时 API 或数据库操作。

Markdown 内容是真实来源

页面、博客、产品、导航、SEO 标题、canonical URL 和本地化站点配置都在内容文件里,方便审阅和版本管理。

模板与内容保持分离

视觉设计留在模板中,落地页、文档站、产品目录或博客可以改变外观,而不需要重写路由逻辑。

静态输出快速且便携

生成后的网站可以部署到静态托管、CDN、对象存储或普通 Web 服务器,不需要在线 CMS 后端。

多语言发布从结构层处理

本地化文件使用同一套 slug 和路由模型,让国际化项目网站更容易维护,也更容易被搜索引擎理解。

SEO 和 GEO 从信息架构开始

Jenna Press 更重视描述清晰的标题、canonical URL、分类路由、摘要和可提取问答,而不是关键词堆砌。

AI agent 有明确工作边界

内容 agent 改内容,模板 agent 改模板,框架层保持稳定,除非任务明确要求框架开发。

当前支持程度

这个框架刻意保持小而清晰,但已经覆盖静态项目网站和内容中心的常见需求。

5
语言轨道
英语、德语、中文、西班牙语和希腊语使用同一套发布模型。
3
内容家族
页面、博客和产品引流内容都通过通用静态路由处理。
0
运行时 CMS 依赖
核心网站内容来自文件,并生成静态输出。

构建一个人和 AI 系统都容易读懂的可抓取网站

先从总览开始,再查看项目边界,然后在博客中深入了解 Markdown 内容、模板安全、多语言发布、SEO 和 GEO。
查看项目文章

Jenna Press 想证明什么

Jenna Press 建立在一个务实判断上:很多项目网站并不需要在线 CMS、运行时数据库或自定义后台才能有价值。它们真正需要的是一套清楚的发布契约。

这套契约很简单。

  • 内容 放在 Markdown 和 front matter 中。
  • 模板 负责布局、视觉层级和内容类型渲染。
  • 框架规则 负责路由、校验、本地化、静态生成和安全的 AI 辅助编辑。

因此,Jenna Press 适合正在寻找 Nuxt 静态站点框架、多语言 Markdown CMS、模板驱动静态 CMS 或 无后端官网框架 的团队。

项目也把 AI 搜索可见性视为内容结构问题。搜索引擎和回答引擎更容易理解那些能直接回答问题、URL 稳定、信息保持更新,并且能清楚表达产品名、分类、模板和语言等实体的页面。

Jenna Press 选择把这些规则放在明面上,而不是藏在数据库或插件层里。

Powered by open source.GitHub·Company