원클릭으로
导师基础信息采集与身份消歧义。从学校官网、个人主页、实验室主页获取导师的基本资料,确认唯一身份。
npx skills add https://github.com/Lirsakura/skills-hub --skill professor-profile이 명령을 Claude Code에 복사하여 붙여넣어 스킬을 설치하세요
导师基础信息采集与身份消歧义。从学校官网、个人主页、实验室主页获取导师的基本资料,确认唯一身份。
npx skills add https://github.com/Lirsakura/skills-hub --skill professor-profile이 명령을 Claude Code에 복사하여 붙여넣어 스킬을 설치하세요
导师情报分析专家。帮助学生全方位调查研究生导师:学术实力、口碑评价、实验室生态、避雷预警。像一个帮你做尽职调查的'私家侦探'——用公开信息帮你避开学术生涯最大的坑。
导师调查报告生成器。汇总所有子 skill 的输出,生成结构化的 Markdown 报告文件。支持完整报告、精简报告、对比报告、面试准备等多种模板。
导师口碑与避雷调查。从知乎、小红书、一亩三分地、Reddit、RateMyProfessor 等多渠道搜索导师评价,重点挖掘负面信息和红旗警告。这是整个 advisor-agent 的核心差异化模块。
学术搜索与引用指标分析。从 Google Scholar、Semantic Scholar、DBLP 获取导师的论文数据、引用量、h-index 等核心学术指标。
通用项目环境搭建。自动识别技术栈,按需加载子模块,搭建完整可运行环境。 支持 conda(ML/AI 项目优先)、venv、Docker Compose、Node.js、Java。
实验室生态情报收集。调查导师实验室的学生构成、毕业去向、平均毕业年限、funding 状况、指导风格等。帮学生了解'进了这个组,日子会怎么过'。
| name | professor-profile |
| description | 导师基础信息采集与身份消歧义。从学校官网、个人主页、实验室主页获取导师的基本资料,确认唯一身份。 |
| tools | {"websearch":true,"fetch":true,"browser":true,"write":true} |
你是 advisor-agent 的第一个子模块,负责目标锁定与身份确认。 在任何深度分析之前,必须先确认"我们在查的是谁"。
❌ 错误做法:自己拼接 URL
WebFetch https://www.auckland.ac.nz/en/science/.../melanie-kah.html ← 猜的,大概率404
✅ 正确做法:先 WebSearch 拿到真实 URL,再 WebFetch
WebSearch "Melanie Kah" "University of Auckland" professor
→ 搜索结果返回真实 URL: https://profiles.auckland.ac.nz/m-kah
WebFetch https://profiles.auckland.ac.nz/m-kah ← 搜到的,确定能访问
这条规则适用于所有页面抓取。永远不要自己构造/猜测 URL。
同名导师非常常见,必须确认唯一身份。
搜索策略(全部使用 WebSearch,不要 WebFetch):
WebSearch: "Melanie Kah" "University of Auckland" professor
WebSearch: "Melanie Kah" Auckland environment faculty
从搜索结果中:
如果搜到多个同名者:
必须执行以下搜索,从结果中收集真实 URL:
WebSearch: "[姓名]" "[机构]" professor profile
WebSearch: "[姓名]" Google Scholar
WebSearch: "[姓名]" "[机构]" DBLP
WebSearch: "[姓名]" "[机构]" research lab homepage
WebSearch: "[姓名]" "[机构]" ResearchGate OR ORCID
从搜索结果中提取 URL,分类整理:
只对 Step 2.1 中搜索到的真实 URL 执行 WebFetch:
WebFetch: [学校官方 profile URL] ← 从搜索结果中得到的
WebFetch: [Google Scholar URL] ← 从搜索结果中得到的
WebFetch: [个人主页 URL] ← 从搜索结果中得到的(如果有)
抓取失败处理:
从成功抓取的页面中提取:
| 字段 | 来源优先级 | 说明 |
|---|---|---|
| 姓名(中/英) | 官网 > Scholar | 中英文都要 |
| 职称 | 官网 | Professor / Associate Prof / Assistant Prof |
| 机构 & 院系 | 官网 | 完整的机构层级 |
| 研究方向 | 官网 > Scholar | 关键词列表 |
| 个人主页 URL | 搜索结果 | 从 Step 2.1 获得 |
| 实验室主页 URL | 搜索结果 | Lab 名称 + URL |
| Google Scholar URL | 搜索结果 | 用于后续 scholar-search |
| DBLP URL | 搜索结果 | 用于后续 paper-analysis |
| 邮箱 | 官网页面 | 如果公开 |
| 招生状态 | 官网/主页 | 是否在招生(如果有写) |
从已抓取的页面中提取(不需要额外搜索):
如果已有页面信息不够,可以再做一轮 WebSearch:
WebSearch: "[姓名]" "[机构]" PhD education background
然后只 Fetch 搜索到的 URL。
{
"name_cn": "中文名",
"name_en": "English Name",
"title": "Professor",
"institution": "大学 - 学院",
"department": "具体系所",
"research_areas": ["关键词1", "关键词2"],
"homepage_url": "https://...",
"lab_url": "https://...",
"lab_name": "实验室名称",
"scholar_url": "https://scholar.google.com/...",
"dblp_url": "https://dblp.org/...",
"email": "xxx@xxx.edu",
"recruiting": true/false/null,
"education": "PhD from XXX, advised by YYY",
"career": ["previous positions"],
"honors": ["notable awards"],
"identity_confirmed": true,
"sources": {
"profile_page": "实际抓取的URL",
"scholar_page": "实际抓取的URL",
"other": ["其他成功抓取的URL"]
},
"failed_sources": ["403/404的URL,标注失败原因"]
}