使用 windsurf 开发个 mac 终端电台

1 天前
 vlean

周末用 windsurf 开发个 mac 终端电台,拖了几年想开发的小工具,用 windsurf 几个小时搞定了(包括 README 和 workflows )欢迎试用提 issue

项目地址 https://github.com/rpnanhai/FMgo 下载地址 https://github.com/rpnanhai/FMgo/releases

功能特点

基础操作

功能快捷键

809 次点击
所在节点    分享创造
5 条回复
falcon05
1 天前
厉害啊,创意十足
dcdlove
1 天前
能分享下使用 windsurf 的开发过程吗
vlean
1 天前
@falcon05 谢谢,主要一直习惯听在线电台,就有了这个想法
vlean
1 天前
@dcdlove 使用下来可能有这几点

1. 技术选型还是得自己定
这个项目用的三方库,比如终端 UI 框架、存储,还有 afplay 都是我指定的
前端项目的话,可以让它用固定的设计风格,比如 shadcn/ui
2. 开发前让它先搭架构,先把整体思路、README 、代码结构设计好
最近 Windsurf 限流挺严重的,前期架构可以一次生成,后面尽量每步改动小一点
这次我是让它先把 UI 层写完,然后再做搜索、历史、收藏这些具体功能
前端 UI 可以让它组件化开发
3. 及时用 git 保存能用的版本,或者让它备份之前的代码,有时候他的改动不理想,及时回撤
4. 改老项目的话,先让它分析下项目现状和使用的组件三方库等


这个项目差不多 95%代码 windsurf 实现的,但最后也基本 review 了一遍代码,其中有一个 bug ,修改几次也没有修改好,还是自己处理的。整体使用下来,windsurf 感觉是对开发友好的,有时候有个想法,但是没有好的产品逻辑和 ui 设计就进展不下去了,但是使用 ai 生成,能直接给生成一个感觉体验中上,ui 中上的产品。
dcdlove
1 天前
感谢分享,最近刚接触 cursor 做了两个简单的项目,又听话 windsurf 很火也一起学习下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1096506

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX