Home

Awesome


tags: cssclass: source: obsidianUIMode: preview progress: 正在进行 title: README created: "2022-09-01 09:56" updated: "2023-03-20 22:07"

<div class="flex justify-center astro-J75B3YUS"> <p class="astro-J75B3YUS"> <a tooltip="点我加入" style="color:orangered; margin-right: 1em;" href="http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&amp;k=9SQlwaHi_PlWLoQq9Vu6BnGRmfGbmSPz&amp;authKey=knraTnnD8fKa17GO6Yz3z4GFem2Y2DmR9Ep5DiZE67CCDrYbNYer8AWkDIJJQmfW&amp;noverify=0&amp;group_code=825255377" class="astro-J75B3YUS"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" width="1em" height="1em" viewBox="0 0 1792 1792" data-icon="fa:qq" class="iconify w-5 h-5 astro-J75B3YUS iconify--fa"><path fill="currentColor" d="M270 806q-8-19-8-52q0-20 11-49t24-45q-1-22 7.5-53t22.5-43q0-139 92.5-288.5T637 66Q776 0 961 0q133 0 266 55q49 21 90 48t71 56t55 68t42 74t32.5 84.5T1543 475t22 98l1 5q55 83 55 150q0 14-9 40t-9 38q0 1 1.5 3.5t3.5 5t2 3.5q77 114 120.5 214.5T1774 1241q0 43-19.5 100t-55.5 57q-9 0-19.5-7.5t-19-17.5t-19-26t-16-26.5t-13.5-26t-9-17.5q-1-1-3-1l-5 4q-59 154-132 223q20 20 61.5 38.5t69 41.5t35.5 65q-2 4-4 16t-7 18q-64 97-302 97q-53 0-110.5-9t-98-20t-104.5-30q-15-5-23-7q-14-4-46-4.5t-40-1.5q-41 45-127.5 65T598 1792q-35 0-69-1.5t-93-9t-101-20.5t-74.5-40t-32.5-64q0-40 10-59.5t41-48.5q11-2 40.5-13t49.5-12q4 0 14-2q2-2 2-4l-2-3q-48-11-108-105.5T202 1253l-5-3q-4 0-12 20q-18 41-54.5 74.5T53 1382h-1q-4 0-6-4.5t-5-5.5q-23-54-23-100q0-275 252-466z"></path></svg> <span class="text-lg astro-J75B3YUS">大佬专家都在,点此加群!</span> </a> </div>

微信群

Home_middle3

感谢@代码7 的视频

<video autoplay="autoplay" loop="loop" id="video" x-webkit-airplay="true" webkit-playsinline="true" muted=""><source src="https://user-images.githubusercontent.com/72023275/198887920-575d0735-2433-41ff-8960-3c7bacbdf532.mp4" type="video/mp4"></video>

Compatible with Obsidian 1.0 !!

💡引言

This Vault contains the basic functions of Obsidian and has built-in common Obsidian plugins. Notice:You need to open this vault with Obsidian

Recommend downloading the Lite version of the example vault to delete a large number of unnecessary plug-ins, download link https://github.com/cumany/Blue-topaz-examples/releases/

==示例库在线预览地址:==

Blue-topaz-example-online

注意:本示例库包含大量插件目前有七十多个,很多插件都是辅助类插件,可以根据需要删除或者关闭,为了方便初学者,特推出一个简化版示例库删减了大量不必要的插件下载链接 Release 20221208 lite 精简版 · cumany/Blue-topaz-examples (github.com)

Examples库 由 Cuman 建立,Tips 教程由 BT主题 作者 3F 撰写。 本库是一个包含 Obsidian 基本功能的入门库,并内置了 Obsidian 的常用插件。 需要用 Obsidian 软件打开本库即可。 特别感谢@Johnny @Lillianwho @lavi @成雙酱 @锋华 提供的教程和创作思路。 如果有问题或者建议 请加入 Topaz 社区 Topaz QQ群 Obsidian频道

