Con-Nav-Item

Con-Nav-Item

新一代简洁导航网站,Ai集成,支持linux系统,server00,ct8,docker容器化等多种部署方式 ,一键脚本部署,支持webdav/服务器备份 支持 AI自动命名

Stars: 67

Visit
 screenshot

Con-Nav-Item is a modern personal navigation system designed for digital workers. It is not just a link bookmark but also an all-in-one workspace integrated with AI smart generation, multi-device synchronization, card-based management, and deep browser integration.

README:

Con-Nav-Item - 现代化个人导航站 v1.0.1

License Version Node

Con-Nav-Item 是一款专为数字化工作者打造的现代化个人导航系统。它不仅仅是一个链接收藏夹,更是一个集成了 AI 智能生成、多端同步、卡片化管理和浏览器深度集成的全能工作台。


🌟 亮点功能

  • ⚡ 极速体验:基于 Vue 3 + Node.js,响应迅捷,支持 PWA。
  • 🤖 AI 赋能:内置多种主流 AI 适配,一键自动补全网站图标、描述、标签。
  • 🧩 深度集成:配套强大的浏览器插件,支持新标签页接管、快捷搜藏。
  • 📂 数据安全:内置 SQLite 数据库,支持本地备份与 WebDAV 云端备份。

🚀 安装部署流程 (全流程指导)

无论你是拥有云服务器的大神,还是使用免费虚拟主机的学生党,都能轻松部署。

1. 选择部署方式

部署环境 推荐方案 特点
Linux 服务器 一键脚本 自动化配置 PM2 进程守护,最稳定
NAS / Docker Docker Run 环境隔离,升级最简单
Serv00 / CT8 Serv00 脚本 免费空间首选,自动配置域名与端口

2. 执行安装命令

A. Linux 服务器 (Ubuntu/Debian/CentOS)

# 执行后根据提示选择 "Install" 即可
bash <(curl -Ls https://raw.githubusercontent.com/zczy-k/Con-Nav-Item/main/scripts/manage-linux.sh)

B. Docker 部署 (最快上手)

docker run -d \
  --name Con-Nav-Item \
  -p 3000:3000 \
  -v $(pwd)/database:/app/database \
  -v $(pwd)/backups:/app/backups \
  -e ADMIN_USERNAME=admin \
  -e ADMIN_PASSWORD=123456 \
  --restart unless-stopped \
  ghcr.io/zczy-k/con-nav-item:latest

C. Serv00 / 免费虚拟主机

方式一:使用系统自带域名 (推荐新手)

# 脚本会自动识别域名并提示选择可用端口
bash <(curl -Ls https://raw.githubusercontent.com/zczy-k/Con-Nav-Item/main/scripts/manage-serv00.sh)

方式二:使用自定义域名

# 将 your-domain.com 替换为你已解析到 Serv00 的域名
DOMAIN=your-domain.com bash <(curl -Ls https://raw.githubusercontent.com/zczy-k/Con-Nav-Item/main/scripts/manage-serv00.sh)

💡 使用自定义域名前,请先在域名服务商处添加 CNAME 或 A 记录指向 Serv00 服务器。

3. 初始化配置 (安装后必看)

  1. 访问后台:打开 http://你的IP:3000/admin (Serv00 请使用脚本分配的域名)。
  2. 默认账号:用户名 admin,密码 123456
  3. 安全修改:进入 [用户管理] 菜单,第一时间修改管理员用户名和密码。
  4. 配置 AI:进入 [AI 智能生成],填入你的 API Key(推荐 DeepSeek),测试通过后即可享受一键生成功能。

📦 进阶使用指南

🌐 浏览器插件安装

想要实现“右键一键保存网站”或“新标签页即导航”?

  1. 前往 Releases 下载最新 browser-extension.zip
  2. 解压后,在 Chrome/Edge 浏览器进入 chrome://extensions/
  3. 开启 开发者模式,选择 加载已解压的扩展程序
  4. 在插件设置中填入你的导航站地址和密码,完成绑定。

🤖 如何让 AI 帮我干活?

  1. 在后台添加一个只写了“URL”的卡片。
  2. 勾选该卡片,点击 批量 AI 生成
  3. AI 会自动爬取标题、描述、图标并分类,点击“覆盖”或“补全”保存。

🔄 维护与升级

Docker 用户

# 1. 拉取镜像
docker pull ghcr.io/zczy-k/con-nav-item:latest
# 2. 删除容器 (数据不会丢)
docker stop Con-Nav-Item && docker rm Con-Nav-Item
# 3. 重新运行上面的 docker run 命令

脚本用户 (Linux/Serv00)

再次运行安装脚本,选择 Update 选项即可。


📸 界面预览

首页预览

现代化渐变卡片首页

管理后台 AI 配置

🛠️ 技术栈

  • 前端: Vue 3 + Vite + Tailwind CSS
  • 后端: Node.js + Express
  • 数据库: SQLite3 (简单、快速、易迁移)
  • AI 引擎: 多模型适配器 (OpenAI, DeepSeek, Claude, GLM, etc.)

📄 许可证

本项目采用 Apache License 2.0 许可证。 特别感谢 nav-item 提供的灵感与基础。


⭐ 如果你喜欢这个项目,请点个 Star 鼓励一下!

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for Con-Nav-Item

Similar Open Source Tools

For similar tasks

For similar jobs