DocsBlogDocsBlog
Log in

docsblog-app 后台管理系统介绍

Admin 后台概览

docsblog-app 内置了功能完整的后台管理系统,可以通过 Web 界面管理博客、文档、导航、翻译等所有内容。

访问方式

开发环境

开发模式下(pnpm run dev),顶部导航栏会自动显示 Admin 入口链接,无需额外配置。这是通过检测 process.env.NODE_ENV === "development" 实现的。

生产环境

Admin 后台仅用于本地开发环境,生产环境默认关闭(ENABLE_ADMIN=false)。所有内容管理操作应在本地完成后提交到 Git 仓库,通过 CI/CD 部署到生产。

Admin 首页

访问 /admin 进入后台首页,页面展示项目概览信息和各模块的快捷入口卡片。

Admin 首页

Dashboard

后台 Dashboard 展示项目整体数据概览。

Dashboard

后台模块

模块路径说明
博客管理/admin/blogs管理博客文章的创建、编辑、删除
文档管理/admin/docs管理文档内容
分类管理/admin/blog-categories管理博客分类和 i18n 标签
标签管理/admin/blog-tags管理博客标签
作者管理/admin/authors管理作者档案和头像
翻译系统/admin/translationAI 自动翻译工作流
导航管理/admin/nav管理顶部导航菜单结构
NavGroup 管理/admin/nav-groups管理导航分组
Items 管理/admin/items管理导航工具卡片
Twitter 管理/admin/twitter管理 Twitter/X 账号列表
YouTube 管理/admin/youtube管理 YouTube 频道列表
AI 提示词/admin/ai-prompts管理翻译和内容生成的 AI 提示词

说明

Admin 后台仅用于本地开发环境。内容编辑、翻译、导航管理等操作在本地完成后,通过 Git 提交并推送到 main 分支,由 GitHub Actions 自动部署到生产。