SuperAPI AI 工具集

email-search

办公与效率

查看项目

更新于 10-15 21:55

技能介绍

用途:把 PST 邮件归档转为本地可搜索的 ChromaDB 向量数据库,自动生成语义嵌入,支持摄取、分类、搜索、分析与导出 markdown。

前提:Python 3.11+,依赖包需安装在虚拟环境中。首次安装执行:~/.claude/skills/email-search/setup.sh。命令需从技能虚拟环境运行:~/.claude/skills/email-search/.venv/bin/email-search <command>。

主要能力与用法: 摄取:email-search ingest /path/to/archive.pst。邮件按三层分类:Tier 1(排除,如日历邀请、投递通知、密码重置)跳过;Tier 2(仅元数据,如短邮件、自动发件人)存储但不向量化;Tier 3(向量化,真实对话)存储并自动嵌入。 搜索:email-search search "预算会议记录",可用 --from/--to 限定日期、--sender 限定发件人、--emails-only、--attachments-only --limit 5。 分析:email-search analytics summary;analytics timeline;analytics timeline --monthly --year 2020;analytics contacts --limit 50。 导出:email-search export contacts -o areas/relationships/email-contacts.md;export review -p week -d 2023-01-15;export review -p month -o reviews/monthly/2023-01-email.md。 状态:email-search status。 配置:默认数据目录 ./email-search-data,可用 export EMAIL_SEARCH_DATA_DIR="/path/to/data" 修改。

关键特性与限制:无需 API 密钥或外部服务,ChromaDB 本地运行并使用内置嵌入(all-MiniLM-L6-v2);可从 PDF、Word、Excel 及纯文本附件提取文本;数据不离开本机。资料未提供支持的操作系统、最大数据量、其他格式或错误处理等细节。