news 2026/8/18 21:24:13

告别VNC!原生浏览器Obsidian,网页直开、插件照跑

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
告别VNC!原生浏览器Obsidian,网页直开、插件照跑

引言

熊猫一直用的都是Obsidian作为编辑器,翻了下仓库,目前刚好攒到 1000 篇,这东西也算陪着熊猫一路走过来了。

体验过不少编辑器,Obsidian依旧是熊猫用得最顺手的那一个,数据放在本地,插件自己挑,主题想怎么改就怎么改,对于本地党来说,确实舒服。

但如果有远程需求,换到公司电脑、平板或者手机,想临时打开自己的知识库并不轻松,要么安装客户端再折腾同步,要么套一层VNC,熊猫之前也写过一套VNC网页版,能用,但延迟比较明显,插件兼容性也不算好,毕竟原理还是隔着浏览器操作远程桌面。

前两天搜插件偶然看到一个项目Ignis,它不是另一套远程桌面,而是补齐了Obsidian依赖的Electron API,让Obsidian直接运行在浏览器里,项目支持Docker部署,主题照样能换,大多数社区插件也可以正常运行。

AI知识库搭建

把Obsidian搬进NAS只是第一步,熊猫这次还准备把整个知识库接入AI,让AI可以读取、整理和维护Obsidian里的内容。

常规做法是部署OpenClaw或Hermes这类Agent,再把Obsidian的仓库目录交给它。这样确实可以管理笔记,但Agent通常只能处理知识库,无法继续控制NAS上的服务和文件。

熊猫想要的,是一个Agent同时管理知识库和NAS,所以这次选择铁威马F4-425 Pro作为部署机。

TOS 7提供了不少系统级API,再搭配系统中深度集成的OpenClaw,Agent在获得授权后,不仅可以读写知识库,还能调用NAS的相关能力。以前需要多个服务配合完成的事情,现在可以交给同一个Agent处理,确实省事不少。

关于TOS 7的详细介绍之前熊猫专门出过一篇文章,想知道的可以翻翻历史文章,这次就只讲Obsidian的部署和AI的接入如果去做。

项目部署

关于项目部署,因为TOS 7提供了非常多深度的系统原生API,所以以往这一步对于小白非常难的点现在也只是一句话的事。

打开应用中心里的OpenClaw,把Ignis的项目地址发给它,再说明需要映射的目录和端口即可,为了稳妥,你可以建议让它先给出Compose配置,确认没问题后再执行。

命令发出后,OpenClaw会读取项目文档,根据要求生成配置、创建目录并选择端口。

当然,如果你想自己手动部署,Ignis也提供了compose文件,代码如下:

services: ignis: image: nobbe/ignis:latest ports: -"8080:8080"environment:# match these to your host user (run: id)- PUID=1000 - PGID=1000 volumes: - ./vaults:/vaults - ./data:/app/data - obsidian-app:/app/obsidian-app restart: unless-stopped volumes: obsidian-app:

其中vaults代表存放笔记的位置,也就是咱们的库,/app/data则是插件和数据信息,一些手动安装的插件可以在这个路径下去安装,/app/obsidian-app则是Obsidian的缓存。

PUID和PGID需要根据NAS上的实际用户进行修改,如果权限不对,后面大概率会遇到无法创建或修改文件的问题,不过AI会帮我们设置好。

第一次启动时,Ignis会从官方来源下载Obsidian,等待一两分钟属于正常情况,部署完成后,在浏览器输入http://NAS地址:8080,首次进入会打开仓库管理器,可以创建新仓库,也可以直接读取映射目录中已有的仓库。

第一眼看上去,它和桌面版Obsidian已经非常接近,核心编辑、主题和简体中文界面都有,大多数社区插件也能正常加载。

但“接近”不等于完全一样,依赖Node原生模块、外部程序或底层网络能力的插件,目前无法正常运行。

因为运行在浏览器中,Ignis比桌面版多了文件上传和下载入口,本地文件可以直接传进知识库,也可以通过NAS上映射出来的文件夹进行复制,两种方式最终都会写入同一个仓库。

这边完成了部署,那边Openclaw也已经完成了对Obsidian的对接。

