大家好,我是专注AI编程的【杰一】。
前段时间,在上洋哥的行动家商业IP课时,学到了一个如何判别优质问题的方法。(商业IP第五节 00:22:50)
就是根据这么一个公式:Y-Index= 回答数关注数∗浏览量 (Y-Index是我自己取的名字,公式来自商业IP课)。
总之就是Y-Index越大,这个问题就越值得回答。
于是,我突然想到,能不能有一个插件,当我打开知乎问题的时候,会自动显示Y-Index呢?
这个需求不难, 用AI编程很快就能实现。
这篇文章分为了四章,前三章介绍如何用DeepSeek编写这个插件,第四章则提供了完整代码和使用教程。
如果对如何用ai编程不感兴趣,只希望使用插件的话,可以直接跳转到第四章阅读。
首先,整理我们的需求:
用油猴插件编写脚本,在网页加载后执行
在前端页面,获取当前问题的关注数、浏览量、回答数
计算Y-Index
在页面的右上角,添加一个标签,并显示Y-Index
一、油猴插件概述
油猴(Tampermonkey)是一个浏览器扩展,它允许用户编写自定义脚本来修改网页的行为或内容。
这个脚本将会在打开某个页面时自动运行,执行用户编写的代码。

二、CSS选择器
CSS 选择器就像是网页的“导航员”,它帮助我们挑选页面上的特定元素,然后告诉浏览器如何样式化这些元素。你可以把它理解为一种“筛选工具”,用来告诉浏览器要对哪些元素应用样式。
如何获取CSS选择器:
首先打开网页,按下F12进入开发者模式,然后点击下面这个 元素审查器

然后用审查器在网页上找到我们想要的元素,点击鼠标右键,选择复制selector即可。

复制的内容大概长这样:
代码块 #root > div > main > div > div > div:nth-child(10) > div:nth-child(2) > div > div.QuestionHeader-content > div.QuestionHeader-side > div > div > div.NumberBoard.QuestionFollowStatus-counts.NumberBoard--divider > button > div
通过这个代码,我们就能唯一定位到网页上某个元素了。
三、编写流程
首先,把需求丢给DeepSeek
请你根据我的需求,编写油猴脚本: 用油猴插件编写脚本,在网页加载后执行
为了更好的阅读体验,来飞书看吧:
https://nihrtfhvuv.feishu.cn/docx/YY28d6BIboQxPGxCsdkcKKWAnOL
Comments on "【知乎AIP必备】用Cursor写一个Y-Index显示插件" :