Skip to content

feat(maimai): add talent search with multi-dimensional filters#977

Merged
jackwener merged 2 commits intojackwener:mainfrom
ivanxia1988:feat/maimai-talent-search
Apr 12, 2026
Merged

feat(maimai): add talent search with multi-dimensional filters#977
jackwener merged 2 commits intojackwener:mainfrom
ivanxia1988:feat/maimai-talent-search

Conversation

@ivanxia1988
Copy link
Copy Markdown
Contributor

Summary

Add Maimai (脉脉) talent search adapter with comprehensive filtering capabilities for recruiting scenarios.

Features

  • Multi-dimensional search filters:

    • Keyword search (query)
    • Company filtering (multiple companies, comma-separated)
    • School filtering (with 985/211 university options)
    • Location filtering (province/city)
    • Work experience filters
    • Education level filters
    • Industry categories
    • Direct chat availability
  • Rich candidate information:

    • Name, job title, current company
    • Historical work experiences
    • Work years, location
    • School and degree
    • Active status, age
    • Skill tags
    • Mutual friends count and list

Technical Details

  • Authentication: Reuses Chrome browser login session (Strategy.AUTH)
  • API: Calls maimai.cn internal API with CSRF token handling
  • Browser automation: Uses Playwright MCP for browser control

Usage Examples

opencli maimai search-talents "Java"
opencli maimai search-talents "产品经理" --companies "字节跳动"
opencli maimai search-talents "算法" --schools "北京大学" --is_211 1

Related

ivanxia1988 and others added 2 commits April 12, 2026 16:13
Add maimai.cn talent search adapter with support for:
- Keyword search (query)
- Company filtering (multiple companies supported)
- School filtering (with 985/211 options)
- Location filtering (province/city)
- Work experience and education level filters
- Industry and position filters
- Direct chat availability
- Sort by relevance, activity, work years, or education

Features:
- Reuses Chrome login session for authentication
- Extracts candidate info: name, job title, company, work history
- Shows work years, education, age, active status
- Displays skill tags and mutual friends count
@jackwener jackwener force-pushed the feat/maimai-talent-search branch from 82fccff to 84fd2eb Compare April 12, 2026 08:16
@jackwener jackwener merged commit 20e024a into jackwener:main Apr 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants