展示HN:ByteWise搜索,一个注重隐私、零流量、社区驱动的搜索引擎

2作者: FerkiHN8 个月前原帖
嗨,HN(黑客新闻)社区, 我很高兴与大家分享我正在开发的创新开源搜索引擎——ByteWise Search。与传统搜索引擎不同,ByteWise 完全在客户端运行,直接在您的浏览器中执行。这意味着它提供了无与伦比的隐私保护、超快的速度,以及几乎为零的搜索流量消耗。 为什么选择 ByteWise Search? 我的目标是创建一种以用户为中心的搜索体验,在隐私和性能上没有妥协。以下是它的独特之处: * 绝对隐私:您的搜索查询永远不会离开您的设备。所有处理都在您的浏览器中本地进行。没有追踪,没有 cookies,没有指纹识别。 * 零搜索流量:在初始加载后,后续的每个搜索查询消耗的网络流量为 0KB。结果会立即从本地数据库中提供。 * 离线功能:得益于服务工作者和 IndexedDB,ByteWise Search 即使在离线状态下也能完美运行。 * 无需 API 密钥,无后端支持:该项目完全运行在 GitHub Pages 上,免费托管和使用。没有外部 API 提供搜索结果,消除了依赖性和潜在成本。 社区驱动的愿景 这部分内容非常有趣,也是我需要您帮助的地方!ByteWise Search 的设计是以社区为驱动,而不是依赖于集中式索引。搜索结果由一个本地数据库提供,该数据库可以由您这样的用户进行扩展和改进。 它是如何工作的: * 本地贡献:您可以直接在应用内添加新的“查询 -> 相关链接”对。这些贡献会保存在您浏览器的本地。 * 导出与分享:您可以将本地贡献导出为 JSON 文件。 * 通过 GitHub Pull Request 贡献:我们的愿景是让社区将这些导出的 JSON 文件通过 Pull Requests 贡献回主 GitHub 仓库。一旦合并,这些贡献将成为公共共享数据库的一部分,惠及所有使用 ByteWise Search 的人。 这种模式使我们能够共同构建一个高质量、经过策划且尊重隐私的知识库,由社区为社区量身定制。 性能亮点(与传统搜索引擎相比): * 初始加载:约 24KB * 搜索查询:0KB(来自缓存/本地数据库) * 响应速度:即时(来自缓存/本地数据库) * 离线支持:是 * 搜索的外部 API 调用:无 行动呼吁 我相信这种方法有潜力重新定义我们对搜索的思考,尤其是在特定的、经过策划的知识领域。我非常期待您的反馈、想法,尤其是贡献! * 尝试实时演示: [https://ferki-git-creator.github.io/bytewise-search/](https://ferki-git-creator.github.io/bytewise-search/) * 探索代码并贡献: [https://github.com/ferki-git-creator/bytewise-search](https://github.com/ferki-git-creator/bytewise-search) 让我们一起构建一个真正私密且由社区驱动的搜索引擎吧!感谢您关注这个项目。
查看原文
Hey HN, I&#x27;m excited to share ByteWise Search, an innovative open-source search engine I&#x27;ve been building. Unlike traditional search engines, ByteWise is designed to be entirely client-side, running directly in your browser. This means it offers unparalleled privacy, blazing speed, and near-zero traffic consumption for search queries. Why ByteWise Search?<p>My goal was to create a search experience that puts the user first, without compromises on privacy or performance. Here&#x27;s what makes it unique:<p>* Absolute Privacy: Your search queries never leave your device. All processing happens locally in your browser. No tracking, no cookies, no fingerprints.<p>* Zero Traffic for Search: After the initial load, every subsequent search query consumes 0KB of network traffic. Results are served instantly from a local database.<p>* Offline Functionality: Thanks to Service Workers and IndexedDB, ByteWise Search works perfectly even when you&#x27;re offline.<p>* No API Keys, No Backend: This project runs entirely on GitHub Pages, making it completely free to host and use. There are no external APIs for search results, eliminating dependencies and potential costs.<p>The Community-Driven Vision This is where it gets really interesting, and where I need your help! Instead of relying on a centralized index, ByteWise Search is designed to be community-driven. The search results are powered by a local database that can be extended and improved by users like you. How it works:<p>* Local Contributions: You can add new &quot;query -&gt; relevant link&quot; pairs directly within the app. These contributions are saved locally in your browser.<p>* Export &amp; Share: You can export your local contributions as a JSON file.<p>* Contribute via GitHub Pull Request: The vision is for the community to contribute these exported JSON files back to the main GitHub repository via Pull Requests. Once merged, these contributions become part of the public, shared database, benefiting everyone using ByteWise Search.<p>This model allows us to collectively build a high-quality, curated, and privacy-respecting knowledge base, tailored by the community for the community. Performance Highlights (vs. traditional search)<p>* Initial Load: ~24KB<p>* Search Query: 0KB (from cache&#x2F;local DB)<p>* Response Speed: Instant (from cache&#x2F;local DB)<p>* Offline Support: Yes<p>* External API Calls for Search: None<p>Call to Action I believe this approach has the potential to redefine how we think about search, especially for specific, curated knowledge domains.<p>I&#x27;d love to get your feedback, ideas, and especially contributions!<p>* Try the Live Demo: <a href="https:&#x2F;&#x2F;ferki-git-creator.github.io&#x2F;bytewise-search&#x2F;" rel="nofollow">https:&#x2F;&#x2F;ferki-git-creator.github.io&#x2F;bytewise-search&#x2F;</a><p>* Explore the Code &amp; Contribute: <a href="https:&#x2F;&#x2F;github.com&#x2F;ferki-git-creator&#x2F;bytewise-search">https:&#x2F;&#x2F;github.com&#x2F;ferki-git-creator&#x2F;bytewise-search</a><p>Let&#x27;s build a truly private and community-powered search engine together! Thanks for checking it out.