{"repo":"GEMILUXVII/starflow","free":true,"listed":false,"github":"https://github.com/GEMILUXVII/starflow","clone":"git clone https://github.com/GEMILUXVII/starflow.git","description":"Self-hosted GitHub Stars manager with lists, search & notes | 可自托管的支持AI分类、搜索、笔记的 GitHub Stars 管理工具","language":"TypeScript","stars":40,"topics":["github-stars","self-hosted","star-manager"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Starflow 自托管的 GitHub Stars 管理工具 A self-hosted GitHub Stars manager 预览 功能特性 快速开始 浏览器扩展 AI 分类 开发 更新日志 中文 English --- 预览 🌙 暗色模式 ☀️ 亮色模式 --- 功能特性 核心功能 - Lists 分类管理 - 创建自定义 Lists，将仓库按项目、技术栈或用途分类，支持 24 种预设颜色 - AI 智能分类 - 接入 OpenAI 兼容 API，一键自动分类所有未整理的仓库 - 双向同步 - 与 GitHub 实时同步，取消 Star 也会同步到你的账号 - README 预览 - 无需跳转即可查看仓库的 README 文档 搜索与筛选 - 全文搜索 - 按名称、描述快速搜索仓库 - 多维筛选 - 按语言、List、星标数、更新时间等筛选 - 排序方式 - 支持按 Star 时间、更新时间、星标数等排序 数据管理 - 笔记备注 - 为仓库添加个人笔记，记录使用心得和备忘 - 导入导出 - 支持 JSON/CSV 格式导出，便于备份和迁移 - 数据持久化 - PostgreSQL 存储，支持数据目录映射便于备份 用户体验 - 主题切换 - 支持亮色/暗色模式，偏好自动保存 - 键盘快捷键 - 支持快捷键操作，提升效率 - 响应式设计 - 适配桌面和移动端 --- 快速开始 使用 Docker（推荐） 创建 GitHub OAuth App 1. 访问 GitHub Developer Settings 2. 点击 \"New OAuth App\" 3. 填写信息： - Homepage URL: https://你的域名 - Callback URL: https://你的域名/api/auth/callback/github 环境变量 变量 说明 ---------------------- ----------------------------------------------- GITHUB CLIENT ID GitHub OAuth App Client ID GITHUB CLIENT SECRET GitHub OAuth App Client Secret NEXTAUTH SECRET 随机密钥（使用 openssl rand -base64 32 生成） NEXTAUTH URL 应用域名 拉取镜像 创建 .env 文件 写入 docker-compose.yml - curl 获取 - 或者复制下面的文本： 启动服务 初始化数据库 然后就可以在 http://serverip:3000 看到starflow的页面了 --- 浏览器扩展 Starflow 提供浏览器扩展，可以直接在 GitHub 仓库页面快速管理 Stars。 功能 - 快速分类 - 在 GitHub 页面直接将仓库添加到 Lists - AI 建议 - 一键获取 AI 分类建议 - 快速笔记 - 为仓库添加备注 - 同步 Stars - 快速同步最新的 Star 数据 下载 从 Releases 页面下载最新版本： - starflow-extension-x.x.x-chrome.zip - Chrome / Edge - starflow-extension-x.x.x-firefox.zip - Firefox 安装 Chrome / Edge： 1. 下载并 解压 zip 文件到一个文件夹 2. 打开 chrome://extensio","default_branch":null,"files":null,"tree":[],"storefront":"/r/GEMILUXVII","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GEMILUXVII/starflow/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}