惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
W
WeLiveSecurity
O
OpenAI News
N
News and Events Feed by Topic
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Webroot Blog
Webroot Blog
Google Online Security Blog
Google Online Security Blog
云风的 BLOG
云风的 BLOG
N
News | PayPal Newsroom
H
Hacker News: Front Page
博客园_首页
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
The Last Watchdog
The Last Watchdog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
H
Heimdal Security Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
S
Schneier on Security
宝玉的分享
宝玉的分享
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Y
Y Combinator Blog
Cyberwarzone
Cyberwarzone
Microsoft Security Blog
Microsoft Security Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
GbyAI
GbyAI
Cloudbric
Cloudbric
TaoSecurity Blog
TaoSecurity Blog
人人都是产品经理
人人都是产品经理
P
Palo Alto Networks Blog
M
MIT News - Artificial intelligence
G
GRAHAM CLULEY
C
Check Point Blog
Apple Machine Learning Research
Apple Machine Learning Research
Last Week in AI
Last Week in AI
T
Troy Hunt's Blog
L
Lohrmann on Cybersecurity
www.infosecurity-magazine.com
www.infosecurity-magazine.com
P
Proofpoint News Feed
Blog — PlanetScale
Blog — PlanetScale
量子位
博客园 - 聂微东
S
Securelist
博客园 - 三生石上(FineUI控件)
F
Full Disclosure
G
Google Developers Blog
L
LINUX DO - 热门话题
P
Proofpoint News Feed
AI
AI
PCI Perspectives
PCI Perspectives

音视频开发进阶

