IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    诺多发表于 2024-11-14 23:00:55
    love 0

    Blinko

    嘿,各位思考达人们!今天我要给大家介绍一个超级酷的工具 —— Blinko。如果你经常被突如其来的灵感困扰,却又担心这些闪念稍纵即逝,那么 Blinko 绝对是你的救星!不管是文字、视频还是音频,它都能轻松搞定。

    🤔 Blinko是个啥玩意儿?

    简单来说,Blinko就是一个开源的闪念捕手。它能让你快速记录下脑海中的奇思妙想,确保没有一个灵感会溜走。想象一下,它就像是你大脑里的一个小精灵,随时准备捕捉你的创意火花!

    🚀 Blinko有啥过人之处?

    1. 🧠 AI加持的笔记检索

    别担心找不到之前记下的灵感。Blinko的AI能理解你的自然语言查询,帮你轻松找到需要的笔记。就像有个贴心小助手,随时帮你翻找笔记本。

    2. 🔒 数据全权掌控

    担心隐私泄露?放心,Blinko让你的数据完全自主。所有笔记都存储在你自己的服务器上,安全得不得了。

    3. ⚡ 快如闪电

    灵感来得快,Blinko记得更快。全面支持Markdown,让你的思维火花瞬间变成有条理的笔记。

    4. 🪶 轻量级架构

    基于Next.js构建,Blinko又轻又快。不会让你的服务器喘不过气来。

    5. 🌟 开源免费

    Blinko是完全开源的,欢迎大家一起来完善它。最棒的是,它完全免费,没有任何隐藏收费。

    🛠️ 怎么安装这个宝贝?

    安装Blinko超级简单,尤其是对于会用Docker的朋友。我们提供两种部署方法:使用Docker命令或者Docker Compose。选择你最熟悉的方式就行!

    方法一:使用Docker命令

    1. 首先,创建一个Docker网络:

      docker network create blinko-network
      
    2. 然后,运行PostgreSQL数据库容器:

      docker run -d \
        --name postgres \
        --network blinko-network \
        -p 5435:5432 \
        -e POSTGRES_DB=blinko \
        -e POSTGRES_USER=postgres \
        -e POSTGRES_PASSWORD=mysecretpassword \
        -e TZ=Asia/Shanghai \
        --restart unless-stopped \
        postgres:14
      
    3. 最后,运行Blinko网站容器:

      docker run -d \
        --name blinko \
        --network blinko-network \
        -p 1111:1111 \
        -v ./blinko/.blinko:/app/.blinko \
        -e NODE_ENV=production \
        -e NEXTAUTH_URL=http://localhost:1111 \
        -e NEXT_PUBLIC_BASE_URL=http://localhost:1111 \
        -e NEXTAUTH_SECRET=my_ultra_secure_nextauth_secret \
        -e DATABASE_URL=postgresql://postgres:mysecretpassword@postgres:5432/blinko \
        --restart unless-stopped \
        blinkospace/blinko:latest
      

    方法二:使用Docker Compose

    如果你更喜欢使用Docker Compose(相信我,这会让你的生活更轻松),那么只需要按照以下步骤操作:

    1. 创建一个名为 docker-compose.yml 的文件,并粘贴以下内容:
    version: '3'
    services:
      postgres:
        image: postgres:14
        container_name: postgres
        environment:
          - POSTGRES_DB=blinko
          - POSTGRES_USER=postgres
          - POSTGRES_PASSWORD=mysecretpassword
          - TZ=Asia/Shanghai
        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:
          - ./blinko/.blinko:/app/.blinko 
        depends_on:
          - postgres
        restart: unless-stopped
        logging:
          options:
            max-size: "10m"
            max-file: "3"
    
    networks:
      default:
        name: blinko-network
    
    1. 在包含 docker-compose.yml 文件的目录中,运行以下命令:
    docker-compose up -d
    

    就这么简单!Docker Compose 会自动创建网络、启动数据库和 Blinko 网站容器。

    无论你选择哪种方法,部署完成后,你都可以通过 http://localhost:1111 访问你的私人Blinko了。首次进入Blinko需要先注册一个账号。
    Blinko

    💡 Blinko怎么用?

    Blinko主要包括两个核心功能,分别是Blinko和Notes:

    1. Blinko:这是用来快速捕捉灵光一闪的想法的地方。就像是你随身携带的小本子,随时记录。
      Blinko

    2. Notes:这里是管理你的笔记的地方。你可以给笔记打标签,批量操作,把零散的想法整理成系统的知识。
      Blinko

    📝 总而言之

    Blinko就是那种让人惊喜的工具,它既能满足你快速记录的需求,又能帮你整理思路。最棒的是,它简单易用,完全开源,还能自己部署。此外,Blinko直接集成了对大模型AI的支持,直接输入你的OpenAI Key就可以直接体验啦!

    Blinko

    如果你想了解更多的进阶玩法,可以去Blinko的官方文档看看。相信你一定会爱上这个既强大又简单的闪念捕手的!让我们一起,把每一个灵感都变成现实吧!

    原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

    高等精灵实验室



沪ICP备19023445号-2号
友情链接