飞飞的AI实验室

用AI放大灵感,把想法变成作品。

cover

引言

Cursor 在 2025 年底拿到了 293 亿美元估值,成为增长最快的 SaaS 公司之一。但我身边用 Cursor 的开发者,大多数还是把它当”带 AI 的 VS Code”在用——Tab 补全、偶尔问问 Chat,仅此而已。

我自己也经历过这个阶段。直到有一次要把一个老项目的 Axios 全部换成 Fetch,我才意识到 Cursor 的 Agent 模式和我之前用的方式完全不是一回事。那次重构本来预计要半天,实际上 40 分钟搞定了,而且没有遗漏一个文件。

下面这 10 个技巧,是我从那之后慢慢摸索出来的,有些来自社区,有些是踩坑之后总结的。

Cursor 为什么值得深入学习

Cursor 不是简单的”VS Code + AI 插件”,它是一个从底层重新设计的 AI 原生 IDE。与 GitHub Copilot 相比,Cursor 的核心优势在于:

深度代码库理解:Cursor 通过 Shadow Workspace 技术对整个项目进行语义索引,能够理解文件之间的依赖关系和架构模式。团队共享索引功能让新成员可以在几秒钟内开始查询,而不需要等待数小时重建索引。

Agent 架构:2026 年 2 月发布的 Cursor 2.4 引入了长时运行 Agent 和 Subagents 系统。主 Agent 可以将复杂任务分解给专门的子 Agent(终端 Agent、文档 Agent、测试 Agent、重构 Agent),实现真正的并行处理。

多文件编辑能力:Composer 模式可以同时编辑多个文件,并且在 diff-edit 循环中的速度比通用 LLM 快 4 倍。这让跨模块重构变得轻而易举。

阅读全文 »

cover

引言

去年底我做了一次职业咨询,花了 2800 元,顾问给我的结论是”你适合做需要沟通协调的工作”。我当时就想,这话对 80% 的人都成立,有什么用?

后来我用一个 Prompt 和 Claude 聊了两个小时,它给我挖出来一个我自己都没意识到的能力模式——我在整理信息、建立结构这件事上有异常强的驱动力,而且这个模式从大学记笔记到工作写文档一直在重复出现。这个发现直接影响了我后来的转岗决定。

这篇文章把那个 Prompt 完整分享出来,以及我用它的实际过程。

为什么 AI 特别适合做天赋挖掘

1. 无偏见的第三方视角

人类咨询师会受到自己经验和认知的局限,而 AI 可以从海量数据中提取模式,不带任何主观偏见地分析你的特质。

2. 深度追问能力

AI 可以无限耐心地追问细节,帮你回忆那些被忽略的闪光时刻。人类对话往往浅尝辄止,而 AI 可以持续深挖 10 层、20 层。

阅读全文 »

cover

引言

今年 2 月的一个周五晚上,我同时有三篇文章要发:一篇技术教程、一篇工具评测、一篇周报。三个平台,每个平台的格式要求不一样,光是调整图片尺寸和标题字数就花了我将近两个小时。

发完之后我坐在那里想:这两个小时我本来可以用来写下一篇文章的。

这件事让我下定决心搭一套自动化系统。折腾了三周之后,我找到了 OpenClaw + 飞书多维表格这个组合。现在同样的三篇文章分发,我只需要在飞书表格里点一下”发布”,剩下的事情系统自己处理。

传统内容生产的三大痛点

1. 选题管理混乱

灵感来了就记在备忘录、微信收藏、印象笔记……到真正要写的时候,翻半天找不到。更别提追踪每个选题的状态、优先级、预计发布时间。

2. 重复劳动太多

同一篇文章要发到公众号、知乎、小红书、头条,每个平台的格式要求不同,图片尺寸不同,标题字数限制不同。手工调整一遍至少要 30 分钟。

阅读全文 »

cover

引言

OpenClaw 在 2026 年初因 Moltbook 项目的病毒式传播迅速走红,成为 GitHub 全球第五大星标仓库。我第一次看到它的架构图时,第一反应是:这和 Claude Code 的设计思路完全相反。

Claude Code 是”能不加就不加”,OpenClaw 是”能扩展就扩展”。两种哲学都有道理,但选错了场景会让你很痛苦。我花了两周分别深入研究这两个项目的源码,这篇文章是我的理解。

Claude Code:简洁至上的单线程设计

核心架构:语义上下文图

Claude Code 的核心不是传统的代码补全,而是基于语义上下文图(Semantic Context Graph)的代码生成系统。传统 IDE 的智能提示依赖 AST(抽象语法树),只能理解代码的语法结构;而 Claude Code 构建的是语义层面的关系网络,能够理解函数调用、数据流向、模块依赖等更深层次的代码逻辑。

这种设计让 Claude Code 能够:

  • 跨文件理解代码上下文
  • 推断隐式的依赖关系
  • 生成符合项目整体架构风格的代码

扁平化的智能体架构

阅读全文 »

cover

2026年,一个关于企业软件未来的激烈讨论正在硅谷和中国科技圈展开:AI Agent 会不会取代传统 SaaS?Anthropic 的预测更是将这个话题推向高潮——2026年多数传统软件产品将被可以直接完成任务的 AI Agent 取代。

