学术科研
用 opencli 只读抓取 LinkedIn…
当需要读取 LinkedIn 信息流、搜索金融/交易类职位或收集专业人士对市场与财报的观点时,用 opencli 复用 Chrome 登录会话进行只读抓取。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
用 opencli 只读抓取 Linke特定
解决思路
- 先检查环境状态:若显示 READY 则跳到下一步;若 NOT_INSTALLED 则运行 `npm install -g @jackwener/opencli` 安装;若 SETUP_NEEDED 则引导用户完成配置。
- 配置 opencli:需 Node.js >= 20 与 Chrome 浏览器,从 GitHub Releases 下载最新的 `opencli-extension-v{version}.zip`,解压后在 `chrome://extensions` 开启开发者模式并点击 Load unpacked 选择解压目录。
- 在 Chrome 中登录 linkedin.com,opencli 会复用现有浏览器会话,无需 API key 或提取 cookie。
- 运行 `opencli doctor` 验证连通性,它会自动启动 daemon、检查扩展连接并检测会话健康状态。
- 根据用户需求选择命令:信息流用 `opencli linkedin timeline`,职位搜索用 `opencli linkedin search "QUERY"`。
- 执行信息流读取:`opencli linkedin timeline --limit 20 -f json`,`--limit N` 默认 20、最大 100。
- 执行职位搜索:`opencli linkedin search "quantitative analyst" --limit 10 -f json`,或 `opencli linkedin search "portfolio manager" --location "New York" --limit 15 -f json`。
- 需要职位描述时加 `--details`:`opencli linkedin search "financial analyst" --details --limit 10 -f json`。
- 用 `--location`、`--experience-level`、`--job-type`、`--remote`、`--company`、`--date-posted`、`--start` 等过滤器缩小职位搜索范围。
- 按用途选择输出格式:`-f json` 或 `-f yaml` 用于程序化处理,`-f csv` 用于表格导出,`-f table`(默认)用于终端阅读,`-f md` 用于文档报告。
- 用 `--limit N` 控制结果数量,除非用户要求更多,否则从 10-20 开始。
- 结果展示时总结最相关的帖子或职位,附上作者名、headline、帖子正文与互动数据(reactions、comments)。
- 提供 URL 方便用户查看完整帖子或职位详情。
- 信息流结果中重点标出市场评论、分析师观点、财报反应与专业情绪。
- 职位结果中展示 title、company、location、salary(如有)与发布日期。
- 标注情绪倾向:看多/看空、共识观点与逆向观点。
- 将浏览器会话视为私密信息,绝不暴露会话细节。
- 出现问题时运行 `opencli doctor` 检查 daemon 状态、扩展连接与浏览器会话健康。
- 按错误对照表修复:`Extension not connected` 需安装并启用 Browser Bridge 扩展;`No session` 需在 Chrome 登录 linkedin.com;`AuthRequiredError` 需刷新 linkedin.com 重新登录;`EmptyResultError` 需放宽搜索词;被限流则等待几分钟后重试。
- 需要精确命令语法、研究工作流模式或输出细节时,阅读 `references/commands.md`。
适用边界 · 注意事项
- 该技能为只读,不支持发帖、点赞、评论、加好友、私信或申请职位等任何写操作。
- 必须先安装 opencli、Chrome Browser Bridge 扩展并登录 linkedin.com,否则无法使用。
- 不适用于非 LinkedIn 平台或需要 API key 的抓取场景。