You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求批量删除LinkedIn联系人的可用JavaScript脚本

LinkedIn批量删除联系人自动脚本(适配新版页面)

原脚本失效是因为LinkedIn频繁更新页面元素类名,旧选择器已经找不到对应按钮了。下面是适配新版页面的脚本,同时加入了等待逻辑,避免页面加载不及时导致操作失败:

使用步骤

  • 打开LinkedIn的「我的联系人」页面,滚动到底部加载完所有要删除的联系人(脚本只能处理已加载到页面的元素)
  • 按F12打开浏览器开发者工具,切换到「Console」标签页
  • 复制下面的脚本粘贴进去,按回车开始执行
  • 可根据情况调整INTERVAL的值(单位毫秒),建议设为500-1000,避免触发平台反自动化机制

脚本代码

// 批量删除LinkedIn联系人脚本,适配新版页面
// 调整间隔时间(毫秒),数值越大越安全,速度越慢
const INTERVAL = 800;

const deleteInterval = setInterval(() => {
  // 定位第一个联系人卡片的更多操作按钮(三个点)
  const moreButton = document.querySelector('.mn-connection-card__action-bar .artdeco-dropdown__trigger');
  if (!moreButton) {
    console.log('已无更多可删除联系人,或页面未加载完成');
    clearInterval(deleteInterval);
    return;
  }
  moreButton.click();

  // 等待下拉菜单渲染,再定位删除选项
  setTimeout(() => {
    const deleteOption = document.querySelector('.artdeco-dropdown__item--danger span');
    if (deleteOption && deleteOption.textContent.includes('删除联系人')) {
      deleteOption.click();

      // 等待确认弹窗渲染,再点击确认删除按钮
      setTimeout(() => {
        const confirmButton = document.querySelector('.artdeco-modal__actionbar .artdeco-button--primary');
        if (confirmButton) {
          confirmButton.click();
        }
      }, 300);
    }
  }, 300);
}, INTERVAL);

注意事项

如果执行过程中脚本突然停止,大概率是页面元素又更新了,你可以用浏览器开发者工具的「元素选择器」(Ctrl+Shift+C)选中对应按钮,查看最新类名,替换脚本里的选择器即可。

再次提醒:使用自动化脚本违反LinkedIn用户协议,可能导致账号受限或封禁,你已明确愿意承担相关风险,请谨慎操作。

内容的提问来源于stack exchange,提问作者tabeek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 23:26:05