我第一次认真对待这个问题,是在看到 Airbnb 披露其客服系统已由 AI Agent 处理约 30% 工单的数据之后。这不是 PPT 里的预测,是已经发生的事。一个做 SaaS 客服工具的朋友看到这个消息后发了条朋友圈:”我们花了五年做的产品,被一个 Agent 绕过去了。”

这才是真正让人不安的地方——不是”未来会怎样”,而是”现在已经开始了”。

一、SaaS 的黄金时代与隐忧

过去十年,SaaS(Software as a Service)彻底改变了企业软件市场。从 Salesforce 的 CRM,到钉钉、飞书的协同办公,SaaS 让企业无需购买昂贵的软件许可证,只需支付订阅费用即可使用云端服务。这种模式极大降低了软件使用门槛,催生了数千亿美元的市场。

但 SaaS 的核心问题始终存在:它只是把软件搬到了云端,并没有改变”人操作软件”的本质

企业仍然需要:

  • 培训员工学习复杂的操作界面
  • 雇佣运营团队来执行重复性工作流程
  • 在多个 SaaS 工具之间手动切换和数据搬运
  • 为每个新功能支付额外费用

一位国内 SaaS 企业创始人的困惑很有代表性:”我们花了十年时间构建的产品,真的会在一夜之间被 AI Agent 清零吗?”

阅读全文 »

cover

引言

上个月我在一个技术群里看到一场争论:有人说 Cursor 比 Claude Code 强,有人说反过来,双方都拿出了截图和数据。我看了半天,发现他们根本在用不同的场景测试——一个在做单文件的快速补全,一个在做跨模块重构。

工具没有绝对的好坏,但选错了场景,再好的工具也会让你觉得”不好用”。这篇文章不是要评出冠军,而是帮你搞清楚自己的场景适合哪个。

AI 辅助编程的演进之路

从代码补全到智能协作

早期的 AI 编程工具,如 OpenAI Codex,主要聚焦于代码补全——你写一行,它接下一行。但到了 2026 年,AI 编程助手已经进化成真正的”结对编程伙伴”,能够理解项目上下文、参与架构讨论、甚至主动发现潜在问题。

为什么需要 AI 辅助编程

  • 效率提升:重复性代码编写速度提升 40-60%
  • 降低门槛:新手也能快速上手复杂框架
  • 知识补充:即时获取最佳实践和 API 用法
  • 减少错误:AI 能发现常见的安全漏洞和逻辑错误

四大主流工具深度对比

阅读全文 »

cover

技术人如何持续进化:从传统积累到 AI 协作的跃迁

去年底我做了一次技术复盘,把过去三年写的代码翻出来对比,发现一个让我有点难受的事实:2023 年花了两周啃透的一个分布式锁方案,现在用 Claude Code 描述需求,20 分钟就能跑通。

这不是说我那两周白费了——恰恰相反,正因为我理解底层原理,才能判断 AI 给的方案哪里有坑。但这件事让我意识到,技术人的进化路径已经变了,不是”学更多”,而是”学得更深、用得更聪明”。

一、 拥抱时代,重塑核心竞争力

从 PC 到移动互联网,再到如今大模型(LLM)开启的 AIGC 时代,技术迭代的周期已缩短至以”月”甚至”周”为单位。

  • 警惕断层: 行业永远不缺初级开发者,缺的是能解决复杂架构问题、具备行业洞察的高级人才。
  • 第二曲线: 在精通本职工作的同时,必须培养”技术通才”视野。AI 降低了跨领域学习的门槛,利用好工具,你可以轻松掌握第二、第三技术栈。

二、 坚持输出:从”写文章”到”构建影响力”

我有个习惯:每次解决一个卡了超过两小时的问题,就写一篇复盘。最开始只是给自己备忘,后来发现这些”踩坑记录”的阅读量比我精心写的教程高得多。

阅读全文 »

打开默认快捷键设置:preferences 里找到 Key Bindings

1、格式化代码

选中要格式化的代码,ctrl + i

2、关闭 tab 窗口

cmd + w

3、快速搜索

Shift + Command + O 來快速打開,並按下 Option 鍵來選取檔案

4、清理工程

1
2
* Clean: ⌘ + ⇧ + K
* Clean the build folder: ⌘ + ⇧ + ⌥ + K

5、排序語句

阅读全文 »

作为一个 iOS 开发的初学者,记录一下自己自学 iOS 过程中的一些坑和问题,仅供参考。

1、Main Bundle Id + Extension Bundle Id(小组件)

规则:前半部分相同,后半部分 + .extension

1
2
Main app bundle id: com.myapp.testapp
Extension app bundle id: com.myapp.testapp.myextension

2、iOS 加异常断点

https://blog.csdn.net/wu_shu_jun/article/details/9045911

https://www.jianshu.com/p/3a0803406d04

https://www.jianshu.com/p/7c0352231eca

3、Incompatible block pointer types sending ‘void

找到对应的报错库,添加:-Xclang -fcompatibility-qualified-id-block-type-checking

阅读全文 »
0%