接入之后,AI可以直接读取和整理Obsidian中的内容,比如创建文档、调整分类、汇总资料,或者根据已有文章生成一份知识库总结。

如果再把OpenClaw接入飞书、微信等平台,平时使用的通讯工具就成了知识库入口,人在外面,不用先打开NAS,也不用进入OpenClaw后台,直接在聊天窗口里查询资料、整理笔记或者创建文档即可。

知识库总结一览

需要注意的是Ignis目前没有内置登录功能,默认提供的也是HTTP服务,所以如果不是特别需要,还是不建议端口直接映射到公网,任何能够访问该地址的人,都可能读取和修改整个知识库。

写在最后

作为Obsidian老用户,Ignis确实值得折腾一下,它最大的价值不是“网页版Obsidian”这几个字,而是绕开了传统VNC的卡顿和套娃,浏览器直接打开,插件大多能跑,数据还留在自己的服务器上,这才是NAS用户真正需要的体验。

当然,它目前仍在持续开发,插件兼容性也没有达到百分百,如果你高度依赖Node原生插件,或者不想折腾HTTPS和认证,那它暂时未必适合你。

这次搭配F4-425 Pro、TOS 7和OpenClaw,最终实现的效果很直接,浏览器负责写,AI负责整理,NAS负责保存,平时在微信或飞书里发句话,就能调用自己的知识库。

对于已经有NAS,又经常在多台设备之间切换的Obsidian用户,这套玩法确实有点东西。

以上便是本次分享的全部内容了。如果你觉得还算有趣或对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

结束图

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/18 21:23:21

高性能乐观并发缓存:原理、实践与性能调优指南

这次我们来看一个高性能乐观并发缓存(High-Performance Optimistic Concurrency Cache)项目。这类技术不是某个具体的开源库,而是一种在高并发场景下提升缓存系统性能的设计模式与实现思路。它的核心目标是解决多线程或多进程环境下&#xff…

作者头像 李华
网站建设 2026/8/18 21:21:12

零样本牙齿分割:视觉语言智能体与几何感知的医疗AI新范式

1. 从“看牙”到“看牙片”:一个被忽视的AI蓝海作为一名在医疗影像AI领域摸爬滚打了十来年的从业者,我见过太多模型在肺结节、眼底、皮肤病灶上“卷”得死去活来。但最近,一个看似小众却潜力巨大的方向让我眼前一亮:牙齿分割。你可…

作者头像 李华
网站建设 2026/8/18 21:17:05

期刊论文不是“写”出来的,是“搭”出来的:书匠策AI的实战拆解

官网:www.shujiangce.com 官网:www.shujiangce.com | 微信公众号:搜一搜“书匠策AI” 大家好,我是那个专门教论文写作的教育博主。 每次收到“期刊论文怎么写”的私信,我都能想象屏幕对面那张欲哭无泪的脸。期刊论文和…

作者头像 李华
网站建设 2026/8/18 21:16:31

Unify-Agent:构建统一多模态智能体,实现世界基础图像生成

1. 项目缘起:当AI绘画需要“理解”世界时 最近在折腾AI图像生成时,我遇到了一个挺有意思的瓶颈。相信很多朋友也有同感:现在的文生图模型,比如Stable Diffusion、Midjourney,在“画得像”这件事上已经炉火纯青了。你给…

作者头像 李华
网站建设 2026/8/18 21:11:04

TCP协议详解

引言本篇文章参考书目为《Linux高性能服务器编程》,在这个博客系列里面,我会努力梳理书本里面的主要内容。TCP服务的特点TCP协议是面向连接,字节流,可靠传输在实际运用的过程中,通信双方是不是需要执行相同的次数读和写…

作者头像 李华
网站建设 2026/8/18 21:08:53

2026最新5款视频转文字软件测评 | 口碑筛选后的实用选择建议

"截止2026年,我们从口碑靠前的产品里筛出了5款主流视频转文字工具,每一款都对应明确的使用场景,刚好匹配销售客服做客户拜访记录、销售对话整理、产品培训内容梳理的需求,大家可以直接对着自己的核心场景选。其中产品培训知识…

作者头像 李华