1 分•作者: paulpauper•16 天前
返回首页
最新
1 分•作者: wslh•16 天前
2 分•作者: paulpauper•16 天前
4 分•作者: theturtletalks•16 天前
我正在构建一个开源的亚马逊。<p>换句话说,一个开源的去中心化市场。但就像卡尔·萨根所说,要从头开始制作苹果派,你首先得创造宇宙。<p>所以首先,我必须为每个垂直领域构建开源管理系统。我今天将推出第一个,Openfront 电子商务,一个开源的 Shopify 替代方案。接下来将是 Openfront 餐厅、Openfront 杂货店和 Openfront 健身房。<p>所有这些 Openfront 都将无缝连接到我们的去中心化市场,"the/marketplace"。一旦我们推出其他 Openfront,您就可以在一个地方完成从预订酒店到订购杂货的所有事情,而无需中间商。该市场只需像其内置的店面一样连接到 Openfront。<p>通过共同努力,我们可以使用开源来颠覆市场,并确保每个垂直领域的卖家永远不会受制于它们。<p>市场:<a href="https://marketplace.openship.org" rel="nofollow">https://marketplace.openship.org</a><p>Openfront 平台:<a href="https://openship.org/openfront-ecommerce" rel="nofollow">https://openship.org/openfront-ecommerce</a><p>源代码:<a href="https://github.com/openshiporg/openfront" rel="nofollow">https://github.com/openshiporg/openfront</a><p>演示 - Openfront:<a href="https://youtu.be/jz0ZZmtBHgo" rel="nofollow">https://youtu.be/jz0ZZmtBHgo</a><p>演示 - 市场:<a href="https://youtu.be/LM6hRjZIDcs" rel="nofollow">https://youtu.be/LM6hRjZIDcs</a><p>第一部分 - <a href="https://news.ycombinator.com/item?id=32690410">https://news.ycombinator.com/item?id=32690410</a>
2 分•作者: sushichan044•16 天前
68 分•作者: simjue•16 天前
7 分•作者: underlipton•16 天前
今天我难过地发现,我所有用 Dall-E 生成的图像都消失了,整个 https://labs.openai.com/ 网站也一起没了。 显然,今年早些时候,一些用户收到了该网站即将关闭的邮件,但我没有收到。 我的历史记录里有很多图像,我很想保存下来。<p> 也许更糟糕的是,这件事让我对 OpenAI 的信任度降得更低了,比之前已经低了很多。 Dall-E 并不是一个小平台,它是一种文化现象,有数亿用户在使用。 OpenAI 竟然如此悄无声息地“把它给废了”,真是令人费解。<p> 我正在搜索,但似乎甚至没有关于关闭的 HN 帖子。 所以,这件事甚至没有引起这里的注意。 你们有多少人是第一次听说这件事?<p> 我不明白像 OpenAI 这样的公司怎么能对用户数据的完整性和访问如此草率,尤其是在淘汰一个产品的时候。 所有的大型科技平台都有相当完善的协议,用于通知用户并允许他们下载自己的数据(即使需要跳过一些障碍)。 他们怎么能希望成为其中一员,却还像一个“快速行动,打破常规”的初创公司一样行事呢? 我 <i>喜欢</i> 他们打破的那个东西。
39 分•作者: CharlesW•16 天前
1 分•作者: themaninthedark•16 天前
2 分•作者: coloneltcb•16 天前
1 分•作者: aziaziazi•16 天前
2 分•作者: PaulHoule•16 天前
1 分•作者: Brajeshwar•16 天前
1 分•作者: Brajeshwar•16 天前
1 分•作者: Brajeshwar•16 天前
1 分•作者: iam_pbk•16 天前
Hi HN,
过去一周,我一直在迭代一个我为自己开发的小型工作流程工具,想在这里分享出来,听取在使用多仓库设置的人们的反馈。
问题:
我需要在本地使用大量 Git 仓库(副项目、配置文件夹、实验、微服务),并且经常忘记哪些仓库是脏的、超前/落后的,或者需要关注。每天早上在 15 个文件夹中运行 git status 无法持续。
解决方案:
我构建了 git-scope,一个小型 TUI,在一个屏幕上显示所有本地仓库的 Git 状态。它启动速度快(约 10 毫秒),自动发现仓库,并更新状态,无需来回切换目录。
当前功能:
* 递归仓库发现
* 脏/干净/超前/落后指示器
* 模糊搜索
* 跳转到仓库目录或编辑器
* Vim 风格导航
* 快速启动(Go + Bubble Tea)
即将推出的功能:
* 每个仓库的磁盘使用情况
* 轻量级贡献活动图
* 最近修改的时间线
* 可选的仓库分组
仓库:[https://github.com/Bharath-code/git-scope](https://github.com/Bharath-code/git-scope)
网站:[https://bharath-code.github.io/git-scope/](https://bharath-code.github.io/git-scope/)
演示 GIF:
[https://github.com/Bharath-code/git-scope/raw/main/docs/git-scope-demo-1.webp](https://github.com/Bharath-code/git-scope/raw/main/docs/git-scope-demo-1.webp)
我很乐意收到以下方面的反馈:
* 性能考量
* 人们如何构建更大的 Bubble Tea TUI
* 人体工程学/UI 改进
* 这是否适用于真实的多服务或单体仓库工作流程
很乐意回答任何问题。感谢您的阅读!
2 分•作者: Fiveplus•16 天前
1 分•作者: mnky9800n•16 天前
9 分•作者: ami3466•16 天前
在任何 URL 前面加上 tomcp.org/,即可立即将其转换为 MCP 服务器。<p>你可以直接与页面聊天,或者将配置添加到 Cursor/Claude 中,将网站/文档直接导入你的上下文。<p>为什么选择 MCP?使用 MCP 比直接抓取或复制粘贴更好,因为它会将页面转换为干净的 Markdown 格式。这有助于 AI 更好地理解结构,并显著减少 token 的使用。<p>工作原理:它是一个代理,用于获取 URL,删除广告和导航,并将干净的内容作为标准的 MCP 资源公开。<p>仓库:<a href="https://github.com/Ami3466/tomcp" rel="nofollow">https://github.com/Ami3466/tomcp</a>(灵感来源于 GitMCP,但适用于通用网络)
2 分•作者: joouha•16 天前
我修改了我的终端 Jupyter 客户端 euporie [1],使其能够在浏览器中使用 pyodide 运行。<p>这类似于 JupyterLite,提供了一个临时的在线 Python 笔记本环境,无需安装任何 Python 包。如果你需要快速进行一些 Python 交互式工作,但尚未准备好相应的环境,这可能很有用。<p>由于实际的 Jupyter 内核无法在 pyodide 中运行(它们作为子进程运行并通过 ZMQ 通信),因此它使用一个进程内 Python 内核,该内核与应用程序本身在同一个解释器上运行。<p>笔记本和文件可以持久保存到基于本地存储的文件系统中。它使用 xterm.js 作为终端模拟器(尽管我很想测试 ghostty-web)。<p>[1] <a href="https://news.ycombinator.com/item?id=27091167">https://news.ycombinator.com/item?id=27091167</a>