无主之地2配置高吗|看真人裸体BBBBB|秋草莓丝瓜黄瓜榴莲色多多|真人強奷112分钟|精品一卡2卡3卡四卡新区|日本成人深夜苍井空|八十年代动画片

網易首頁 > 網易號 > 正文 申請入駐

開發者自薦了 3 個有趣的 App

0
分享至

編注:本期內容為少數派 Matrix 社區應用自薦文章合集。文章代表作者個人觀點,作者與文中產品有直接的利益相關(開發者、自家產品等),少數派僅對標題和排版略作修改。


本期目錄

睡眠島:睡眠和打鼾追蹤器

? 空中飛劍:體感識別步數修仙模擬器

? MapPoster Online:城市地圖海報


睡眠島

? hanzhiguo | iOS | 下載地址

很多人睡覺需要絕對的安靜,但我恰恰相反。

我一直需要一點聲音才能睡著 —— 雨聲、海浪、風聲,甚至是空調很低的嗡鳴。只要有一層穩定的背景音,大腦就會慢慢放松下來,思緒也不那么活躍。后來我才發現,其實有不少人和我一樣。

問題是,我一直找不到一個真正順手的助眠 App。

有的聲音不夠自然,像循環很短的音頻拼接;有的會在半夜突然停掉;還有的第二天醒來才發現它播了一整夜,耳朵嗡嗡的。

我理想中的狀態其實很簡單:睡著之前有聲音陪著,睡著之后它自己安靜地停掉。

但好像很少有人認真做這件事。

于是某個失眠的晚上,我打開 Xcode,寫了一個很小的功能 —— 一個簡單的「播停」邏輯。沒想到后來,它慢慢變成了一個完整的 App。

▍從一個播停功能開始

最開始我只是想解決一個很具體的問題:聲音什么時候停。

如果整晚播放,第二天早上往往會覺得疲憊;但如果設一個固定定時(比如 30 分鐘或 60 分鐘),有時又會在剛剛入睡的時候突然斷掉,反而把人驚醒。

所以我做了一個很簡單的邏輯:

播放 → 檢測到入睡 → 聲音慢慢淡出 → 自動停止

實現上并不算復雜,但細節挺多:

  • 漸弱(fade out):聲音不能突然停止,需要在幾分鐘內緩慢降低音量,讓耳朵幾乎感知不到變化
  • 后臺穩定性:iOS 對后臺音頻有嚴格的管理機制,需要正確聲明AVAudioSession類別,并處理各種中斷場景
  • 鎖屏兼容:鎖屏狀態下播放不能中斷,還要正確顯示 Now Playing 信息
  • 保護機制:萬一檢測失敗,需要有兜底的最大播放時長,避免整夜播放

寫完之后我自己用了幾天,感覺終于順手了。至少不會在半夜被聲音吵醒,也不會醒來發現手機放了一整夜的雨聲。


圖 1:播放界面截圖(入睡模式 + 播放控制面板)

▍一個小功能慢慢變成一個 App

既然播放系統已經寫好了,就順手加了一些聲音。

最開始只有最常見的幾種:雨聲、海浪、森林、篝火。

后來慢慢發現,助眠聲音其實很有講究。有些聲音聽起來很好聽,但并不適合入睡 —— 高頻成分太多,或者節奏有起伏,反而讓人更清醒。有些聲音聽起來很普通,但長時間播放非常穩定,大腦會自然忽略它,慢慢進入放松狀態。

我也開始嘗試自己制作一些聲音。比如給雨聲做不同的層次 —— 遠處的雷鳴、中景的雨打屋檐、近處的水滴聲,疊加在一起形成一個完整的聲場。還有深海氣泡、蟲鳴、溪流這類更小眾的場景。

有時候甚至會反復聽同一段音頻很久,只是為了確認它到底適不適合入睡。慢慢地,這個小工具越來越像一個完整的應用。我給它起了個名字:睡眠島。

不過說實話,這個 App 的第一用戶其實只有一個 —— 我自己。每天晚上我都會打開它。


圖 2:應用的首頁資源視圖

▍我其實從來沒有寫過 Swift

在做這個 App 之前,我從來沒有寫過 Swift。

我之前寫的更多是服務端和一些工具類項目,對 iOS 開發幾乎是從零開始。最開始打開 Xcode 的時候,很多東西都不太熟悉 ——SwiftUI 的聲明式語法、AVFoundation 的音頻播放接口,甚至連最基本的導航結構都要一邊查文檔一邊試。

