CarefreeCMS 文档CarefreeCMS 文档
指南
  • 内容管理
  • 多站点管理
  • AI文章生成
  • SEO优化
  • 静态化生成
API
  • FAQ
  • 更新日志
  • 贡献指南
  • v1.3.0
  • v1.2.0
  • v1.1.0
GitHub
指南
  • 内容管理
  • 多站点管理
  • AI文章生成
  • SEO优化
  • 静态化生成
API
  • FAQ
  • 更新日志
  • 贡献指南
  • v1.3.0
  • v1.2.0
  • v1.1.0
GitHub
  • 开始使用

    • 介绍
    • 安装指南
    • 快速开始
    • 系统配置
  • 基础功能

    • 文章管理
    • 分类管理
    • 标签管理
    • 单页管理
    • 媒体库
  • 高级功能

    • 模板开发
    • 静态化生成
    • 搜索功能
    • 权限管理
    • 用户管理
  • AI 功能

    • AI 服务商配置
    • AI 模型配置
    • 提示词工程
  • 系统管理

    • 定时任务
    • 日志管理
    • 安全指南
    • 性能优化

快速开始

本指南将帮助您快速了解 CarefreeCMS 的基本使用流程,从登录到发布第一篇文章。

前置条件

确保您已经完成:

  • ✅ 系统安装(参考安装指南)
  • ✅ 后端服务已启动(php think run)
  • ✅ 前端服务已启动(npm run dev)

第一步:登录系统

  1. 打开浏览器访问:http://localhost:5173

  2. 使用默认账号登录:

    • 用户名:admin
    • 密码:admin123
  3. 登录成功后进入系统仪表板

安全提示

首次登录后请立即修改密码!点击右上角头像 → 个人信息 → 修改密码

第二步:创建分类

在发布文章之前,需要先创建文章分类。

  1. 点击左侧菜单 内容管理 → 分类管理

  2. 点击右上角 新增分类 按钮

  3. 填写分类信息:

    • 分类名称:技术文章(必填)
    • 分类别名:technology(用于URL)
    • 排序:0(数字越大越靠前)
    • 状态:启用
  4. 点击 确定 保存

提示

  • 分类支持树形结构,可以创建父子分类
  • 分类别名将用于生成静态页面的 URL
  • 每个分类可以设置独立的列表模板和详情模板

第三步:创建标签

标签用于文章的灵活分类和关联。

  1. 点击左侧菜单 内容管理 → 标签管理

  2. 点击右上角 新增标签 按钮

  3. 填写标签信息:

    • 标签名称:Vue.js(必填)
    • 排序:0
    • 状态:启用
  4. 点击 确定 保存

  5. 同样方法创建更多标签(如:PHP、MySQL、前端开发等)

第四步:发布第一篇文章

1. 进入文章管理

点击左侧菜单 内容管理 → 文章管理

2. 创建新文章

点击右上角 新建文章 按钮

3. 填写文章信息

基本信息

  • 标题:我的第一篇文章(必填)
  • 分类:选择刚才创建的 "技术文章"
  • 标签:选择 "Vue.js"、"前端开发" 等
  • 作者:自动填充当前用户

内容编辑

在富文本编辑器中输入文章内容:

# 欢迎使用 CarefreeCMS

这是我使用 CarefreeCMS 发布的第一篇文章。

## 主要功能

- 强大的内容管理
- 静态页面生成
- SEO优化工具
- AI文章生成

让我们开始探索更多功能吧!

封面图片

  1. 点击 选择封面 按钮
  2. 从媒体库选择图片,或点击 上传文件 上传新图片
  3. 选择后点击 确定

SEO信息(可选)

系统会自动从内容中提取 SEO 信息,您也可以手动编辑:

  • SEO标题:文章标题 - 网站名称
  • SEO关键词:Vue.js,CarefreeCMS,内容管理
  • SEO描述:文章简介

文章属性

  • 是否置顶:置顶文章将显示在列表顶部
  • 是否推荐:推荐文章可在首页展示
  • 是否热门:热门标记
  • 排序:数字越大越靠前

