用途:把 Notion 电影数据库变成可语义搜索、自动补全和自我丰富的系统,供智能体使用。
主要能力:智能录入电影(自动抓取海报、剧情、导演、类型、演员、时长、年份并格式化);重复检测(模糊匹配、标题归一化、向量语义相似度,避免重复条目);语义搜索(按意图而非关键词,如“关于时间旅行的电影”);可解释结果(返回相似度分数与理由);个性化推荐(基于给定片名返回语义相似电影);indexAllMovies 将 Notion 同步到 Qdrant。
使用方式:需配置环境变量 NOTION_API_KEY、TMDB_API_KEY,可选 QDRANT_URL(默认 http://localhost:6333)、OLLAMA_URL(默认 http://localhost:11434)。主要动作包括 addMovie、enrichMovie、searchMovies、indexAllMovies、recommendMovies。嵌入由 Ollama 的 nomic-embed-text:v1.5 生成,向量存入 Qdrant。
Notion 数据库需包含属性:Nombre(title)、Director/es(rich_text)、Género(multi_select)、Portada(files)、Rating(select)、Estado(status);推荐扩展 Año(number)、Actores(rich_text)、Duración(number)。
限制:资料未提供安装命令、价格与平台支持细节;嵌入失败时返回零向量以避免崩溃;电影未找到或结果歧义时返回错误与候选选项。