3作者: gregsadetsky3 个月前原帖
嘿,HN!<p>我非常自豪能与大家分享这个项目,经过大约两年的反复尝试和约五次不同的尝试才终于完成。<p>背景/历史:在1961年,Minivac 601 [0],一个教育电子套件——有点类似于你们小时候可能用过的“300个电路在一个”——由克劳德·香农(Claude Shannon)创造。<p>Minivac看起来非常简单:大致由6个继电器、12个灯、6个按钮和一个电动轮组成。你可能会觉得它其实没什么用处。<p>然而,令人惊讶的是,它能做很多事情。你可以以某种方式连接这些组件,让Minivac玩井字棋,或者进行10位数字的光学字符识别(OCR)……我为主页选择的示例“演示”电路展示了一个可以计数到7的二进制计数器。<p>Minivac的另一个惊人之处无疑是它的手册 [1]。我希望在接下来的(几年?)中捕捉到这种精神,同时不断改进这个项目。这些手册内容丰富且写得很好,不仅是对基于继电器的逻辑的绝佳逐步介绍,还涉及到更广泛的计算机知识。手册中当然还有令人惊叹的1960年代的图形/卡通。<p>这可能就是我开始研究Minivac的原因。我在去Recurse Center之前稍微了解了一下这个设备,爱上了这些手册,但又对无法尝试电路或玩弄这个设备感到沮丧!我想创建一个基于JavaScript的模拟器会是一个“简单”的方法。结果发现,正确模拟电流并不是“简单”的。:-) 但我非常自豪的是,现在它似乎能够正确处理我从书中测试的大多数电路。是的,这个Minivac模拟器有一个TypeScript测试套件!<p>期待听到大家的反馈。干杯!<p>[0] <a href="https://en.wikipedia.org/wiki/Minivac_601" rel="nofollow">https://en.wikipedia.org/wiki/Minivac_601</a><p>[1] <a href="https://minivac.greg.technology/manuals/1961-minivac601-book1.pdf" rel="nofollow">https://minivac.greg.technology/manuals/1961-minivac601-book...</a><p>代码库:<a href="https://github.com/gregsadetsky/minivac/" rel="nofollow">https://github.com/gregsadetsky/minivac/</a>
1作者: imthefirst3 个月前原帖
如果我在互联网上有一个重大的革命性概念,能够改变所有知识,那会怎样?问题是,为什么我在这里被禁言?没有人能以科学的方式讨论并证明我错了吗?谢谢。
1作者: lforster3 个月前原帖
嗨,HN!我开发了Treyspace,这是一个SDK,可以将Excalidraw画布转换为可查询的知识图谱,使用的是RAG(检索增强生成)技术。 <p>它的功能: - 吸收画布数据,并将其映射到图向量数据库(Helix)中 - 对画布元素进行语义、关系和空间聚类 - 通过LLM驱动的分析,允许您使用自然语言查询图表 <p>我为什么要开发它:我发现自己在Excalidraw中创建复杂的图表,但后来却很难从中提取洞见。传统搜索无法理解元素之间的空间关系或语义连接。Treyspace通过将您的画布视为知识图谱来弥补这一空白。 <p>演示:<a href="https://app.treyspace.app/" rel="nofollow">https://app.treyspace.app/</a>(无需API密钥) <p>主要特点: - 默认以内存模式工作(无需数据库设置) - 可选的Helix数据库后端用于生产环境 - 兼容OpenAI的响应API - SSE流式传输以实现实时分析 - 可作为库使用或独立服务器 <p>示例用例:加载一个架构图,询问“这个设计中的安全漏洞是什么?”并根据空间接近性、元素关系和语义理解获取上下文相关的答案。 <p>该SDK和源代码采用MIT许可证,旨在供开发者修改。我尽量使其设置尽可能简单(您只需要一个OpenAI API密钥)。 <p>代码库:<a href="https://github.com/L-Forster/treyspace-sdk" rel="nofollow">https://github.com/L-Forster/treyspace-sdk</a> <p>希望能得到您对这一方法的反馈,并听听您可能如何使用基于画布的RAG!
1作者: walkersumida3 个月前原帖
这是一个小型的 Neovim 插件,它将 DeepL 翻译直接集成到编辑器中。它允许翻译选定的文本或整个缓冲区,并在浮动窗口中显示结果。我开发这个插件是为了简化多语言写作,而无需切换应用程序。