从 chrome 浏览器刚开始支持插件功能时,大概是十五六年前,我就想自己弄插件。非程序员,也没兴趣去深入学编程。
最近白 p 个 gemini pro,尝试着一个字母都不写的原则,只打中文汉字,剩下全部交给 ai. 还真的搓出来一个能用的插件,基本上在合理规则内,想要的功能 ai 都能实现。可能因为 chrome 本身就是 google 的,ai 对这方面知识很熟,写起来顺畅。
但我绝不会认为 ai 就能取代程序员,顶多取代那些脚本小子。
因为我也尝试用 ai 写个复杂的插件,行业业务内容的东西,在和 ai 互动的过程中,非常痛苦,甚至多次把 ai 骂的自闭,用遍了基本上国内可以骂人的那种脏话去骂 ai. 人也会犯错误,但人绝对不会犯这个过程里 ai 的错误。
举一个最简单的犯错例子,一个插件里很多功能函数。有时候其中一个有 bug, 其他的都正常。你给 ai 明确说指令,只改这一个函数,其他的无论如何都不要动。
没啥鸟用。
因为我用的是每次都输出完整代码,直接替换(如果要自己去找函数,然后部分修改,那对我来说,嫌麻烦,直接一次性 control v 简单)。所以每次就算你严格要求,ai 还是会改动你其他函数代码,美其名优化。
我想一个程序员,哪怕再 sb, 他也干不出这种事,这是给自己增加工作量。
还有时候很恶心的就是,明明让 ai 全文输出,结果偷工减料,把一部分代码直接省略掉,我复制替换直接崩溃。
下面是插件功能简介:
抓取浏览网页时页面的所有的资源域名和对应 ip(我用了代理工具,所以都是返回本地 ip,关代理正常显示 ip)同时显示对应域名加载的资源类型,是图片还是脚本,或者字体,实时通讯的数据。