็ๅฎข็ฝ (Nowcoder)
August 24, 2026 ยท View on GitHub
Mode: ๐ / ๐ ยท Domain: nowcoder.com
Commands
| Command | Description |
|---|---|
opencli nowcoder hot | Hot search ranking |
opencli nowcoder trending | Trending posts |
opencli nowcoder topics | Hot discussion topics |
opencli nowcoder recommend | Recommended feed |
opencli nowcoder creators | Top content creators leaderboard |
opencli nowcoder companies | Hot companies for interview prep |
opencli nowcoder jobs | Career category listing |
opencli nowcoder search <query> | Search content and moment posts (type: post/all; default: post) |
opencli nowcoder suggest <query> | Search suggestions |
opencli nowcoder experience | Interview experience posts |
opencli nowcoder referral | Internal referral posts |
opencli nowcoder salary | Salary disclosure posts |
opencli nowcoder papers | Interview question bank by company & job |
opencli nowcoder practice | Categorized practice questions with progress |
opencli nowcoder notifications | Unread message summary |
opencli nowcoder detail <id> | Content or moment detail (numeric ID, UUID, or canonical URL) |
Usage Examples
# Hot search ranking
opencli nowcoder hot --limit 10
# Search for interview experiences
opencli nowcoder search "bilibili" --type post --limit 5
# Search suggestions
opencli nowcoder suggest "java"
# Browse interview experience posts
opencli nowcoder experience --limit 10
# View a specific post detail (use the ID or URL returned by list commands)
opencli nowcoder detail 912885704667987968
# Interview question bank for Java at Huawei
opencli nowcoder papers --job 11002 --company 239
# Practice questions for software development
opencli nowcoder practice --job 11226 --limit 10
# Hot companies for C++ positions
opencli nowcoder companies --job 11003
# JSON output
opencli nowcoder trending -f json
# Verbose mode
opencli nowcoder hot -v
Prerequisites
- Public commands (hot, trending, topics, recommend, creators, companies, jobs): No login required
- Cookie commands (all others): Chrome running and logged into nowcoder.com, Browser Bridge extension installed
Post identity
Nowcoder post feeds contain two distinct entities. search and experience identify them from the service's contentType discriminator and return post_type, a round-trippable id, uuid, entity_id, canonical url, stable author fields, and the entity's creation time.
contentuses a numericid,/discuss/<id>, the content-data detail endpoint, andcreateTime.momentuses its 32-character UUID asid,/feed/main/detail/<uuid>, the moment-data detail endpoint, andcreatedAt.
Pass the returned id or url to nowcoder detail. A content UUID is metadata and is not a valid /discuss/ identifier; a moment's numeric entity_id is not accepted by the moment detail endpoint.