2作者: stephanieriggs4 天前
AI 在终端中非常强大,但许多人对使用命令行并不熟悉——这意味着他们无法访问或充分利用 AI 的全部力量。 因此,我们设想了一种不同的体验,并基于以下问题:如果 AI 拥有整个桌面来工作会怎样?如果 AI 成为体验本身而不是工具会怎样?如果这种体验既有趣、令人愉悦又直观会怎样?今天,我们发布了我们创建内容的预览视频。 PearlOS 是一个基于浏览器的桌面环境,AI 助手(Pearl)与你对话,打开应用程序、管理窗口、构建角色、进行研究、做笔记、搜索网络,并控制整个用户界面。你只需和她对话,屏幕上就会发生各种事情。 目前还处于早期阶段。但核心功能已经可用,我们整个(小型)团队都在日常任务中使用它。 演示视频:[https://www.youtube.com/watch?v=aKO52ox0dx0](https://www.youtube.com/watch?v=aKO52ox0dx0) GitHub:[https://github.com/NiaExperience/PearlOS/](https://github.com/NiaExperience/PearlOS/) 我们希望将其构建成“个人珍珠”,让每个人都能拥有,无需任何编码/AI 经验。 我们正在寻求架构反馈、贡献者和诚实的批评。 打开它后,你将获得: * 一个带有应用程序的桌面环境(笔记、浏览器、YouTube、文件管理器、计算器、音乐播放器),所有这些都 * 一个你可以自然对话的声音。处理打断、轮流对话、真正的交流。 * 持久记忆。Pearl 会记住你的项目、偏好和跨会话的过去对话。她会接续你之前的工作。 * 子代理群。Pearl 可以将复杂的任务分解成并行代理作业,这些作业在后台运行,而你继续对话。 技术栈: * Next.js 前端(桌面在浏览器中运行) * 多模型路由(用于聊天的快速模型,用于复杂推理的更重模型,可配置) * Pipecat 用于实时语音(Deepgram STT,PocketTTS 用于本地 TTS) * OpenClaw 用于代理编排 * 使用你自己的 API 密钥,可以替换任何 LLM 它不是什么: * 不是另一个 ChatGPT 包装器 * 不是一个附加了 AI 的终端 * 不收集你的数据(在你的硬件上运行,没有遥测) 感谢大家! Stephanie & PearlOS 团队
48作者: adamamyl4 天前
又一次“醒来发现 macOS 更新了”,然后我发现我的 Docker 容器都无法通过 dnsmasq(我正在使用)访问了。果不其然,更新悄无声息地破坏了自定义 DNS 解析。希望苹果能听取我提交的错误报告。如果你也用这个,暂时先别更新……
3作者: thequietmind4 天前
嘿,HN!我是 Ezra,MDX Docs 的创建者。<p>我构建它是因为我想要一种快速、简单的方式,使用 Markdown 和 React 以及 MDX 来记录组件。<p>目标是保持事情非常简单:页面只是 MDX 文件,它们直接映射到路由。你可以编写文档,并将 React 组件直接放入其中,无需太多设置。<p>它还包含一个 CLI:<p>npx create-mdx-docs@latest my-docs<p>我一直在用它快速搭建文档站点,到目前为止,它一直是一个非常棒的工作流程。<p>很好奇现在其他人是如何处理组件和内部工具的文档的。很乐意回答任何问题。
1作者: photonboom4 天前
我搭建了一个网站,可以将任何单词或短语转换成星座,使用来自 HYG 星表中的恒星数据。<p>我的灵感来自于 Neal Agarwal 的 constellation-draw,但我将其作为一个逆向拟合问题来处理。给定文本,找到能够勾勒出字母的真实恒星。它使用粗略的网格搜索加上 CMA-ES 优化来搜索匹配项。你可以重新生成结果,切换到地球仪视图,并拖动顶点来手动调整星座。<p>例如,输入“HI HN”: <a href="https:&#x2F;&#x2F;starspelled.com&#x2F;#BAEAAKAVRDAKF3___7uEBFOfsQQjABlKPmuZGhqDQ5JI1QhqRsGLAoq3wqSMA0A" rel="nofollow">https:&#x2F;&#x2F;starspelled.com&#x2F;#BAEAAKAVRDAKF3___7uEBFOfsQQjABlKPmu...</a><p>源代码: <a href="https:&#x2F;&#x2F;github.com&#x2F;JoshuaMosier&#x2F;written-in-the-stars" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;JoshuaMosier&#x2F;written-in-the-stars</a><p>欢迎反馈!
4作者: qbacode4 天前
上周,我们用 AI 助手重命名了一个服务中的字段。结果导致另外三个服务在生产环境中崩溃。代码审查时没人发现这个问题,因为这些依赖关系不在代码里,而是在大家脑子里。<p>我们公司正推动我们用更少的开发人员交付更多产品,大家都用 Claude Code。它在单个服务内的开发速度方面表现出色。但对于微服务呢?这就像把电锯交给一个看不见墙的人。AI 的行动速度远超团队追踪依赖关系的能力。<p>你们是怎么处理这个问题的?还是大家每次部署前都在祈祷?