后來我開始嘗試用大模型輔助寫代碼。

很多時候我只是用自然語言描述一個需求:

  • 「做一個可以后臺播放的音頻播放器,鎖屏也能用」

  • 「在停止前做一個 3 分鐘的音量漸弱效果」

  • 「做一個簡單的播放控制界面,支持定時和聲音選擇」

AI 會給出一個大致的實現框架,然后我再一點一點調整、測試、重寫。

這種方式有點像是邊學邊做—— 很多功能并不是先完整設計好的,而是在不斷試驗中慢慢長出來的。想到一個小點子,就試著把它寫出來,自己用幾天看看感覺怎么樣,不行就推翻重來。

某種程度上,這個 App 也是我學習 iOS 開發的過程記錄。

▍第一個評論居然是 1 星

應用上線之后,我其實沒有抱太大的期待。這種很小的工具類應用,在 App Store 里很容易被淹沒。我只是偶爾打開后臺看看有沒有下載。

過了幾天,終于出現了第一條評論。結果是1 星

評論內容很簡單,大概意思是:沒有打呼嚕記錄功能。

看到的時候我有點哭笑不得 —— 當時這個 App 只是一個純粹的助眠聲音工具,我根本沒有考慮過睡眠監測這類功能。

但后來想了想,這個需求其實挺合理的。很多人用助眠聲音的時候,本來就很關注自己的睡眠狀態:有沒有打呼嚕?半夜醒了幾次?睡眠到底穩不穩定?

于是我突然有了一點動力:要不就為這個用戶做一個打呼嚕記錄功能。

接下來的一段時間,我開始研究另一件事 —— 如何在用戶睡覺的時候,用盡量低功耗的方式通過麥克風采樣聲音,識別出鼾聲、夢話等事件,并在第二天早上整理成一份簡潔的睡眠報告。

為了省電,我沒有用持續錄音的方案,而是做了一個基于音量閾值的觸發機制:環境安靜時幾乎不消耗資源,只在檢測到聲音超過閾值時才短暫錄制和分析。這樣一晚上下來,電量消耗可以控制在很低的范圍內。

某種意義上,這個功能是被一個 1 星評論「逼」出來的。


圖 3:鼾聲記錄功能截圖


圖 4:第一個評論是 1 星

▍后來出現了一些 5 星評論

有意思的是,在后面的幾周里,陸陸續續開始出現一些新的評論。這一次幾乎都是5 星。

數量不多,大概十幾條。但每一條我都會認真看一遍。

有人說試過很多睡眠軟件,覺得這個最順手。也有人說躺下之后不那么焦慮了,能慢慢睡著了。還有人提了一些很具體的建議,比如希望增加更多聲音場景,或者加入有聲書、睡前故事之類的內容。

你會突然意識到:這個原本只是給自己用的小工具,已經開始被一些陌生人每天使用了。那種感覺挺奇妙的。不是成就感,更像是一種連接 —— 你做的這個東西,真的幫到了一些你不認識的人。


圖 5:這些五星評論給了我莫大評論

▍做了 App 之后才發現的一件事

做完應用之后,我才意識到一個很現實的問題:沒人知道。

于是我開始嘗試做一些以前從來沒做過的事,比如發內容、做運營。有時是一段雨聲的場景視頻,有時是一張安靜的畫面加上文案,偶爾也會記錄一些制作助眠聲音的小過程。

慢慢發現,很多人其實并不是在找一個 App,而是在找一種感覺 —— 一種晚上躺下之后,可以慢慢安靜下來的感覺。

有時候是一段雨聲,有時候是一片海浪。這些聲音很簡單,但在合適的時候出現,就會變得很有意義。


圖 6:我制作的助眠資源素材

▍寫在最后

做這個 App 的初衷很簡單 —— 我只是想睡得更好一點。后來才慢慢發現,原來有很多人也在找同樣的東西。所以這個應用大概還會繼續慢慢做下去。不是因為它多大,而是因為 ——每天晚上,我自己都會用。

如果你也需要一點聲音才能入睡,可以試試。


空氣飛劍

? 煉金術士Flamel | iOS | 下載地址

從小我應該就是中二病比較嚴重的那一類人,看完動畫動漫,就幻想著自己也能飛天遁地,做一個動作,也可以御劍飛仙。甚至還因為課間做一些耍酷的動作被同桌笑話過。

