开源工具
dev.to ·
@Samyar Shafiee
300 个单元测试全通过,线索挖掘工具却把“退款政策”当成联系人
开发者复盘其开源工具 OpenLeads 的问题:该工具从 OpenStreetMap、企业团队页等公开数据中查找联系人和工作邮箱,并对邮箱标注为 found、pattern 或 guessed。由于单元测试全部 mock 了 Overpass API、GitHub、OpenAlex、SEC EDGAR、Wikidata 等外部网络,300 个测试全部通过,但真实搜索会把“Refund Policy”“HSBC North America”等页面标题识别为人名,还会把脊椎按摩师和运输公司当作奥斯汀的牙医。
AI推荐理由 作者复盘开源线索挖掘工具 OpenLeads 的失败:300 个单元测试全绿,但真实搜索把“Refund Policy”等页面标题当成联系人,原因是测试全部 mock 了 Overpass、GitHub、OpenAlex、SEC EDGAR 等外部网络。对 AI/数据抓取类工具的测试方法论有具体借鉴价值,但属个人经验分享,无量化验证。
68
正文
当前仅保存了标题或简介;并非所有来源都提供正文,可通过下方原文链接查看。