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

推荐订阅源

博客园 - Franky
N
Netflix TechBlog - Medium
宝玉的分享
宝玉的分享
Google DeepMind News
Google DeepMind News
腾讯CDC
G
Google Developers Blog
Martin Fowler
Martin Fowler
Microsoft Security Blog
Microsoft Security Blog
Recent Announcements
Recent Announcements
爱范儿
爱范儿
Engineering at Meta
Engineering at Meta
Microsoft Azure Blog
Microsoft Azure Blog
A
About on SuperTechFans
aimingoo的专栏
aimingoo的专栏
有赞技术团队
有赞技术团队
Jina AI
Jina AI
人人都是产品经理
人人都是产品经理
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
M
MIT News - Artificial intelligence
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
美团技术团队
WordPress大学
WordPress大学
阮一峰的网络日志
阮一峰的网络日志

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
独立开发日常:为了做一个「毫无存在感」的 App,我们翻遍了...
2026-03-04 · via 少数派

大家好,这里是一个还在持续头秃的独立开发小团队。

最近几个月,我们几个凑在一起捣鼓一款名叫 SGNL.fm 的 iOS 音频工具。因为团队里大家都有点“像素级”的强迫症,我们在前期的设计和原型阶段其实踩了不少坑。

今天不想聊枯燥的代码架构,想借着少数派这个宝地,跟各位数字生活玩家和同行们分享几把我们在“造轮子”过程中,觉得极其趁手的兵器。

1. 治愈 UI 强迫症:Figma 与“液态玻璃”的执念

不知道大家有没有同感,现在很多专注类或白噪音 App 的界面都太“重”了。恨不得把所有按钮、计时器、番茄钟全糊在主屏幕上。

我们最初的共识是:极致的效率工具,应该是“毫无存在感”的。 为了探索一种沉浸式、极简的交互,我们在 Figma 里废弃了至少几十个版本。说实话,苹果原生的某些 UI 组件实在满足不了我们想要的“流动感”。后来我们在 Figma 社区里找了很多关于光影和材质的开源库,硬是磨出了一套我们内部戏称为“液态玻璃(Liquid Glass)”的视觉风格。

建议正在做独立开发的同行,在用 Figma 时多去折腾一下它的 Variables(变量)功能。这帮我们后期在 iOS 端适配深色模式和三种不同状态(Focus/Energy/Zen)的全局色彩调配时,省下了成吨的沟通成本。

2. 声音原型的“作弊神器”:Suno

这可能是我们开发流程里最“非典型”的一环。

既然是做音频工具,最大的难点其实不在写播放器,而在于“声音质感的探索”。因为我们不想走老路子去买一堆自然界的白噪音 MP3 来死循环,而是想做一套底层的生成式机制。但在引擎真正写出来之前,你怎么向团队证明某种频率或底噪是好听的、不刺耳的?

自己拿麦克风去录实在太蠢了。后来我们盯上了 Suno

对,就是那个用来生成流行歌的 AI。但我们完全把它当成了一个“音色探索器”。我们会输入极其苛刻的 Prompt,比如“低 BPM、持续的低频无人机音效、没有旋律线、适合敲键盘时听”。

我们用它快速生成了大量的声音碎片,用来验证我们在不同状态下的听觉假设。虽然最终 App 里跑的都是我们自己引擎实时演算的声音,根本用不到 Suno 生成的成品音频,但它作为早期的“灵感催化剂”,直接把我们的音频原型设计速度拉高了一个数量级。

3. 团队协作的底座:Linear + Raycast

小团队开发最大的敌人不是技术壁垒,而是“互相等进度”带来的内耗。

我们在项目管理上彻底抛弃了臃肿的 Jira 或 Notion,全员转到了 Linear。它的快捷键操作太丝滑了,而且那种“极客范儿”的 UI 本身就很对我们的胃口。开发和设计之间的 Bug 追踪变得极其克制和高效。

另外,不得不提少数派的老朋友 Raycast。作为重度 Mac 用户,我们在 Raycast 里写了几个极简的内部脚本。比如一键把 Figma 的切图推送到代码仓库,或者一键生成测试包的下载二维码。能用键盘解决的,绝对不碰鼠标。

写在最后

其实独立开发的过程,本质上就是不断和自己的眼界以及工具链死磕的过程。

当这些前置的轮子都打磨好之后,我们才真正进入了深水区——去解决传统音频工具那个极其致命的痛点:听觉疲劳

至于什么是“听觉疲劳”,以及我们到底用了什么技术手段来对付它?篇幅原因今天先不展开了,这周稍微喘口气,我再来少数派接着填坑。

欢迎大家在评论区交流你们平时做项目最离不开的趁手兵器!