2025 / 2 / 6
如果笔记附有标签,可以通过删除标签的同时批量删除对应的笔记,这是 flomo 自带的功能。
如果笔记不带标签,可以使用本文的方法。
注意:先行备份,风险自担。
// ==UserScript== // @name 批量点击删除按钮 (手动触发) // @namespace http://tampermonkey.net/ // @version 0.1 // @description 在 flomo 页面中手动触发批量点击删除按钮 // @author You // @match https://v.flomoapp.com/mine // @grant none // ==/UserScript== (function() { 'use strict'; // 创建并添加按钮到页面 const button = document.createElement('button'); button.textContent = '点击批量删除'; button.style.position = 'fixed'; button.style.top = '10px'; button.style.right = '10px'; button.style.padding = '10px'; button.style.fontSize = '16px'; button.style.backgroundColor = '#ff4d4d'; button.style.color = '#fff'; button.style.border = 'none'; button.style.borderRadius = '5px'; button.style.cursor = 'pointer'; document.body.appendChild(button); // 按钮点击事件 button.addEventListener('click', function() { // 获取所有符合条件的删除按钮 const deleteButtons = document.querySelectorAll('div.item.danger'); // 遍历并点击每个符合条件的删除按钮 deleteButtons.forEach(button => { button.click(); }); alert(`${deleteButtons.length} 个删除按钮已点击`); }); })();
页面显示多少笔记就能一次删除多少笔记,默认显示少量笔记可以用于删除测试。
通过滚动页面可以显示更多笔记,从而实现一次删除数百张笔记的目的。
如果一次删除太多,可能会遇到网络错误的提示,刷新网页后重新操作即可。点击批量操作后,等待 flomo 自动刷新完成后再继续操作。建议每次删除 100~200 张,完全删除所有笔记的用时取决于 flomo 刷新的速度。