hypothesis同步obsidian
hypothesis注册及使用
注册账号,了解基本的使用,标签、分组、私有和公共。
在账号设置中找到develop,获取api token,后面再obsidian中需要使用。
obsidian中使用hypothesis插件
保证能正常访问国际网络,社区插件中找到hypothesis插件
这里需要填写上面的token进行连接,另外配置一下同的文件夹,最好设置成手动同步,在obsidian左侧栏会出现一个hypothesis图标,点击及进行同步。
对于修改同步模板,参考下面。
主要修改了标签中的:->::,因为两个引号在obsidian中会被识别成标签,后续可以被再处理(dataview)。
插件中的模板
{% if is_new_article %} # {{title}} ## Metadata {% if author %}- Author: [{{author}}]({{authorUrl}}){% endif %} - Title: {{title}} {% if url %}- Reference: {{url}}{% endif %} - Category: #article {% endif %} {%- if is_new_article %} ## Page Notes {% for highlight in page_notes -%} {{highlight.annotation}} {%- if highlight.tags | length %} Tags: {% for tag in highlight.tags -%} #{{tag | replace(" ", "-")+" "}}{%- endfor %} {% endif %} {% endfor %} {%- endif -%} {%- if is_new_article -%} ## Highlights {% for highlight in highlights -%} - {{highlight.text}} — [Updated on {{highlight.updated}}]({{highlight.incontext}}) {%- if 'Private' != highlight.group %} — Group: #{{highlight.group | replace(" ", "-")}}{% endif %} {% if highlight.tags | length %} - Tags: {% for tag in highlight.tags %} #{{tag | replace(" ", "-")+" "}}{% endfor %} {% endif -%} {% if highlight.annotation %} - Annotation: {{highlight.annotation}}{% endif %} {% endfor %} {% endif %}
修改中模板
{% if is_new_article %} # {{title}} ## Metadata {% if author %}- Author:: [{{author}}]({{authorUrl}}){% endif %} - Title:: {{title}} - Created:: {{created}} {% if url %}- Reference:: {{url}}{% endif %} - Category:: #source/hypothesis {% endif %} {%- if is_new_article %} ## Page Notes {% for highlight in page_notes -%} {{highlight.annotation}} {%- if highlight.tags | length %} Tags: {% for tag in highlight.tags -%} #{{tag | replace(" ", "-")+" "}}{%- endfor %} {% endif %} {% endfor %} {%- endif -%} {%- if is_new_article -%} ## Highlights {% for highlight in highlights -%} - {{highlight.text}} {%- if 'Private' != highlight.group %} — Group: #{{highlight.group | replace(" ", "-")}}{% endif %} {% if highlight.tags | length %} - Tags: {% for tag in highlight.tags %} #{{tag | replace(" ", "-")+" "}}{% endfor %} {% endif -%} {% if highlight.annotation %} - Annotation: {{highlight.annotation}}{% endif %} {% endfor %} {% endif %}
- {{highlight.text}} — Updated on {{highlight.updated}}
设置参考
https://momentjs.com/docs/#/displaying/format/
博客原文:hypothesis同步obsidian