正文预览
使用Windsurf开发一款iOS App(日更)
1月20日:好啦,我承认,今天只是刚开始搜集如何开发iOS App的信息,不过将功补过,我重写了整个柴犬表情包生成器实战部分
1月21日:正式开工!
简单看了下,大致分为几个步骤:
- 规划好你的App产品
- 注册苹果开发者账号
- 注册相关大模型的开放平台账号、充值等
- 下载Xcode(这是苹果开发者工具)
- 使用Xcode创建项目文件夹
- 使用Windsurf打开上面的项目文件夹
- Windsurf开发---Xcode调试预览
- 完成开发---上架审核准备工作
- 其他:在国内上架有AI功能的产品,肯定要备案的,开始问人
当前进度和规划:
<whiteboard token="GgqAw59Dch9TLHb56QKcpE8GnSc"></whiteboard>
我打算逐一击破,目前2、8在询问有经验的朋友,争取在开发过程中,抽时间把这些卡点全部完成提前的准备。
规划好你的App产品
我会把这个App产品拆成几步
首先这个产品和前面说的降噪AI相关度比较大
核心功能是,基于AI资讯的实时语音互动的AI播客,所以我会先拆解一下功能实现
- 抓取重要的AI信息源(已实现)
- 筛选-摘要(已实现)
- 在数据库内增加优质内容的全文信息(已实现)第一阶段
- 将所有优质内容的全文信息,丢给MiniMax Text-01,生成播客文字稿(已实现)第一阶段
- 使用MiniMax TTS进行语音播报(已实现)第一阶段
- 使用4+5,输出音频播客(已实现)第一阶段
- 在iOS内实现4+5(已实现)第二阶段
- 在iOS内增加资讯信息(标题、摘要、链接等展示)(待实现)第二阶段
- 在iOS内实现语音播放时的字幕滚动效果(待实现)第三阶段
- 在iOS内增加实时语音交互能力(待实现)第三阶段
1月22日,先把第一阶段实现!
第一阶段,已经全部实现
- 在数据库内增加优质内容的全文信息(待实现)第一阶段
首先是对原来Coze工作流里新增了全文字段,现在在我们的飞书多维表格内(相当于数据库)增加了一列Content字段,是对新闻内容的抓取:

这一块实现的逻辑比较简单,对于加入飞书多维表格的工作流内,增加一个字段就ok了。
- 将所有优质内容的全文信息,丢给MiniMax Text-01,生成播客文字稿(已实现)第一阶段
- 使用MiniMax TTS进行语音播报(已实现)第一阶段
- 使用4+5,输出音频播客(已实现)第一阶段
接着对这三个功能,我直接用Windsurf开发,开发了一个本地网页,打通MiniMax两个模型:
AI播客脚本生成(使用MiniMax text-01长文本)
AI播客声音生成(使用MiniMax speech-01-hd)

这里的工作有两步:
第一步,在“请输入你的问题”里,复制粘贴飞书多维表格内的三条新闻全文内容
第二步,点击提交,网页会把系统提示词+全文内容,一并传给text-01长文本,并返回处理好的内容,放在AI回复下面的文本框
第三步,我手动修改AI回复的内容,完成后,点击下载MP3,获得克隆了我音色的MP3
这样,就完成了整个音频内容的生成,为此我申请了新的小宇宙播客,大家可以关注:

1月22日总结:
当前完成了大模型API的打通,但全流程