大家好,我是一个已经失业的产品经理。
懂业务逻辑,也懂一点架构,还懂一点编码。因为喜欢计算机,曾经手搓过 Rust 命令行,但对 Rust 的编码细节(比如生命周期、Trait)真的不熟,更别提 Bevy ECS 这种硬核游戏引擎了。
失业之后,我开始在自媒体平台发短视频,看看能不能赚点买菜钱。视频是能做了,但有个刚需:每次手动分发 B 站/YouTube/抖音… 发布就是纯手动复制粘贴,发个两次就受不了了,实在恶心得厉害。
上网捞了一圈,对现有的产品都不满意。GitHub 上找到一个 Python 写的,能自动上传视频到主流平台的项目,但讲实话只能算是脚本,不能算产品,从商业角度看连半成品都算不上。
序章:一切始于一个“白嫖”的字幕脚本#
一开始我没有开发软件的想法,契机来自另一个需求——一键生成字幕。
网上现成的字幕生成产品都太贵了,不适合白手起家。本来用 Gemini 网页版复制粘贴来写,恰逢 Gemini Cli 发布,当时就用 Gemini 搓了一个 Python 脚本,封装成命令行交互应用:
- 上传本地视频到 Cloud Flare 的 R2;
- 调用火山云的字幕生成服务(抖音同款);
- 自动生成字幕并调用 Gemini 对字幕进行二次校正;
- 最终生成 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 一通分析,继续修,继续警告…直到修好为止。
连未使用变量都要给你揪出来,太适合强迫症了。
我的工作流就是:
- 用自然语言给 AI 提需求;
- 和 AI 探讨架构;
- 让 AI 产出一堆代码;
- AI 自己看 VSCode 报错,或者我无脑复制粘贴提示;
- 把错误信息原封不动地丢回给 AI:“看不懂,修好它。”
- 循环。
我不需要懂那些复杂的错误,我只负责当一个“传话筒”。这个闭环效率极高。
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 可以编码,但干不了工程,人依然很重要。
欢迎大家体验这个 “AI 的作品”,帮我测测 Bug,多提提建议。
下载地址: https://pan.quark.cn/s/af71215242f3 ↗
也可以到 GitHub 仓库里下载
GitHub 仓库 (脚本市场): https://github.com/SuperDaniel-cn/anbao-scripts ↗
文档 (我写的需求 + AI 润色的): http://docs.superdaniel.cn/ ↗
一个彩蛋:#
Gemini 有一次被我折磨疯了,不装了,和我摊牌了,说自己无能,写不下去了,直接要求我删了代码,不写了,哈哈哈。
感谢你能看到最后,作为答谢:#
- 注册有礼: 注册应用并留下注册邮箱的用户,第一名赠送 10 万次脚本运行额度,第二名 9 万,…,第十一名开始每人 5 千,只要带着注册邮箱来回帖都赠送,这条长期有效;
- 贡献有礼: 愿意分享脚本到 GitHub 仓库的话,通过应用里的联系方式添加我,赠送 10 万次脚本运行额度,用完不够继续问我要;
- 分享有礼: 愿意在社交平台分享我的应用,不论是评论也好,发帖也好,只要有曝光都可以找我要额度,给个截图就成,交个朋友。如果有抽奖需求,也可以联系我赞助额度;
【开发者自荐】安宝助手:开箱即用的高并发浏览器自动化工具,解放你的浏览器重复操作#
软件名称#
安宝助手(Anbao Agent)
应用平台#
- Windows
- MacOS
推荐类型#
【开发者自荐】
一句简介#
将一切浏览器重复操作(如多平台内容发布、自动签到、信息监控)交给7x24小时无人值守的机器人,彻底解放你的双手。
应用简介#
大家好!
向各位自荐一款我独立开发的桌面自动化工具——安宝助手。
如果你也厌倦了每天手动登录不同网站、复制粘贴、定时签到、或者处理各种网页上的重复劳动,那么这个工具就是为你量身打造的。
它的核心理念很简单:你只需配置一次,剩下的交给机器人,7x24小时稳定执行。
【这个工具能做什么?】
开箱即用,小白也能上手
- 这是它与普通脚本最大的区别:你不需要安装 Python/Node.js,也不需要折腾复杂的环境配置。
- 软件内置了 Chromium 浏览器,下载安装就能直接跑自动化任务。
- 所有操作都在图形界面完成。执行脚本时,它会动态生成参数表单,你就像“填问卷”一样填入(比如视频标题、关键词),而不是去改代码。
- 跨平台支持:Windows 和 macOS 都能完美运行。
社区脚本市场,一键安装“技能”
- 就像一个“自动化应用商店”。你可以一键安装由社区贡献的各种强大脚本,比如内容创作者必备的“多平台内容一键分发”(B站、抖音、小红书等)。
- 安全可靠:通过独立的浏览器 Profile 来隔离不同账号的登录状态,你的 Cookie 和隐私都保存在本地,平台之间互不干扰。
- 当然,也支持你导入或自己编写的本地脚本。
7x24小时稳定执行,你的“数字员工”
- 基于强大的定时任务功能,你可以设置任何复杂的 Cron 表达式执行周期(比如“每周一三五的早上9点半”)。
- 高并发调度:你可以同时执行多个自动化任务,它的上限就是你的机器性能,而不是像脚本一样只能排队。
- 智能且可靠:
- 所有执行都有详细的日志(运行历史),方便你随时排查问题。
- 甚至支持**“人机协作”**,脚本在关键步骤(比如遇到验证码)可以暂停并弹窗通知你,等你手动处理完,它再继续自动执行。
【谁适合用这个工具?】
-
内容创作者 & UP主: 从重复的发布和运营工作中解放出来。
-
电商卖家 & 副业者: 自动处理店铺日常、监控竞品情报。
-
效率达人 &“羊毛党”: 自动完成所有网站的签到、领券、保价任务。
-
技术爱好者: 享受创造和使用自动化流程的乐趣。
官方地址#
【免费福利】
软件采用额度制,每个月都会为所有用户免费发放100次运行额度,足够满足大部分轻度自动化需求。欢迎大家白嫖体验!
- 官方文档 :
http://docs.superdaniel.cn/ - 社区脚本仓库 & 下载地址 (GitHub):
https://github.com/SuperDaniel-cn/anbao-scripts