「别让灵感溜走!」10分钟搭建轻量级笔记应用 Blinko ——让每个想法都有归宿
Blinko 介绍
Blinko 是下一代开源的 AI 驱动卡片笔记,旨在帮助您迅速捕捉和组织灵感,确保创意永不枯竭。简单说就是一个AI快捷笔记工具。
🚢 项目地址
🚀Blinko 特征
- 🤖AI 增强笔记检索:通过 Blinko 的先进 AI 驱动的 RAG(检索增强生成)技术,可使用自然语言查询快速搜索和访问笔记,轻松找到所需内容。支持 OpenAI、Azure OpenAI 、DeepSeek、 Ollama 和一些标准的
openai
的格式的AI服务商。 - 🔒数据所有权:你的隐私至关重要。所有笔记和数据都安全存储在你的自托管环境中,确保对信息的完全控制。
- 🚀高效快速:即时捕捉想法并以纯文本形式存储以便于访问,完全支持 Markdown 格式,便于快速排版和分享。
- 💡轻量架构,多端支持:基于 Tauri 构建采用简洁轻量的架构,在保持卓越速度和效率的同时,并且支持Macos,Windows,Android,Linux等多平台。
- 🔓开放协作:作为开源项目,所有代码都在 GitHub 上公开透明,培养协作和持续改进的精神。
🛠️ 部署Blinko
👻 先决条件/要求
- 最低 512MB RAM(推荐 1GB+)
- 具备docker,docker-compose 环境
🐳 使用Docker Compose部署 (推荐)
networks:
blinko-network:
driver: bridge
services:
blinko-website:
#image: blinkospace/blinko:latest
image: docker.cnb.cool/srebro/pidin/blinko:latest ##CNB镜像加速
container_name: blinko-website
environment:
NODE_ENV: production
# NEXTAUTH_URL: http://localhost:1111
# NEXT_PUBLIC_BASE_URL: http://localhost:1111
NEXTAUTH_SECRET: u)vYgnMby353zZI6PWNOv9%u
DATABASE_URL: postgresql://postgres:mysecretpassword@postgres:5432/postgres
depends_on:
postgres:
condition: service_healthy
volumes:
- /home/application/blinko/.blinko:/app/.blinko
restart: always
logging:
options:
max-size: "10m"
max-file: "3"
ports:
- 1111:1111
healthcheck:
test: ["CMD", "curl", "-f", "http://blinko-website:1111/"]
interval: 30s
timeout: 10s
retries: 5
start_period: 30s
networks:
- blinko-network
postgres:
#image: postgres:14
image: docker.cnb.cool/srebro/pidin/postgres:14 ##CNB镜像加速
container_name: blinko-postgres
restart: always
# ports:
# - 5435:5432
environment:
POSTGRES_DB: postgres
POSTGRES_USER: postgres
POSTGRES_PASSWORD: mysecretpassword
TZ: Asia/Shanghai
volumes:
- /home/application/blinko/.db:/var/lib/postgresql/data
healthcheck:
test:
["CMD", "pg_isready", "-U", "postgres", "-d", "postgres"]
interval: 5s
timeout: 10s
retries: 5
networks:
- blinko-network
部署完成后,通过浏览器访问 http://<你的服务器IP或域名>:1111
即可使用Blinko 。
- 注册账户,并登录
- 设置为简体中文
- 可快速创建一条闪念,捕捉你的灵感。
- 笔记,这里是你的知识库。把零散的想法整理成系统的知识。
🎉 完美支持markdown 格式
- 统计
支持对笔记,灵感做一个小计,很有创意
- 右上角,每日回顾
- 分享你的创意和笔记(使用域名访问,效果会更好点)
-
AI 功能
设置中打开AI ,设置AI 服务商,提示下,只要是标准的
openai
的格式的AI服务商都是支持的,比如硅基流动,派欧 等等。
🧭 使用Nginx反向代理
#blinko
server {
listen 443 ssl;
server_name blinko.srebro.cn; ##替换成自己的域名
error_page 404 /404/404.html;
charset utf-8;
ssl_certificate /home/application/nginx/cert/srebro.cn.pem;
ssl_certificate_key /home/application/nginx/cert/srebro.cn.key;
ssl_session_cache shared:SSL:1m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
location / {
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header x-wiz-real-ip $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://localhost:1111;
}
}
🎁 获取Blinko
- CNB 仓库地址:Blinko
License:
CC BY 4.0