交通安全宣传素材中枢。支持自然语言搜索素材库、为新素材自动标引标签、统计素材库概况。当用户提到"找素材""搜索素材""查找素材""素材标签""标引素材""素材统计""有什么素材"时激活。
media-hub 提供三种工作模式:
| 模式 | 说明 |
|---|---|
| search | 自然语言语义搜索素材库,支持模糊匹配 |
| tagging | 为新素材自动标引分类标签 |
| statistics | 统计素材库整体概况与分布 |
当用户消息包含以下意图关键词时激活本技能:
从用户输入中识别以下要素:
若用户意图不明确,应主动询问以确认模式。
加载素材索引文件 _shared/assets/data/materials/index.json,获取全部素材元数据列表。索引文件为 JSON 数组,每个元素遵循 assets/templates/material-item-schema.json 中定义的字段结构。
search 模式:
tagging 模式:
references/tagging-taxonomy.md 中定义的 7 个维度自动生成标签statistics 模式:
以结构化格式输出结果,使用 Markdown 表格呈现。
输出格式模板与完整使用示例见 references/examples.md。
本技能依赖以下共享数据路径:
_shared/assets/data/materials/
├── index.json # 素材索引(所有素材元数据的数组)
└── items/ # 单条素材的独立 JSON 文件
├── mat-001.json
├── mat-002.json
└── ...
assets/templates/material-item-schema.json。references/tagging-taxonomy.md 中定义的分类维度,每条素材 3-8 个标签,使用 2-4 字中文词语。scripts/reindex-materials.sh 从 items/ 目录重建完整索引。_shared/assets/data/materials/ 为根目录,不使用硬编码绝对路径。references/tagging-taxonomy.mdreferences/examples.mdassets/templates/material-item-schema.jsonscripts/reindex-materials.sh