🎞视频教程

https://space.bilibili.com/1970226/channel/series

👉后续更新 请关注

另外推荐鸟姐的 Homepage 也是很棒的风格 Rainbell129/Obsidian-Homepage: A dashboard for your obsidian vault. (github.com)

🚩更新日志

[[Changlog]] Changlog.md (github.com)

效果图

总览图 image

笔记模板 卡片视图 image

读书笔记

内置的插件

斜体插件为可选插件,基本是辅助类,不影响功能性使用。 除去辅助类插件,剩余基本十几个插件就满足 Ob 个性化使用的同时还能体验不同的功能。

插件名称解释
ZH 增强编辑提供大量格式排版相关快捷操作
workspaces-plus工作区切换
templater-obsidianOb 模板插件
tag-wrangler(可选) 标签修改
Advanced Tables(可选) 表格辅助
remember-cursor-position(可选) 记住光标位置
recent-files-obsidian(可选) 最近文件列表
quickadd快速添加命令和动作
plugin-changelogs(可选) 插件历史记录
obsidian-theme-design-utilities(可选) 主题调试插件
obsidian-style-settings主题设置插件,必备
obsidian-shellcommands(可选) 系统命令执行插件
obsidian-outliner类似幕布大纲操作插件
obsidian-kanban看板
obsidian-frontmatter-tag-suggest(可选)yaml 输入标签弹出提示
obsidian-collapse-all-plugin(可选) 一键折叠文件夹
obsidian-codemirror-optionsv0.13.14 之前的所见即所得插件, v0.13.14 之后的 ob 版本直接关闭即可
obsidian-checklist-plugin任务列表插件
obsidian-banners主页显示头图
obsidian-admonition文本框插件
hotkey-helper(可选) 热键提示插件
homepage打开 ob 显示主页插件,非必须已禁用
dataview数据查询插件
cMenu 魔改版 by cuman(可选) 快捷工具栏,需要依赖 zh 增强编辑插件
cm-editor-syntax-highlight-obsidian语法高亮插件,不兼容 v0.13.14 之后的 ob 版本直接关闭即可
calendar日历插件
buttons按钮插件
Obsidian Icon Folder(可选) 文件自定义图标插件
obsidian-view-mode-by-frontmatter通过 yaml 设置文档默认打开是预览还是编辑模式
obsidian-floating-toc-plugin(可选) 编辑模式浮动大纲
obsidian-memos by bon流水账的方式记录日记,依赖日记插件。
bartender(可选) 隐藏边栏图标和状态栏图标
sortable(可选) 表格列排序插件
markdown Pretiffier(可选)md 格式辅助插件可以自动生成更新日期
Search on Internet(可选)ob 中快捷进行网络搜索
booknote(可选)pdf 查看和标注插件
cm-chs-patch(可选)中文分词插件
obsidian-core-search-assistant-plugin(可选)增强搜索插件,搜索结果卡片显示
various-complements(可选)自动补全插件
obsidian-linter(可选)自动更新 yaml 日期插件
table-editor-obsidian(可选)表格悬浮编辑插件
obsidian-regex-replace(可选)支持正则表达式的查找替换插件
obsidian-version-history-diff(可选)文档修改历史恢复插件 (ctrl+r)
waypoint(可选)文件夹 moc 生成插件
obsidian-dynamic-highlights(可选)实时预览模式下,按高亮指定文档比如日记中的时间
obsidian-hover-editor悬浮插件,让窗口直接悬浮
Obsidian-Agtable(可选)普通表格转为可视化编辑表格

主题内置的 cssclass 样式表

