CG

cricket152/githubchoice

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

2 stars 品質 42 トレンド 8

GitHubChoice 是一个本地优先的 GitHub 项目发现网站。它不要求用户先写出准确的搜索词,而是通过双卡二选一、收藏和跳过,逐步学习用户对技术方向、编程语言和项目作者的偏好。

概要

GitHubChoice 是一个本地优先的 GitHub 项目发现网站。它不要求用户先写出准确的搜索词,而是通过双卡二选一、收藏和跳过,逐步学习用户对技术方向、编程语言和项目作者的偏好。 用户数据默认只保存在浏览器中;GitHub 或模型服务不可用时,网站仍可使用内置项目与本地摘要继续工作。 - :从两个项目中选择更感兴趣的一项,保留胜者并替换另一张卡片。 - :根据 Topics、语言和作者权重排序,并展示推荐理由。 - :已展示项目会被记录,喜欢、跳过和撤销不会让它重新进入推荐池。 - :管理收藏项目,并将收藏列表导出为 JSON。 - :可选使用 OpenAI Responses API 或兼容的 Chat Completions API,生成中文用途总结和典型落地场景。 - :GitHub API 不可用时使用内置精选项目;未配置模型时使用项目元数据摘要。 - :偏好、收藏和浏览历史保存在浏览器 localStorage,无需注册或登录。 - :支持窄屏布局,并遵循 reduced motion、reduced transparency 等系统偏好。 如果你不熟悉命令行,并且使用 Windows,请优先选择“一键启动”。首次运行不需要配置任何 Token 或 API Key。 1. 安装 Node.js 22.13.0 或更高版本。 2. 下载项目 ZIP 并解压,或者使用 Git 克隆本仓库。 3. 打开解压后的 GitHubChoice 文件夹。 4. 双击 start-githubchoice.bat。 脚本会在首次运行时执行 npm ci 安装依赖,然后启动本地服务,并在网站就绪后自动打开 http://localhost:3000。运行期间请保留命令行窗口;在窗口中按 Ctrl+C 可停止服务。 脚本固定使用 3000 端口。如果端口已被占用,它会提示你先关闭占用该端口的程序。 环境要求:Node.js >=22.13.0,以及随 Node.js 安装的 npm。

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add cricket152/githubchoice
MCP 初心者?mcpskill.org のガイドから始めましょう →