16作者: sestinj3 个月前原帖
嗨,HN。我们是Nate和Ty,Continue的联合创始人(<a href="https://www.continue.dev">https://www.continue.dev</a>),我们的平台使开发者能够创建、分享和使用自定义的AI代码助手。今天,我们推出了Continue Hub,并分享自2023年7月在Show HN上介绍我们的开源VS Code扩展以来的所学经验(<a href="https://news.ycombinator.com/item?id=36882146">https://news.ycombinator.com/item?id=36882146</a>)。 在Continue,我们始终相信,开发者应该被增强,而不是被自动化。这个理念的一个关键方面是提供选择,让您可以根据特定需求、工作流程和偏好来定制您的AI代码助手。 AI原生开发环境不断演变,每天都有新的模型、MCP服务器、助手规则等出现。Continue的开放架构连接了这个生态系统,确保您的自定义代码助手始终利用最佳可用资源,而不是将您锁定在过时的技术上。 Continue Hub使得定制变得更加简单,提供了一个注册中心,用于定义、管理和分享构建模块(例如模型、规则、MCP服务器等)。这些构建模块可以组合成自定义的AI代码助手,您可以通过我们的开源VS Code和JetBrains扩展来使用它们(<a href="https://github.com/continuedev/continue" rel="nofollow">https://github.com/continuedev/continue</a>)。 以下是我们构建的一些不同自定义AI代码助手的示例,以展示其工作原理: - 一个专注于使用其MCP帮助数据加载工具(DLT)的自定义助手:<a href="https://www.loom.com/share/baf843d860f44a91b8c580063fcfbf4a?sid=99e41693-43d1-4166-812d-01d2f2f8c1f4" rel="nofollow">https://www.loom.com/share/baf843d860f44a91b8c580063fcfbf4a?...</a> - 一个专注于仅使用Mistral模型帮助Dioxus的自定义助手:<a href="https://www.loom.com/share/87583774753045b1b3c12327e662ea38?sid=1241761c-450c-4f72-9afa-d97cf6e26247" rel="nofollow">https://www.loom.com/share/87583774753045b1b3c12327e662ea38?...</a> - 一个专注于通过公共API(如Anthropic、Voyage AI等)使用来自任何供应商的最佳LLM帮助LanceDB的自定义助手:<a href="https://www.loom.com/share/3059a35f8b6f436699ab9c1d1421fc8d?sid=e10eb0a8-eb5f-4150-85b4-cc6cae946a7a" rel="nofollow">https://www.loom.com/share/3059a35f8b6f436699ab9c1d1421fc8d?...</a> 在过去18个月多的时间里,自我们在Show HN上发布以来,我们的社区迅速增长,达到了25,000多个GitHub星标、12,500多个Discord成员和数十万用户。这一切的发生是因为开发者希望了解他们的工具如何工作,找到更好的使用方法,并将其调整以适应他们的开发实践/环境。Continue并没有像那些缺乏透明度和有限可定制性的垂直整合的专有黑箱AI代码助手那样限制他们的创造力。 在Continue Hub之前,开发者在构建自定义AI助手时面临特定的技术挑战。他们需要手动维护不同模型的单独配置文件,挣扎于供应商的API变更,并从头构建冗余的上下文检索系统。我们看到团队花费数周时间来设置本应只需几小时完成的系统。许多开发者完全放弃了这个努力,发现跟不上快速发展的模型和工具生态系统几乎是不可能的。 我们的开源IDE扩展现在可以读取一种标准化的配置格式,全面指定AI代码助手的能力——从模型和上下文提供者到提示和规则。Continue Hub托管这些配置,将其与您的IDE同步,并添加版本控制、权限和共享功能。助手由原子“模块”组成,使用通用的yaml格式,所有这些都通过我们的注册中心进行管理,提供免费个人计划和付费团队计划。 我们今天发布了Continue 1.0,其中包括Continue Hub和我们Apache 2.0许可的VS Code和JetBrains扩展的首次重大版本。虽然Hub目前仅支持我们的IDE扩展,但我们已经设计了底层架构,以便未来支持其他工具(<a href="https://blog.continue.dev/continue-1-0">https://blog.continue.dev/continue-1-0</a>)。配置格式故意与工具无关——如果您有兴趣进行集成或有改进的想法,我们非常希望听到您的意见!
3作者: donboscow3 个月前原帖
如果你还记得乔布斯在2007年的iPhone发布会上,他引用了艾伦·凯的话,表示那些认真对待软件的公司应该自己制造硬件。如今我们看到的MacBook既纤薄又无风扇,采用被动冷却技术,这确实是一项工程壮举。 问题是,这其中有多少是由于操作系统的创新,比如代码优化、多线程架构的新颖之处等,多少是纯粹的硬件工程,比如在狭小空间内紧凑地安置大量组件?无风扇的被动冷却是否在某种程度上依赖于操作系统——即它以某种方式运行,使得机器的温度始终不会超过某个阈值,因此不需要风扇? MacBook的用户常常说,苹果设备之所以出色,是因为硬件和软件是“交织在一起的”。具体来说,这种交织是怎样实现的呢?
4作者: badcryptobitch3 个月前原帖
嘿,HN!<p>我们正在构建StoffelVM,这是一款旨在让普通开发者能够轻松使用安全多方计算的虚拟机。<p>目前还处于早期阶段: - 我们已经构建了虚拟机的核心 - 但多方计算功能尚未连接<p>我们希望获得对整体方案的反馈。如果你有兴趣参与构建合适的项目,欢迎随时联系我!详细信息在我的个人简介中。
4作者: brianhama3 个月前原帖
从帕洛阿尔托警察局的每日PDF文件中提取案件报告,并在网页上以地图和表格的形式展示案件。<p>源代码及相关背景信息可在GitHub上找到:brianhama/palo-alto-police-case-reports
2作者: Dhyaneesh3 个月前原帖
一个全面的基准测试套件,用于评估Gemma及其他语言模型在各种基准测试上的表现,包括MMLU(大规模多任务语言理解)和GSM8K(小学数学8K)。
3作者: bobosha3 个月前原帖
对于那些在B2B/B2C环境中实施了AI代理工作流程的朋友们: 你们选择了哪个框架(如SmolAgents、OpenAI Agents SDK、CrewAI、LangGraph等),为什么选择它? 你们权衡了哪些权衡(例如,简单性与控制、单代理与多代理需求)? 我特别想了解一些现实世界的见解,比如: - SmolAgents的简约性(适合轻量级任务)是否足够,还是需要CrewAI的多代理协作(基于角色的工作流程)? - 对于OpenAI SDK的用户:紧密的生态系统集成是否值得承担供应商锁定的风险? - 状态管理有多重要(例如,LangGraph的有向无环图与AutoGen的异步聊天)? 感谢分享你们的经验!
5作者: Rayid3 个月前原帖
我很高兴向大家介绍 Noise Tools——一个简单而强大的工具,让您轻松地为图像添加噪声纹理。无论您是设计师、艺术家,还是仅仅在尝试美学,Noise Tools 都能帮助您通过几次点击提升视觉效果。 <p>我为什么要开发这个工具? 我常常发现自己在设计项目中需要高质量的噪声纹理,但很难找到快速且简单的解决方案。因此,我开发了 Noise Tools,让每个人都能轻松使用这个过程! <p>功能: 即时生成噪声纹理 调整强度和风格 无需下载或复杂设置 <p>我很想听听您的想法!试试看,告诉我您的感受。 <p>在这里查看:noisetools.vercel.app