网易首页 > 网易号 > 正文 申请入驻

1个开发者切了3个标签页后,搞出个零后端工具

0
分享至


写博客的人有个隐秘的仪式:写完最后一行,先复制到字数统计网站,再新开标签页算阅读时间,最后扔进可读性检测器。三个工具,三份粘贴,同一篇文章。

这种摩擦感攒了三个月,直到作者干脆自己动手——造了个一站式工具ReadMetric。

从"将就着用"到"不如自己造"

内容创作者天天盯着SEO、排版、互动数据,却容易忽略一个安静但关键的信号:阅读时长。研究显示,读者会主动根据时间承诺自我筛选。知道一篇文章是"4分钟"还是"12分钟",会改变双方决策——作者调整预期,读者决定是否点开。

作者想要一个即时反馈的仪表盘:字数、阅读时间、可读性分数,打字时实时更新。

结果他做到了,而且方式有点反直觉——零后端、零数据库、零登录

这个决定是刻意的。文本没必要离开浏览器,没有API调用,没有数据留存,没有账户体系。粘贴,看数据,关掉。就这么简单。


技术内容需要"诚实模式"

常规算法——字数除以平均阅读速度(约200-250词/分钟)——对普通文章够用,但技术内容会露馅。代码片段、URL、重度格式化的文本,阅读感知时间与散文完全不同。

作者加了个"技术内容"开关,把WPM估算往下调,承认读代码比读段落慢。一个小细节,让估算更诚实。

句子分割也是坑。按句号切分,会把小数点、缩写、省略号都误判为边界。作者迭代了几版,最终用正则表达式处理常见边界情况:

const sentences = text.split(/[.!?]+\s/).filter(s => s.trim().length > 0);

不完美,但实用。

音节计数是场冒险


Flesch-Kincaid可读性公式需要音节数,而英语音节计数在代码里……是个难题。没有完整词典查询,算法无法完美解决。作者用了基于元音分组和常见后缀规则的启发式方法,典型散文准确率约85-90%,够用来做"这好读吗"的直觉判断。

范围蔓延在单人项目里同样存在。作者最初只想做阅读时间和字数,然后"顺手"加了字符数,又加了句子数,再加可读性。每个功能都很小,但加起来让初始开发时间翻倍。

用户反馈让他往回退。第一版选项太多,精简到核心统计后,好评立刻上来。

纯客户端被低估了

不是每个工具都需要服务器。纯客户端的性能是即时的,隐私故事干净,后端零维护。作者用这次实践验证了一个观点:有时候,少即是多。

工具上线后,有用户在评论区问:会不会加导出PDF功能?作者回复说暂时不会,"保持轻量"是核心设计原则。另一个用户反馈,技术内容开关帮他发现一篇"看起来很短"的代码教程,实际阅读时间比预估长了近40%——这正是他造这个工具时想解决的问题。

你现在写东西时,会手动算阅读时间吗,还是干脆不管这个数字?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
全球飞机WiFi免费潮,中国为何不跟?

全球飞机WiFi免费潮,中国为何不跟?

旅界Pro
2026-04-01 07:47:24
"一个时代落幕了",马斯克:Model S和Model X的定制订单已结束

"一个时代落幕了",马斯克:Model S和Model X的定制订单已结束

华尔街见闻官方
2026-04-01 15:12:56
卡塔尔:拦截两枚伊朗导弹 第三枚击中油轮

卡塔尔:拦截两枚伊朗导弹 第三枚击中油轮

新华社
2026-04-01 16:05:06
香堤儿晒太阳,全网都在找她的腰,可她根本没在看镜头

香堤儿晒太阳,全网都在找她的腰,可她根本没在看镜头

情感大头说说
2026-04-02 04:39:49
上海苏州两地政府迎来新领导,均为金融老将

上海苏州两地政府迎来新领导,均为金融老将

观察者网
2026-04-01 11:28:03
亏一次电就报废?修车工怒揭真相:你的汽车电瓶,根本不是电池!

亏一次电就报废?修车工怒揭真相:你的汽车电瓶,根本不是电池!

沙雕小琳琳
2026-04-01 17:40:12
美国22岁女教师与两名16岁学生发生关系,三人同处一室,强调自愿