音视频教程-第三节 音视频教程-第二节 真的,AI 可能就是新时代的信息差 个人'蒸馏'大模型能做哪些有意思的事情 DeepSeek 大模型在 Mac 上的部署和运行 音视频教程-第一节 【WebRTC 专栏】-- Android 开发集成 WebRTC 库的几种方式 【WebRTC 专栏】-- 在 Mac M1 等系列芯片编译和开发 WebRTC-Android 库 Meta Llama3 大模型在 Mac 上的部署和运行 iOS VideoToolBox 解码 HEVC Open-GOP 视频的问题排查 Flutter 状态管理之 InheritedWidget 使用和分析 用 ChatGPT 回答技术问题怎么样 ? 音视频开发系统入门大致路线 UE 4.27 添加自定义 ShadingModel 用 UE4 虚幻引擎做个捏脸小功能~~ UE4 材质练习 之 凹凸贴图偏移的使用 UE4 材质练习系列基础 OpenGL上下文创建以及共享机制 007 | 播放器系列专栏-解析 MP4 文件读取信息 006 | 播放器系列专栏-在 Mac 上查看 MP4 格式信息 干货 | 快速抽取缩略图是怎么练成的? 关于直播、WebRTC、FFmpeg 的那些事 005 | 播放器系列专栏-在 Windows 上查看 MP4 格式信息 将音视频中的花屏、绿屏、黑屏问题一网打尽 关于音视频里面的解码帧率和渲染帧率 004 | 播放器系列专栏-认识MP4视频(下) 003 | 播放器系列专栏-认识MP4视频(上) 入门或者转行音视频,应该要怎么做? H264视频文件如何缩放分辨率 002 | 播放器系列专栏-FFmpeg依赖库的配置 001 | 播放器系列专栏-关于播放器项目的一个小实践 Seek策略以及在有B帧情况下的处理 目前流媒体开发工程师工作内容主要是什么? 一个音视频领域专业问答的小圈子 干货收藏 || Vulkan Game Engine 视频教程 音视频春节假期内卷指南(实操) Vulkan 在 FFmpeg 中的支持 Windows 下 FFmpeg 和 LibX264 的编译和配置 Metal 开发 | 使用 C++ 进行接口调用 音视频开发工作经验分享 || 视频版 FFmpeg 调用 MediaCodec 硬解码到 Surface 上 代码吸猫 | 用 OpenGL 图像渲染的养猫计划 百倍变速--解码到底能不能丢 非参考帧 ?FFmpeg 有话说!!! 老生常谈-FFmpeg 的编译问题轻松搞定 FFmpeg 调用 Android MediaCodec 进行硬解码(附源码) 【WebRTC 专栏】--创建相机预览 Unity Shader 光照基础之 Half Lambert 光照模型 Unity Shader 光照基础之Lambert光照模型 Unity Shader 光照基础内容 Unity Shader 显示一张图片纹理 UnityShader 的基本概念 Unity 物体的基本操作 C++ 模板系列小结07-尾置返回类型 C++ 模板系列小结06-可变参数模板特性 C++ 中的多线程的使用和线程池建设 C++ 模板系列小结05-模板类型作为模板参数 C++ 模板系列小结04-类模板中的成员模板 C++ 模板系列小结03-在模板中指定变量类型 C++ 模板系列小结02-非类型模板参数 C++ 模板系列小结01-函数模板和类模板 从零打造渲染引擎系列01-什么是渲染引擎 iOS开发 - 在 Swift 中去调用 C/C++ 代码 2021 技术新番 - 从零打造渲染引擎系列 iOS 音视频开发的一些基础准备工作 音视频交流群又来啦~~~ 【WebRTC 专栏】WebRTC & Android 开发学习环境搭建~ 【喜大普奔】域名终于备案通过啦 Shader 优化 | OpenGL 绘制网格效果 【音视频连载-011】第二季 FFmpeg 一层一层获取文件信息 KodeLife | Shader 实时编辑预览的强大工具使用实践 推荐几个堪称教科书级别的 Android 音视频入门项目 【音视频连载-010】第二季 FFmpeg 日志打印 【音视频连载-008】基础学习篇-SDL 播放 PCM 音频文件(下) 【音视频连载-007】基础学习篇-SDL 播放 PCM 音频文件(上) 【音视频连载-006】基础学习篇-SDL 播放 YUV 视频文件 【音视频连载-005】基础学习篇-SDL 加载 YUV 文件并显示 【音视频连载-004】基础学习篇-SDL 加载图片并显示 【音视频连载-003】基础学习篇-SDL 消息循环和事件响应 【音视频连载-002】基础学习篇-SDL 创建窗口并显示颜色 【音视频连载-001】基础学习篇- SDL 介绍以及工程配置 LearnOpenGL 源码在 MAC 上的编译与调试 2019 年终总结与回顾 Android NDK 开发的免费技术视频来啦~~ OpenGL 实现视频编辑中的转场效果 OpenGL 实践之贝塞尔曲线绘制 图像库 libjpeg-turbo 编译与实践 图像库 libpng 编译与实践 rust 开发编译 Android 动态库实践 Android NDK 开发 —— 从 Assets 文件夹加载图片并上传纹理 简单易用的图像解码库介绍 —— stb_image 博客图床迁移记 进击的 Vulkan 移动开发之 SwapChain 进击的 Vulkan 移动开发之 Command Buffer 进击的 Vulkan 移动开发之 Instance & Device & Queue 进击的 Vulkan 移动开发(一)之今生前世 Java 显式锁 Lock 与条件队列 C++ 标准容器库小结 MediaCodec 硬编码之相机内容编码成 H264 文件 一文读懂 YUV 的采样与格式 《OpenGL ES 3.x 游戏开发》碰撞检测之 AABB 包围盒
充值 Cursor 之后,工作有了哪些变化?🤔
音视频开发进阶 · 2025-05-10 · via 音视频开发进阶

一个专注音视频领域的小圈子

前言

前段时间充值了 Cursor 的年度大会员,在深度使用之后,不得不说 AI 对工作效率的提升那是相当给力。

Tab 键成了小甜甜

最明显的变化就是 Tab 键,使用频率大大提升,已经远超 Ctrl+CV 的使用,同样也加剧了键盘的磨损 😐。

