neurapress

tianyaxiangMIT更新放缓

一款现代化 Markdown 编辑器,专为微信公众号排版优化,支持响应式移动端,配合 DeepSeek 和公众号助手,用手机也能随时发布带排版的文章。

NeuraPress 是一个现代化的 Markdown 编辑器,专注于提供优质的微信公众号排版体验。响应式设计,支持移动设备。搭配 DeepSeek和微信公众号助手使用,碎片时间也能用手机发有排版的文章了。

v1.1.8发布于 2025-07-27 03:51 UTC1,840star205fork同步于 2026-11-07 07:33 UTC

怎么上手

由 README 提炼,执行前请确认
git clone https://github.com/tianyaxiang/neurapress.git
cd neurapress
pnpm install
pnpm dev
硬件要求按 README 说明

README 未说明硬件要求,仅要求 Node.js 18+ 与 pnpm 8+,也可用 Docker 运行

有 Docker 镜像
下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

面向微信公众号排版的 Markdown 编辑器,实时预览并一键复制带格式内容

一款现代化 Markdown 编辑器,专为微信公众号排版优化,支持响应式移动端,配合 DeepSeek 和公众号助手,用手机也能随时发布带排版的文章。

核心能力

  • 左侧编辑 Markdown,右侧实时预览微信最终效果
  • 内置多种排版模板,一键切换
  • 可自定义字体、颜色、间距等样式
  • 一键复制带格式预览内容或 HTML 源码,直接粘贴到公众号
  • 响应式设计,支持在手机上直接编辑

容易踩的坑

需先安装 Node.js 18+ 和 pnpm 8+,版本不够会装不上依赖;Docker 生产镜像运行后映射 3000 端口,访问时注意端口;README 未说明 DeepSeek 与微信公众号助手的具体接入方式,需自行确认

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v1.1.8
  1. v1.1.8最新正式版2025-07-27 · 2025-07-27 03:51 UTC

    这个版本没有写更新说明。

  2. v1.1.72025-07-16 · 2025-07-16 10:36 UTC
    查看更新说明

    实现了小红书的分页设置

  3. v1.1.62025-07-01 · 2025-07-01 00:13 UTC
    查看更新说明

    为 v1.2 做准备,为增加小红书编辑器做准备

  4. v1.1.52025-03-31 · 2025-03-31 09:59 UTC

    这个版本没有写更新说明。

  5. v1.1.42025-02-28 · 2025-02-28 04:29 UTC
    查看更新说明

    修复一些 bug

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    NeuraPress

    NeuraPress 是一个现代化的 Markdown 编辑器,专注于提供优质的微信公众号排版体验。响应式设计,支持移动设备。搭配 DeepSeek和微信公众号助手使用,碎片时间也能用手机发有排版的文章了。

    最新链接 Markdown Editor ,更多工具请访问NewKit

    NeuraPress Website image

    特性

    • 🎨 实时预览 - 所见即所得的编辑体验
    • 📱 移动端支持 - 支持手机上直接编辑,搭配 DeepSeek和微信公众号助手使用
    • 🎯 微信风格 - 完美适配微信公众号样式
    • 🔧 样式定制 - 灵活的样式配置选项
    • 📋 一键复制 - 支持复制带格式的预览内容
    • 🎭 模板系统 - 内置多种排版模板,一键切换
    • 🚀 快速高效 - 基于 Next.js 构建,性能优异

    快速开始

    环境要求

    • Node.js 18+
    • pnpm 8+

    安装

    # 克隆项目
    git clone https://github.com/tianyaxiang/neurapress.git
    
    # 进入项目目录
    cd neurapress
    
    # 安装依赖
    pnpm install
    
    # 启动开发服务器
    pnpm dev
    

    构建

    # 构建生产版本
    pnpm build
    
    # 启动生产服务器
    pnpm start
    

    使用 Docker

    我们提供了两种 Docker 环境配置:开发环境和生产环境。所有 Docker 相关文件都位于 docker 目录下。

    开发环境

    使用 Docker Compose 启动开发环境(支持热重载):

    # 启动开发环境
    docker compose -f docker/docker-compose.yml up
    
    # 在后台运行
    docker compose -f docker/docker-compose.yml up -d
    
    # 停止服务
    docker compose -f docker/docker-compose.yml down
    
    生产环境
    # 构建生产镜像
    docker build -t neurapress:prod -f docker/Dockerfile.prod .
    
    # 运行生产容器
    docker run -p 3000:3000 neurapress:prod
    
    发布到 Docker Hub
    # 登录到 Docker Hub
    docker login
    
    # 构建并标记镜像
    docker build -t [your-dockerhub-username]/neurapress:latest -f docker/Dockerfile.prod .
    
    # 推送到 Docker Hub
    docker push [your-dockerhub-username]/neurapress:latest
    
    从 Docker Hub 拉取和运行
    # 拉取镜像
    docker pull [your-dockerhub-username]/neurapress:latest
    
    # 运行容器
    docker run -p 3000:3000 [your-dockerhub-username]/neurapress:latest
    

    注意:

    • 使用 Docker Hub 时,请将 [your-dockerhub-username] 替换为你的 Docker Hub 用户名

    使用指南

    1. 编辑内容

      • 左侧为 Markdown 编辑区
      • 支持标准 Markdown 语法
      • 支持 GFM (GitHub Flavored Markdown)
    2. 预览内容

      • 右侧为实时预览区
      • 展示最终在微信中的显示效果
      • 可以切换预览窗口的显示/隐藏
    3. 样式设置

      • 使用样式选择器选择预设模板
      • 通过样式配置对话框自定义样式
      • 支持自定义字体、颜色、间距等属性
    4. 复制内容

      • 点击"复制源码"获取 HTML 源码
      • 点击"复制预览"获取带格式的预览内容
      • 直接粘贴到微信公众号编辑器中使用

    技术栈

    • Next.js 14
    • React
    • TypeScript
    • Tailwind CSS
    • ByteMD
    • Marked
    • shadcn/ui

    🌐 联系我们

    Email | Twitter

    Star History

    Star History Chart

    贡献指南

    欢迎提交 Issue 和 Pull Request。在提交 PR 之前,请确保:

    1. 代码通过 ESLint 检查
    2. 新功能包含适当的测试
    3. 更新相关文档

    许可证

    MIT License