Skip to content
Pixiv BookSource

🌱 项目起源 🌱

🅿️ 开源阅读 Pixiv 书源

✈️ 频道 @PixivSource

书源项目打赏名单

🌱 项目起源

Q1:写书源究竟是为了什么呢?

A1:时至今日,这个问题的答案也变动了不止一次了。

🌱 项目起源

  大概是21年左右吧,在好友的推荐下,我了解到【开源阅读】这个软件。软件开源、自定义书源、随意换源,注定了这是个不可多得的网文阅读器。

  此时的我,长期苦于P站官方 APP 过于难用,除了能调整一下背景颜色、字体大小、横排直排以外,基本上就没有其他功能了。动辄几万字的小说,居然连一个保存阅读进度的功能都没有。只能说——凑合用吧。

  当时我突发奇想:如果能在【开源阅读】里,直接看到本站作品的话,那阅读体验岂不是要暴增?

  我不确定我是不是最早想到这个需求的,但我应该是最早尝试并有所成果的。虽说最早的代码不是我写的。

  

❎ 失败尝试

  当时的我还不会写代码,唯一的尝试也就是酷Q时代下,用现成的脚本和框架,写了一丢丢 Python。

  当然,当时也看过书源的教程了,也简单的尝试过了。结果是什么情况,不用说你们也清楚——连最基本地获取搜索结果都无法解决。

  也不是说关耳大佬的视频教程不够简单明了吧。

  在没有编程基础,甚至可以说是对编程一窍不通的前提下;

  在没有清晰明了、通俗易懂、案例丰富的开源阅读文档下;

  在有着数不胜数、而不明不白的书源新概念的开发教程下,

  一头雾水的我,想要轻而易举就能按图索骥、照猫画虎把书源写出来,可无异于是天方夜谭。

  类似的经历,应该不止发生在我一个人身上。

  应该也有不少人体验过了,这种明明有目标有文档有教程,甚至尝试过,但却因为自己能力不足而无法解决问题的无力感。

  所幸,当时的我,有的还不只有我自己。在我所处的圈子里,在我所认识的人里,还有两个开发者。

🖥️ 开发经历

✅ 2021 进度

  2021年的3月2号,我问了狗子,想看看看他能不能帮到我。就这样,早期的开发任务就由狗子代我完成了,仓库也是他开的。 时间缓缓流逝,好消息也不断传来:

  2021年04月10日,发布了第1个版本。只支持系列小说。

  2021年08月01日,发布了第2个版本。搜索时合并同一系列的小说、支持单篇小说、目录处翻页。此时的书源,有关看小说的部分,已经可以正常使用了。

📌 2021 总结

  A1 in 2021 from 狗子:阅读的确好用,写书源是解决自己的需求,也是给唐门的生日礼物。

  当时问过狗子,问他想要什么报酬。他说不需要。当天适逢本龙的生日,于是就让他当作礼物送我了。我还是头回收到这么有意义的生日礼物。

  截至21年,我没有资格回答这个问题。

  

✅ 2023 进度

  2022年,无进度。在家自学 Python,终于有了些编程基础。写代码也很有趣。

  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没有实质更新)。

  整个23年应该还有一些小功能优化和讨论,但没有明确发版本。目前为止,狗子依然是主力开发;我最多算产品策划+市场营销。其实我做的事情,根本没有这些名词这么高大上。

📌 2023 总结

  A1 in 2023 from 狗子:阅读的确好用,写书源是解决自己的需求,此外还能赚一点小钱钱。

  截至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。

  2024年06月17日,发布了第5个版本。支持:添加网址、订阅源。

  2024年06月18日,在阅读官方群“毛遂自荐”。本来只想想增加一点用户的,没想到却荣登阅读官方频道,使得项目收藏大幅增加。

