Skip to content

Latest commit

 

History

History
168 lines (111 loc) · 7.06 KB

File metadata and controls

168 lines (111 loc) · 7.06 KB

中文 | English

Huntly

Huntly

您的个人 AI 驱动信息中心

自托管信息中心,配备强大的浏览器扩展,可使用 AI 捕获、处理和组织网页内容——将您的浏览转化为可操作的知识。

GitHub stars GitHub license Docker Pulls DeepWiki

🤖 AI 驱动 · 🔒 100% 自托管 · 🚀 多平台支持

官网 · 文档 · 下载

功能特性

Tip

项目正在快速开发中,推荐使用 Docker 配合自动更新(如 Watchtower)以保持最新版本。

功能 描述
🤖 AI 内容处理 利用 AI 进行摘要、翻译、浏览器扩展内聊天和智能内容分析,支持自定义快捷指令
🔌 MCP & Agent Skills MCP 服务器 + Agent Skills,让 AI 助手可搜索您的知识库、RSS 订阅、推文和高亮标注。通过 npx skills add lcomplete/huntly 安装
📚 网页归档 使用 Defuddle 和 Mozilla Readability 自动保存和归档网页,提取正文内容
📡 RSS 订阅管理 集中管理所有 RSS 订阅,支持智能分类、OPML 导入/导出和全文搜索
🔍 强大的全文搜索 Apache Lucene 搜索引擎,IK 分词器支持中文分词,布尔运算符和模糊搜索
🐦 社交媒体集成 特殊处理 Twitter/X 内容,自动重建推文线程并保存媒体
GitHub 集成 同步和组织您的 GitHub stars,提取仓库元数据和 README
🔒 隐私与自托管 100% 自托管,SQLite 数据库,Docker 部署,完全掌控您的数据
💻 多平台支持 Web 应用、Chrome 扩展(Manifest V3)和桌面应用(Tauri)

路线图

  • 将所有保存的内容导出为 Markdown
  • 灵活的组织方式:收藏夹
  • 增强扩展功能,支持独立 AI 处理(无需服务器)
  • 浏览器扩展内置聊天功能,支持页面上下文、附件和 AI 快捷指令

系统截图

screenshot-home

screenshot-feeds

screenshot-library

extension_shortcuts

快速开始

步骤 1:安装浏览器扩展

浏览器扩展是自动保存网页和 Twitter 内容的必备工具。

Chrome:

步骤 2:运行服务端

选择以下方法之一运行 Huntly 服务端:

方式 A:Docker Compose(推荐)

创建 docker-compose.yml 文件:

version: '3.8'

services:
  huntly:
    image: lcomplete/huntly
    container_name: huntly
    restart: always
    ports:
      - "8088:80"
    volumes:
      - ~/data/huntly:/data
    labels:
      - "com.centurylinklabs.watchtower.enable=true"

建议使用 Watchtower 进行自动更新以获取最新功能。

然后运行:

docker-compose up -d

方式 B:桌面客户端

Releases 下载适合您操作系统的安装包,安装后运行即可。

如果在 macOS 上遇到 "Huntly.app" is damaged and can't be opened 错误消息,请运行:

sudo xattr -r -d com.apple.quarantine /YOUR_PATH/Huntly.app

查看 运行服务端 wiki 了解更多选项。

步骤 3:配置扩展并登录

  1. 点击 Huntly 扩展图标并设置服务器地址。对于远程访问,强烈建议使用 HTTPS 以保护隐私。
  2. 首次打开 Huntly 网站时注册一个管理员用户
  3. 注册后,您将自动登录,扩展将仅发送相关的浏览数据(如保存的页面和推文)到服务器。

尽情享受吧!

参与贡献

欢迎提交贡献。

  • 开始之前先查看现有的 issue 和 pull request,避免重复工作。
  • 如果是较大的改动,建议先发起 issue 或 discussion,对齐方案后再开始。
  • 保持 pull request 聚焦,并在需要时补充清晰的说明、测试信息或截图。
  • 当改动影响功能行为或用户使用流程时,请同步更新相关文档和测试。

成为赞助者

如果您觉得 Huntly 有帮助,请考虑支持它的开发!

Sponsor

赞助者

感谢所有赞助者的慷慨支持!

augment code jetbrains TARESKY 抹茶 jtsang4

✨ 特别感谢 ✨

Augment Code

Augment Code - Better Context. Better Agent. Better Code.