Loading...
Loading...
Search Zhihu (知乎) using agent-browser with proper authentication handling. Use when user asks to "search zhihu", "知乎搜索", "在知乎上找", or any Zhihu-related search requests. Handles login requirements, session persistence, and common error cases like 40362 restrictions.
npx skill4agent add corrinehu/agent-skills corrinehu-kimi-searchzhihu--session-name--headed--headed# 1. 使用 --headed 模式打开登录页面(需要用户扫码/密码登录)
npx agent-browser --executable-path /usr/bin/google-chrome \
--session-name zhihu --headed open https://www.zhihu.com/signin
# 2. 用户完成登录后,后续操作无需重复登录# 全程使用 --headed 模式,不要切换
npx agent-browser --executable-path /usr/bin/google-chrome \
--session-name zhihu --headed open https://www.zhihu.com/search?q=关键词# 1. 清除旧会话(如有问题)
npx agent-browser state clear zhihu-default
# 2. 登录(使用 --headed)
npx agent-browser --executable-path /usr/bin/google-chrome \
--session-name zhihu-default --headed open https://www.zhihu.com/signin
# 用户完成登录...
# 3. 搜索(保持 --headed,同一会话)
npx agent-browser open "https://www.zhihu.com/search?type=content&q=关键词"
npx agent-browser wait --load networkidle
npx agent-browser screenshot result.png --full| 参数 | 用途 | 必需 |
|---|---|---|
| 保存/复用登录状态 | ✅ 必须 |
| 显示浏览器窗口(登录和搜索都必须使用) | ✅ 必须 |
| 指定系统 Chrome 路径 | 推荐 |
{"error":{"code":40362,"message":"您当前请求存在异常..."}}--headed--headed--headed--session-name zhihunpx agent-browser state clear zhihuTimeout 25000ms exceeded# 使用 --full 截图时可能超时,建议先用普通截图
npx agent-browser screenshot result.png
# 或等待更长时间
npx agent-browser wait 5000--executable-path ignored: daemon already runningnpx agent-browser close
sleep 1
# 重新执行命令| 场景 | 是否需要登录 |
|---|---|
| 搜索内容 | ✅ 必须 |
| 浏览首页 | ✅ 必须 |
| 查看完整回答 | ✅ 必须 |
| 通过百度搜索知乎 | ❌ 不需要 |
# 查看已保存的会话
npx agent-browser state list
# 清除知乎会话(需要重新登录)
npx agent-browser state clear zhihu
# 关闭浏览器 npx agent-browser close# 检查系统 Chrome
which google-chrome
# 预期输出:/usr/bin/google-chrome# 完整命令链(已登录状态下)
npx agent-browser --executable-path /usr/bin/google-chrome \
--session-name zhihu open https://www.zhihu.com && \
npx agent-browser wait --load networkidle && \
npx agent-browser fill @e10 "搜索关键词" && \
npx agent-browser click @e11 && \
npx agent-browser wait --load networkidle && \
npx agent-browser screenshot /tmp/zhihu_search.png --full