🏷️ 模型概览
Tag模型是CMS的核心标签系统,提供智能的内容分类、关联推荐、SEO优化和多元化展示功能。标签不仅是内容的分类工具,更是内容关联网络和SEO优化的重要组成部分。✨ 核心功能特性
1. 智能标签管理
- 多分组系统:默认分组、主题标签、内容标签
- 自动分词:标题自动分词建立关联
- 智能排序:支持手动排序权重
- 唯一性控制:标签名称全局唯一
2. 动态关联网络
- 三级关联策略:
- 一级:直接关联的内容
- 二级:通过分词关联的内容
- 三级:随机推荐内容
- 动态缓存:30天内匹配结果缓存
- 时间记录:精确记录各资源类型匹配时间
- 智能更新:标题变化时自动更新分词
3. 智能SEO优化
- 多样性标题:自动生成多元化SEO标题
- 智能简介:AI生成标签介绍和简介
- 固化内容:生成稳定的SEO标题和描述
- 分页支持:自动添加分页SEO信息
4. 完整的状态管理
- 草稿(1):编辑中状态
- 待审(0):等待审核
- 审核通过(99):正式发布状态
- 回收站(3):已删除但可恢复
5. 富文本内容管理
- 标签介绍:使用CKEditor5富文本编辑器
- 内容清理:自动清理HTML特殊字符
- 格式规范:自动去除多余空格和标签
6. 统计分析功能
- 使用次数:自动统计标签被引用次数
- 关联数量:统计各类内容关联数量
- 热门标签:基于使用次数排序
- 缓存统计:标签总数缓存优化
7. 批量处理能力
- 批量导入:支持单文件和批量文件导入
- 批量创建:自动生成slug避免重复
- 批量更新:批量更新关联关系
- 性能优化:大数量级批量处理
8. 高级URL配置
- 可配置前缀:支持自定义URL前缀
- 标识选择:支持ID和哈希两种标识
- 样式继承:继承全局URL配置风格
- 友好URL:自动生成拼音slug
🎯 后台使用指南
1. 创建新标签
2. 批量导入标签
- 访问导入API(需要安全码验证)
- 系统自动读取数据源
- 批量创建标签
- 自动生成唯一slug
- 返回导入统计信息
3. 智能分词管理
4. 动态关联策略
5. SEO内容生成
6. 工作流程
- 草稿(1):编辑中,未提交
- 待审(0):已提交,等待审核
- 审核通过(99):已发布,可正常使用
- 回收站(3):已删除,可恢复
📊 字段说明速查
字段分组 | 字段名 | 说明 | 必填 | 默认值 |
|---|---|---|---|---|
基础信息 | title | 标签名称 | 是 | - |
slug | 标签别名 | 否 | 自动生成 | |
order | 排序权重 | 否 | 0 | |
group | 标签分组 | 是 | default | |
内容信息 | intro | 标签介绍 | 否 | 空 |
segmentedwords | 分词结果 | 自动 | [] | |
SEO优化 | generatedtitle | 固化标题 | 自动 | 空 |
generatedintro | 固化简介 | 自动 | 空 | |
状态控制 | status | 审核状态 | 是 | 99 |
统计信息 | usagecount | 使用次数 | 自动 | 0 |
filteredtimes | 匹配时间 | 自动 | {} | |
时间信息 | createtime | 创建时间 | 自动 | 当前时间 |
updatetime | 更新时间 | 自动 | 当前时间 | |
关联信息 | cutkeywords | 标题分词 | 自动 | 空 |