菠萝油子BiG
26-03-12 21:07 微博认证:播客《菠萝油子》主理人

0基础啥Jr不懂试着开发一个播客听友小程序 day1

起因:
菠萝油子并不是一个多么高人气的播客节目,但很可能是最能折腾也最有自救意识的节目,碍于我们每期节目都是围绕一个ip作品开聊,很多时候听友心态总是会选择先去看了原著再听,怕剧透怕听不懂,但经常这么一放就导致节目没啥人听。
我们一直是按照地区建的听友群,为了解决这个问题,我们大概在3年半之前就在更新之前,玩一个推理游戏,群里甩出三条线索指向本周更新的内容,一方面让群活跃度提升,另外也能让部分听友可以提前去看原著,然后我们再手动每周统计7个群的数据,并分别做成海报,排出名次和个人最速推理的统计,偶尔也会根据参与人员的情况发奖品。

随着节目工作量越来越大,逐渐开始变得吃力,以及ai的不断完善,我产生了一个想法,这个事儿肯定可以有更简易的方法来实现。但作为一个完全不懂程序开发流程,甚至我连产品经理、程序员具体做什么都不知道的人,我想试着看看能不能纯靠自学手搓出一个小程序,帮我来实现我的运营需求。

于是在更新节目至于,每天抽出几个小时时间来尝试,昨天晚上开始主要做的工作就是先弄清楚一些最最基础的概念。真不怕各位笑话,我是昨天才明白了原来写一个程序是需要前端和后端的,原来产品经理是需要把需求分解成很细致的几条,要尽可能清晰和明确才能确保别人看得懂。这些东西过去我真的一知半解,而且真的离我很远。

基本了解完传统编写一个小程序的流程,我开始让gemini帮我锁定工具,它告诉我用字节的TRAE+微信开发者工具+免费自带云就有可能实现,所以又额外花了1个小时学习TRAE的使用方法。但在这里遇到了第一个坎儿,我大概能理解这里面有个solo模式可以直接用自然语言直接提需求,但我是真心看不懂,隔行如隔山整得我两眼一抹黑,所以又返回gemini让他帮我逐步梳理流程。

今天下午开始,我在TRAE中分别创建了“软件产品经理”和“技术经理”两个智能体,并先借助“软件产品经理”根据我的需求捋出了一份菠萝油子推理游戏小程序的PRD,我不懂啥叫PRD,但gemini让我让它弄,它就给我这么捋了。

在这一步中我才意识到原来平时我们觉得很多app中显而易见的“傻缺”功能在初期规划中很可能都是一拍脑门理所当然的产物,而且从0到1构想一个功能是需要额外考虑很多合理性的,比如我希望构建一个参加推理游戏的人能实时看到其他群的参与度,就需要考虑如何隐藏总人数,总参与数,答对人数等信息,这样才能营造一种竞争的紧迫感。

总之今天先做到这里,根据流程,明天大概就需要让技术经理优化PRD,在微信开发者工具创建项目了。

(顺便小声吐槽一下,现阶段能搜到的大多数标注着0基础小程序搭建教学、TRAE教程的视频都做的比较一般,绝大多数还是默认观看者是有一定基础的人,但像我这样完全不懂程序架构、编程是个怎么回事儿,啥这个语言那个语言的人,经常前面跟着还能理解,后面突然让我打开xxx功能键,我就找不到了。而且程序版本更新经常还会换功能键位置,自学党更是灾难级,我后来的解决办法就是截图让ai告诉我具要实现xx功能具体点哪里)

另外,我这次不想借助小龙虾还有个原因是想亲自体验一下编程的基础流程,我隐约感觉了解了完整的步骤会对后续很多事儿有帮助。
明天继续!

发布于 山东