Skip to content

Commit

Permalink
docs: add and update posts
Browse files Browse the repository at this point in the history
  • Loading branch information
rockbenben committed Oct 27, 2023
1 parent a863851 commit e4caa64
Show file tree
Hide file tree
Showing 14 changed files with 183 additions and 45 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@

### 文档结构

LearnData 的网站配置和文本存放在 `docs` 文件夹下,文章与页面配置可参考主目录下的 `samplepage.md`
LearnData 网站的配置和文本都存放在 `docs` 文件夹中。文章和页面的配置可参考主目录下的 [samplepage.md](https://github.com/rockbenben/LearnData/blob/main/samplepage.md?plain=1)。其中,`order` 参数表示侧边栏的顺序,数字越小越靠前,支持非整数和负数。我个人的偏好是将非干货或随想短文的 order 设置在 -0.01 到 -0.99,将干货类长文的 order 设置在 -1 到负无穷。每次新增文章都会在上一篇的基础上递减 order 值。这种设置使我能随时记录低于 1000 字的短文,同时不会影响那些寻求干货文章的用户体验,因为干货文章的排序始终保持在最上方

docs 目录结构如下:

Expand Down
2 changes: 1 addition & 1 deletion docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ icon: note

### 文档结构

LearnData 的网站配置和文本存放在 `docs` 文件夹下,文章与页面配置可参考主目录下的 `samplepage.md`
LearnData 网站的配置和文本都存放在 `docs` 文件夹中。文章和页面的配置可参考主目录下的 [samplepage.md](https://github.com/rockbenben/LearnData/blob/main/samplepage.md?plain=1)。其中,`order` 参数表示侧边栏的顺序,数字越小越靠前,支持非整数和负数。我个人的偏好是将非干货或随想短文的 order 设置在 -0.01 到 -0.99,将干货类长文的 order 设置在 -1 到负无穷。每次新增文章都会在上一篇的基础上递减 order 值。这种设置使我能随时记录低于 1000 字的短文,同时不会影响那些寻求干货文章的用户体验,因为干货文章的排序始终保持在最上方

docs 目录结构如下:

Expand Down
2 changes: 1 addition & 1 deletion docs/_posts/2022-08-10-new_stuff_shaping_machine.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ category:
- 购物
tag:
- 健身器材
order: -0.1
order: -0.01
---

家里关得太久,体重又涨了 10 斤,再次陷入健身器材焦虑之中。虽然划船机、跑步机、动感单车的结局都是闲鱼出,但我对健身器材的追逐始终没变。这时发现有品众筹的新玩具,两千的综合塑形机。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ category:
- 观察随笔
tag:
- 媒体
order: -0.2
order: -0.02
---

华为 Mate50 时隔两年后再次发布,然后就看了一堆标题为「华为 Mate 50 没电也能打电话」的新闻,某度为您找到相关资讯 139 个。看到这标题,我直接傻眼,你们这些媒体是认真的吗?**是收了哪边的公关费**
Expand Down
8 changes: 4 additions & 4 deletions docs/_posts/2023-10-07-clone-voice.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ order: -56
- C 模型(纯中文):下载 HuggingFace 平台上的 [D_0.pth](https://huggingface.co/datasets/Plachta/sampled_audio4ft/resolve/main/VITS-Chinese/D_0.pth)[G_0.pth](https://huggingface.co/datasets/Plachta/sampled_audio4ft/resolve/main/VITS-Chinese/G_0.pth)[config.json](https://huggingface.co/datasets/Plachta/sampled_audio4ft/resolve/main/VITS-Chinese/config.json)
- CJ 模型(中日):下载 [D_0-p.pth](https://huggingface.co/spaces/sayashi/vits-uma-genshin-honkai/resolve/main/model/D_0-p.pth)[G_0-p.pth](https://huggingface.co/spaces/sayashi/vits-uma-genshin-honkai/resolve/main/model/G_0-p.pth)[config.json](https://huggingface.co/spaces/sayashi/vits-uma-genshin-honkai/resolve/main/model/config.json)
- CJE 模型(中日英):下载 [D_trilingual.pth](https://huggingface.co/spaces/Plachta/VITS-Umamusume-voice-synthesizer/resolve/main/pretrained_models/D_trilingual.pth)[G_trilingual.pth](https://huggingface.co/spaces/Plachta/VITS-Umamusume-voice-synthesizer/resolve/main/pretrained_models/G_trilingual.pth)[uma_trilingual.json](https://huggingface.co/spaces/Plachta/VITS-Umamusume-voice-synthesizer/resolve/main/configs/uma_trilingual.json)
- 选择上方一种模型进行下载。完成下载后,将 G 模型重命名为 `G_0.pth`,将 D 模型重命名为 `D_0.pth`,并将配置文件 .json 重命名为 `finetune_speaker.json`。特别注意,要保证 json 文件是直接下载而非复制粘贴,以防后续步骤中打开 inference 出现问题。
- 选择上方一种模型进行下载。完成下载后,将 G 模型重命名为 `G_0.pth`,将 D 模型重命名为 `D_0.pth`,并将配置文件 .json 重命名为 `finetune_speaker.json``G_0.pth``D_0.pth` 放入 pretrained_models 目录,`finetune_speaker.json` 放入 config 目录。特别注意,要保证 json 文件是直接下载而非复制粘贴,以防后续步骤中打开 inference 出现问题。
- 第 8 步:由于 LOCAL.md 教程中未包含在线视频,所以需要将相关视频文件下载到本地。
- 第 9 步:运行以下命令:

Expand All @@ -73,7 +73,7 @@ order: -56

## 文字生成语音

微调完成后,你可以下载微调好的模型和语音生成工具 [inference](https://github.com/Plachtaa/VITS-fast-fine-tuning/releases),在本地环境下生成个性化的语音内容
微调完成后,`OUTPUT_MODEL` 下的模型文件和 config 文件放在语音生成工具 [inference](https://github.com/Plachtaa/VITS-fast-fine-tuning/releases) 解压文件夹下,其文件名分别为 `G_latest.pth``finetune_speaker.json`。一切准备就绪后,运行 inference.exe, 浏览器会自动弹出窗口,即可在本地环境下生成个性化的语音内容。注意其所在路径不能有中文字符或者空格

![](https://img.newzone.top/2023-10-09-09-08-31.png?imageMogr2/format/webp)

Expand All @@ -83,7 +83,7 @@ order: -56

### 生成声音与原声无关

在检查语料转写文本时,避免对 short_character_anno.txt 和 long_character_anno.txt 文件做过多的修改,因为这可能导致生成的声音与原声音产生较大差异
在检查语料转写文本时,尽量减少对 `short_character_anno.txt``long_character_anno.txt` 文件的非必要修改。过多的修改可能会导致生成的声音与原始声音产生明显差异。最初的训练中,可以将 `max_epochs` 设置为 200。在确生成声音符合预期后,再进行后续的训练

例如:因个人语调的不同,我读的是「假语村言」,但 whisper 将其识别为「甲乙寸言」。如果我保留 whisper 的识别结果不做修改,最终生成的声音与我本人的声音非常接近。但当我将 whisper 识别结果修改为原文本后,生成的声音产生了显著变化,几乎听不出与原声音的相似性。我们只需要对那些发音明显错误的部分做出修改。例如,「假」和「甲」的发音相同,无需更改;「语」和「乙」之间的差异较大,但由于是个人发音的特点,也无需更改;对于「村」和「寸」这样声调不同的词汇,可以在检查录音后做出相应更改。

Expand All @@ -105,7 +105,7 @@ order: -56

### 录音中出现 zh

在使用纯中文模式调试时,音频前后可能会标注当前语言,例如,中文语言中出现 ZH 标注。为去除这些不必要的语言标注,可以将生成语言设置为 `Mix`模式。
在使用纯中文模式调试时,音频前后可能会标注当前语言,例如,中文语言中出现 ZH 标注。为去除这些不必要的语言标注,可以将生成语言设置为 `Mix` 模式。

### 长句读音含糊

Expand Down
1 change: 1 addition & 0 deletions docs/code/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ icon: code
- 提交规范:[Commitizen](http://commitizen.github.io/cz-cli/) + [Commitlint](https://commitlint.js.org/#/)
- 单元测试:[vue-test-utils](https://next.vue-test-utils.vuejs.org/) + [jest](https://jestjs.io/) + [vue-jest](https://github.com/vuejs/vue-jest) + [ts-jest](https://kulshekhar.github.io/ts-jest/)
- 自动部署:[GitHub Actions](https://docs.github.com/cn/actions/learn-github-actions)
- [Documate](https://documate.site/):用于在文档网站中嵌入人工智能聊天对话框,根据内容回答用户问题。中间会调用 OpenAI API 用于回答问题。

## Visual Studio Code

Expand Down
6 changes: 1 addition & 5 deletions docs/family/Diet.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@ order: 1

16:8 断时法:每天 8 小时进食,8 点钟早餐,3 点后禁食。

>
- 早餐:燕麦牛奶 + 坚果、桃李面包 + 鲜牛奶。每天 3 个坚果(纸核桃)。
- 午餐:沙拉 + 鸡蛋 + 白肉(鸡、鸭、鱼)。
- 晚餐:6 点停止进食,饿了吃苹果、沙拉、鸡蛋,鸡蛋只吃蛋白。
Expand Down Expand Up @@ -64,9 +62,7 @@ order: 1

## 泡澡

浸泡 42℃ 以上的水温最多泡 3-5 分钟,40℃ 可以泡 10 分钟,37℃ 到 39℃ 的温水,可以泡 20-30 分钟。

泡浴后的清水冲淋是有必要的,头发部位和面部用冷水冲淋则有极其良好的保健和延缓衰老的功效。
浸泡 42℃ 以上的水温最多泡 3-5 分钟,40℃ 可以泡 10 分钟,37℃ 到 39℃ 的温水,可以泡 20-30 分钟。泡浴后的清水冲淋是有必要的,头发部位和面部用冷水冲淋则有极其良好的保健和延缓衰老的功效。

泡浴作用:

Expand Down
59 changes: 59 additions & 0 deletions docs/reading/0_自我提升/沟通.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# 沟通

## 阅人无数

[阅人无数](https://book.douban.com/subject/35440574/)》是关于如何与他人建立有效沟通的书。

- 沟通技巧要经常锻炼。
- 克服本能:本能诱使我们使用武力去促使他人按我们的希望行事。
- 威胁、恐惧会让对方采取恶意顺从方式,表面服从,背地里做一些事去挑战那些企图控制他们的人的权威。
- 提前组织语言,避免攻击性语言,同时尊重事实,承认对方的感受。
- 将注意力放在解决问题上,而不是发泄情绪。
- 比起控制,给予对方选择权更能促使对方配合,而控制常常引起叛逆。
- 反馈式聆听(SONAR):复述 - 指出矛盾 - 不要争论 - 强化正面信息 - 诠释总结。(p.113)

**不会聊天怎么办?**

聊天的艺术并不在于说正确的话,而是在于倾听。将猴子模式融人你的人际互动中,意味着你要少说多听。你的目标应该是了解他人的背景、动力和价值观。要做到这点不容易,特别是对生来就内向的人来说。如果你觉得和别人聊天气都很不自在,那就更别谈去挖掘别人的价值观和信仰了。

第一步:倾听
仔细倾听,从对方的言谈中找到他们的兴趣和价值观。良好的交流在于倾听和反馈(反馈技巧见第四章)。一旦你从他人那里获得一些信息后,就可以在这个基础上拓宽、深化你们之间的交流,直到你完全了解对方。其实这样挺轻松,因为你只需不断鼓励别人多说,而你却不必怎么谈论自己,除非你想这样做。
第二步:分享
相似的经历可以加强人们之间的纽带,使人们更亲密。相似的经历非常适合用来开启一次聊天,因为它能快速建立一些共同点。研究发现,如果我们遇到和自己相似的人,我们就会给他贴上正面的标签。火车延误让通勤的人互相同情;作业太难让学生们彼此理解;新生儿的父母们因睡眠不足感到同病相怜。相似的经历能够自然而然地将人们连接在一起。
如果你不确定你和对方有什么共同的经历,你可以从大多数人都会经历的事情人手,比如假期、工作或家庭。如果你能让对方主动开口,那么你就掌握了聊天的密匙。你可以将他们分享的信息作为你的原材料。想必你曾遇到过一些善于交际的理发师或出租车司机,在们的引导下你会滔滔不绝地讲自己的经历。
第三步:引导
少说多听。心理学家十分擅长让客户提供信息,却很少透露自己的信息。因为人们总是喜欢谈论自己,这没什么难度。你可以就对方感兴趣的话题扔出几个问题或适当引导一下,对方就会打开话匣子谈下去。这并不是说你不能参与进去分享自己的故事和经验。只是,当你谈论自己时,尽量遵照 2:1 的比例,最好是 3:1。优秀的猴子善于把话题扔给对方,不会自己说个不停。

**家庭十诫**

1. 如果我对家人说脏话,我需要道歉:
2. 如果我冲家人嚷嚷,我需要道歉;
3. 如果我侵犯了家人的个人空间,我需要道歉;
4. 如果我说了什么不该说的话或者过分的话,我需要道歉;5.如果家人想冷静一下,我会给他们空间;
5. 如果我想冷静一下,我会告诉家人;
6. 我绝对不会为了在吵架中占上风而恐吓家人;
7. 当我需要发泄怒火时,我不会伤害任何人(包括我自己),也不会砸东西或损坏家里的任何物品;
8. 我永远也不会动手伤害我的家人;
9. 这是我的家,他们是我的家人,我会尊重他们,爱他们。

## 掌控力

[掌控力](https://book.douban.com/subject/26970523/)》读起来很困难,大部分内容都是 CIA 的审讯记录,没实际意义。

开场:放慢语速、建立联系、降低音量

## 将行为合理化

任何人的任何行为都是可以合理化的。你做任何事,都可以有一个理由或借口。独白是一个为他人保全体面的过程,在将对方带人瞬时思维模式中是非常有效的。

### 投射指责

我们都知道,当不好的事情发生时,把责任推到他人身上有多么轻而易举。承担全责是艰难的,尤其是在潜在后果非常严重时。所以,你需要让审讯对象承认他自己的过失变得尽可能容易。我们发现,在独白中,告诉对方不管他做了什么都不完全是他的责任是非常有效的,那么错误由谁承担呢?社会、学校、制度或政府,往大了想——大的实体总是更容易辩护,因为它更为模糊。如果你具体了,就对自己不利,因为听上去你似乎在对他允诺什么,或让他洗脱罪名。

### 将严重性最小化

让一个人进入瞬时思维模式,最关键的是让他不要停留在自身行为的潜在后果上。一个行之有效的方式是将问题的严重性弱化。你不需要暗示说这不是个问题,而是应阐述问题可能更糟,而现在的情况是可以解决的。你可以说“这并不是世界末日”或“这是个可以解决的问题”,但你不能说明如何“解决”。

### 将处境社会化

我们都是社会性的动物,所以你的对象需要感觉自己并非孤立,或者他没有被遗忘。他需要知道其他人也和自己在同一条船上,而我们通常会在独白中牵涉他人,以实现这一目标。比如“我们以前什么都遇到过,没什么好惊讶的”。
48 changes: 25 additions & 23 deletions docs/reading/README.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,39 @@
# 读书笔记

- 书单:Notion 数据库管理。
- 汇总:LearnData 读书笔记。
- Calibre:管理所有电子书,阅读时选择「连接/共享」>「启动内容服务器」,可对 EPUB/MOBI 作笔记。
- Logseq:对历史、心理等提升类 PDF 进行笔记。
曾经我尝试使用 Notion 来管理书单,用 Calibre、Logseq 来对电子书记读书笔记。然而,我渐渐发现自己几乎从不回头再看这些电子书的笔记。因此,我决定放弃电子书这种方式,而将我的注意力更多地集中在实体书籍上的摘要总结上。

现在,当我对某本书的知识点感兴趣时,我会重新翻开那本实体书,重新阅读其中的书签部分,将其变为工具书。这种方式使我能够更有针对性地利用我的阅读时间,确保我真正吸收并运用所学。

## 阅读技巧

阅读技巧:[戴雨森阅读法](https://zhuanlan.zhihu.com/p/25858189)、雪球速读法

- 专注读书:番茄时间 +0 音乐,3 小时专注阅读
- 读书就是在学习,是在工作,而不是在休闲,也不是在下午茶
- 排除一切干扰,并且尽可能让大脑在读书时候保持紧张思考
- 读前准备:看书评,目录 - 前言 | 后记 | 索引
- 读书笔记
- 关键内容摘录:核心论点;核心论述逻辑;关键论据
- 自我思考:「有道理」、「有问题」的地方
- 总结:一句话概括本书,用小卡片放入书中,方便回溯阅读
- 不求甚解:从头到尾先看一遍,碰到不懂的地方不要停下来查询或思索。
- 如果你坚持要了解每一页的意义,才肯往下读,那你一定读不了多少。努力了解细微的重点,反而会错过说得很清楚的大原则。
- 读书目的
- 知道了这本书讲了什么东西,包括核心思想,论证逻辑,论据和思考框架。做到能够跟朋友大致转述说明的程度;
- 把自己的经历和见解,与书里的观点和理论结合起来,这样形成的反馈才是让人真正理解书中内容的关键;
- 将书视为工具,需要使用时再看下需要的部分。

### 费曼技巧
当我们阅读书籍时,目标是理解其中的核心思想、论证逻辑、论据以及思考框架。我们应该能够**用自己的话语向朋友简要解释书中的内容**。将所读**书籍与自己的经验和见解相结合**,以建立深刻的理解。这种关联是真正理解书籍内容的关键。应**将书籍视为工具**,仅在需要时查看特定部分,以便将其应用到实际情境中,实现最大效益。

## 阅读准备

要明确一点,阅读是一项学习和工作活动,而非娱乐。在阅读时,应该尽量消除一切干扰,以确保大脑能够集中精力思考。可以**采用番茄工作法,确保没有音乐或其他干扰,以保持 3 小时的专注阅读**

在开始阅读之前,进行一些准备工作。**查看书籍的书评**,以了解大致内容,翻阅目录,包括前言、后记和索引,以获取整体框架。

在阅读时,要**不求甚解**。不要在每一页都停下来查找或思考,而是尽量将整体理解。如果你坚持要了解每一页的意义,才肯往下读,那你一定读不了多少。努力了解细微的重点,反而会错过说得很清楚的大原则。

### 读书笔记

在阅读过程中,建立一个有效的笔记系统可以帮助你更好地理解和回顾所读内容。

使用书签标记关键信息和重点,同时进行自我思考,标记书中「**有道理**」和「**有问题**」的部分。这将有助于后续的复习,并将书籍转化为你的工具书。

阅读完成后,尝试用**一句话总结**书籍的主要内容,并将这个概括写在小卡片上,放入书中,以便以后回顾。

## 其他阅读理论

上述技巧参考了[戴雨森阅读法](https://zhuanlan.zhihu.com/p/25858189)和雪球速读法。此外,还有**费曼技巧**,它包括以下步骤:

1. Choose a Concept 选择一个概念;
2. Teach it to a Toddle 假装把它讲给小孩子听;
3. Identify Gaps and Go Back to The Source Material 发现理解不到位的地方,返回原始材料学习;
4. Review and Simplify (Optional) 回顾和简化信息(可选)。

### 3-2-1 训练法
另一种方法是 **3-2-1 训练法**

1. 随便找一本书,开始阅读,倒计时 3 分钟结束后合上书,找一张纸,画一张思维导图,把刚才你读到的关键点靠回忆记录下来。
2. 重新阅读刚才阅读的内容,区别是倒计时降低到 2 分钟,也就是你需要用 2 分钟完成刚才 3 分钟读完的内容,并补充刚才的导图里的内容。
Expand Down
Loading

0 comments on commit e4caa64

Please sign in to comment.