被 Windsurf 惊艳到了 Weekly
12月 23, 2024
图为我的 Raycast 年度使用报告
- 在上海远程办公了大半个月,工作日每天固定时间出来和媳妇吃午饭和晚饭,感觉上海的 12 月尤其是下旬,真不算冷。
- 在追剧,清明上河图密码和天下长河,前者属于快餐,后者有点好看。
- 之前收藏的几个 Awesome AI Chat 工具,初步体验下来,目前觉得 devv.ai 做的相对较好,条理性比较强。v0.dev 也不错,但是优势尤其在 Vercel 相关生态和 web 前端技术栈,我还没应用到相关场景。
- 周末装上了 Windsurf,试了下也很惊艳,也很好用,目前都没付费,先观望着。
- 估计是迫于 Cursor 和 Windsurf 的压力,Copilot for VS Code 免费了,有 GitHub 账户就行。
- 之前我的 VS Code 还在用免费的 Cody 和 Codeium,Copilot 只在公司能用,现在虽然免费了可能也已经晚了,估计 Copilot 可能也在开发类似 Cursor 的工作流吧,主要是模型不知道能用什么,我猜毕竟大厂不好意思用别人的 Sonnet 吧。
- 关于最适合使用 Cursor 和 Windsurf 的场景,目前结论是:
- 搭建项目框架初期、缺乏技术实现能力还想快速验证 demo 时(这一点非常非常有用),这里是 AI 在技术广度上的优势。
- 技术是可以后续花时间学习掌握的,但是做决策需要先有 demo 展示。
- 这些场景在前端和小型的独立软件比较常见。
- 随着项目复杂度增加,使用 Cursor 工具的场景可能会越少,尤其是很多需要微调细节、关联业务逻辑、代码文件之间相互交叉影响、优化性能之类的场景,尤其是线上千万级用户时,还是需要技术深度、业务理解能力、软件工程能力做支撑。
- 这些场景在大型系统级软件以及后端(简单说就是大厂)比较常见。
- 所以基于此,我猜大厂这次不会跟进太快,反而是个人独立开发领域会快速上手。
- Cursor / Windsurf 都应该是目前写单测的最佳工具了吧。
- 搭建项目框架初期、缺乏技术实现能力还想快速验证 demo 时(这一点非常非常有用),这里是 AI 在技术广度上的优势。
发现 #
IndieGoodies
https://indiegoodies.com/
Subframe: The code-first design tool for building UI
https://www.subframe.com/
github #
Introspect underlying UIKit/AppKit components from SwiftUI
https://github.com/siteline/swiftui-introspect
todo #
- 如何用 SwiftUI 做出产品级的 UI 界面。
- https://github.com/onmyway133/awesome-swiftui
- https://github.com/globulus/swiftui-side-menu
- 看看
onPreferenceChange
使用场景 - View groupings
- @ViewBuilder 怎么用
- filter SwiftData
- Capsule