4. 保存文章

  • 保存草稿:保存但不发布,状态为"草稿"
  • 发布:立即发布文章,状态为"已发布"

第五步:生成静态页面

CarefreeCMS 的一大特色是静态页面生成,让我们体验一下:

方式一:单独生成

  1. 在文章列表中,点击文章操作栏的 生成静态页

  2. 等待生成完成,系统会提示成功消息

  3. 静态文件生成在 backend/html/article/文章ID.html

方式二:批量生成

  1. 点击左侧菜单 系统管理 → 静态化管理

  2. 选择生成类型:

    • 生成首页
    • 生成所有文章
    • 生成所有分类
    • 生成所有标签
  3. 点击对应按钮,等待批量生成完成

访问静态页面

配置 Web 服务器(如 Nginx)指向 backend/html 目录后,即可访问静态页面。

示例 Nginx 配置:

server {
    listen 80;
    server_name www.example.com;
    root /path/to/cms/backend/html;
    index index.html;

    location / {
        try_files $uri $uri/ =404;
    }
}

第六步:配置网站信息

  1. 点击左侧菜单 系统管理 → 网站配置

  2. 编辑基本信息:

    • 网站名称:我的网站
    • 网站域名:www.example.com
    • 网站关键词:内容管理,博客,新闻
    • 网站描述:这是一个基于CarefreeCMS构建的网站
    • 版权信息:© 2024 我的网站
  3. 上传网站 Logo 和 Favicon

  4. 配置联系方式:

    • 邮箱
    • 电话
    • 地址
  5. 点击 保存 使配置生效

第七步:配置上传设置

  1. 在 网站配置 页面切换到 上传设置 标签

  2. 配置上传参数:

    • 允许上传的文件类型:jpg,png,gif,pdf,doc,docx
    • 单文件大小限制:10MB
    • 图片最大宽度:1920px
    • 图片质量:85%
  3. 点击 保存

常用操作

上传文件到媒体库

  1. 点击 内容管理 → 媒体库

  2. 点击 上传文件 按钮

  3. 选择本地文件(支持拖拽上传)

  4. 上传完成后,文件会显示在媒体库列表中

创建单页(如"关于我们")

  1. 点击 内容管理 → 单页管理

  2. 点击 新建单页

  3. 填写信息:

    • 标题:关于我们
    • 别名:about(用于URL)
    • 内容:编辑页面内容
  4. 点击 发布

查看操作日志

  1. 点击 系统管理 → 操作日志

  2. 可以看到所有用户的操作记录:

    • 谁在什么时间
    • 执行了什么操作
    • 操作的IP地址

进阶功能

AI 文章生成

  1. 配置 AI 接口(系统管理 → AI配置)

  2. 创建生成任务(AI管理 → 文章生成任务)

  3. 设置生成参数(主题、数量、分类等)

  4. 启动任务,自动生成文章

详细说明请参考 AI文章生成

多站点管理

  1. 创建新站点(系统管理 → 站点管理)

  2. 配置站点信息和域名绑定

  3. 为站点分配管理员

  4. 切换站点进行内容管理

详细说明请参考 多站点管理

SEO 优化

  • 使用 SEO 分析工具检查文章质量
  • 配置 Robots.txt
  • 生成 Sitemap.xml
  • 监控 404 错误
  • 设置 URL 重定向

详细说明请参考 SEO优化

快捷键

CarefreeCMS 支持一些快捷键提升效率:

快捷键功能
Ctrl + S保存当前编辑内容
Ctrl + P发布文章
Ctrl + /搜索文章
Esc关闭弹窗

下一步

恭喜!您已经掌握了 CarefreeCMS 的基本使用。接下来可以:

  • 📖 深入学习文章管理
  • 🎨 了解模板系统
  • 🔍 探索全文搜索
  • 👥 配置权限管理

获取帮助

遇到问题?

  • 📖 查看完整文档
  • 💬 加入 QQ 群:113572201
  • 🐛 提交 Issue
  • 📧 邮件咨询:support@carefreecms.com
在 GitHub 上编辑此页
Prev
安装指南
Next
系统配置