日志打印方法生成NDK调用 等场景下已经是重度依赖了,Cursor 根据上下文可以提供智能的代码建议,靠 Tab 键就能大大减少重复性工作。

尤其是做客户端开发的时候,主要的代码编辑工具从 Android Studio 、XCode 切换到了 Cursor ,在要编译运行时才会切到 AS 和 XCode 上检查编译问题。

Cursor 的 Tab 键响应有时候会有些延迟,在延迟等待的时候就能体会到那种怕它不来,又怕它乱来的感觉了~~~

Prompt 工程师真香

这个需求怎么搞,哪个框架怎么写,遇事不决问 AI 。

但要是这 Prompt 关键词没写好,那得到的答案要么完全不在频道上,要么泛泛地讲一堆空话,起不到任何帮助。

即使 Cursor 可以支持指定多个文件和代码片段来作为上下文,但是业务逻辑过于复杂,相关的文件和引用超出了 Cursor 的上下文 Token 数量,也是白搭。

这时候就必须讲讲 Prompt 工程师的自我修养了。

不要让 AI 来考虑整体的方案和框架,而且自己有了整体的方案和框架后,把框架进行概念上的抽象,再在交给 AI 进行补全和完善。

因为实际业务需求过于复杂,尤其是涉及到具体业务上的专有名词(并非业界通用名词),这时候是很难写好一个 Prompt 关键词的。

真想要写好的话,会发现自己成了无情的汉字输入机器人,每天都忙着打汉字写作文一样来调教 AI ,要是最后得到的结果不满意,那真是事倍功半,惨兮兮。

最好就是自己有了整体的方案和框架后,再把框架和概念进行抽象,比如说业务中有个需求名词叫做运动贴纸,你把这个告诉 AI ,那肯定会理解不到位,然后还要写一串内容来给 AI 解释什么是运动贴纸,但如果把这个简化成贴纸,按照贴纸的逻辑来实现,在这基础上再实现运动那部分的需求,就能靠谱多了。

另外,假设让 AI 写一个生产者消费者模型的框架,那都能写出好几种花样来。因为这都是业界非常普遍和基础的框架,AI 很好理解的。

当我们的需求有了方案后,最好也把它抽象成这种基础的框架,可以是整体框架的也可以是局部拆分的,比如说生产消费模型、多线程模型、设计模式、线程池模型、消息队列模式等等。然后让 AI 来完成这样的框架,把输入和输出也抽象成通用的概念,确定框架可行后,在贴合具体的业务逻辑进行完善。

如果是让 AI 来完成需求方案框架,没有自己的思考就采纳了,那后续开发中如果这个方案有问题,就得去解 AI 方案的 Bug ,用 AI 去解 AI 的 Bug ,可能最后得到的还是 Bug 。

总之,用 AI 来搞个大需求,别想着一口吃成个胖子。

源码分析还有市场吗?

深入一段时间 Cursor 之后,除了被它的能力震惊之外,还在思考以前看过的技术文章和教学视频,放到 AI 时代,那些文章和视频还有市场吗?

尤其是源码分析类的文章,相信很多人都看过,基本上都是讲解具体的 API 调用流程、然后画流程图之类的、。

这些工作现在交给 AI 来做,真是分分钟就能分析清楚了,而且遇到的一些简单问题不用 Google 靠 AI 也能给解决掉,自己写的文章还不如用 AI 写的好呢。

如此一来,如果说我们的能力仅停留到源码分析的地步上,那么这一点完全是可以被 AI 替代的

那么在 AI 时代,什么样的能力才是不会被 AI 给替代呢?我想,除了具体的业务内容,可能还有在基础流程背后更深度的技能,比如性能优化的技巧、疑难杂症的解决等等,另外还有人与人之间沟通交流合作的软实力

要是哪天这些也能被 AI 替代,希望那时候我已经领上退休金了吧~~

原创文章,转载请注明来源:    充值 Cursor 之后,工作有了哪些变化?🤔