使用 Prismfy 驱动的网络搜索查找个人或公司的公开联系方式,如公共邮箱、联系路径、媒体/支持页面等。
联系人 发现 : 需要为公司或公司特定人员找到公共联系方式时使用此技能是一项面向实际任务的技能,主要用于为何它能帮助: 找到公开邮件, 当它们被实际曝光时使用。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
当您需要查找某家公司或该公司中特定人员的公开联系信息时,请使用此技能。
它为何有用:
最适合以下场景:
需要 API 密钥?
openclaw skills install contact-discovery
export PRISMFY_API_KEY="ss_live_your_key_here"
如需重启后仍生效,请执行:
echo 'export PRISMFY_API_KEY="ss_live_your_key_here"' >> ~/.bashrc source ~/.bashrc
预检要求:
PRISMFY_API_KEY 已正确设置;curl 和 jq。高级配置(可选):
PRISMFY_API_ROOT 或 PRISMFY_ME_URL。cd ~/.openclaw/workspace/skills/contact-discovery bash contact-find.sh --quota
cd ~/.openclaw/workspace/skills/contact-discovery bash contact-find.sh --company "Vercel" --query-family company
cd ~/.openclaw/workspace/skills/contact-discovery bash contact-find.sh --person "Guillermo Rauch" --company "Vercel" --query-family all --out contact_discovery_report.json
可选自动化配置:
# 请从本技能目录下运行: # ~/.openclaw/workspace/skills/contact-discovery cp -r hooks/contact-discovery ~/.openclaw/hooks/ find ~/.openclaw/hooks/contact-discovery -maxdepth 1 -type f | sort openclaw hooks enable contact-discovery openclaw hooks list
当出现以下情况时,请使用本技能:
请避免在以下情形中使用本技能:
--company(可选)--domain(可选)--person(可选)--role(可选)--query-family(可选,取值范围:identity|direct|company|pattern|all)--company、--domain、--person 中的一项关于 query-family 的说明:
--person 时,推荐使用 direct、identity 或 all 模式,效果最强;--person 却指定 company 或 pattern,工具将退化为依赖较弱的公开网页线索,结果应视为低置信度。主聊天输出(Primary chat output):
public_email_found | contact_path_found | company_contact_found | company_email_pattern_found | not_found | ambiguous;可选产物输出(Optional artifact output):
--out 参数可将报告写入磁盘。若生成 JSON 产物,其必需字段包括:
timestamp_utcskill_versionentity_typeidentity_statuscontact_verdictsummarypublic_emails[]contact_paths[]email_pattern_clues[]source_urls[]run_failure_codeidentitydirectcompanypatternpublic_email_foundcontact_path_foundcompany_contact_foundcompany_email_pattern_foundnot_foundambiguous--out 参数时,才输出 JSON。命令示例:
# 检查配额 / 连通性 bash contact-find.sh --quota # 公司级联系人发现 bash contact-find.sh --company "Vercel" --query-family company # 人员 + 公司联合联系人发现 bash contact-find.sh --person "Guillermo Rauch" --company "Vercel" --query-family all # 导出完整报告 bash contact-find.sh --person "Guillermo Rauch" --company "Vercel" --query-family all --out contact_discovery_report.json
执行契约(Execution contract):
--query-family allidentitydirectcompanypattern使用如下失败代码:
PRISMFY_UNAVAILABLEPRISMFY_INVALID_RESPONSEIDENTITY_UNCLEARNO_PUBLIC_EVIDENCERATE_LIMIT_OR_TIMEOUT处理建议:
ambiguous;--out 成功生成文件时,才提及报告文件名。输入:
--person:Guillermo Rauch--company:Vercel默认聊天输出:
Contact path found.1. Identity: canonical domain = vercel.com2. Evidence: emails=0, direct_hits=2, company_hits=3, pattern_hits=1, official_hits=23. Path: https://vercel.com/contact4. Source: https://vercel.com/contact相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.5万人学习
最新文章