用途:扫描 AgentMail 收件箱,利用可配置的关键词活动(campaign)识别新闻邮件中的购买信号,例如收购、Sage Intacct 迁移、人员配置挑战和技术采用等,主要面向会计行业新闻监控。
主要能力:支持多个内置活动(acquisitions、sage_intacct、staffing、technology),关键词在 config/campaigns.json 中定义,采用不区分大小写的子串匹配。输出可包含匹配消息的 message_id、from、subject、date、matched_campaigns、matched_keywords、context_snippets(匹配点前后 200 字符窗口)以及 companies_mentioned(匹配点附近的大写多词短语)。
使用方式:先设置 API 密钥 export AGENTMAIL_API_KEY="your_key_here",安装依赖 pip3 install agentmail python-dotenv,然后运行 python3 skills/newsletter-monitor/scripts/scan_newsletters.py。常用参数包括 --campaign NAME 指定活动、--days N 限定最近天数、--keywords "a,b,c" 自定义关键词、--output json|summary 选择输出格式、--inbox ADDRESS 覆盖收件箱地址、--limit N 限制抓取消息数(默认 100)。
适用场景:监控会计行业新闻邮件中的收购、迁移、招聘和技术采用等信号;可与 company-contact-finder、accounting-news-monitor 等下游技能串联使用。
限制:资料未提供收费、价格、平台兼容性、效果保证或具体使用步骤之外的细节;默认收件箱为 supergoose@agentmail.to,需自行配置 API 密钥。