22作者: danenania8 天前原帖
大家好!我是Dane,Plandex的创始人(<a href="https://github.com/plandex-ai/plandex">https://github.com/plandex-ai/plandex</a>),这是一个开源的AI编码助手,特别专注于处理现实世界软件项目中的大型任务。 你可以在这里观看Plandex的2分钟演示:<a href="https://www.youtube.com/watch?v=SFSu2vNmlLk" rel="nofollow">https://www.youtube.com/watch?v=SFSu2vNmlLk</a> 这里还有一个教程风格的演示,展示了Plandex如何自动调试浏览器应用程序:<a href="https://www.youtube.com/watch?v=VCegxOCAPq0" rel="nofollow">https://www.youtube.com/watch?v=VCegxOCAPq0</a> 我在不到一年前的HN上发布了Plandex v1(<a href="https://news.ycombinator.com/item?id=39918500">https://news.ycombinator.com/item?id=39918500</a>)。 现在,我推出了一个重大更新,Plandex v2,这是经过8个月专注工作的成果,实际上是一个全新的项目/产品。 简而言之,Plandex现在是一个顶级的编码助手,具备完全自主的能力。它结合了Anthropic、OpenAI和Google的模型,以实现更好的结果、更可靠的代理行为、更高的成本效率,以及比仅使用单一提供商的模型更好的性能。 我相信它现在是处理现实代码库中大型任务的最佳工具之一。它具有有效的上下文窗口,支持2M个标记,并且可以使用tree-sitter项目映射索引20M个标记及以上的项目(支持30多种语言)。它能够有效地在像SQLite、Redis和Git这样的大型百万行项目中找到相关上下文。 关于Plandex的一些关键特性: - Plandex内置了一个差异审查沙箱,帮助你在不留下项目混乱的情况下享受AI的好处。默认情况下,所有更改都会在沙箱中累积,直到你批准它们。沙箱是版本控制的。你可以将其回滚到任何之前的点,也可以创建分支来尝试替代方法。 - 它提供了“全自动模式”,可以自主完成大型任务,包括高层次规划、上下文加载、详细规划、实施、命令执行(用于依赖关系、构建、测试等)和调试。 - 自主级别高度可配置。你可以根据任务、你的舒适度以及如何权衡成本优化与努力和结果,在自主性之间上下调整。 - 模型和模型设置也非常可配置。针对不同的用例,有内置模型和模型包。你还可以添加自定义模型和模型包,并自定义模型设置,如温度或top-p。所有模型更改都受到版本控制,因此你可以使用分支尝试使用不同模型完成相同任务。新发布的OpenAI模型和付费的Gemini 2.5 Pro模型将很快集成到默认模型包中。 - 它可以轻松自托管,包括一个“本地模式”,适用于使用Docker进行非常快速的本地单用户设置。 - 还提供云托管以增加便利性,有几个订阅层级:“集成模型”模式无需其他账户或API密钥,允许你集中管理账单/预算/支出警报并跟踪使用情况;“自带API密钥”模式允许你使用自己的OpenAI/OpenRouter账户。 我希望能有更多的HN用户加入Plandex的Discord(<a href="https://discord.gg/plandex-ai" rel="nofollow">https://discord.gg/plandex-ai</a>)。请加入并打个招呼! 当然,我也非常希望听到你的反馈,无论是积极的还是消极的。非常感谢!
1作者: victor228 天前原帖
HN的朋友们,想象一下你正在世界上最著名的播客主持人的桌子旁。 你刚刚被问到了他最经典的问题。现在请你回答我们。 <p>你尝试过DMT吗?
1作者: wagoYYP8 天前原帖
这是一个用Rust编写的邮件过滤器(milter),用于添加List-Unsubscribe头部。它创建一个包含编码的发件人邮箱、收件人邮箱以及使用共享密钥生成的HMAC SHA 256验证哈希的URL。这可能会改善新闻通讯和事务性电子邮件的投递效果。