1作者: argrau9 个月前
我一直手动编辑别名,所以制作了 Alias Manager,一个用于快速查看、添加和编辑 Git 别名和 shell 别名的小型 macOS 应用。它是在机场和咖啡馆的闲暇时间构建的,保持了较小的范围。 状态:测试版。macOS 构建已签名并公证。欢迎提交 PR。图标是临时性的。 欢迎提供关于功能和用户体验的反馈。
1作者: oopismcgoopis9 个月前
在过去的几个月里,我倾注了所有精力来构建我充满激情的东西:SamwiseOS,一个完全基于浏览器的、AI优先的操作系统。 它是什么? SamwiseOS 是一个持久的单页 Web 应用程序,看起来和感觉都像一个真正的操作系统,拥有终端、强大的虚拟文件系统(保存在您的浏览器的 IndexedDB 中)、用户/组管理,甚至还有图形应用程序。 关键在于什么? 整个核心逻辑——文件系统、命令执行、用户管理,一切——都在由 Pyodide (WebAssembly) 驱动的 Python 内核上运行。JS 前端充当“舞台管理者”,处理 UI、声音和其他浏览器 API,而 Python 内核是唯一的真理来源。它们通过一个简单的效果契约进行对话,这是一种花哨的说法,意思是它们是最好的朋友,沟通得非常好。 我为什么构建它? 我想探索一个真正的 AI 优先的 OS 会是什么感觉。您可以通过对话与 SamwiseOS 交互,而不仅仅是命令行。gemini 命令可以使用系统工具来回答关于您文件的问题,forge 可以为您生成代码,storyboard 可以分析整个代码目录并告诉您它做什么。就像拥有一个住在您浏览器中的聪明、不知疲倦的实习生。它是操作系统的公务员——为了人民,由人民(和 AI)服务。 我特别自豪的功能: 混合内核:一个在 WASM 中运行的强大、沙盒化的 Python 内核,带有一个灵巧的 JavaScript 前端。它兼具两者的优点! AI 驱动的 Shell:使用 gemini、chidi 和 forge 等命令,通过自然语言与操作系统交互。 100 多个类似 POSIX 的命令:我们拥有从 ls、grep 和 awk 到 sudo、chmod 和 useradd 的所有内容。这是一个真实、功能齐全的环境。 GUI 应用程序:不仅仅是一个终端!使用 edit 进行文本/代码编辑,paint 进行 ASCII 艺术编辑,top 进行进程查看器,chidi 分析文档,甚至 adventure 玩基于文本的游戏。 持久性:您的会话、文件、用户和命令历史记录都保存在 IndexedDB 中,因此您可以从上次中断的地方继续。 多用户和权限:一个成熟的用户和组系统,包括一个虚拟的 /etc/sudoers 文件和 sudo 功能。 该项目是完全自包含的,并且可以离线运行。 我构建这个项目非常开心,并且对未来充满了想法(请查看 README 中的路线图!)。如果您能看一看,浏览一下文件系统,并告诉我您的想法,我将不胜荣幸。
2作者: Brysonbw9 个月前
我于今年一月创建了这个非营利组织,并在 `Show HN` 板块进行了发布:<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=42678785">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=42678785</a>。<p>最初,它具有类似 Hacker News 的功能,但几个月后,我将其转型为一个在线社区:<a href="https:&#x2F;&#x2F;discord.gg&#x2F;HM5tZPhxg5" rel="nofollow">https:&#x2F;&#x2F;discord.gg&#x2F;HM5tZPhxg5</a>。<p>此外,我还创建了一个 GitHub 组织,用于托管符合 Code Cause 使命和宗旨的项目/代码库:<a href="https:&#x2F;&#x2F;github.com&#x2F;Code-Cause-Collective" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Code-Cause-Collective</a>。<p>欢迎加入 Discord 社区。我计划构建几个项目,并将托管在该组织下。我也会在这里分享这些项目,希望你们中的一些人会觉得它们足够有趣,并愿意贡献一份力量。<p>同时,也欢迎关注 GitHub 组织,在主站点代码库上点个星 - <a href="https:&#x2F;&#x2F;github.com&#x2F;Code-Cause-Collective&#x2F;codecause.dev" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Code-Cause-Collective&#x2F;codecause.dev</a>,或者在这里留下反馈。
1作者: kan1019 个月前
我构建了一个全面的 Golang 测验,包含 500 多个问题,涵盖从基本语法到高级概念的所有内容,例如 goroutines、接口、内存管理和并发模式。<p>该测验专为各个级别的开发人员设计 - 无论您是准备面试、复习 Go 基础知识,还是测试您对更高级主题的了解。它包括在实际开发工作中常见的陷阱和实际场景。<p>主要特点: • 无需登录。进度保存在本地。 • 立即获得答案反馈 • 问题按难度组织 • 干净、无干扰的界面 • 涵盖初学者到高级主题<p>很想听取社区对问题和格式的反馈。如果您发现某个答案需要我再次核对,请告诉我。
3作者: yanaimngvov9 个月前
嗨 HN, 和你们中的许多人一样,我最近一直在构建 RAG 管道,并且经常在第一步就遇到瓶颈:从 PDF 文件中获取干净、结构化的 Markdown。 我发现自己陷入了“环境地狱”的循环——启动不同的 Conda 环境来测试 Marker,然后是 PP-StructureV3,然后是 MinerU,只是为了看看哪个最适合特定的论文或财务报告。这非常耗时。静态排行榜也帮不上什么忙,因为它们无法告诉你模型在你的特定、混乱的文档上的表现。 所以,我构建了我希望拥有的工具。它是一个简单的网络实用程序,我称之为“OCR 竞技场”。 你可以在这里试用:<a href="https:&#x2F;&#x2F;fast360.xyz" rel="nofollow">https:&#x2F;&#x2F;fast360.xyz</a> 这个想法很简单:上传一份文档,从 7 个领先的开源模型中选择一个,它会并行运行所有模型,并排显示结果。目标是在不到一分钟的时间内,让你从“我应该使用哪个解析器?”过渡到拥有最佳的 Markdown。 它完全免费,而且我确保无需登录/注册,这样你就可以毫无障碍地试用它。这是一个关于工作流程的快速 GIF: <a href="https:&#x2F;&#x2F;github.com&#x2F;shijincai&#x2F;fast360&#x2F;blob&#x2F;main&#x2F;nologin.gif" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;shijincai&#x2F;fast360&#x2F;blob&#x2F;main&#x2F;nologin.gif</a> 技术栈是一个相当标准的设置:前端使用 Next.js/React,后端使用 Node.js/Express 作为 BFF,一个 Python 服务通过 Redis/BullMQ 队列管理模型执行。 这是一个 Web 服务,而不是一个开源项目,但我已经设置了一个公共 GitHub 仓库作为信息中心,用于跟踪社区反馈,并分享更多关于技术的信息。你可以在这里找到它: GitHub:<a href="https:&#x2F;&#x2F;github.com&#x2F;shijincai&#x2F;fast360" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;shijincai&#x2F;fast360</a> 我构建这个是为了解决我自己的问题,但我希望它对你们中的一些人也有用。我将在这里一整天,回答任何问题并倾听你们的想法。