Skip to content
Pixiv BookSource

🌱 專案起源 🌱

🅿️ 開源閱讀 Pixiv 書源

🌱 專案起源

Q1:寫書源究竟是為了什麼呢?

A1:時至今日,這個問題的答案也變動了不止一次了。

💡 一個想法

  大概是21年左右吧,在好友的推薦下,我瞭解到【開源閱讀】這個軟體。軟體開源、自定義書源、隨意換源,註定了這是個不可多得的網文閱讀器。

  此時的我,長期苦於P站官方 APP 過於難用,除了能調整一下背景顏色、字型大小、橫排直排以外,基本上就沒有其他功能了。動輒幾萬字的小說,居然連一個儲存閱讀進度的功能都沒有。只能說——湊合用吧。

  當時我突發奇想:如果能在【開源閱讀】裡,直接看到本站作品的話,那閱讀體驗豈不是要暴增?

  我不確定我是不是最早想到這個需求的,但我應該是最早嘗試並有所成果的。雖說最早的程式碼不是我寫的。

❎ 失敗嘗試

  當時的我還不會寫程式碼,唯一的嘗試也就是酷Q時代下,用現成的指令碼和框架,寫了一丟丟 Python。

  當然,當時也看過書源的教程了,也簡單的嘗試過了。結果是什麼情況,不用說你們也清楚——連最基本地獲取搜尋結果都無法解決。

  也不是說關耳大佬的影片教程不夠簡單明瞭吧。

  在沒有程式設計基礎,甚至可以說是對程式設計一竅不通的前提下;

  在沒有清晰明瞭、通俗易懂、案例豐富的開源閱讀文件下;

  在有著數不勝數、而不明不白的書源新概念的開發教程下,

  一頭霧水的我,想要輕而易舉就能按圖索驥、照貓畫虎把書源寫出來,可無異於是天方夜譚。

  類似的經歷,應該不止發生在我一個人身上。

  應該也有不少人體驗過了,這種明明有目標有文件有教程,甚至嘗試過,但卻因為自己能力不足而無法解決問題的無力感。

  所幸,當時的我,有的還不只有我自己。在我所處的圈子裡,在我所認識的人裡,還有兩個開發者。

🖥️ 開發經歷

✅ 2021 進度


2021-03-02

  我問了狗子,想看看看他能不能幫到我。就這樣,早期的開發任務就由狗子代我完成了,倉庫也是他開的。 時間緩緩流逝,好訊息也不斷傳來

2021-04-10

  釋出了第1個版本。只支援系列小說。

2021-08-01

  釋出了第2個版本。搜尋時合併同一系列的小說、支援單篇小說、目錄處翻頁。此時的書源,有關看小說的部分,已經可以正常使用了。

📌 2021 總結

  A1 in 2021 from 狗子:閱讀的確好用,寫書源是解決自己的需求,也是給唐門的生日禮物。

  當時問過狗子,問他想要什麼報酬。他說不需要。當天適逢本龍的生於是就讓他當作禮物送我了。我還是頭回收到這麼有意義的生日禮物。

  截至21年,我沒有資格回答這個問題。

🈚️ 2022 進度

  無進度。在家自學 Python,終於有了些程式設計基礎。寫程式碼也很有趣。

✅ 2023 進度


2023-01-07

  適逢狗子時間充足,他興致再起,再度迴歸開發。與 Linpx 站長友好溝通N次後,站長終於允許我們開發書源,並同意為我們提供一點幫助。

2023-02-14日

  首次贊助 Linpx

2023-02-16

  釋出了第3個版本。同時釋出了:P站、Linpx 書源、以及兩站的訂閱源。

2023-03-09

  閱讀回退Rhino引擎,短期內不支援ES6,故書源無法使用。

2023-03-20

  閱讀恢復Rhino引擎,書源再次可用。

2023-04-03

  因前期多次寫文件多此合併PR比較麻煩,成了 collaborator 。

