NAS具备AI功能的自托管笔记应用,多端同步,插件配置应有尽有




引言
最近两天有粉丝问我待办事项项目,前面写过的项目部分在更新之后之前的部署方式已经不能使用了,本来想着翻新写一下之前写过的,但恰好粉丝@姜不吃又提供了一些有趣的素材,于是决定先写写新项目。
粉丝求助
该项目并不是一个待办,准确来说算是一个自托管的书签应用,同时在提供书签的同时,支持AI的一些功能。项目特性包括不限于这些:
🔗 为链接添加书签,做简单的笔记并存储图像。
⬇️ 自动获取链接标题、描述和图像。
📋 将书签分类到列表中。
🔎 存储的所有内容支持全文搜索。
✨ 基于 AI 的自动标记。支持使用 ollama 的本地模型!
🔖 Chrome插件和Firefox插件,用于快速添加书签。
📱 iOS 应用]和 Android 应用。
🌙 暗模式支持(到目前为止只有网络)。
💾 首先是自托管。
项目页
之所以推荐它,最主要的原因还是支持插件以及移动端,这对于使用了来说提供了很大的帮助,同时AI的加持与全文检索也让信息的检索更为方便。
项目体验
比较尴尬的事项目的web目前并不支持中文,所以我们只能用网页翻译来使用,好在目前的浏览器网页翻译功能都做的很不错,精准的同时翻译速度也很快。
登录界面
项目具备多用户,但并没有权限的分配,这一点还是有点不方便,同时用户之间的数据不能相互查看。界面设计比较简洁,功能分区分明,布局不错。
项目首页
左侧则是一些功能,例如主页、搜索、标签以及设置和管理,下面则是列表。右边顶部有搜索框,下方则是添加的所有书签、笔记等内容了。
布局
功能区的内容就不多展示了,主要看书签区域。翻译多少还是有一点点问题,不过不影响使用,通过粘贴链接就可以直接将网址放进去,会自动解析标题、描述以及图像。同时也可以用浏览器扩展的形式添加书签。
AI识别
书签的右下方可以在编辑内容,也可以标为喜欢或者归档。书签的标签是通过GPT自动生成的,当然也可以后期编辑。标签的识别率十分精准。
标签
在标签功能中可以看到自设置的标签和AI标签,不过这个翻译还是挺恼火的,不过作者也说明了后面会增加中文支持,到时候用起来会更方便。
app下载
移动端的支持做的很不错,安卓直接通过谷歌商店安装,苹果也可以直接在商店搜索到应用。
app
下载之后填上你的服务器地址,输入邮箱和密码就可以看到同步的内容了,不过依然是没有中文界面,很难受。
项目部署
该项目的部署并不难,但要准备的东西也不少。首先我们需要创建好项目根目录hoarder,随后在下面新建三个子文件夹meilisearch、redis与data。
准备工作
随后我们新建docker-compose文件,内容如下:
version: "3"services:  web:    image: ghcr.io/hoarder-app/hoarder-web:${HOARDER_VERSION:-release}    restart: unless-stopped    volumes:      - /volume1/docker/hoarder/data:/data    ports:      - 3080:3000    env_file:      - .env    environment:      REDIS_HOST: redis      MEILI_ADDR: http://meilisearch:7700      DATA_DIR: /data  redis:    image: redis:7.2-alpine    restart: unless-stopped    volumes:      - /volume1/docker/hoarder/redis:/data  chrome:    image: gcr.dockerproxy.com/zenika-hub/alpine-chrome:123    restart: unless-stopped    command:      - --no-sandbox      - --disable-gpu      - --disable-dev-shm-usage      - --remote-debugging-address=0.0.0.0      - --remote-debugging-port=9222      - --hide-scrollbars  meilisearch:    image: getmeili/meilisearch:v1.6    restart: unless-stopped    env_file:      - .env    environment:      MEILI_NO_ANALYTICS: "true"    volumes:      - /volume1/docker/hoarder/meilisearch:/meili_data  workers:    image: ghcr.io/hoarder-app/hoarder-workers:${HOARDER_VERSION:-release}    restart: unless-stopped    volumes:      - /volume1/docker/hoarder/data:/data    env_file:      - .env    environment:      REDIS_HOST: redis      MEILI_ADDR: http://meilisearch:7700      BROWSER_WEB_URL: http://chrome:9222      DATA_DIR: /data      OPENAI_API_KEY:       OPENAI_BASE_URL: https://api.chatanywhere.tech    depends_on:      web:        condition: service_started
需要记住,其中的路径、端口内容以及KEY根据自己的实际本地环境修改。
需要更改的项
随后我们新建.env文件,内容如下:
HOARDER_VERSION=latestNEXTAUTH_SECRET=super_random_stringMEILI_MASTER_KEY=another_random_stringNEXTAUTH_URL=http://localhost:3000
随后准备工作做好之后,便可以通过SSH工具连接NAS后输入docker-compose up -d启动容器了,等待所有容器创建并启动成功,项目就成功部署好了。
镜像下载
NAS推荐
随着绿联新品的发布,关于新品的各种体验文章也相继出来了,而熊猫作为在半年前便体验到全新的UGOS Pro系统的人,自然还是很多感触。虽说目前的系统东西还是太少,但全面放开的root权限与应用中心第三方的接入,都试试绿联未来的优势。
这里个人比较推荐价格比较低的DXP4800,如果可以直接上加也行。同时我个人也比较推荐性价比极高的6800plus。
当然了,目前还是处于大饼期间,如果你不想等所谓的“未来可期”,那么个人建议可以直接入手威联通的464C2(熊猫目前的主力机)或者极空间的Z4Pro以及Z423(熊猫目前的家庭主用)都行。
总结
很好用的项目,唯一缺点便是没有中文,不过和作者沟通之后明确后续会支持,所以个人还是很喜欢这个项目。有需要的可以去部署尝试一下,也希望给作者大大点个星标支持支持。
以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
三连
到顶部