📌 2024 上半年总结

  2024上半年的开发就到此为止了。上半年,书源一共发布了4个版本,狗子和我各自发了2个版本。也是这个时候,我(逐步)成为了书源的主力开发。

  这个时期,我的确会用书源看些小说。毕竟是自己解决自己的需求,但是写代码也很有趣。

  

🖼 2024 Logo 问题

  2024年06月04日,简单粗暴P了个项目 Logo 。

  我实在想不到还有什么更好的处理的方式,能同时体现出阅读和P站的元素,并且更好看。有一说一,这个 Logo 的版权问题其实挺大的。

  很多人说这 Logo 不好看,我承认的确如此。

  

  这天出现了一个很让我讨厌的事情:

  有个人不停得给我谆谆教导,让我一个PS只会用魔棒的人,按照他的稍有复杂方案(可能在他看来并不复杂),重新做一个 Logo?

  明明给了我一套确切可行的方案,但又不肯亲自动手做一个。

  你行你上啊?你做得更好看,我肯定用。

  Talk is cheap. Show me the code.

  

  说句难听的话:

  我为这个项目写教程、写代码、做宣传,做了这么多事情,已经够累的了。你做了什么,就在这里指挥我、要求我做这种我并不擅长的事情?

  开源项目,能用就行。你给我什么好处了吗?就让我为了你的需求,花费自己的时间?

  

  或者让我们换个先进一点方式去调侃他:

  他可能自然语言编程绝佳掌握者:小X,这个需求你做一下,很简单的,只需要这样这样……

  或者,他可能是把我当作时下最先进的AI大模型了。只需一句话,就可以毫不费力的直接面向自然语言生成图片。不好看,就说句话换下一个

  

  或者我们换一套更常见的话语:

  如果你觉得书源项目不好,你就去建设它;

  如果你觉得书源功能太少,你就去写代码丰富书源功能;

  如果你觉得书源教程复杂,你就去写一份更简单的教程;

  如果你觉得项目 Logo 不够好看,你就去做个更好看的 Logo。

  

  你所用的,正是你的书源;

  你怎么样,书源便怎么样;

  你是什么,书源便是什么;

  你若光明,书源便不再黑暗。

  愿使用书源青年都摆脱冷气,只是向上走,不必听自暴自弃者流的话。

  能做事的做事,能发声的发声。

  有一份热,发一分光,就令萤火一般,也可以在黑暗里发一点光,不必等候炬火。

  这话用在别的地方可能不太合适,但用在开源项目里,应该刚刚好?

  

  这应该是我第一次因为书源项目的事情,生气而烦躁

  

✅ 2024 下半年进度

  2024年07月07日,书源项目的收藏超过了 FurryGamesIndex,我首次参与的开源项目。

  2024年09月10日,恢复更新,基本上每个月2个版本,在此期间有问题还会请教狗子。

  2024年11月18日,目录处显示小说原文链接/非API链接;尝试提供一站式导入书源、尝试直接提供自带书源(实际上是自带订阅)的阅读。

📌 2024 下半年总结

  整个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年12月02日,项目归档。

📌 2025 总结

  整个2025年,书源一共发布了85个版本。其中上半年发布了53个版本(167-218),下半年(7-11月)发布了32个版本(219-250)。

  A1 in 2025:截止到现在,写书源已经不仅仅是满足自我的使用需求了。

  除了自给自足满足个人所需以外、还有编写代码解决问题的乐趣、还有书源完成后的渴望:渴望被肯定、渴望被认可、渴望被关注。

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

  是作为一个开发者,可能不配拥有这些吧?

  是作为一个技术能力不强的开发者,不配拥有这些吧?

  

📂 项目归档:书源仍然可用

TIP

2025年12月02日,项目归档

2025年12月05日,取消归档,进入消极维护状态

  • 不承诺有后续更新
  • 不主动增加新特性
  • 不主动修复 BUG

☕️ 支持开发

NOTE

如果书源帮到了你,欢迎请开发者喝杯咖啡

你的鼓励是持续更新的动力~