2作者: Weves9 天前原帖
我发现编码代理在以下两个方面表现出色:1)仅使用 bash 命令(如 grep、glob、ls 等)在大型代码库中找到所需的一切;2)根据他们的发现构建新事物(显而易见)。<p>那么,如果这些文件不是代码库,而是你工作场所的文档呢?比如有一个 `Google_Drive` 文件夹,一个 `Linear` 文件夹,一个 `Slack` 文件夹,等等。在过去的一周里,我们开发了 Craft 来测试这个想法。<p>它是一个编码代理的接口(使用 OpenCode 以实现模型灵活性),运行在一个虚拟机上,具备以下功能: 1. 你公司的完整知识库以目录/文件的形式呈现(保持同步) 2. 可以自由编写和执行 Python/JavaScript 3. 能够创建并向用户呈现工件<p>演示视频: <a href="https://www.youtube.com/watch?v=Hvjn76YSIRY" rel="nofollow">https://www.youtube.com/watch?v=Hvjn76YSIRY</a> Github: <a href="https://github.com/onyx-dot-app/onyx/blob/main/web/src/app/craft/README.md" rel="nofollow">https://github.com/onyx-dot-app/onyx/blob/main/web/src/app/craft/README.md</a><p>事实证明,OpenCode 在处理文档方面表现得非常出色。工作场所应用程序也有自然的结构(关于某些主题的 Slack 频道、团队的 Drive 文件夹等)。由于每个文档的完整元数据可以写入文件,LLM 可以定义任意复杂的过滤器。在大规模应用中,它可以编写和执行 Python 代码来提取和过滤(甚至可以在后续重用经过验证的正确逻辑)。<p>换句话说,bash + 文件系统提供了比传统的 RAG 或 MCP 更加灵活和强大的接口,而今天更智能的 LLM 能够充分利用这一点。这在需要考虑成千上万(甚至更多)文档的聚合式问题中尤其有用。<p>自然,它还可以创建基于公司文档的实时更新工件。因此,如果你想要“一个仪表板来实时检查每个后端服务造成的故障百分比”或简单地“制作符合 XYZ 格式的幻灯片,涵盖我下周在开发知识分享会议上演讲的主题”,它也能做到。<p>Craft(与 Onyx 的其他部分一样)是开源的,因此如果你想在本地运行它(或对实现进行一些实验),是完全可以的。<p>快速入门指南: <a href="https://docs.onyx.app/deployment/getting_started/quickstart">https://docs.onyx.app/deployment/getting_started/quickstart</a> 或者,你可以在我们的云端试用: <a href="https://cloud.onyx.app/auth/signup">https://cloud.onyx.app/auth/signup</a>(你所有的数据都会存放在一个隔离的沙盒中)。<p>无论如何,我们已经设置了一个“演示”环境,你可以在数据索引期间进行体验。非常期待听到大家的想法!
1作者: amichail9 天前原帖
想象一种扩展后的英语版本,使得任何追求精确性的写作者——科学家、律师、工程师或任何记录复杂思想的人——都使用嵌入非平凡计算的句子。理解这样的文本不仅仅需要阅读,还需要执行嵌入在语言中的算法。 就像LaTeX允许你精确且可重复地撰写文档一样,这种计算英语将使自动机器翻译变得极其困难。即使是一小段计算,如果被误解,也可能会大幅改变其含义。随着时间的推移,任何重视精确性的人可能会默认使用英语,从而在正式交流中形成全球性的锁定。 随意的对话仍然可以用任何语言进行,但在技术写作、法律文件、说明书或严谨的新闻报道中,计算英语可能会成为通用标准。其采用将取决于其保证确切含义的能力,而非学习的便利性。 这种锁定是否会确保英语永远成为世界的通用语言,就像LaTeX对科学家一样?
1作者: RioBurhan9 天前原帖
嗨,HN,我为那些厌倦了“复制、切换标签、粘贴”循环的高级用户构建了一款浏览器。 主要功能: - 9段剪贴板:可以复制9个不同的项目(Ctrl+Shift+1-9),并随时粘贴。 - 精细的Cookie控制:一键删除特定网站的Cookies(非常适合保护隐私)。 - 内置AI搜索:从主屏幕直接访问Perplexity、Google、Brave等。 - Linux优先:原生支持.AppImage和.deb格式。 这是一个个人项目,我非常希望能收到关于性能的反馈。 下载链接: [https://drive.google.com/drive/folders/1_l4mEDoyERPMj_AXsvDCXjZVptfPSIBj?usp=drive_link](https://drive.google.com/drive/folders/1_l4mEDoyERPMj_AXsvDCXjZVptfPSIBj?usp=drive_link)