我用 AI 开发了一款高亮批注插件——HiNote

这款由 AI 编程的 Obsidian 插件能够自动提取笔记中的高亮文本,支持用户添加评论、生成 AI 评论及与高亮文本进行对话。用户可以使用多种格式进行文本高亮,并将其导出为知识卡片图片,同时在主视图中享受更多扩展功能。

6 个赞

可以查看知识库中所有包含高亮的笔记和高亮卡片,还可以通过AI和高亮卡片对话

感觉其实有改动的空间,比如说:对 md 文件的批注最好也放在 md 文件里面,比如说统一导出在一个文件里面,又或者一个文件的批注放在有后缀的同名文件之中,尽量不要放在 data.json 里面,会稍微有点割裂感。

这样统一集中出来以后还有一个好处——如果想要对高亮文字再批注,在文件中可以直接调用其他的 AI 插件即可,不用自己再写一个,这个插件就专门负责展示高亮文字就行了。

楼主可能觉得可以加 AI 为什么不加呢?

原因是我个人认为针对原文摘录的单段话再阐述,比不上其他 AI 插件可以阅览全文,或者自由选择,这样效果或许会更好一些。多个插件添加 AI 功能会导致功能非常重合。

再换句话来说,插件的功能最好要亮点突出,专注做好一点就可以了。

1 个赞

非常感谢您的反馈。:pray: 保存在数据文件主要是为了不过度污染您自己的原始文件,这个操作应该留给用户自己主动修改。我习惯用 Ob 读书,我不想因为一些注释符号或者其他样式在阅读的过程长中有比较强的干扰。目前的 AI 功能还不够完善,后续可能会增加嵌入模型的设置。添加 AI 功能的主要目的是因为我没有找到可以随时悬浮在最顶层且可以自由拖拽大下和位置的插件,干脆就自己做了。

3 个赞

又重新思考了下这个问题,储存在 data.json 最大的问题是没办法通过 Obsidian 核心搜索功能搜到批注内容。感谢您的反馈,我会重新思考如何解决数据储存问题。

请问这种全是卡片的截面是如何做到的?

将右侧侧边栏按住图标拖拽到视图中间就可以看到更多功能了。

这个插件的功能正是我想要的!不过好像用不了,电脑端提示无法加载插件

:thinking: 建议使用 BRAT 安装,或者下载 Release 里面那三个文件。不要下载整个源码库,源码库应该得自己运行才行

感谢,问题已解决 :grinning:

1 个赞

我前两天在B站看到了,后来安装了,但是怎么做到全部展示所有高亮的划线笔记啊???windows可以吗?

原来是这样操作的,测试确实可以展示整个知识库的高亮笔记。

但是能不能做到,点击卡片跳转到对应的笔记里呢?

可以的,已经在做了。跳转笔记并定位高亮位置

1 个赞

大佬,你也用Obsidian读书,请问你是怎么高亮文字的啊?我觉得编辑视图下用 Highlightr 不方便。

改快捷键,Ctrl+H,还是很方便的

我设置了快捷键,对应不同的颜色,可如果要换颜色或者选中加粗字体,或出现markdown语法,有点碍眼。

Obsidian 预览模式可以隐藏 md 符号的 :thinking:

:airplane: 0.2.8 发布

  • 修复 Copilot 模型设置展示冲突问题;
  • 新增主视图状态下,双击标题图标跳转到指定文件及高亮位置的功能;
  • 增加排除文件和路径设置;
  • 导出为新笔记可根据 BlockID 创建链接;
1 个赞

大神,可以在 HiNote 里加入划线功能吗?