0025. Q&A
- 1. 🤔 问:如何搜到 TNotes?
- 2. 🤔 问:TNotes 的 logo 是?
- 3. 🤔 问:目前 TNotes 中都打算记录哪些内容?
- 4. 🤔 问:阅读 TNotes 推荐使用的主题是?
- 5. 🤔 问:为什么不使用云笔记来管理内容?
- 6. 🤔 问:如何快速地查询笔记?
- 7. 🤔 问:大型资源如何处理呢?
- 8. 🤔 问:视频资源咋处理?
- 9. 🤔 问:是否可以结合 B 站的充电 🔋 视频机制实现内容变现?
- 10. 🤔 问:现在写这些内容的目的是?
1. 🤔 问:如何搜到 TNotes?
- 这是当前 TNotes 的地址:https://tdahuyou.github.io/notes/
- 尝试对
Google Chrome
和Microsoft Bing
的搜索做了SEO
优化,你可以通过用户名Tdahuyou
➕notes
👉Tdahuyou notes
快速搜到该站点。
2. 🤔 问:TNotes 的 logo 是?
- 这是大二
👣 7291 | 2019-06-14 16:52
去学校附近的海边拍的脚印,是第一条朋友圈发的图,也是朋友圈的封面,就暂且拿它来做 TNotes 的 logo 吧。 - 你可以在 TNotes.footprints 中记录的我的 2019 年的动态中看到那条朋友圈。
3. 🤔 问:目前 TNotes 中都打算记录哪些内容?
- TNotes 主要用来汇总个人写的一些学习笔记。
- 除了学习笔记之外,也会记录一些其他乱七八糟的内容,比如:
- 随笔
- 做饭
- 个人动态
- 阅读过的书籍
- 看过的电影
- 追过的番
- 自己写的一些开源项目
- ... 等等
- 目前(25)正在逐步搬运个人的学习笔记到 TNotes 中。
- 已完成搬运的,会在对应的笔记标题前边 ✅ 打勾。
4. 🤔 问:阅读 TNotes 推荐使用的主题是?
- 推荐使用暗色
dark
主题。 - 在编写内容的时候,默认使用的就是
dark
模式来写的,有些内容在light
模式下预览效果可能并不好。
5. 🤔 问:为什么不使用云笔记来管理内容?
- 纯 markdown 的形式更高效:实践证明在使用纯 markdown 的形式来整理笔记比使用云笔记的效率更高,因此选择放弃云笔记。
- 大量笔记不卡顿:在使用 yuque 的时候,当某一篇笔记的内容破 w 字之后,会感觉到明显的卡顿。而在本地编写 .md 的话,基本无感。
- 数据可自由管理:因为会点儿编程,如果笔记数据存储在本地,可以自个儿写脚本来读写笔记内容,然后做一系列处理。比如:
- 读取笔记内容,使用 markmap 快速生成思维导图;自行构建笔记目录;
- 自动提取某个笔记仓库中每篇笔记的头部信息(笔记目录,以及笔记的概述),汇总到根 README 中,以便快速查阅;(笔记当前站点中存放的笔记目录,就是这么提取出来的。)
- ……
6. 🤔 问:如何快速地查询笔记?
- 在查询的时候,先输入笔记仓库关键字,比如要查 electron 的相关笔记,那就先输入
electron
,然后加一个空格,再跟上查询关键字,这样测试下来的查询效果会略好一些。
- doc: https://vitepress.dev/zh/reference/default-theme-search#local-search
- 这是 vitepress 提供的本地搜索的功能描述,其实现原理是基于 minisearch 来做的。
7. 🤔 问:大型资源如何处理呢?
- 大型静态资源主要是一些 pdf 书籍、视频等。
- 这些内容暂时采用语雀知识库来存储,通过笔记编号可以快速定位到相应的资源即可。
- 对于那些可以公开分享的内容,到时候也可以单独建一个 github 仓库来专门存放。
- pdf 书籍倒是还有可能走 github、视频就不太现实了。
- ⏰ TODO
- 免费、稳定、好用,同时满足这 3 个条件的解决方案不好找。
- 这个问题反正是还没解决,先记录在这吧,后续再研究研究。
8. 🤔 问:视频资源咋处理?
视频资源处理流程:录制
👉 压缩
👉 丢语雀
👉 丢 B 站
👉 集成到 TNotes
- 先笔记后视频,针对笔记录制视频。
- 视频标题规范:
[笔记名].[笔记编号]. 笔记标题
,示例:electron.0001. Electron 应用的最小组成
- Bilibili 上有分组功能,丢到 B 站的时候,可以将多余的前缀
electron.
给去掉。
- Bilibili 上有分组功能,丢到 B 站的时候,可以将多余的前缀
- 压缩视频
- 录制的时候默认采用的是 2K 画质,接下来录制的时候可以改为 1080P 测试一下效果,看看是否能够看清。
- 记得早期测试过,无论是 2K 还是 1080P,最终都得压缩,否则视频资源的体积太大了,压缩后体积能少 4、5 倍,并且画质基本不变。
- 将视频丢到语雀上存储
- 待视频录制到一定量后,统一丢到 bilibili 上,等待审核。
- 将 bilibili 上视频的 bvid 存储到对应笔记仓库的配置中。
- 最后根据笔记头部记录的 bvid 将视频插入到笔记的合适位置。
9. 🤔 问:是否可以结合 B 站的充电 🔋 视频机制实现内容变现?
- 这里记录的内容较多,先说结论:不太好使,目前还存在不少问题,如果是做内容付费,想要有长期持续性的变现还挺难的。
- 在过年回家那会儿,研究了一波 B 站充电视频机制,发布了一些自己录制的视频做了一波测试,大概情况在此记录下:
- 现在时间:
2025 年 2 月 16 日 21:08:35
- 现在时间:
- 站内播放
- 充电视频必须站点播放,如果想要通过外链
iframe
的形式集成到 TNotes 中,没法实现。
- 充电视频必须站点播放,如果想要通过外链
- 试看
- 充电视频可以设置试看的时长。
- 档位
- 档位是什么意思呢?
- 比如你发布了一条视频,想要把它设置为充电视频,那么你需要在后台配置它属于什么档位,也就是什么价位,用户需要支付这个价格才能看。
- 档位是预设好的,不能自定义,当时测试时,支持充电视频的档位最低价是
18
元。 - 食贫道 可能是因为开始的比较早,他们的充电视频的价格是
10
元。
- 档位是什么意思呢?
- 抢先看
- 可以理解为“有效期”。
- 你可以给充电视频设置一个时间范围,比如最近一年内观看需要充电,一年后自动变为免费视频。
- 吐槽一句:刚才又去测试了一下,发现 B 站在这里做的
时间日期选择组件
很难用,如果你想要将某条视频设置为有效期 1 年,你得点十多下(月份逐一递增)才能选中一年后的日期。
- 续费制而非买断制
- 比如我设置了一个 TNotes 档位,定价设置为最低的 18 元,如果你要看该档位下的视频,你需要每个月支付 18 元的费用。
- 如果采用连续包月的话,每个月的费用是 15 元。
- 可随时取消。
- 🤔 我们来假设一种场景 —— 你自己录制了很多视频,你把这些视频都设置为了 18 元档位的充电视频,平均一名充电用户需要 1 年才能看完所有视频,那是不是意味着平均每个用户你都可以有 12 * 15 👉 180 的收益呢?
- 绝对是低于 180 的。
- 1️⃣ 平台的抽成别忘了。
- 听说比例大概是
30% - 50%
。(不一定准确,没实践过。)
- 听说比例大概是
- 2️⃣ 如果你的受众直到下面这个 bug,你或许只能收一个月的费用。
- 充电视频可以被充电用户下载吗?
- 这应该是 B 站的 bug,刚才去找饼叔最新的充电视频测试了一下,居然可以下载。
- 我所使用的插件:
- 在这个 bug 修复好之前,你可以只支付一个月的费用,然后利用这一个月的时间把某个 UP 所有的充电视频都拉下来,然后取消续费。
- 当然,如果你要看后续发布的最新充电视频,还是得付费才行。
- 其实,这里提到的插件也仅仅是让我们获取这种付费内容更便捷了一些而已,即便 B 站把这个 bug 修复了,想要录制、搬运这些内容也是很轻松的。
10. 🤔 问:现在写这些内容的目的是?
- 可以帮助自己思考如何搭建个人的笔记架构。
- 假如有其他小伙伴也想搭建一个类似 TNotes 这样的站点,些许记录的一些信息可以作为一个参考。