NeutralPress 是一款基于 Next.js 构建的下一代动态横板 CMS 博客系统。它旨在填补传统动态 CMS(如 WordPress)与静态站点生成器(如 Hexo)之间的生态位空白。

- 痛点解决:针对 WordPress 技术栈陈旧、服务器依赖强、插件臃肿、后台过时等问题。
- 核心理念:融合 SSG 的高性能与 CMS 的易用性。利用 增量静态再生 (ISR) 技术,仅在内容变更时重新生成页面,未变更时保持静态特性。
- 部署优势:支持 0 成本 免费部署至任何 Serverless 云平台(如 Vercel),无需管理服务器;同时也支持 Docker 自托管。
口号:保持中性,将情绪留给内容本身。
设计理念
- 风格定位:默认主题融合 国际平面主义 与 新粗野主义,保持简洁、中性的视觉风格。
- 统一体验:坚持“后台即前台”的设计语言,为站长提供与访客一致的现代化操作体验。

核心功能全景
NeutralPress 不仅仅是一个文章发布平台,更是一个集社区、门户、知识库于一体的数字基础设施。
内容与页面系统
- 所见即所得:支持 Markdown / MDX 可视化编辑,实时预览。
- 版本管理:内置草稿箱、历史版本回溯。
- 灵活建站:支持拖拽组件构建页面,或直接使用 HTML/Markdown/MDX 编写。
- SEO 优化:内置深度 SEO 优化策略,确保搜索引擎友好。
组织与媒体管理
- 多维归档:支持标签(Tags)与分类(Categories)双维度组织内容。
- 智能媒体库:自动压缩图片、优化格式、防盗链、生成短链接。
- 照片墙与 Exif:内置照片墙展示模式,自动解析并展示图片 Exif 信息。
- 作品系统:独立于文章的项目展示维度,支持网格布局、详情页及 GitHub 仓库卡片同步。
安全与权限体系
- 多角色权限:精细化的多用户、多角色权限分配。
- 多元登录:支持账号密码、访客注册、GitHub/Google/Microsoft OAuth、Passkey 无密码登录。
- 双重认证:内置 TOTP 双因素认证,敏感操作需二次验证。
- 主动防御:
- 内置速率限制 WAF 与 IP 封禁系统。
- 重要端点自带 PoW (Proof of Work) 验证码,防暴力破解。
- 采用 Server Action 替代传统 API 通信,减少攻击面。
- 全链路审计:记录每一次内容更改与操作,所有行为可追溯、可还原。
互动与通讯
- 无限层级评论:支持嵌套回复、审核、点赞,内置反垃圾系统。
- 即时通讯 (IM):基于 WebSocket 实现实时私信、在线状态及输入状态显示(未来支持端到端加密)。
- 通知中心:整合站内信、Email、WebPush,支持精细化订阅策略。
- 友链系统:支持自助申请、元信息自动抓取、健康度巡检,自动标记失效链接。
数据与洞察
- 详细统计:内置访客分析、搜索关键词对比、来源设备分析、文章热度榜。
- 自动报告:自动发送日报/周报/月报到管理员邮箱。
- 智能搜索:高性能分词与索引,专为中文内容及编程术语优化(未来支持 AI 向量搜索)。
存储与运维
- 海纳百川的存储:同时支持本地文件系统、AWS S3、Cloudflare R2、Vercel Blob、阿里云 OSS,甚至 GitHub Pages。多种策略可并存且切换自如。
- 自诊断系统:支持定时健康检查、性能分析,即使在 Serverless 环境下也能执行定时任务(Cron)。
- 订阅系统:完美支持 RSS 及邮件通讯录订阅。