您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
为蝶云直播设计的浏览器助手。方便大家统计直播数据,快速复制数据,完成数据填报。
这是一款专为蝶云公司设计的,提升抖音直播数据到内部CRM系统录入效率而设计的浏览器增强工具。通过 “抓取 → 存储 → 跨页呈现 → 智能辅助填写” 的工作流,极大地简化了数据复核与手动输入的流程,旨在节省时间、降低出错率。
脚本的功能可以分为三大模块,分别对应不同的工作场景:
*.douyin.com
页面生效).../anchor/review
生效)这三大模块由一个可自由拖动、并能记忆位置的悬浮图标作为统一的交互入口。
douyin.com
的子域名时(例如主页、视频播放页、创作者中心等),屏幕上都会出现一个悬浮的、可拖动的抖音风格图标。GM_openInTab
函数,在新标签页中打开抖音直播数据复盘中心 (https://anchor.douyin.com/anchor/review
)。https://anchor.douyin.com/anchor/review
页面时被激活。refreshData
函数):
dataPaths
数组。document.evaluate
函数,脚本能精准定位并提取每个XPath路径对应元素的文本内容。processDuration
函数,使用正则表达式分别匹配“小时”、“分钟”、“秒”的数字,然后通过 (小时*60 + 分钟 + 秒/60)
的公式计算,最终输出一个保留一位小数的分钟数值。processPercentage
函数,简单地移除字符串中的“%”符号。GM_setValue
将其序列化为JSON字符串,存储在油猴脚本的本地存储中。这个存储是跨域的,为后续在CRM页面使用奠定了基础。MutationObserver
):
.content--224Y7
)。MutationObserver
会捕获到这些变化,并通过一个防抖函数(debouncedRefresh
)来调用 refreshData
,从而实现数据面板内容的自动、实时更新,前提是面板处于打开状态。http://crm.ynjdy.com:8888/
页面时被激活。ESC
键可关闭。identifyField
函数):
focusin
事件触发),此函数会启动。data-field
和 data-rowid
属性,来与预设的 fieldIdentifierMap
(字段标识符映射表) 进行匹配。FBCZXZB,1
)翻译成人类可读的数据标签(如“直播时长”)。show
函数):
flex-wrap: wrap
属性,当工具栏被用户调窄时,内部的标签和数值会自动换行,保证内容完整性。getBoundingClientRect
),然后通过计算,将自己的位置设定在输入框的左侧,并与其顶部对齐。