主要特点:
AI 增强笔记检索🤖:借助 Blinko 先进的 AI 驱动的 RAG(检索增强生成),您可以使用自然语言查询快速搜索和访问您的笔记,轻松找到您需要的内容。
数据所有权:您的隐私至关重要。您的所有笔记和数据都安全地存储在您的自托管环境中,确保您完全控制您的信息。
高效快速:即时捕捉想法并将其存储为纯文本以便于访问,并完全支持 Markdown 以实现快速格式化和无缝共享。
轻量级架构,功能强大:Blinko 基于 Next.js 构建,提供时尚、轻量的架构,可在不牺牲速度或效率的情况下提供强大的性能。
开放协作:作为一个开源项目,Blinko 邀请社区做出贡献。所有代码都是透明的,可在 GitHub 上获取,培养协作和不断改进的精神。
完全免费:Blinko 现在和将来都免费使用,没有隐藏费用或付费墙锁定的高级功能。
开箱即用:通过 Docker Compose 部署,几秒钟内即可开始使用。
推荐这款 blinkospace/blinko 大佬开源的在线闪念笔记 Blinko,颜值高,够丝滑,支持 Ai,支持 API,支持录音,支持每日回顾,支持第三方的笔记的导入,支持多账号,总之优点多多!
安装方法一:使用 Docker Compose
version: '3' services: postgres: image: postgres:17 container_name: postgres environment: - POSTGRES_DB=blinko - POSTGRES_USER=postgres - POSTGRES_PASSWORD=mysecretpassword - TZ=Asia/Shanghai volumes: - ./db:/var/lib/postgresql/data ports: - "5432:5432" restart: unless-stopped blinko: image: blinkospace/blinko:latest container_name: blinko environment: - NODE_ENV=production - NEXTAUTH_URL=http://localhost:1111 - NEXT_PUBLIC_BASE_URL=http://localhost:1111 - NEXTAUTH_SECRET=my_ultra_secure_nextauth_secret - DATABASE_URL=postgresql://postgres:mysecretpassword@postgres:5432/blinko ports: - "1111:1111" volumes: - ./data:/app/.blinko depends_on: - postgres restart: unless-stopped logging: options: max-size: "10m" max-file: "3" networks: default: name: blinko-network
- 容器
blinko-postgres
的环境变量 说明:POSTGRES_DB:指定要创建的数据库名称
POSTGRES_USER:定义
PostgreSQL
数据库的用户名POSTGRES_PASSWORD:设置用于连接
PostgreSQL
数据库的密码TZ:设置时区
- 容器
blinko-website
的环境变量 说明:NODE_ENV:设置
Node.js
的运行环境。通常设为production
用于生产环境NEXTAUTH_URL:指定
NextAuth.js
的回调URL
,用于处理身份验证。在生产环境中应更改为实际域名NEXT_PUBLIC_BASE_URL:公开的基础
URL
,客户端可以访问,用于构建API
请求的基础路径。在生产环境中也应设置为实际域名NEXTAUTH_SECRET:设置用于加密会话和生成
JWT
的秘密字符串DATABASE_URL:定义数据库连接字符串,用于连接
PostgreSQL
数据库。格式为postgresql://用户名:密码@主机:端口/数据库名
内容修改说明1:
# NEXTAUTH_URL: http://localhost:1111 # NEXT_PUBLIC_BASE_URL: http://localhost:1111
将以上地址改为可访问的 实际链接+端口。
内容修改说明2:
/db
/data
将 volumes: 下的两个地址,改为本地目录的真实路径。
运行:在浏览器中输入 http://localhost:1111 就能看到登录界面
注册账号,此时注册的第一个账号即为管理员账号。
登录之后,点击左侧栏的 “设置”,即可在设置页面更改界面语言,选择主题模式,创建账号等等。
Blinko 目前首先支持了 OpenAI。首先选择模型提供商,下面选择使用的模型型号,在下方填写OpenAI 的 key 与接口地址,开启。
当开启了 Ai 以后,在笔记创建页面默认开启了录音功能,在可录音的同时还可以把录音内容转换为文字。
同时在笔记界面的右下角也会出现一个 Ai 对话的图标,点击这个图标就可以开启对话了,同时 Ai 也会在与我们对话的时候不失时机的引用笔记内的相关内容以及提供笔记链接。
笔记内还提供了 每日回顾 功能。提供丝滑的卡片翻页动画,可以快速对最近记录的笔记提供回顾预览的功能。
由于开发老哥精力有限,暂时还没有手机端的 APP 出现。不过 Blinko 支持了 WPA/web app ,因此在浏览器中点击分享,将 Blinko 添加到主屏幕,点开主屏幕上的 Blinko 图标,即可获得与手机APP类似的体验啦。
若是还不确定这款笔记工具是否适合自己,Blinko 也提供了官方在线 Demo ,感兴趣的也可以去实际体验一下了。
总之,Blinko 是一款让人惊喜的工具,它既能满足快速记录的需求,又能帮用户整理思路。最棒的是,它简单易用,完全开源,还支持自部署。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
,