而在去年看完了凡人修仙傳之后,想做點什么修仙相關的 App 的想法就到達了頂峰,然后我就突然想到,為什么不把少年時的夢想,真的實現出來呢?

于是我就開始了空氣飛劍的制作,最開始我的想法,只是單純做出能識別御劍的動作就好了,就如同圖中一樣。


為了更好識別,提供了手勢校準

可是做著做著,我覺得如果只是飛劍,那么法寶種類是不是單一了一點?于是乎我在第一版中,也額外加入了飛刀、飛針、飛輪等多種法寶,希望能夠滿足不同修仙人群的不同愛好~


也提供了更加具有偏向性的法寶,希望男修女修都能喜歡

同時,在凡人修仙傳中,主角一步一步的成長,到最后的結嬰突破,正是因為大家一步一步著主角的成長,所以當他最后完成突破的時候,大家才會如此感動,所以我也希望我這個系列的法寶,也可以一點點的成長,所以我加入了一個最簡單的成長機制:步數 → 靈氣。收集步數轉換為修煉法寶的靈氣,即便開局只是普通凡品等級的法寶,也能最后一步一步變成靈寶!


步數轉換靈氣

當做完上面這些之后,我覺得 App 的內容還是有一些少,同時,我也不想只是一直贊嘆和活在別人的世界中,我也希望創造屬于我的修仙世界,所以最后,我給每樣法寶都寫了一段屬于同一個世界觀的背景故事,我希望等未來法寶越來越多之后,這些背景故事串聯起來,能讓使用者自己通過閱讀這些故事,發現自己置身于一個宏大的修仙世界之中。


一把普通的劍,卻有不同尋常的故事

最后放一段小動圖,展示一下目前的御劍動作,御劍同時會觸發語音,目前有基礎的男和女兩種語音可選(也可關閉)。沒有 watch 也可以使用這個 App,手機端也有動態小彩蛋,完整的法寶故事也需要在手機端查看。


破敵式

希望大家能喜歡我的這個小作品,后續的計劃,就是加入更多的法寶,加入更多的手勢,以及補充更多的故事(比如給每個法寶一個升階之后新的背景故事)

感興趣的朋友們,可以在 AppStore 直接搜:空氣飛劍


MapPoster Online

? heyheyiann | web 端 | 下載地址

有些城市適合用照片記住,有些城市也適合用路網記住。

一座城市的道路、水域、綠地和街區輪廓,本身就有很強的圖案感。如果把普通地圖里的導航信息拿掉,只保留這些結構,再配上合適的顏色和排版,就會變成一張可以打印、收藏或做壁紙的城市地圖海報。

我做了一個在線工具MapPoster Online,用來在瀏覽器里生成這類城市地圖海報。

  • 在線體驗:https://maptoposter.0v0.one

  • GitHub:https://github.com/ianho7/maptoposter-online



▍它適合用來做什么

MapPoster Online 的使用方式比較直接:打開網頁,選擇城市,調整地圖半徑、主題、顏色、字體和導出尺寸,然后下載圖片。

它比較適合這些場景:

  • 給自己生活過的城市做一張紀念圖

  • 給旅行去過的地方做一張壁紙

  • 生成 A4 尺寸的地圖海報,用來打印裝飾

  • 給文章、筆記或項目頁面配一張城市視覺圖

  • 對地圖、城市路網和 OpenStreetMap 數據感興趣,想快速看不同城市的結構差異

它不是普通地圖截圖工具,也不是導航工具。它的重點不是 “告訴你怎么走”,而是把城市地圖重新渲染成一張更適合展示的圖片。


目前支持的功能

  • 城市地圖海報生成

  • A4 豎版、A4 橫版、方形、手機壁紙、桌面 16:9 等導出尺寸

  • 300 DPI 導出,方便打印

  • 20 種內置主題

  • 自定義背景、道路、水體、綠地、文字等顏色

  • 上傳 TTF/OTF 字體

  • 英文、中文、日文、韓文、德文、西班牙文、法文界面

  • 瀏覽器 IndexedDB 緩存,重復生成同一城市會更快


下面是一些生成效果。

▍使用體驗

使用時,最主要的幾個參數是城市、半徑、主題、字體和導出比例。

城市決定地圖內容,半徑決定展示范圍。半徑太小,可能更像一塊街區;半徑太大,道路會變密,生成也會更慢。主題和顏色則決定最終海報的氣質,比如更適合打印的淺色主題,或者更適合作壁紙的深色主題。

