制作了一个Obsidian笔记AI助手工具(更新v1.7.3)

更新v1.7.3版本

  • 取消kiko待办总结按钮,kiko待办服务将由智能体接管。
  • 增加Obsidian服务开关功能,让Kiko可以独立使用
  • 改进为使用数据库管理配置信息
  • 增加对话记录查看功能

更新v1.7.2版本
对话输出改为stream流式输出(支持除讯飞星火外其他模型)

更新v1.7.1版本
优化模型配置窗口显示问题

更新v1.7版本

  • 增加智能体模式,现在你可以通过对话让你的AI助手帮你搜索、创建、更新你的Obsidian笔记内容。
  • 增加搜索总结快捷按钮,通过在对话框输入关键词即可快速搜索笔记内容并做出总结。
  • 增加智谱AI模型接入
  • 增加OpenAI模型接入
  • 增加siliconflow模型服务接入

关于智能体模式的使用说明

  • 点击左下角的“智能助手”按钮可以自由切换智能体模式和AI对话模式。
  • 智能体模式可以根据用户的需要自动选择启用的工具,目前支持阅读和更新当前笔记、根据对话创建新笔记、搜索总结笔记内容等等。
  • 智能体模式会比普通对话慢一些。这是因为智能体会根据用户的对话要求,自动进行操作,而智能体的逻辑推理和工具使用可能都在后台完成,所以看起来会比普通的对话模式慢一些。
  • 选择高质量的模型,否则可能处理结果不好。国内模型的话推荐通义千问的“qwen-max”或智谱的“glm-4”

灵感来源

这个小工具之所以会诞生,是因为Obsidian上之前很多AI插件不支持国内大模型的调用,而想使用chatgpt也需要很多额外的技巧。为了能让自己的知识库得到AI增强的能力,就打算自己研究开发一下,因为技术水平有限,不太会开发插件,就采用了一种迂回策略,开发了一款与obsidian实现信息打通的桌面软件工具,开发之后发现用起来还不错,虽然与最初的想法有些出入,但是却实现了插件所不具备的额外能力。

软件介绍

"KikoAI助手"是一款集成了先进的生成式人工智能技术的Obsidian辅助工具。它能够为您的Obsidian添加一颗强大的AI大脑,成为你的私人秘书,帮助你更高效的管理由Obsidian构建的笔记和知识库。

主要特性:

1. 独立的桌面端应用: 这意味着即使在Obsidian未运行的情况下,您也可以正常使用它的部分功能。此外,它还可以轻松地将来自浏览器、Word等不同软件的信息与您的Obsidian笔记进行交互和存储,使信息管理变得更加便捷高效。

2. 卓越的AI内容生成能力: 它支持对话问答、文章扩写、段落续写、文章总结、文章优化以及内容翻译等多项功能,并且可以根据提示词进行优化调整,以满足您的个性化需求。

3. 窗口自动置顶停靠: 一旦打开,该工具会自动靠窗右侧停靠,不会占据Obsidian主要显示空间。同时,它还支持一键最小化(通过Ctrl+H快捷键),让您在使用过程中更加轻松自如。
4. 支持多种大模型接入: 目前已接入讯飞星火大模型,后续将接入通义千问、Ollama本地大模型等多种大模型服务。

主要功能:

1. AI对话: 实现实时对话,让AI助理回答你的任何问题。
2. 笔记润色: 包括段落扩写、续写、优化三种功能针对现有笔记的润色写作工具,支持额外的提示词控制,让输出的内容更精准。
3. 段落翻译: 将笔记内容翻译为多种语言。
4. 内容总结: 快速总结你的Obsidian知识库中的文章内容。
5. 导入Obsidian笔记: 一键将当前活动的Obsidian笔记导入到助手中。
6. 存入Obsidian笔记: 一键将AI生成窗口的内容导出到当前Obsidian的活动笔记中,到处的内容会追加到当前的笔记下,不会覆盖原有内容。
7. 收藏便签: 一个简易的小功能,可以将从如浏览器或word文档中选取的内容以一个callout标签的形式插入到当前笔记中,实现简单的网摘收藏功能。

如何使用:

第一步: 从官网下载软件压缩包,解压到你希望的目录下。(注意,因为软件会调用讯飞星火等大模型的远程接口,形成网络通信,如360等安全工具可能会误报并删除主程序,可将软件添加到信任区);

第二步: 为你的Obsidian安装"Local REST API"插件。并启用“Enable Non-encrypted (HTTP) Server”功能。我们需要"Local REST API"插件提供助手与Obsidian的通信功能;

第三步: 申请一个讯飞星火大模型的API(申请地址:

https://xinghuo.xfyun.cn/sparkapi 可免费申请,提供200万tokens额度)。参考申请教程:https://zhuanlan.zhihu.com/p/660885669

第四步: 双击运行“Obsidian笔记AI助手.exe”文件,初始化配置你的API信息。如果你是第一次启动,没有进行初始化配置,系统会弹出配置说明,你需要分别填入你的星火大模型和"Local REST API"的API信息,重启后便可以正常使用了。

视频教程
Obsidian笔记AI助手功能演示 (qq.com)

下载地址:

项目开源地址

使用教程
Kiko AI 助手基本使用指南 (notion.site)

6 个赞

:100:如果是内部插件的话实用度高点

暂时还不会写插件,等有时间学习一下

增加了一些新功能:
支持对话问答、文章扩写、段落续写、文章总结、文章优化以及内容翻译等多项功能,并且可以根据提示词进行优化调整,以满足您的个性化需求。

1 个赞

怎么用啊大佬,看着很不错的样子,想学学试试!

你好,这个是下载地址:百度网盘 请输入提取码
这个是使用说明: Obsidian笔记AI助手发布,让AI助你效率飞起! (qq.com)

哇!太强大了!如果可以上架成ob的插件就是神器了!太感谢了!

目前还没搞明白如何制作插件,有时间会研究一下,这个工具下个发布的版本将会支持通义千问及ollama框架下的本地大模型调用。

更新新版本啦,欢迎下载,有建议的话欢迎留言

刚更新了最新的v1.2版本,修复了收藏功能的bug
新的收藏功能效果如下:

大佬,弄个mac端呗

暂时不太好搞Mac端,主要原因是缺少一台Mac设备进行打包。。。

插件还区分不同的操作系统吗 :joy:

这个不是插件,是为更好使用obsidian开发的独立工具

诶, 其他的是不是和现有的一些插件功能重合了,https://forum-zh.obsidian.md/t/topic/31483。是为了接入讯飞API吗

目前这个AI助手工具接入了讯飞星火跟通义千问两个服务,另外就是提供了基于Ollama的本地大模型调用。
其实之所以自己又做了一下,其中一个原因就是目前社区的几款主流插件都以openAI的API支持为主,这个国内不好用,而之前测试几个支持Ollama的插件也不知道是不是我设备的原因,也是接入不成功。目前我提供的解决方案跟插件比起来可能插件的体验会更好一点。
不过这个工具因为脱离了插件对obsidian的依赖,能实现一些插件不能实现的功能。

1 个赞

请问一下是开源的吗

计划开源的,只是目前代码写的比较简陋,不太好意思。。。

1 个赞

大家好,这个项目已经上传到Github上开源了,具体看主贴。
另外,原来的名字容易让人误会,现在将名字改为Kiko AI assistant。
另外新版本更新了一些细节,欢迎下载使用。

2 个赞

更新到v1.5 这次更新主要是应网友要求增加了Kimi大模型的接入。

1 个赞