path: 77-Example usage:
^|文件名称|cssclass|用法|
^|---|---|	---|
|[[$filename]]|$frontmatter:cssclass|$frontmatter:usage|
文件名称cssclass用法
[[电影观看清单-状态控制(dvjs)]]cards对dataview表格渲染成卡片视图
[[电影观看清单(dv)]]cards对dataview表格渲染成卡片视图
[[多彩高亮(三种语法)]]colorful-highlight实时预览模式下正确显示多彩高亮
[[各类列表和彩虹大纲线]]noscroll隐藏当前页面滚动条
[[卡片视图 展示笔记]]zettelkasten把dv表格渲染成卡片样式
[[全宽显示-表格测试]]fullwidth缩减栏宽开启下,控制页面全宽显示
[[首行缩进--以2022政府工作报告为例]]indent实现单篇笔记首行缩进效果
[[四象限表格]]matrix四象限表格样式
[[图书阅读清单-状态控制(dvjs)]]cards对dataview表格渲染成卡片视图
[[图书阅读清单(dv)]]cards对dataview表格渲染成卡片视图
[[涂黑和挖空效果(三种语法)]]cloze实时预览模式下正确显示涂黑和挖空效果
[[伪看板-yaml声明]]kanban伪看板的样式,无序列表四分栏
[[无序列表分栏]]gridlist无序列表分两栏排布,可以配合伪看板(kanban)一起使用
[[预览隐藏frontmatter]]noyaml预览状态不显示frontmatter区域
[[Callout环绕布局、缩进效果示例]]fullwidthcallout实现文章环绕,全文缩进效果
[[code-wrap【代码块自动换行】]]code-wrap代码块自动换行
[[example database]]
[[Image-grid【图片自适应】]]img-grid图片自适应分布
[[inline-list【行内列表】]]inline-list图片和列表混排
<-->

主题内置的 ad 样式表