導出尺寸目前覆蓋了幾個常見用途:A4 適合打印,手機壁紙適合直接保存到手機,桌面 16:9 適合做電腦背景。300 DPI 導出主要是為了照顧打印場景。

字體也可以調整。除了內置字體,也可以上傳自己的 TTF/OTF 字體文件,這樣城市名和國家名的視覺風格會更接近你想要的海報效果。


▍數據從哪里來

MapPoster Online 默認主要使用 OpenStreetMap 數據,并通過 Overpass API 獲取道路、水體、公園和 POI 等地圖要素。

生成流程主要在瀏覽器端完成。數據獲取、投影轉換和 Rust/WASM 渲染放在 Web Worker / WASM 里處理,已獲取過的數據會緩存在瀏覽器 IndexedDB 中。


▍為什么做成網頁版

這個項目受 maptoposter 這個 Python CLI 項目啟發。CLI 工具適合熟悉命令行和本地環境的用戶,但對只想快速生成一張圖片的人來說,安裝環境和運行命令會增加門檻。

網頁版的目標是降低這一步的成本:不用安裝軟件,不用準備 Python 環境,打開網頁就可以試。

為了讓瀏覽器端也能處理較大的地圖數據,項目使用了 React + TypeScript 做界面,Rust/WASM + tiny-skia 做渲染。對普通使用者來說,不需要關心這些技術細節;它們主要是為了承擔地圖數據處理和較高分辨率導出的計算壓力。

▍現在還不完美

這個工具目前還有一些限制。

首先,大城市、大半徑生成時仍然可能比較慢,尤其會受到 Overpass 節點狀態影響。公共地圖數據源并不總是穩定,項目里做了分塊、鏡像節點選擇和緩存,但不能完全消除這種影響。

其次,不同城市的 OpenStreetMap 數據完整度不同。有些地方的水域、綠地或 POI 數據可能不完整,最終生成效果也會受影響。

另外,它現在更像一個 “快速生成地圖海報” 的工具,不是專業 GIS 軟件,也不是完整的設計排版工具。如果你需要非常精細的地圖制圖控制,它目前還不適合替代專業工具。

▍適合誰試試

如果你喜歡城市地圖、旅行紀念、桌面壁紙、打印海報,或者只是想看看一座城市的路網長什么樣,可以試試這個工具。

如果你對 OpenStreetMap、瀏覽器端數據處理、Rust/WASM 渲染感興趣,也可以看一下源碼,項目是 MIT 開源的。

  • 在線體驗:https://maptoposter.0v0.one

  • GitHub:https://github.com/ianho7/maptoposter-online

也歡迎反饋幾個具體問題:

  • 是否有導出主題的需求?(其實我定義了一套 prompt 讓 AI 根據我喜歡的圖片生成配色,但感覺解釋成本以及定義不是特別清晰明確,所以線上版本隱藏了)

  • 更多,等您評論 :-D

/歡迎投稿/

/產品推薦/


特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
劉紅梅的追悼會現場,同學徐帆胡軍江珊無一人參加

劉紅梅的追悼會現場,同學徐帆胡軍江珊無一人參加

悄悄史話
2026-06-08 11:44:10
央企“最牛女副處長”落馬:兩年與上司開房410次,細節曝光

央企“最牛女副處長”落馬:兩年與上司開房410次,細節曝光

西門老爹
2025-12-16 15:35:31
國家金融監管總局局長丁向群將出席2026陸家嘴論壇開幕式 致開幕辭并作主題演講

國家金融監管總局局長丁向群將出席2026陸家嘴論壇開幕式 致開幕辭并作主題演講

證券時報
2026-06-12 15:20:11
CCTV5直播!世界杯13日賽程:2支東道主出戰,美國VS巴拉圭引關注

CCTV5直播!世界杯13日賽程:2支東道主出戰,美國VS巴拉圭引關注

何老師呀
2026-06-12 18:47:57
700萬人或將無緣本科?2026年高考,學生、家長應該認清三大現實

700萬人或將無緣本科?2026年高考,學生、家長應該認清三大現實

混沌錄
2026-06-10 21:04:16
下館子時,這3道菜不要亂點,不懂的人才點,老板:快來送錢

下館子時,這3道菜不要亂點,不懂的人才點,老板:快來送錢

思思夜話
2026-06-12 11:39:30
1980年豐田FJ40:直六+五速手擋

1980年豐田FJ40:直六+五速手擋

