文章目錄
- 我為什么寫這個小程序
- 網站轉小程序有什么坑
- 有什么推廣渠道
- 個人開發者如何變現
- 簡單介紹YUERGS小程序
- 給獨立開發者一點小建議
我為什么寫這個小程序
關注我的粉絲應該知道,我在碩士階段就已經掌握了小程序開發技能,并寫了一個名為“約球online”的小程序。實際上我當時已經完整開發過三個小程序(另外兩個名為“當下日程”和“boat校園”)。
現如今已經工作三年有余,由于比較愛折騰,鼓搗了自己的網站和一些小程序。今天要介紹的YUERGS就是其中之一。我完整地實施了產品的設計、開發、運營、變現四個階段,我覺得有必要將我的相關經驗分享給正在探索副業的朋友們。
說說我寫YUERGS的原因。
YUERGS最初的形態是一個網站,我也產出了相關的技術博文(文章目錄)。后來我意識到,作為一個吉他練習輔助工具產品,網站這種形態有點過重,從使用角度來說,用戶成本很高
。因此,我必須采用一種更加輕便
的產品形態,來讓目標用戶接觸它,使用它。
所以,我決定將YUERGS從網站
改為微信小程序
。
這里面我做出轉變的底層邏輯是:我把視角從我
轉變為真實用戶
,只有從用戶角度考慮產品,產品才有可能真正為用戶服務。
網站轉小程序有什么坑
簡單的網頁,實際上轉小程序很容易,例如使用uniapp
這種框架。難點
有以下幾點:
- 瀏覽器和小程序的部分底層能力寫法不同
- 引用的npm包小程序不一定直接可用
如何解決以上問題?我提供我個人的解決方案
:
- 采用
uniapp
,轉碼成本更低 - 通過
AI Coding
能力,將網頁代碼轉為小程序代碼(還會有bug) - 對引用的npm包,如果報錯,直接
源碼拷出來轉碼
- 將轉碼后的小程序代碼,手動將
接口升級到最新
我實際遇到過哪些坑?
- 節拍器振蕩器由
tone
改為小程序的wx.createWebAudioContext().createOscillator() - 調音器頻譜分析由
pitchy
改為小程序的wx.createWebAudioContext().createAnalyser() - 錄音功能由
navigator.mediaDevices.getUserMedia
改為小程序的wx.getRecorderManager() - 和弦圖由
vexchords
提取核心代碼轉為小程序canvas繪制
有什么推廣渠道
對于我這種混跡于各大社交平臺但是沒啥粉絲的人來說,有效推廣的方式其實很少,可以嘗試的主要有以下幾個途徑:
- 個人的社交賬號發視頻直接推廣、相關視頻植入軟廣或者評論區留言
- 自建或者加入相關群聊,進行推廣(但是有被踢風險)
- 線下路演同時進行推廣(更多是增加粉絲量,然后再走上述兩個途徑推廣)
- 自費找運營推廣(不建議輕易嘗試,除非你小程序真好)
推廣本質還是流量為王
,想辦法提高自己的流量,很多問題迎刃而解。
我目前的流量截圖給大家分享下:
2025.3.5上線,累計用戶643人。
3.31-5.16期間,日均新增4人,日訪問5人,活躍日留存7.79%。
說實話,流量很少,但是持續有新用戶,存量用戶留存率有待提升。
個人開發者如何變現
個人開發小程序,一旦達到累計用戶500+,即可開通流量主
,可以實現睡后收入
。
流量主,即通過無痕形式,給小程序的各頁面植入各種類型的廣告,包括以下幾種類型的廣告:
從2025.5.1開通流量主以來,累計收入3.24元。這個收益和流量直接相關,由于我的日訪問頁面數不高,所以收益低也很正常。但是這個收益,已經快逼近我做一年多的視頻號原創視頻收益了。
簡單介紹YUERGS小程序
YUERGS小程序目前有四個模塊:和弦
、節拍
、調音
、音階
。
界面如下:
YUERGS特色點有:
- 和弦模塊不僅展示和弦圖,還展示和弦每個構成音的
音程關系
- 節拍模塊
BPM
、重音
任意調 - 調音模塊支持
特殊調弦
- 音階模塊可以查各種音階的
指板分布
,同時支持識別彈奏音
我做的這個小程序,其實受眾很小,也有很多現成的競品,但是基本都是垂類獨立的小程序,較少有把幾個功能集成起來的,這是YUERGS的優勢之一。
給獨立開發者一點小建議
我相信有很多跟我一樣的程序員在打造自己的產品,我從學生時代就開始這么做,而依然在嘗試。我做小程序帶給我的回報是5w+,估計已經勝過很多獨立開發者。我認為大部分個人產品,主要有以下幾個通病:
- 目標用戶模糊
- 功能過于簡單,或功能過于復雜
- 不注重UI設計,用戶好感度低
- 滿足技術追求,不滿足用戶需求
- 好的產品舍不得推廣,差的產品亂推廣
上述幾點,只要命中一點,基本上產品就是失敗的。雖然YUERGS也存在很多問題,但我認為你的產品只要滿足幾個點,就不會太差:
- 沒有好的點子,不如不做
- UI設計風格統一,在提供特色的同時,保持簡潔
- 功能不能太簡單,要有一定的門檻,增加抄襲成本
- 盡可能打造社交能力,增加用戶粘性
- 不要浪費任何的推廣機會
以上,獻給那些正在奮斗的獨立開發者們。
共勉