有趣产品咖啡馆

喜欢中国哲学,但影印古籍太难读,我决定做一款仿古书排版的古籍阅读器!

有趣产品咖啡馆 Funny café :一个能让你更快接触到更多新鲜有趣好玩产品的地方。我会寻找市面上有趣的独立产品,向独立开发者们进行一对一的访谈,挖掘优质产品背后不为人知的故事(文末可加入群聊,有彩蛋!)。

1、介绍下你自己和目前所做的产品

大家好,我是guopop,之前是一位全栈开发工程师,现在是全职独立开发,同时也是一位哲学爱好者和素食主义者。

我的作品是「Scroll 思古 - 古籍阅读器」,是一款仿古书纵向注疏排版的阅读器,专门为阅读古籍而制作。有许多专门适配阅读古籍的功能,比如简繁切换,有无标点切换,多种仿古字体等。致力于还原古籍原貌的同时,提供个性化沉浸式阅读体验。

同时还在不断整理古籍,目前已经整理了83本古籍,600多万字了,可以在 [ https://sourl.cn/aG5fkH ] 下载想要阅读的古籍,完全免费。

我会不断提升思古的阅读古籍体验,同时整理更多的古籍,让更多人更方便的了解古人的智慧,为往圣继绝学。

Image

ios下载:https://sourl.cn/MBPNpy

仅支持iOS,可在评论区点赞许愿安卓(๑•̀ㅂ•́)و✧

2、做这个产品的灵感来源是什么?

平常比较喜欢阅读哲学,之前都是在读西方哲学,有一次看了《中国哲学史》,开始对中国哲学感兴趣,就开始阅读《道德经》《庄子》等作品。

后面又接触到了注疏版本的古籍,发现横向排版的古籍阅读体验很差,特别是注疏版本,而纵向排版的古籍就只能就去阅读影印版本了,影印版的问题就比较多了,不能调节字体大小,字体样式,背景色等,体验也不是很好。

还有一个重要的问题,通常在阅读古籍时会有大量的繁体,异体字,需要去查询,影印版本是特别麻烦的,因为你几乎无法打出这个字。

最开始在应用商店去找这样一个能解决我需求的App,然而并没有找到。所以就自己尝试开发一个吧。

Image

3、生僻字、无标点、繁简转换等问题,在普通人阅读古籍中是很大门槛,你是如何一步步降低它们的?

生僻字这个问题应该是阻挡大家去阅读古籍的重要因素,我有一直在识典古籍整理古籍,会发现汉字是一个逐渐演化的过程,每个朝代的字是不一样的,但表达的是同样的意思。

平常我们用的汉字大概在4000左右个,但目前Unicode标准中收录的汉字数量已接近10万个了。

大多数生僻字会在手机上显示为空白,这个显然对阅读古籍,理解古籍有很大的影响,所以在App上线后,我就立马去解决这个问题,找了很多生僻字体库,最终选择了小米的“Mi Sans L3”,大概87887个汉字。

Image

无标点这个问题,最开始有这个想法,是在阅读影印版古籍时,发现都是没有标点符号的。

后面有网友提出想看无标点的排版,这样也更好的还原古籍的原始面貌,而且有时候错误的标点可能会影响我们去理解古籍中原有的含义,就去开发实现了。其实标点符号在1951年才颁布了第一个规范。

Image

繁简转换这块也是网友建议的,其实繁体和简体并不是一一对应的关系,这块目前只是简单调用系统的简繁转换,后面会对这块有一个优化。

还有一个重要的地方是古籍的来源,古籍本身是没有版权问题的,但是整个古籍数字化过程是一个很困难的事情,所以我也在陆续整理一些古籍。

4、很多人以为“阅读器就是排版”,但思古背后涉及了大量底层组件重构,你最自豪的是哪一块技术结构?

其实横排阅读器有很多了,但是竖排阅读器却很少,应该是几乎没有。最根本的原因还是整个技术的发源的底层是字母,所有技术的文本设计都是横向排列,随之各种配套的文字处理方式也是基于横向这个排版方式设计的。

如果想要实现文字竖排,就需要重新设计文本排列的技术架构,同时为了排版支持古籍注疏版本,就是上方大字是原文,下方小字是注释的模式,实现会变得更加复杂。

大概文本纵向注疏排列这块技术逻辑,我大概开发测试了三四个月的时间。

Image

其实文本排版适配纵向排版只是开始,文字的选择复制分享也和横向完全不同,也没有底层技术的支持,不是简单的调用一个API,一个方法就可以实现的,也需要完全重新研究开发的。

还有后面要开发的章节目录,划线批注功能,也需要研究如何可以在竖排模式下实现。

这也是我每次开发都很慢的原因,因为完全没有参照,都需要一点点的去研究功能实现,一点点的测试。其实有时候我在开发一个功能之前,完全并太清楚这块功能能否实现,都是摸着石头过河,幸好都慢慢实现了。

5、有人用思古可能只是为了“截图配文”,你会介意这种“轻用法”吗?怎么看待不同层次的使用方式?

我们经常看到一些书法作品,包括寺庙的一些石碑上的文字都是竖排的方式,我想大概是因为只有这种纵向的文字排版,才可以体现我们的汉字之美。

其实文字背后的意义才是最重要的,像老子,庄子,孔子,六祖慧能等都是千年不出一个的圣人,他们对人生的理解,对世界的理解都是大智慧,都是需要我们去慢慢学习的,还有《周易》《诗经》《黄帝内经》这些中华文明的精华。

思古非会员版本对阅读古籍数量是没有任何限制,这也是我希望大家可以通过思古降低阅读古籍的门槛,更好了解和学习古人的智慧。然后对自己的人生有点启发,我相信如果有越来越多的人去阅读圣人经典,世界也会变得越来越美好。

对了,最近刚上线了图片分享功能,超级多的布局样式组合方式,这样分享古籍更方便,更好看哦。

Image
6、未来对会有哪些迭代规划?考虑出安卓版本吗?

其实思古上线才三个多月了,而且本身技术实现难度很高,有很多功能还未实现,接下来就实现章节目录功能。

后面还有划线笔记,书签,适配iPad等功能,具体可以查看[ https://guopop.tech/support/roadmap.html ]

安卓版本,其实我之前有用flutter开发过一个App,如果后面有精力,会考虑的,但是要等好久了。

7、如果满分是10分,你会给自己的产品打几分?为什么?

7分吧,因为很多功能还没有实现,还算不上一个完全品,另外我本身是开发出身,设计不太会,所以思古的页面设计和交互方面还有更大的进步空间。

8、除了你自己的产品外,平时还在使用哪些产品?

Craft,一款颜值,交互超级棒的笔记软件。

练就,一款健身App,同样设计和交互也很好。

Trae,字节出品AI编程IDE,集成了很多模型,关键目前还是免费速度还快,平时非编程问题也会使用它。

Folo,会RSS订阅一些好的博客,这也是我信息来源的重要部分。

IDEA,我是Java开发出身,用习惯了,同样也很好看,交互做也很好。

Beekeeper Studio,一款数据库管理软件,应该算是Mac平台数据库管理软件颜值最高的了。

Figma,平时原型的设计,内容配图都是用它设计的。

总之就是喜欢好看的,细节交互经过认真打磨的产品。

9、你有哪些日常的工作和生活习惯?

每天会在工作之前阅读大概半个到一个小时的哲学作品,让自己迅速进入心流状态,最近在读萨特的《存在与虚无》。

空了会在识典古籍领任务去做古籍文字校对。

一周三四天去健身,有好身体,才会精力做自己喜欢的事情。

一周一次的攀岩活动,v3-v4水平。

早上会做半个小时瑜伽,用来保护自己的颈椎和腰椎,同时锻炼自己的柔韧性,为攀岩打基础。

10、请用一句话打动用户并让她使用你的产品

翻开古籍,探寻历代先贤的大智慧。

--- Funny café ---
PS. Ελάτε να πιείτε ένα φλιτζάνι καφέ.
PS-1. 所有代码都是 AI 写的,我为独立开发者、有趣产品爱好者们搭建了一个平台:“有趣产品咖啡馆” [ funnycafe.top ] ,在这里,你可以按产品分类来查看独立开发者的专访内容,另外还有独立开发者的产品墙,尽情在这发现新鲜好玩的产品!
PS-2. 有趣产品灵感库:365天不停歇的产品灵感补给站,每天发现各种有趣产品,解锁100+款宝藏产品推荐!加入即享9款热门App专属折扣(优惠价值超88元),每日还有内购限免推荐,已节省近2000元!
Image
PS-3. 独立开发创造101:专为独立开发者打造!基于100+开发者专访经验,每月提供独家运营干货+成功案例拆解,助你少走弯路,快速提升App增长!【入圈可额外赠送「AI编程:创造你的第一款产品」免费入圈资格!】
Image
PS-4. 各位热爱探索新鲜好玩产品的朋友, 有趣产品爱好者们的4群人数已满,同时5群也会在近两天新建,可加我好友,我拉你进群~
Image
PS-5. 我新建了全女有趣产品爱好者群 Image ,群里的独立开发者是女生,群成员也是女生,在群里会分享女生会用到的一些app,后续也会邀请更多女生独立开发者进来分享, 加我好友,可以邀请你进群。
PS-6. 我想搭建全网最优质的独立开发者群。「有趣产品创造者们」的群聊开放入群啦,加我微信,告诉我你的产品名称,即可进群,创造者们来一起抱团取暖吧!
Image
PS-7. 我在公众号里埋了100个彩蛋,在公众号中回复数字 001-100,随机查看一款有意思的产品,共100款有趣产品等你来发现!
Image
往期推荐
1、收到 "熬夜猝死预警" 后,我们做了一款真正关注你每天睡眠健康的App!
2、我为女儿做了一款能在童话故事里当主角的 AI 应用!
3、周报Vol.10:参加小红书独立开发比赛颁奖礼回来后,我果断报警了...
4、学习AI编程后,我用三个月打造了4款App并登上AppStore免费榜单!
5、做了3年的独立开发者专访内容,我只赚了1164元,为挣饭钱我决定开启新项目!
6、因为轻度抑郁需要晒太阳,于是我做了款能精准估算晒太阳补维D的App!
7、让每次专注像坐飞机一样沉浸,我用虚拟飞行体验设计了一款提升效率的App!
8、让AI分身替你去旅游,我做了款打工人坐在工位上也能魂游万里的App!
9、受「多邻国」的启发,我做了一只比绿鸟更凶残的监督熊来让你每日坚持运动!
10、为了能让独立开发者成功出道,我决定新开一个独立开发创造101项目!