體壇觀察猿
2026-06-12 02:05:26
地鐵的座位為什么要豎著排列?是方便躺著嗎?

地鐵的座位為什么要豎著排列?是方便躺著嗎?

果殼
2025-10-24 21:02:31
驚!特朗普對伊朗竟能隨意開戰和談,內幕令人震驚!

驚!特朗普對伊朗竟能隨意開戰和談,內幕令人震驚!

高博新視野
2026-06-12 17:30:24
浪姐舞臺上,孫怡把60票全給了陳瑤:這不是投票,是孤注一擲的偏愛

浪姐舞臺上,孫怡把60票全給了陳瑤:這不是投票,是孤注一擲的偏愛

TVB的四小花
2026-06-13 01:58:23
15點37分!恭喜韓鵬!山東泰山做出正確決定,后腰外援塵埃落定

15點37分!恭喜韓鵬!山東泰山做出正確決定,后腰外援塵埃落定

王大發不懂球
2026-06-12 21:33:37
他曾擔任中央辦公廳代主任,大肆迫害年邁的彭老總,后被判刑18年

他曾擔任中央辦公廳代主任,大肆迫害年邁的彭老總,后被判刑18年

輿圖看世界
2026-06-03 06:45:03
曾經落地近90萬的神車!路虎攬勝極光L跌至17.98萬

曾經落地近90萬的神車!路虎攬勝極光L跌至17.98萬

中國能源網
2026-06-11 10:58:56
韋世豪祝福C羅:我的人生偶像,就在這屆世界杯圓夢吧,SIU

韋世豪祝福C羅:我的人生偶像,就在這屆世界杯圓夢吧,SIU

懂球帝
2026-06-12 12:02:31
朱芳雨還要挖人!廣東隊有望截胡“場均12+5”之人,總決賽有戲了

朱芳雨還要挖人!廣東隊有望截胡“場均12+5”之人,總決賽有戲了

緋雨兒
2026-06-12 13:22:41
國內自駕 No.1沒有之一!3萬公里走完要 111 天,其他路都成將就

國內自駕 No.1沒有之一!3萬公里走完要 111 天,其他路都成將就

走吧自駕游
2026-06-10 16:42:12
千萬“接口費”攔路 鄭州滎陽一小區六百戶居民三年供難暖

千萬“接口費”攔路 鄭州滎陽一小區六百戶居民三年供難暖

大象新聞
2025-11-02 09:46:08
我國人均GDP已超1.3萬美元,將跨入高收入國家陣營!

我國人均GDP已超1.3萬美元,將跨入高收入國家陣營!

聞號說經濟
2026-05-19 09:29:27
充電寶提前宣判“死刑” 安克CEO:充電寶馬上就要消失了!

充電寶提前宣判“死刑” 安克CEO:充電寶馬上就要消失了!

泡泡網
2026-06-12 18:24:29
學生:一斤鹽巴和一斤白糖混一塊兒,怎么能分開?學生犯了難。食堂大媽路過:這有啥難的,找群螞蟻,搬完剩下的就是鹽!

學生:一斤鹽巴和一斤白糖混一塊兒,怎么能分開?學生犯了難。食堂大媽路過:這有啥難的,找群螞蟻,搬完剩下的就是鹽!

LULU生活家
2026-06-08 19:04:27
2026-06-13 04:28:49
少數派sspai incentive-icons
少數派sspai
高品質數字消費指南
5193文章數 28438關注度
往期回顧 全部

科技要聞

剛剛,人類歷史上首位萬億美元富豪誕生!

頭條要聞

美加墨世界杯第二場比賽就現空座 英媒:尷尬

頭條要聞

美加墨世界杯第二場比賽就現空座 英媒:尷尬

體育要聞

歐洲恐韓?肉德維德?

娛樂要聞

一天4個瓜,肖戰熱巴最意外

財經要聞

萬億美元順差背后,透露這些信號

汽車要聞

標配激光雷達/雙動力可選 昊鉑S600限時售17.99萬起

態度原創

健康
家居
親子
教育
房產

老人、小孩、孕婦,吃粽子有啥風險

家居要聞

空間微調 移形換境

親子要聞

給孩子報個幼兒園還要工資流水?難道這就是傳說中的“因財施教”

教育要聞

家長成了“瘋女人”,被女兒作業搞崩潰,網友:太真實

房產要聞

海南最賺錢行業曝光!最快4年半,??谌钯I三房!

無障礙瀏覽 進入關懷版