-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
【工具自荐】【原创首发】利用Chrome新侧边栏特性的插件,允许在原生侧边栏pin一个网页 #4164
Comments
可以分享一下你用Ai编程的过程吗?
获取 Outlook for iOS<https://aka.ms/o0ukef>
…________________________________
发件人: vinebyte ***@***.***>
发送时间: Thursday, March 21, 2024 5:06:09 PM
收件人: ruanyf/weekly ***@***.***>
抄送: Subscribed ***@***.***>
主题: Re: [ruanyf/weekly] 【工具自荐】【原创首发】利用Chrome新侧边栏特性的插件,允许在原生侧边栏pin一个网页 (Issue #4164)
插件获得了chrome商店精选
2024-03-21.17.00.59.png (view on web)<https://github.com/ruanyf/weekly/assets/96530597/7ed2fe70-bb1f-4377-9a91-17deaf62bdc6>
―
Reply to this email directly, view it on GitHub<#4164 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AN5RXK64RZHJ4DN2R45XCL3YZKPIDAVCNFSM6AAAAABFBALQGCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJRGY4DCOBWHA>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
谢谢关注,我在一个互联网公司从事运营工作,在去年年初的时候就开始使用knit来管理我的常用prompt,利用ai来提高工作效率,包括日常一些实用的脚本,我的Chrome插件sidebarTab也是这样诞生的: |
安装了你的版本,感谢分享经验! |
阮一峰老师好,前面有个投稿 是借鉴了我在2023年6月20日,原创并上线的chrome插件,功能是允许用户pin一个网页在chrome原生侧边栏,以便实时查看,我把它取名sidebarTab。
当时chrome刚出了side panel的api,我觉得这个特性很有意思,产品和开发同事经常需要盯着开发或接口文档,于是我想到通过能在侧边栏做个小浏览器,允许固定展示一个网页。
我没有编程基础,于是借助gpt4来编写代码,我告诉AI关于side panel的示例,然后再加上我的需求,很快就上线了第一个版本。并且获得获得了chrome商店精选:
后来不少海外的媒体在宣传chrome新api时,发现了我的这个插件并跟进报道,于是带来了大概一千多的用户。
3月初时我发现有不少海外用户希望增加一些特性,例如希望可以隐藏地址栏、希望重启时自动打开上一次的网页、希望能快捷切换不同url,于是我再次给ai提需求,迭代了新的版本,支持了这些用户的诉求:
我把优化后的插件发到即刻社区,有不少用户都觉得很有用,于是我又根据评论区的用户需求优化了一个版本。今天有个朋友说,阮一峰老师投稿列表里,有一个几乎一样的插件,不过因为他是科班出身的工程师,写的UI和功能确实更加华丽。但是我敢保证,那些特性是我一个一个逐步根据我的用户诉求优化的,但是他一次性都借鉴了,却一句也没有提及到原创作者——我,非工程师用AI写的插件。
写这个issue表达一下我的创作和迭代过程,顺便为我的插件正名。谢谢阮一峰老师!
The text was updated successfully, but these errors were encountered: