用途:在面试前对面试官做公开信息调研,再由技能合成一份结构化的面试准备报告,帮助用户了解对方背景、技术方向、关注话题和适合的开场话题。
主要能力:并行运行多个 TinyFish 智能体,分别搜索 LinkedIn(职位、履历、教育、技能)、GitHub(简历、置顶仓库、语言、开源贡献)、Twitter/X(简介、置顶推文、话题与观点)、Google News(新闻报道与提及)、公司站点内容(博客、文章)以及会议演讲与播客。随后把结果整理为报告,包含背景、技术档案(仅在有数据时)、关注主题、公开演讲、建议开场话题、面试调整建议,以及调研缺口说明。仅在找到真实数据时才输出对应章节,不用猜测填充。
使用方式(必要前置检查):先确认 CLI 是否安装:which tinyfish && tinyfish --version || echo "TINYFISH_CLI_NOT_INSTALLED"。未安装则安装:npm install -g @tiny-fish/cli。再检查认证:tinyfish auth status。未认证需先获取 API key(https://agent.tinyfish.ai/api-keys),然后执行 tinyfish auth login。两项检查通过前不要继续。
随后收集输入:面试官全名、公司,以及可选的目标职位。缺失时先询问。运行阶段用 tinyfish agent run --url ... "..." --sync 同时启动六个智能体(LinkedIn、GitHub、Twitter/X、新闻、公司博客、会议演讲),结果写入 /tmp 下的 JSON 文件,再用 wait 等待全部完成并汇总。执行前需替换 {FULL_NAME}、{FULL_NAME_ENCODED}、{COMPANY}、{COMPANY_ENCODED}、{COMPANY_DOMAIN} 等占位符。
适用场景:技术或非技术岗位面试前的候选人调研;目标人选公开信息较多时效果更佳。
限制:LinkedIn 可能被登录墙拦截,只能提取可见部分;常见姓名可能导致结果含糊,此时应停止并询问更多上下文(公司网址、LinkedIn 链接、Twitter 账号);找不到公开信息时应如实说明,不编造;资深高管新闻和公司博客可能更丰富,初级人员 GitHub 可能更丰富;非技术岗位可跳过 GitHub 智能体,侧重 LinkedIn、博客和新闻。资料暂未提供收费、价格或效果保证信息。