ad 样式使用方法参考 [[分栏效果示例#前置条件]] [[分栏效果示例#AD样式效果]]

Admonition 类型解释使用
blank全透明框ad-blank
defdefinition 定义ad-def
thmtheorem 定理ad-thm
lemlemma 引理ad-lem
corcorollary 推论ad-cor
proproposition 命题ad-pro
hibox自动隐藏框ad-hibox
col2内容分左右两栏ad-col2
kanban伪看板 无序列表并列ad-kanban
flex自适应元素分栏ad-flex

Javascript 作用

88-Template\script

名称功能调用 js 的功能
bookfromdouban.js根据 url 从豆瓣获取图书数据Quickadd- 宏 - 豆瓣读书
changeSticky.js快捷修改 home.md 中的四个便签内容Quickadd- 宏 - 添加首页便签
colorclock.js彩色时钟 js已通过 react 组件实现,此 js 已弃用
fetchhomepage.js获取主页中的联网数据 (OB 启动后加载)quickadd- 宏 -Home 工作区
movies.js从 IMDB 获取电影数据quickadd- 宏 - 电影卡片
notice.js生成自定义边栏提示quickadd- 宏 - 生成 notice
refreshhomepage.js重载主页数据,重新获取联网数据quickadd- 宏 - 重新获取主页数据
getrandomImage.js随机获取 99-Attachment\banner 文件夹的图片tp- 日记模板获取 banner
getweather.js获取天气数据tp- 日记模板获取天气

❓ 常见问题

  1. 如何获取指定地区的天气? - 侧边栏天气默认根据 ip 地址自动获取,修改 [[常用工具]] 并手动指定 https://i.tianqi.com/?c=code&id=34&bdc=%23&icon=4&site=14&py=chongqing chongqing 改为你想要的城市拼音即可。 - 主页天气 也可以手动指定地区,quickadd 宏 -home 工作区 -- 点击 config-fetchhomepage 点击齿轮图标 即可设置天气.
  2. 如何更换字体? 示例库默认配置的主字体为 [[LXGWWenKai-Light.ttf]] 代码块字体为 [[JetBrainsMono-Regular.ttf]] 可以自行安装,即可自动识别。 如果要安装其他字体,打开 style settings 设置,2.2.1 字体设置,主字体里填写 字体名称 即可。注意如果字体名称有空格需要用单引号括起来。 字体需要安装到系统里才会成功调用,比如 win 系统安装后显示的 字体名称 才是真正的字体名称。 ![[Pasted image 20220119151051.png]] ^d0e999
  3. 如何更换 Ob 背景图? 打开 style settings 设置,1.2.1 工作页面背景,开启背景,并在 custom theme light(亮色主题使用) 或者 custom theme dark(暗色主题使用) 里设置壁纸路径.壁纸路径需要使用类似格式 url("app://local/XXXXX) 设置本地图片。 比如 windows 图片路径置 url(app://local/D:/Documents/XXXX.jpg") mac 系统图片路径设置 url("app://local/Users/XXXX .jpg")
  4. 工作区页面背景跟笔记背景的区别? 工作区页面背景是指整个 OB 界面背景,笔记背景仅仅是当前 md 文档的背景。两者不冲突可以同时设置,当然这样背景也就叠加一起了。如果只需要整个 OB 是一个背景图,笔记背景关闭即可。
  5. 主页的歌曲和每日一言如何更新? 点击主页的 topaz 图片 或者侧边栏的重载主页 都可以重新获取最新的歌曲和一言。重新获取后如何没有显示出来,点击刷新主页即可。 ![[Pasted image 20220119152758.png]]
  6. 备忘录 Memos 无法启动打开? 开启核心插件日记,并指定日记文件夹位置。
  7. 主页加载部分数据没有显示全? 如果时钟不动或者主页没有显示全。手动点一下刷新主页即可。
  8. 带按钮的常用工具侧边栏如何实现? 其实就是 88-template/常用工具 笔记文档,打开后拖动文档标题前的图标到侧边栏即可。
  9. 示例库目前有五十多个插件,实在太多了,想保持示例库主要功能的话需要几个插件 示例库真正需要的核心插件并不多,大部分都是为了 Ob 使用更方便的辅助类插件,可以根据自己需要开启。 如果想体验最精简版本的示例库很简单。 按图修改 [[FastStart-StartupScript]] ![[Pasted image 20220315145116.png|500]] 即可启动最低示例库运行插件配置。 启动后启动 ob 只需要 100ms ![[Pasted image 20220315144725.png|300]]
  10. 侧边栏悬浮 memos 无法打开有错误提示? 需要先 ctrl+p ==>打开其他库,然后选择示例库“20-diary”文件夹,打开一次之后,这个悬浮按钮就自动生效。详情看 [[Obsidian 库中库玩法#实现]]
  11. 为什么在 style setting 下切换配色没什么效果? ![[Pasted image 20220429154332.png]] 注意 2.1 里面的颜色设置 是不是有自定义颜色。这里的自定义颜色设置优先级比较高,建议把里面的颜色设置都恢复成默认就可以了。
  12. 如何取消开启 ob 自动加载主页,我想打开 ob 出现上次关闭时的笔记? 打开 quickadd 设置,宏管理 关闭 home 工作区的 启动加载选项。 ![[Pasted image 20220523110336.png]]
  13. 如何移植动画版天气到自己的主页?并获取指定城市天气? 直接复制 " 文字版天气加图标 " 注释之间的内容,并 copy"88-Template/script/dv_weatherSvg.js" 启用【天气】weather.css 样式片段就移植成功了。设置指定地区天气,需要在 quickadd 宏 home 工作区中如图设置即可。![[Pasted image 20220531101243.png|400]]
  14. 如何移植动画猫到自己的主页中? 跟多彩时钟一样,动画猫也是 react 组件生成的。需要首先安装 react_component 插件,并 copy\88-Template\ReactJS\react_cat.md 这样动画猫代码就生效了。

捐赠

如果你觉得不错,这个示例库对你使用 ob 有帮助,可以支持我一下。

image|350