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

推荐订阅源

Stack Overflow Blog
Stack Overflow Blog
L
LangChain Blog
人人都是产品经理
人人都是产品经理
酷 壳 – CoolShell
酷 壳 – CoolShell
T
Tailwind CSS Blog
N
Netflix TechBlog - Medium
Microsoft Security Blog
Microsoft Security Blog
J
Java Code Geeks
博客园 - 【当耐特】
量子位
有赞技术团队
有赞技术团队
Jina AI
Jina AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园_首页
C
Check Point Blog
B
Blog RSS Feed
M
MIT News - Artificial intelligence
H
Help Net Security
雷峰网
雷峰网
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 聂微东
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
A
About on SuperTechFans
腾讯CDC

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理,
产品经理靠 AI 用 Rust+Bevy ECS 搓出了一个开箱即用、跨平台...
Daniel · 2025-11-14 · via 人人都是产品经理

当 AI 与系统级语言 Rust 相遇,生产力工具的边界被重新定义。本文将解析一位产品经理如何借助 Bevy ECS 构建出一个跨平台、高并发的桌面自动化工具,并探讨它在视频分发与工作流重塑中的潜在价值。

大家好,我是一个已经失业的产品经理。

懂业务逻辑,也懂一点架构,还懂一点编码。因为喜欢计算机,曾经手搓过 Rust 命令行,但对 Rust 的编码细节(比如生命周期、Trait)真的不熟,更别提 Bevy ECS 这种硬核游戏引擎了。

失业之后,我开始在自媒体平台发短视频,看看能不能赚点买菜钱。视频是能做了,但有个刚需:每次手动分发 B 站/YouTube/抖音… 发布就是纯手动复制粘贴,发个两次就受不了了,实在恶心得厉害。

上网捞了一圈,对现有的产品都不满意。GitHub 上找到一个 Python 写的,能自动上传视频到主流平台的项目,但讲实话只能算是脚本,不能算产品,从商业角度看连半成品都算不上。

序章:一切始于一个“白嫖”的字幕脚本

一开始我没有开发软件的想法,契机来自另一个需求——一键生成字幕

网上现成的字幕生成产品都太贵了,不适合白手起家。本来用 Gemini 网页版复制粘贴来写,恰逢 Gemini Cli 发布,当时就用 Gemini 搓了一个 Python 脚本,封装成命令行交互应用:

  1. 上传本地视频到 Cloud Flare 的 R2;
  2. 调用火山云的字幕生成服务(抖音同款);
  3. 自动生成字幕并调用 Gemini 对字幕进行二次校正;
  4. 最终生成 srt 字幕;

以上,除了时间和电费网费,其他一分钱没花,全靠赛博菩萨和谷大善人施舍。

基于这次经历,发现了 AI 编码的爽点和痛点:

  • 爽: AI 是真能成事,编码要能得心应手,没个一年半载的想都别想,这还得科班出身才行。用 AI 了真就直接开金手指;
  • 痛: AI 是真能坏事,一本正经地跟你胡说八道,并在事后又非常诚恳地道歉并写出《这是最终版 V999.0》;

虽然但是,我还是选择用 AI 来编码。毕竟我自己不会呀,AI 再烂也比我自己用“古法编程”快。

这段经历也让我彻底想明白了一件事:AI 编码的时代,真正的瓶颈已经不是“编码”本身了。

手搓一道菜很简单,但把它包装成产品上市,得有多难。 AI 可以帮你“炒菜”,但软件工程的“硬仗”——从架构设计、需求重构,到用户体系、收费策略,再到产品上市和市场推广——这些才是最艰难的部分。

抱着这个觉悟,我决定让 AI 彻底成为我的“编码工具人”,而我,则要专注于软件工程本身。

正片:纯“指挥”AI,搓出“安宝助手”

花了大概三个月时间,(虽然是“指挥”)但真就一行没写,纯靠和 AI 拉扯,硬生生“搓”出了一个完整的桌面自动化工具:“安宝助手”。

最终成果如下: 一个简单的演示视频,大家凑合着看

https://www.bilibili.com/video/BV12r1sBhEdJ/

1. 为什么选 Rust + AI ?“AI 瞎写,编译器纠错”

自动生成字幕的脚本上吃到的亏让我对 AI 有了防备。再加上写桌面应用,又要跨平台,我认为 Rust + Tauri 是个好选择。恶人自有恶人磨,看到 AI 被 Rust 的编译器折磨是真的爽。

