Uroboros

生活 · LIFE2026.09.14
60 次阅读

2026-09-14

一篇平平无奇的日记

开发了几周的浏览器插件终于提审了,代表我终于可以好好休息一下了,这算是我的第一个vide coding项目,老实说,指挥AI干活还是挺累的,中间由于没有规范好agents.md,走了不少弯路,浪费了很多token,好在最终插件的1.0算是发布了。

插件名叫Panda Dock,已在GitHub上开源:仓库地址,里面集成了开发者常用的小工具,目前是按照我的喜好来开发的,借鉴了不少工具的样式和逻辑,比如沉浸式翻译的悬浮球和悬浮窗,我觉得这种形式也很适合拿来做开发者工具,选取文本弹窗解析,还参考了https://it-tools.tech/这个网站的一些样式,还有草料二维码的一些ui逻辑。

开发过程中,几乎没有手写过代码,当然,ai写的代码靠个人也维护不了,给ai提供一个基础的项目框架,就框框开写。一开始想的只是简单做一个浏览器侧边栏插件,再开发过程中,想法越来越多,对产品的易用性也有了更多的要求,比方说,智能解析这一块,一开始想的是对文本进行解析,简单判断是网址或者base64,对文本完整性要求较高,后来在测试的时候又想,如果能支持从一段文本中“猜”出用户想要得到什么,是否对用户更友好?做着做着又发现了新的问题,如果有多个结果怎么办?哪个是用户想要的?光是思考每个功能的完整性和易用性,就让我掉了不少头发。

我觉得开发独立项目取名也是一件挺困难的事情,这个项目一开始用的是dev-box这类宽泛的名字,后面看到悬浮球像一个挂在浏览器上的动物,于是我想到了用小熊猫挂在浏览器侧边这个元素+浏览器侧边栏,panda dock由此而来,另外很重要的一点是我就姓熊,自己开发的插件不带点本人元素怎么能行呢,中途准备用live2d做一个扒住浏览器的形象,但最后还是苦于没有设计资源,只能让豆包帮我生成了两个扁平图标...主要是看后期用户多不多,如果多的话还是很值得迭代的。