请仔细说明自己遇到的问题,以下是参考模板。这里不要求非得按模板发帖,但内容中包含相关要素能让大家更好地帮助你。
遇到的问题
有没有人用Obidian写备忘录?当我想要整合我所有的日记,我没办法一下复制所有的文本,只能一篇一篇的点开。
预期的效果
选中想要的日记,然后右键合并成一个新的条目,并且按照时间顺序排列过去写下的文本内容。
已尝试的解决方案
发帖请教。
请仔细说明自己遇到的问题,以下是参考模板。这里不要求非得按模板发帖,但内容中包含相关要素能让大家更好地帮助你。
有没有人用Obidian写备忘录?当我想要整合我所有的日记,我没办法一下复制所有的文本,只能一篇一篇的点开。
选中想要的日记,然后右键合并成一个新的条目,并且按照时间顺序排列过去写下的文本内容。
发帖请教。
这个简单,先新建一个笔记,比如叫汇总,在笔记里写上" ![[笔记1.md]]![[笔记2.md]],如果不想手动添加,可以用dataviewjs写一段代码比如:
// 获取特定标签的笔记并按创建时间排序
const allPages = dv.pages('#2025日记').sort(p => p.created, 'desc');
// 显示每篇笔记的内容
for (let page of allPages) {
dv.header(3, page.file.link);
if (page.content) {
dv.paragraph(page.content);
}
dv.paragraph("---");
}
可以试试直接引用。
在引用前加个!就可以显示对应日记的内容。
可以把需要合并的日记文章的标题全部发给ai,让ai批量给你引用链接的文本,这样就不用自己一个个引用了。直接复制就好。
我在ob里安装了dataview的插件,但还是不会用。我应该怎样正确的使用这段代码呢?
我是写了一个合并日记的插件来着,可以试试
在你需要的笔记里面,编辑模式添加,我这个是按标签,你改成你自己的标签