AI 一顿输出,编译器一通警告,AI 一通分析,继续修,继续警告…直到修好为止。

连未使用变量都要给你揪出来,太适合强迫症了。

我的工作流就是:

  1. 用自然语言给 AI 提需求;
  2. 和 AI 探讨架构;
  3. 让 AI 产出一堆代码;
  4. AI 自己看 VSCode 报错,或者我无脑复制粘贴提示;
  5. 把错误信息原封不动地丢回给 AI:“看不懂,修好它。
  6. 循环。

我不需要懂那些复杂的错误,我只负责当一个“传话筒”。这个闭环效率极高。

2. AI 启发我用 Bevy ECS,但也坑惨了我

我一开始想用传统的洋葱架构(命令层、仓库层…)。但在和 AI 拉扯中,Gemini 提到了可以了解一下 Bevy ECS。我的直觉告诉我,这种事件驱动的模式,非常适合我的“自动化任务调度”需求。

然后,大坑来了:AI 根本没被训练过“如何用 Bevy ECS 写应用”

这块语料太少了。刚开始我让它写个基础的 CRUD,蠢得可怕,给我拉了一坨大的,完全没法用。

3. 我的角色:“AI 驯化师”

也不能说 AI 不会 ECS 架构,但缺少语料的 AI 真就像个在家狂练设计稿的愣头青,会干活,但只会一点点。

要是放纵它自己来,基本上就是在项目里到处拉屎,还会狡辩:

“哎呀,那不是屎,那是巧克力。喏,不信你尝尝看!”

“对不起,我错了,你是对的,那确实是屎!”

“让我们像外科手术一样来雕花吧!”

“我有信心,这真的是最后一次了…对不起,我们再来一次”

和 AI 协作,必须把它看作愣头青,时刻都要防范出错,还要提防它会骗你。必须要提出非常明确的要求,同时还要自己把控好全局,否则要么回滚,要么直接重构,这些都是家常便饭。

4. “AI 参照 AI”:道生一,一生万物

我用 AI 最爽的地方是:“道生一,一生二,二生三,三生万物”。

一旦架构下的第一个模块被我“驯化”出来,后面的模块就有“最佳实践”可以参照了。

然后就能库库生成代码,即便细节有问题,也只需要再来回拉扯一会儿就能跑通。

5. 成果和邀请

折腾了这么久,这个“安宝助手”总算是能用了。

核心功能:

  • 开箱即用: 我把 Chromium 浏览器和 nodejs 环境直接打包进去了。下载安装就能直接跑自动化任务。
  • 跨平台支持: 基于 Tauri,macOS、Windows都能跑。
  • 高并发调度: 基于 Bevy ECS 架构,可以同时执行多个自动化任务,上限是你的机器性能。
  • 平台管理: 支持任意平台的录入。
  • 凭证管理: 用独立的浏览器 Profile 隔离登录状态,安全可靠。
  • 脚本管理: 支持本地导入,也支持一键安装社区脚本(打通 GitHub,欢迎大家来分享自己的脚本,比如我用 AI 另外搓出来的一键发布多平台视频脚本)。
  • 计划任务: 用 Cron 表达式实现全自动定时执行。脚本内如果定义运行时参数,可以动态生成表单让用户填写。
  • 交互式人机协作: 脚本支持人机介入 API,可以在应用内唤起通知来兜底交互,弥补脚本未涵盖的场景。
  • 运行历史: 详细的脚本运行日志,方便排错。

发帖主要是想分享一个感悟:AI 正在把“编码”这个确定性最高的工作商品化,这反而让我们这些“产品人”或“独立开发者”,能把 100% 的精力投入到真正艰难、也最有价值的事情上——软件工程本身。

熬夜和 AI 相互折磨的那些夜晚,仿佛又回到作坊里和开发们一起拉磨的日子,真是令人难忘啊!

只不过这次,开发变成了 AI,而我,终于可以专心扮演好“产品架构师”和“项目总监”的角色。

这太适合我们这种懂点架构、会点基础编码、但不会“古法编程”的人了。

我的新法编程最终体会:AI 可以编码,但干不了工程,人依然很重要。

本文由 @Daniel 原创发布于人人都是产品经理。未经作者许可,禁止转载

题图来自Unsplash,基于CC0协议