1作者: 0xjovin7 个月前原帖
意识到现有的平台如 blinq 和 hihello 都将我的数据存储在云端,并通过链接进行访问。为此我创建了一个产品来应对这个问题,用户在创建账户时唯一存储的个人数据是电子邮件,其余所有处理都在浏览器中完成,Apple Wallet 是一个简单的 Vercel 云函数,不会存储在项目数据库中。专注于隐私虽然有其优势,但也有缺点,比如无法编辑卡片,因为我并不存储可供编辑的数据。欢迎反馈以改进产品。
1作者: ashwch7 个月前原帖
它监控电池健康、CPU 和内存使用情况,CPU 占用率低于 1%,内存占用低于 50MB。使用直接的 IOKit/mach 调用和自适应刷新率。 <p>会员功能: - 6 种桌面小部件样式 - 使用 SwiftUI 构建,无依赖 - 兼容 macOS 11.0 及以上版本(Intel 和 Apple Silicon) <p>这是一个开源项目,我非常期待您的反馈! <p>下载链接: <a href="https://microverse.ashwch.com" rel="nofollow">https://microverse.ashwch.com</a> GitHub: <a href="https://github.com/ashwch/microverse">https://github.com/ashwch/microverse</a>
1作者: knrz7 个月前原帖
展示 HN:Context42 - 基于 AI 的代码库风格指南生成器 大家好, 我一直在构建 Context42,以解决一个困扰我的问题:让 AI 像我一样编写代码,并帮助传播编码最佳实践。 核心理念很简单——你现有的代码已经是你最好的风格指南。Context42 不再争论制表符与空格,或大括号的位置,而是分析你的实际代码库,并使用谷歌的 Gemini AI 生成全面的风格文档。 以下是它的特别之处: 1. **语言感知分析** - 它按语言对文件进行分组,并为每种语言生成特定的风格指南。你的 TypeScript 模式不会混入 Python 约定中。 2. **依赖智能处理** - 它在分析父目录之前先分析子目录,逐步建立上下文。这意味着它理解你的模块结构,并能够识别在架构中出现的模式。 3. **为真实代码库而生** - 具备可配置的并发处理、恢复能力和自动清理功能,旨在处理从小项目到大型单体仓库的所有情况。终端用户界面(使用 Ink/React 构建)实时显示正在发生的进展。 4. **务实而非规定** - 它不是强制执行任意规则,而是记录你已经在做的事情。这使得新开发者的入职更容易,同时在没有宗教争论的情况下保持一致性。 技术方法也很有趣——它使用工作池模式和中止控制器实现优雅关闭,使用 SQLite 进行持久化(以便你可以恢复失败的运行),并采用文件注册系统以确保即使在崩溃时也能进行清理。 我之所以构建这个,是因为我相信最好的文档是反映现实的,而不是理想的。你的代码风格并不是你认为它应该是什么,而是它实际上是什么。这值得记录。 你可以在这里查看: [https://github.com/zenbase-ai/context42](https://github.com/zenbase-ai/context42) 我很想听听你的想法,特别是如果你在团队中遇到过类似的问题。你在大规模维护代码一致性方面有什么成功的经验?