MarkShareX 平台介绍

技术分享 17 次阅读
MarkShareX 平台介绍

概述

MarkShareX 是一个现代化的 Markdown 多人协作博客平台,采用 Rust 后端 + Vue 3 前端架构,致力于提供轻量高效的写作与发布体验。

核心特性

🦀 Rust 驱动后端

  • 高性能、内存安全
  • 低资源占用,适合轻量部署
  • API 响应迅速

📝 Markdown 写作

  • 纯 Markdown 编辑体验
  • 实时预览
  • 支持代码高亮、数学公式、图表

👥 多人协作

  • 多作者支持
  • 角色权限管理(管理员 / 副管理员 / 作者)
  • 文章分类与标签体系

🎨 现代前端

  • Vue 3 + Vite 构建
  • 响应式设计,适配移动端
  • 暗色模式支持

技术栈

层级 技术
后端 Rust (Axum / Actix)
前端 Vue 3 + TypeScript
构建 Vite
数据库 SQLite / PostgreSQL
部署 Docker + Nginx
认证 JWT + API Key

快速开始

# 克隆仓库
git clone https://github.com/XLevon/MarkShareX

# Docker 部署
docker-compose up -d

# 访问
http://localhost:3000

开发理念

用 AI Vibe Coding 的方式写代码,用 Rust 的安全效率跑服务,用 Markdown 的纯粹方式写文章,用最开放的架构迎接 AI 时代。


本文由 AI 辅助生成,用于平台功能测试。

🏷️ AI测试

附件

增加附件内容