Skip to content

Commit

Permalink
Merge pull request #825 from juestchaos/main
Browse files Browse the repository at this point in the history
更新
  • Loading branch information
juestchaos committed Jul 23, 2024
2 parents 904a10b + 1cd43c0 commit 3453876
Showing 1 changed file with 75 additions and 67 deletions.
142 changes: 75 additions & 67 deletions 10-Obsidian/Obsidian社区插件/Thino/03_Thino FAQ.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,13 @@
---
uid: 20231109234444
title: Thino FAQ
tags:
- Obsidian
- Obsidian插件
- Thino
tags: [Obsidian, Obsidian插件, Thino]
description: Thino FAQ 你想知道 Thino 的一切都在这里
author: Bon,OS,PKMer
type: other
draft: false
editable: false
modified: 20240524093236
modified: 20240723230829
id: f94eee26b8f42cdf
---

Expand All @@ -22,9 +19,9 @@ id: f94eee26b8f42cdf

详见 [[05_About Thino|关于 Thino]],核心原因:

- 代码层面:从 2.1 开始 Obsidian Memos 会脱离当前的 Memos 的发展路径,而是作为 Thino 进行更新。
- 功能层面:Thino 会开始增加更多获取和整理灵感的功能,向新方向演进。
- Obsidian 官方新规则,不允许插件使用 `Obsidian` 字样,所以顺手推舟,我们起了一个新名字
- 代码层面:从 2.1 开始 Obsidian Memos 会脱离当前的 Memos 的发展路径,而是作为 Thino 进行更新。
- 功能层面:Thino 会开始增加更多获取和整理灵感的功能,向新方向演进。
- Obsidian 官方新规则,不允许插件使用 `Obsidian` 字样,所以顺手推舟,我们起了一个新名字

> [!note] 轶事
> 名字是经过多个候选项投票决定的
Expand All @@ -33,9 +30,9 @@ id: f94eee26b8f42cdf

### Thino 早鸟价

