1. 为了分享技术知识经验
点击空白处退出提示
语言技术
React、TypeScript、Node.js系统类型
Web行业分类
内容平台开源地址
https://github.com/DF4UT/MH.git授权协议
MIT许可
1. 为了分享技术知识经验
| 模块 | 说明 |
| ---------- | -------------------------------------------------------------------- |
| 认证 | 仅 GitHub OAuth(NextAuth.js),首次登录自动建号,管理员名单驱动 |
| 帖子 | Markdown 发布/编辑/删除(md-editor-rt),作者或管理员可管理;编辑入口位于帖子详情页与个人主页 |
| 新建入口 | 首页「发布新帖」+ 个人主页「新建帖子」 |
| md 导入 | 仅支持 .md 文件,文件名(去扩展名)自动作为标题载入正文区;个人主页导入直接生成草稿 |
| 内容导出 | 单篇导出 .md / .png / .pdf(以标题命名);个人主页支持勾选批量导出 md zip |
| 草稿箱 | posts 具备 published/draft 状态:导入文件进草稿箱、已发布帖子可收回草稿箱(类似可见性开关),草稿仅作者/管理员可见 |
| 图片上传 | 编辑器内拖拽/粘贴/工具栏上传图片(base64 内嵌,单张 ≤2MB,零依赖;可扩展对接对象存储) |
| 批量管理 | 个人主页多选:批量删除 / 批量导出 |
| 后台置顶 | 帖子管理支持置顶:按时间置顶最多 4 个(组内按发布时间倒序)、强制置顶最多 1 个(恒置最前) |
| 首页排序 | 首页支持




评论