美国22岁女教师与两名16岁学生发生关系,三人同处一室,强调自愿

八斗小先生
2026-04-01 16:07:48
伊朗驻黎巴嫩大使被强行拖离!黎巴嫩为啥不忍了?

伊朗驻黎巴嫩大使被强行拖离!黎巴嫩为啥不忍了?

大江看潮
2026-03-31 09:18:58
砸神像、睡坟地!号称反封建迷信第一人的张树林,如今面相大变

砸神像、睡坟地!号称反封建迷信第一人的张树林,如今面相大变

大中国
2026-04-02 01:46:20
樊振东,你到底对还是错?国乒三连败,被德甲三将送回家!

樊振东,你到底对还是错?国乒三连败,被德甲三将送回家!

曹老师评球
2026-04-01 23:10:55
恩佐:我进世界杯大名单的消息被自动删了,第二天还以为是梦

恩佐:我进世界杯大名单的消息被自动删了,第二天还以为是梦

懂球帝
2026-04-02 04:34:14
现役豪赌最成功球员,没进过全明星,却敢拒绝8000万,今赚到3亿

现役豪赌最成功球员,没进过全明星,却敢拒绝8000万,今赚到3亿

大西体育
2026-04-01 22:22:18
伊朗再次成功袭击了以色列海法的炼油厂!这次直接把美国惹怒了!

伊朗再次成功袭击了以色列海法的炼油厂!这次直接把美国惹怒了!

南权先生
2026-04-02 05:00:03
4月1日起严查后排不系安全带

4月1日起严查后排不系安全带

21世纪经济报道
2026-04-01 18:53:54
政权更迭为什么不是美以的首要目标?

政权更迭为什么不是美以的首要目标?

老王说正义
2026-03-23 21:39:25
北京队为何耻辱输浙江?京媒京迷吵翻天,矛头直指一人:赶紧炒掉

北京队为何耻辱输浙江?京媒京迷吵翻天,矛头直指一人:赶紧炒掉

南海浪花
2026-04-02 06:33:54
终于有了结果,曾医生能保住医院的工作,最应该感谢的三位贵人!

终于有了结果,曾医生能保住医院的工作,最应该感谢的三位贵人!

凌风的世界观
2025-11-14 08:38:31
劝告邱毅:不要在错误的道路越走越远

劝告邱毅:不要在错误的道路越走越远

论事的老枢
2026-03-31 14:45:09
活久见,公司把员工开除后又起诉了,理由是刻意隐瞒自身价值!

活久见,公司把员工开除后又起诉了,理由是刻意隐瞒自身价值!

黯泉
2026-03-31 17:21:23
以色列空袭贝鲁特画面曝光 机场主干道附近大楼被炸成废墟

以色列空袭贝鲁特画面曝光 机场主干道附近大楼被炸成废墟

新华社
2026-04-01 16:15:22
2026-04-02 07:32:49
闪存猎手
闪存猎手
全网蹲好价的野生捕手,算力与羊毛都不可辜负。
632文章数 3关注度
往期回顾 全部

科技要闻

甲骨文血洗3万人,47人团队仅留3人

头条要闻

伊朗自杀无人机突进北印度洋 逼退“林肯”号航母

头条要闻

伊朗自杀无人机突进北印度洋 逼退“林肯”号航母

体育要闻

NBA扩军,和篮球无关?

娱乐要闻

张婉婷已决定离婚 找律师讨论婚变事宜

财经要闻

电商售械三水光针 机构倒货or假货猖獗?

汽车要闻

三电可靠 用料下本 百万公里的蔚来ES6 拆开看

态度原创

亲子
房产
教育
手机
本地

亲子要闻

大家说上班的妈妈显年轻,而全职宝妈易显老,是这样吗?

房产要闻

产业、教育、地产…重大信号发出! 官方定调海口未来5年!

教育要闻

漫画类作文难在你看不透画面背后的信息

手机要闻

反向操作:有人给iPhone 17 Pro加回Lightning接口

本地新闻

从学徒到世界冠军,为什么说张雪的底气在重庆?

无障碍浏览 进入关怀版