2023-10-04

  閱讀正式版預停更,(坤飛/飛哥疑似跑路)撤銷原來的藍奏雲連結,谷歌Play上的Pro版功能已合入Beta版本。

2023-11-01

  閱讀正式版釋出最後一個有實質更新的apk(正式版3.25沒有實質更新)。

📌 2023 總結

  A1 in 2023 from 狗子:閱讀的確好用,寫書源是解決自己的需求,此外還能賺一點小錢錢。

  目前為止,狗子依然是主力開發;整個23年應該還有一些小功能最佳化和討論,但沒有明確發版本。

  我最多算產品策劃+市場營銷。其實我做的事情,根本沒有這些名詞這麼高大上。

  截至23年底,我依然沒有資格回答這個問題。

✅ 2024 進度


2024-03-24

  在毫無JS基礎,只有英語基礎的前提下,開始閱讀書源原始碼。我該慶幸狗子用的都是英語了,英語可真是個國際通用語言……

2024-03-24

  新增書架:抄了第一段訂閱源的程式碼,使用JS注入,通過新增網址新增到書架。

2024-03-25

  與獸人控小說站站長友好溝通,站長終於允許我們開發書源,並同意為我們提供一點幫助。

2024-03-28

  關注作者:第一次抄了書源的程式碼,並且成功運行了。

2024-04-01

  愚人節但是Linpx要關站了,所幸隨後有人接盤。

2024-04-03

  釋出了第4個版本,也是我親自發布的第一個版本。新功能:關注作者、推薦作者。

2024-05-31

  使用正則替換正文標記符號,可以算是首次原創程式碼。

2024-06-02

  釋出了第5個版本。

2024-06-04

  簡單粗暴P了個專案Logo,引發了一個很不愉快的事情。很多人說這 Logo 不好看,我承認的確如此。

2024-06-17

  釋出了第5個版本。支援:新增網址、訂閱源。

2024-06-18

  在閱讀官方群“毛遂自薦”。本來只想想增加一點使用者的,沒想到卻 榮登閱讀官方頻道 ,使得專案收藏大幅增加。

2024-07-07

  書源專案的收藏超過了 FurryGamesIndex,我首次參與的開源專案。

2024-09-10

  恢復更新,基本上每月2個版本,在此期間有問題還會請教狗子。

2024-11-18

  目錄處顯示小說原文連結/非API連結;嘗試提供一站式匯入書源、嘗試直接提供自帶書源(實際上是自帶訂閱)的閱讀。

📌 2024 總結

  2024 上半年,書源一共釋出了4個版本,狗子和我各自發了2個版本。也是這個時候,我(逐步)成為了書源的主力開發。

  這個時期,我的確會用書源看些小說。畢竟是自己解決自己的需求,但是寫程式碼也很有趣。

  整個2024年,書源一共釋出了16個版本。其中上半年釋出了4個版本(12-15),下半年(9-12月)釋出了12個版本(150-166)。此時的我,已然成了書源的主力開發。

  A1 in 2024:好像這時起,我就很少用書源看小說了。寫程式碼的樂趣遠遠超過寫小說、看小說了。

  

✅ 2025 進度


2025-01-27

  檢視他人收藏。

2025-01-30

  製作FN的書源。

2025-02-24

  內建更新功能。

2025-11-11

  倉庫移交。

2025-11-24

  書源網站創立。

2025-12-02

  專案首次歸檔。

📌 2025 總結

  整個2025年,書源一共釋出了85個版本。其中上半年釋出了53個版本(167-218),下半年(7-11月)釋出了32個版本(219-250)。

  A1 in 2025:截止到現在,寫書源已經不僅僅是滿足自我的使用需求了。

  除了自給自足滿足個人所需以外、還有編寫程式碼解決問題的樂趣、還有書源完成後的渴望:渴望被肯定、渴望被認可、渴望被關注。

  可能是我想要的是太多了吧……

☕️ 支援開發

NOTE

如果書源幫到了你,歡迎請開發者喝杯咖啡

你的鼓勵是持續更新的動力~