Skip to content

Latest commit

 

History

History
132 lines (96 loc) · 4.63 KB

README_CN.md

File metadata and controls

132 lines (96 loc) · 4.63 KB

Blinko Chrome Extension 🚀

English

一个Blinko配套Chrome扩展,使用AI自动提取和总结网页内容。支持自定义总结模板,可以将总结内容保存到指定Blinko服务器。

原项目地址: Blinko 🔗 Chrome 商店链接 Firefox Version

✨ 功能特点

  • 🤖 一键提取并总结当前网页内容,保存到Blinko
  • 🎯 支持自定义AI模型和参数
  • 📝 可配置的总结提示词模板
  • 🔗 支持选择性包含原文链接
  • ✂️ 支持右键菜单发送选中文本到Blinko
  • 📌️ 支持右键保存网页图片到Blinko
  • 📌 快捷记录功能,随时记录临时想法
  • 🏷️ 支持为总结、划词和图片添加自定义标签
  • 💾 总结内容临时保存,防止意外关闭丢失
  • 🎨 现代化UI设计,操作更加流畅
  • 🔔 智能通知系统,及时提醒处理结果
  • 🎈 悬浮球快捷操作(左键总结,右键提取内容)
  • 🔍 集成Jina Reader实现更好的内容提取
  • 🖼️ 可选保留网页图片链接到提取内容中

🔧 安装说明

  1. 下载本扩展的源代码
  2. 打开Chrome浏览器,进入扩展管理页面(chrome://extensions/)
  3. 开启右上角的"开发者模式"
  4. 点击"加载已解压的扩展程序"
  5. 选择本扩展的目录

📖 使用指南

⚙️ 基本配置

首次使用前,需要在扩展的设置页面配置以下信息:

  1. Blinko API配置 🎯

    • API URL:填写到/v1即可(例如:https://your-domain/api/v1)
    • 认证密钥:访问Blinko API所需的认证密钥
    • 支持一键获取AI配置:点击"从Blinko获取AI配置"按钮可自动获取AI相关设置
  2. AI模型配置 🤖

    • 模型URL:AI服务的API地址(填写到/v1即可)
    • API密钥:访问AI服务所需的密钥
    • 模型名称:使用的AI模型(默认:gpt-4o-mini)
    • 温度参数:控制输出的随机性(默认:0.5)

🚀 使用方法

总结整个网页 📄

  1. 在要总结的网页上点击扩展图标
  2. 点击"提取并总结页面内容"按钮
  3. 等待AI生成总结
  4. 查看总结内容,可以进行编辑
  5. 点击"修改并保存"将总结发送到目标服务器
  6. 总结完成后会收到系统通知

快速记录想法 ✏️

  1. 点击扩展图标
  2. 在快捷记录框中输入内容
  3. 点击"发送"保存到Blinko

总结选中文本 ✂️

  1. 选中网页中的文本
  2. 右键点击,选择"发送到Blinko笔记"
  3. 内容会自动发送到目标服务器

保存网页图片 🖼️

  1. 在网页图片上右键点击
  2. 选择"保存图片到Blinko"
  3. 图片链接会以Markdown格式保存到Blinko
  4. 可选择是否包含原网页链接

🛠️ 自定义设置

提示词模板 📝

可以自定义总结的提示词模板,使用{content}作为占位符表示网页内容。默认模板提供了结构化的总结格式,包括:

  • 标题和主题概述
  • 核心内容总结
  • 重点信息提取
  • 一句话总结

标签设置 🏷️

  • 总结标签:为网页总结添加默认标签(如:#网页/总结)
  • 划词标签:为选中文本添加默认标签(如:#网页/摘录)
  • 图片标签:为保存的图片添加默认标签(如:#网页/图片)

URL包含选项 🔗

可以分别设置网页总结、划词保存和图片保存是否包含原文链接。启用后,链接将以Markdown格式添加到内容中。

Jina Reader设置 🔍

  • API密钥:可选的Jina Reader API密钥,用于加速内容提取
  • 保存图片链接:选择是否在提取的内容中包含图片链接
  • 提取标签:为提取的内容添加默认标签(如:#网页/剪藏)

🎈 悬浮球功能

悬浮球提供了快速访问核心功能的方式:

  • 左键点击:生成当前页面的AI总结
  • 右键点击:使用Jina Reader提取干净的网页内容
  • 拖拽可调整位置
  • 不同操作有不同的加载动画(总结为绿色,提取为紫色)

❗ 故障排除

  1. 无法提取内容 🚫

    • 确保网页已完全加载
    • 检查是否有必要的权限
    • 查看控制台是否有错误信息
  2. AI服务无响应 🤖

    • 验证API密钥是否正确
    • 检查模型URL是否可访问
    • 确认是否超出API使用限制
  3. 保存失败

    • 确认目标URL是否正确
    • 验证认证密钥是否有效
    • 检查网络连接状态