🌱 專案起源
Q1:寫書源究竟是為了什麼呢?
A1:時至今日,這個問題的答案也變動了不止一次了。
💡 一個想法
大概是21年左右吧,在好友的推薦下,我瞭解到【開源閱讀】這個軟體。軟體開源、自定義書源、隨意換源,註定了這是個不可多得的網文閱讀器。
此時的我,長期苦於P站官方 APP 過於難用,除了能調整一下背景顏色、字型大小、橫排直排以外,基本上就沒有其他功能了。動輒幾萬字的小說,居然連一個儲存閱讀進度的功能都沒有。只能說——湊合用吧。
當時我突發奇想:如果能在【開源閱讀】裡,直接看到本站作品的話,那閱讀體驗豈不是要暴增?
我不確定我是不是最早想到這個需求的,但我應該是最早嘗試並有所成果的。雖說最早的程式碼不是我寫的。
❎ 失敗嘗試
當時的我還不會寫程式碼,唯一的嘗試也就是酷Q時代下,用現成的指令碼和框架,寫了一丟丟 Python。
當然,當時也看過書源的教程了,也簡單的嘗試過了。結果是什麼情況,不用說你們也清楚——連最基本地獲取搜尋結果都無法解決。
也不是說關耳大佬的影片教程不夠簡單明瞭吧。
在沒有程式設計基礎,甚至可以說是對程式設計一竅不通的前提下;
在沒有清晰明瞭、通俗易懂、案例豐富的開源閱讀文件下;
在有著數不勝數、而不明不白的書源新概念的開發教程下,
一頭霧水的我,想要輕而易舉就能按圖索驥、照貓畫虎把書源寫出來,可無異於是天方夜譚。
類似的經歷,應該不止發生在我一個人身上。
應該也有不少人體驗過了,這種明明有目標有文件有教程,甚至嘗試過,但卻因為自己能力不足而無法解決問題的無力感。
所幸,當時的我,有的還不只有我自己。在我所處的圈子裡,在我所認識的人裡,還有兩個開發者。
🖥️ 開發經歷
✅ 2021 進度
我問了狗子,想看看看他能不能幫到我。就這樣,早期的開發任務就由狗子代我完成了,倉庫也是他開的。 時間緩緩流逝,好訊息也不斷傳來
釋出了第1個版本。只支援系列小說。
釋出了第2個版本。搜尋時合併同一系列的小說、支援單篇小說、目錄處翻頁。此時的書源,有關看小說的部分,已經可以正常使用了。
📌 2021 總結
A1 in 2021 from 狗子:閱讀的確好用,寫書源是解決自己的需求,也是給唐門的生日禮物。
當時問過狗子,問他想要什麼報酬。他說不需要。當天適逢本龍的生於是就讓他當作禮物送我了。我還是頭回收到這麼有意義的生日禮物。
截至21年,我沒有資格回答這個問題。
🈚️ 2022 進度
無進度。在家自學 Python,終於有了些程式設計基礎。寫程式碼也很有趣。
✅ 2023 進度
適逢狗子時間充足,他興致再起,再度迴歸開發。與 Linpx 站長友好溝通N次後,站長終於允許我們開發書源,並同意為我們提供一點幫助。
首次贊助 Linpx
釋出了第3個版本。同時釋出了:P站、Linpx 書源、以及兩站的訂閱源。
閱讀回退Rhino引擎,短期內不支援ES6,故書源無法使用。
閱讀恢復Rhino引擎,書源再次可用。
因前期多次寫文件多此合併PR比較麻煩,成了 collaborator 。
閱讀正式版預停更,(坤飛/飛哥疑似跑路)撤銷原來的藍奏雲連結,谷歌Play上的Pro版功能已合入Beta版本。
閱讀正式版釋出最後一個有實質更新的apk(正式版3.25沒有實質更新)。
📌 2023 總結
A1 in 2023 from 狗子:閱讀的確好用,寫書源是解決自己的需求,此外還能賺一點小錢錢。
目前為止,狗子依然是主力開發;整個23年應該還有一些小功能最佳化和討論,但沒有明確發版本。
我最多算產品策劃+市場營銷。其實我做的事情,根本沒有這些名詞這麼高大上。
截至23年底,我依然沒有資格回答這個問題。
✅ 2024 進度
在毫無JS基礎,只有英語基礎的前提下,開始閱讀書源原始碼。我該慶幸狗子用的都是英語了,英語可真是個國際通用語言……
新增書架:抄了第一段訂閱源的程式碼,使用JS注入,通過新增網址新增到書架。
與獸人控小說站站長友好溝通,站長終於允許我們開發書源,並同意為我們提供一點幫助。
關注作者:第一次抄了書源的程式碼,並且成功運行了。
愚人節但是Linpx要關站了,所幸隨後有人接盤。
釋出了第4個版本,也是我親自發布的第一個版本。新功能:關注作者、推薦作者。
使用正則替換正文標記符號,可以算是首次原創程式碼。
釋出了第5個版本。
簡單粗暴P了個專案Logo,引發了一個很不愉快的事情。很多人說這 Logo 不好看,我承認的確如此。
釋出了第5個版本。支援:新增網址、訂閱源。
在閱讀官方群“毛遂自薦”。本來只想想增加一點使用者的,沒想到卻 榮登閱讀官方頻道 ,使得專案收藏大幅增加。
書源專案的收藏超過了 FurryGamesIndex,我首次參與的開源專案。
恢復更新,基本上每月2個版本,在此期間有問題還會請教狗子。
目錄處顯示小說原文連結/非API連結;嘗試提供一站式匯入書源、嘗試直接提供自帶書源(實際上是自帶訂閱)的閱讀。
📌 2024 總結
2024 上半年,書源一共釋出了4個版本,狗子和我各自發了2個版本。也是這個時候,我(逐步)成為了書源的主力開發。
這個時期,我的確會用書源看些小說。畢竟是自己解決自己的需求,但是寫程式碼也很有趣。
整個2024年,書源一共釋出了16個版本。其中上半年釋出了4個版本(12-15),下半年(9-12月)釋出了12個版本(150-166)。此時的我,已然成了書源的主力開發。
A1 in 2024:好像這時起,我就很少用書源看小說了。寫程式碼的樂趣遠遠超過寫小說、看小說了。
✅ 2025 進度
檢視他人收藏。
製作FN的書源。
內建更新功能。
倉庫移交。
書源網站創立。
專案首次歸檔。
📌 2025 總結
整個2025年,書源一共釋出了85個版本。其中上半年釋出了53個版本(167-218),下半年(7-11月)釋出了32個版本(219-250)。
A1 in 2025:截止到現在,寫書源已經不僅僅是滿足自我的使用需求了。
除了自給自足滿足個人所需以外、還有編寫程式碼解決問題的樂趣、還有書源完成後的渴望:渴望被肯定、渴望被認可、渴望被關注。
可能是我想要的是太多了吧……
☕️ 支援開發
NOTE
如果書源幫到了你,歡迎請開發者喝杯咖啡
你的鼓勵是持續更新的動力~