- 当前 Thino Pro 可以通过 [pkmer](https://pkmer.cn/products/thino/#price) 购买后获取。
- Thino 也作为社区优先贡献者的福利,目前已经发放多位社区优质贡献者。
- 后续会持续保留社区产品的免费获取通道,为的是让更多人愿意站出来分享
- 当前 Thino Pro 可以通过 [pkmer](https://pkmer.cn/products/thino/#price) 购买后获取。
- Thino 也作为社区优先贡献者的福利,目前已经发放多位社区优质贡献者。
- 后续会持续保留社区产品的免费获取通道,为的是让更多人愿意站出来分享

激活步骤:[[04_Thino Installation and Pro Activation|Thino 的安装与 Pro 激活]]

Expand All @@ -58,8 +55,8 @@ P.S. 这个收费更类似于 Obsidian Insider 的逻辑

## Thino 参加早鸟/内测,如何获得

- 早期为了激励 PKMer 社区作者,社区无条件相信了很多作者,免费发放 2.0.x 版本,这里指的无条件发放是指,不管作者是否真的已经开始贡献。
- 2.1 更名 Thino 及以后,会以强调社区贡献质量和稳定性为主,针对优质贡献者发放。这主要是平衡贡献者的不均匀,或者是早鸟用户和贡献者不均的现象。
- 早期为了激励 PKMer 社区作者,社区无条件相信了很多作者,免费发放 2.0.x 版本,这里指的无条件发放是指,不管作者是否真的已经开始贡献。
- 2.1 更名 Thino 及以后,会以强调社区贡献质量和稳定性为主,针对优质贡献者发放。这主要是平衡贡献者的不均匀,或者是早鸟用户和贡献者不均的现象。

## Thino 与 PKMer 组织的关系?

Expand All @@ -73,10 +70,10 @@ Thino 前身,也就是 Obsidian Memos 是基于开源项目 Memos 实现的,

解决外部内容进入到 Thino 的路径问题,目前规划中至少会有:

- 微信导入 Thino;[[Thino Send Content to Thino From Wechat|微信同步到 Thino]]
- Web 端输入后同步到本地 Thino;[[Thino Sync|Thino 同步]]
- Telegram、discord 导入 Thino;
- 浏览器插件裁剪至 Thino;
- 微信导入 Thino;[[Thino Send Content to Thino From Wechat|微信同步到 Thino]]
- Web 端输入后同步到本地 Thino;[[Thino Sync|Thino 同步]]
- Telegram、discord 导入 Thino;
- 浏览器插件裁剪至 Thino;

而采用外部服务器的实现会更方便解决这些路径问题。

Expand All @@ -88,18 +85,20 @@ Thino 前身,也就是 Obsidian Memos 是基于开源项目 Memos 实现的,

### 设计思考

- 避免不必要监听用户的操作事件,来防止对性能的侵占
- Thino 不会监听你的所有输入事件,或者在键盘事件中进行过度插入干预
- 如果其他插件已经实现,那么可能会优先选择和其他优秀插件联动,而不是优先自己做来兼容更多插件
- 如果 Thino 已经开启,为了保证不多侵占电脑资源,这时候使用卡其悬浮窗等命令会不生效
- 对于 poper windows 这样的命令,依赖 [Hover Editor 插件](https://pkmer.cn/show/20230507014507) 插件配合
- 激活问题
- 不要使用 Obsidian 中浏览器类插件完成激活,会导致激活失败,当然你可以在激活时候关闭对应插件,激活后重新代开
- 遇到激活问题,但 Thino 依然显示需要验证,可以重新关闭插件页签,重新开启即可
- 避免不必要监听用户的操作事件,来防止对性能的侵占
- Thino 不会监听你的所有输入事件,或者在键盘事件中进行过度插入干预
- 如果其他插件已经实现,那么可能会优先选择和其他优秀插件联动,而不是优先自己做来兼容更多插件
- 如果 Thino 已经开启,为了保证不多侵占电脑资源,这时候使用卡其悬浮窗等命令会不生效
- 对于 poper windows 这样的命令,依赖 [Hover Editor 插件](https://pkmer.cn/show/20230507014507) 插件配合
- 激活问题
- 不要使用 Obsidian 中浏览器类插件完成激活,会导致激活失败,当然你可以在激活时候关闭对应插件,激活后重新代开
- 遇到激活问题,但 Thino 依然显示需要验证,可以重新关闭插件页签,重新开启即可

### 自主排除问题的方法

1. 优先检查自己的 PC、移动端上 Obsidian 的版本,尽量使用最新版本,如果找不到最新版本,可以去 PKMer QQ 交流群的群共享文件获取
1. 优先检查自己的 PC、移动端上 Obsidian 的版本,尽量使用最新版本,
- 如果找不到最新版本,可以去 PKMer QQ 交流群的群共享文件获取
- 注意这里升级到最新,一般建议用户使用 obsidian 的安装包,覆盖安装升级 Obsidian【这是因为 OB 的很多底层依赖需要这种升级方式才行】
2. 优先检查 Thino 版本是否最新的
3. 优先检查其他插件是否最新的
4. 优先检查自己使用的主题是否是最新
Expand All @@ -125,38 +124,36 @@ Thino 前身,也就是 Obsidian Memos 是基于开源项目 Memos 实现的,

从设计理念上 memos 和 现在的 Thino 并不会频繁监控用户仓库,文件夹的变化。所以当你迁移了笔记,或者创建了文件夹,需要你通过重启 Obsidian 的方式,来获取目录结构变动。

- 版本问题
- Thino 版本过低,Thino 会不断修复重要的兼容问题,所以请优先检查升级
- 其他插件冲突,或者版本过低,这也是常见 Obsidian 问题的解决方法之一,升级自己主题和插件版本
- 或者 Obsidian 版本过低,Thino 会尽可能使用并遵循 Obsidian 发布的 Api,以保证稳定性,可能你的 Obsidian 版本过低导致不能使用
- 你的使用的日记插件和 Thino 中的配置不同
- 不要在日记设置中,目标读取标题中 HTML 标签,或者标题中带有特殊字符,保持标题在 md 语法中的简洁性
- 未打开日记插件,请一定要打开 Obsidian 的日记插件,并在 Thino 设置中做好对应设置
- 日记路径不对称,有的用户在不同的残酷里面,使用了不同的日记路径,导致 Thino 同样配置读取不到
- 使用多个日记插件情况下,请确认 Thino 读取的日记文件路径是正确的
- 日记插件 和 perdoic 插件之一,但是 Thino 中使用日记插件模式选择了相反的设定
- 版本问题
- Thino 版本过低,Thino 会不断修复重要的兼容问题,所以请优先检查升级
- 其他插件冲突,或者版本过低,这也是常见 Obsidian 问题的解决方法之一,升级自己主题和插件版本
- 或者 Obsidian 版本过低,Thino 会尽可能使用并遵循 Obsidian 发布的 Api,以保证稳定性,可能你的 Obsidian 版本过低导致不能使用
- 你的使用的日记插件和 Thino 中的配置不同
- 不要在日记设置中,目标读取标题中 HTML 标签,或者标题中带有特殊字符,保持标题在 md 语法中的简洁性
- 未打开日记插件,请一定要打开 Obsidian 的日记插件,并在 Thino 设置中做好对应设置
- 日记路径不对称,有的用户在不同的残酷里面,使用了不同的日记路径,导致 Thino 同样配置读取不到
- 使用多个日记插件情况下,请确认 Thino 读取的日记文件路径是正确的
- 日记插件 和 perdoic 插件之一,但是 Thino 中使用日记插件模式选择了相反的设定

#### 为什么我输入时候显示,保存到列表数据就消失了

- 假定你使用了日记模式,这是因为你在日记模式中设置了只读取某个标题后的 thino 内容,而不是全文。
- 如图:设置了接下 # abc 后的内容,但实际上自己插入 Thino 没有对称设置
- ![image.png|550](https://cdn.pkmer.cn/images/20240701183958.png!pkmer)



#### 为什么不显示我记录的内容

- 问题现象如图:
- 问题现象如图:
![image.png|300](https://cdn.pkmer.cn/images/20240410105051.png!pkmer)

- 原因 1:你的移动端或者 PC 端,Obsidian 版本过低,可以升级到最新版本
- 原因 2:插件版本冲突,这种情况一般偶现,没有固定必现方法,这是因为插件冲突有时候取决于插件的启动顺序【这种顺序插件作者不可控】
- [[canvas-mindmap]] 插件版本过低,请升级到 0.1.10 以后版本
- 原因 1:你的移动端或者 PC 端,Obsidian 版本过低,可以升级到最新版本
- 原因 2:插件版本冲突,这种情况一般偶现,没有固定必现方法,这是因为插件冲突有时候取决于插件的启动顺序【这种顺序插件作者不可控】
- [[canvas-mindmap]] 插件版本过低,请升级到 0.1.10 以后版本

#### 为什么找不到瀑布流视图

- 瀑布流视图依赖 Thino Pro
- 已经购买 Thino Pro ,那么请检查下当前 Thino 的宽度,宽度过窄的情况下,默认不允许开启瀑布流视图,防止较长内容在瀑布流下堆叠而带来的观感问题。
- 瀑布流视图依赖 Thino Pro
- 已经购买 Thino Pro ,那么请检查下当前 Thino 的宽度,宽度过窄的情况下,默认不允许开启瀑布流视图,防止较长内容在瀑布流下堆叠而带来的观感问题。

#### 为什么会有重复的数据

Expand All @@ -172,50 +169,61 @@ Thino 前身,也就是 Obsidian Memos 是基于开源项目 Memos 实现的,

#### 为什么我的热力图显示错位

- 原因:如果你使用的 [[Blue Topaz]] 主题,请升级到最新版
- 原因:如果你使用的 [[Blue Topaz]] 主题,请升级到最新版

#### 为什么的仓库或者 Thino 卡死了

- 原因 1:使用了 obsidian-iconize 插件,iconize 已经更新兼容,更新最新版本即可
- 原因 2:在单个文件中使用过多的 callout,callout 本身的渲染性能在宿主编辑器中有障碍,可以等待 Obsidian 官方修复或暂时减少 callout 在单一文件或者集中化使用
- 原因 1:使用了 obsidian-iconize 插件,iconize 已经更新兼容,更新最新版本即可
- 原因 2:在单个文件中使用过多的 callout,callout 本身的渲染性能在宿主编辑器中有障碍,可以等待 Obsidian 官方修复或暂时减少 callout 在单一文件或者集中化使用

### 分享

#### 为什么分享头图消失了?

#### 分享
- 这是因为 Obsidian 缓存,以及通过覆盖方式安装导致的,可以同通过如下步骤解决
- 删除插件,并重启 Obsidian,重新安装 Thino

- 为什么分享头图消失了?
- 这是因为 Obsidian 缓存,以及通过覆盖方式安装导致的,可以同通过如下步骤解决
- 删除插件,并重启 Obsidian,重新安装 Thino
#### 为什么我的分享会一直显示生成中

- 这是因为你的头像,或者其他分享图片中,包含了无法访问获取的图片,导致生成卡住,Thino 无获得图片信息导致失败
- 请检查 你的各种设置,和分享内容中,有 Thino 获取不到的资源

### 编辑问题

#### 为什么我的编辑框总是很大

- 原因 1:你可能使用了打字机类插件,比如 [[typewriter-mode]] ,插件实现原理上会强制在输入框中增加光标前面的高度。
- 原因 1:你可能使用了打字机类插件,比如 [[typewriter-mode]] ,插件实现原理上会强制在输入框中增加光标前面的高度。

### 同步

#### 仅单文件、日记模式同步

- 不支持多文件甚至全库同步
- 不会和 Obsidian 官方同步冲突,也不会和其他第三方同步进行额外处理,事实上这样设计已经是最大程度避免和 Obsidian 官方
- 仅对 Obsidian 中独立文件中内容进行同步,还能保持同步的有效性和速度
- 不支持多文件甚至全库同步
- 不会和 Obsidian 官方同步冲突,也不会和其他第三方同步进行额外处理,事实上这样设计已经是最大程度避免和 Obsidian 官方
- 仅对 Obsidian 中独立文件中内容进行同步,还能保持同步的有效性和速度

#### 不支持 Thino 外的修改

- 因为要保证同步的有效性,又要保持尽量少的检测用户修改。
- 所以 Thino 的同步,不支持通过直接修改 md 文件内信息来实现同步,如果需要修改信息,你可以通过 Thino 本身的编辑器,这些改动都会以时间戳方式编辑,做为同步时的依据。
- 因为要保证同步的有效性,又要保持尽量少的检测用户修改。
- 所以 Thino 的同步,不支持通过直接修改 md 文件内信息来实现同步,如果需要修改信息,你可以通过 Thino 本身的编辑器,这些改动都会以时间戳方式编辑,做为同步时的依据。

#### 不支持混合同步

- 目前市面上我们没有看到同时使用多种同步,操作文件还能互相兼容的。
- 解决方法:如果你实在无法割舍你的第三方同步
- 那么可以在里面设置排除 Thino 的文件夹或者文件,现代的大部分同步服务和工具都已经支持这个功能。
- 排除 Thino 文件夹后,你可以独立使用 Thino 的同步来获取微信和跨端的同步【前提是你有 Thino web 使用权限】
- 目前市面上我们没有看到同时使用多种同步,操作文件还能互相兼容的。
- 解决方法:如果你实在无法割舍你的第三方同步
- 那么可以在里面设置排除 Thino 的文件夹或者文件,现代的大部分同步服务和工具都已经支持这个功能。
- 排除 Thino 文件夹后,你可以独立使用 Thino 的同步来获取微信和跨端的同步【前提是你有 Thino web 使用权限】

#### 为什么看不到同步设置

- 这是因为 Obsidian 使用的是英文界面,而非中文界面。考虑到大量的他国语言的界面使用者大部分情况可能是国外用户,且鉴于国外对隐私需求和其他规范要求过于严格,所以暂缓了开启同步的功能。
- 这是因为 Obsidian 使用的是英文界面而非中文界面。考虑到大量的他国语言界面使用者,大概率可能是国外用户,且鉴于国外对隐私需求和其他规范要求过于严格,所以暂缓了开启同步的功能。
- 对此有需求同学,可以通过切换 Obsidian 语言到 中文,来完成同步的开启

#### 同步和微信同步收费吗?

- 是的,未来会收费,但是目前同步和微信同步,已经免费让用户们试用半年以上了
- 后续如果需要收费,社区也不会对之前的用户追讨之前的收费

### 使用检索式是提示异常

使用检索式检索日期时
Expand All @@ -228,11 +236,11 @@ Thino 前身,也就是 Obsidian Memos 是基于开源项目 Memos 实现的,

### 宿主相关

- 关闭 Obsidian 的所及所得模式(live-preview 模式),会导致 Thino 的所见即所得,悬浮编辑栏失效。
- 关闭 Obsidian 的所及所得模式(live-preview 模式),会导致 Thino 的所见即所得,悬浮编辑栏失效。

### 兼容性相关

- [[pane-relief]] 冲突:目前判断是 Pane Relief 的问题,你可以选择使用一些插件,来延迟启动,保证 Panel Relief 插件晚于 Thino 启动即可。
- Advanced Tables 冲突:鉴于此插件已经有段时间不更新了,且 OB 在近期已经完善了表格编辑体验,建议直接使用关闭的方法。
- iconize 冲突:作者已经主动适配 Thino ,请更新 iconize 到最新版本即可。
- [[typewriter-mode]] 冲突:因为打自己类插件会强制干预编辑框尺寸
- [[pane-relief]] 冲突:目前判断是 Pane Relief 的问题,你可以选择使用一些插件,来延迟启动,保证 Panel Relief 插件晚于 Thino 启动即可。
- Advanced Tables 冲突:鉴于此插件已经有段时间不更新了,且 OB 在近期已经完善了表格编辑体验,建议直接使用关闭的方法。
- iconize 冲突:作者已经主动适配 Thino ,请更新 iconize 到最新版本即可。
- [[typewriter-mode]] 冲突:因为打自己类插件会强制干预编辑框尺寸

0 comments on commit 3453876

Please sign in to comment.