1作者: ashwch大约 1 个月前原帖
它监控电池健康、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作者: knrz大约 1 个月前原帖
展示 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) 我很想听听你的想法,特别是如果你在团队中遇到过类似的问题。你在大规模维护代码一致性方面有什么成功的经验?
1作者: cjohnsonpr大约 1 个月前原帖
构建 AI 代理不应该需要数周的设置和模板代码。因此,我们的 Metis Analytics 团队发布了 Metis OS 代理编排框架作为开源项目,让您能够在几分钟内从想法转变为可工作的代理,而不是几天。 解决的问题:您无需花费数天时间来连接大型语言模型(LLM)API、内存系统和工具集成,您只需大约 5 分钟即可获得一个可工作的代理。 开始使用: ```bash pip install metis-agent ``` 主要特点: - 常见代理类型的模板(研究、编码、客户支持) - 加密的 API 密钥管理(本地存储,代码中不保存) - 自适应内存系统,能够学习重要信息 兼容 Groq、OpenAI、Anthropic、HuggingFace 提供生产部署示例(命令行界面、Web API、嵌入式) 为什么这很重要:大多数 AI 代理教程提供的是玩具示例,而这个框架则提供了可以实际交付的解决方案。 入门工具包仓库包含 10 个以上的工作示例和可定制模板。所有内容均采用 Apache 2.0 许可证。 PyPI: [https://pypi.org/project/metis-agent/](https://pypi.org/project/metis-agent/) GitHub: [https://github.com/metisos/metisos_agentV1](https://github.com/metisos/metisos_agentV1) 我们非常希望获得社区的反馈,特别是如果您曾构建过类似工具或对额外的代理模板有想法。