1作者: jsfez4 天前原帖
编码代理在编写代码方面已经相当出色,但它们仍然无法验证是否破坏了用户界面(UI)。<p>作为人类,我们依赖视觉差异来进行验证。我们打开它们,快速浏览,捕捉明显的回归错误。而代理完全不在这个循环中。<p>我是Argos(视觉测试)的联合创始人,最近我发布了一个命令行工具(CLI),以一种代理可以实际使用的方式展示视觉差异,而不是通过用户界面。<p>当我将其集成到代理工作流程中时,一些有趣的事情开始发生。代理开始捕捉明显的回归错误。有时它甚至会拒绝批准自己的拉取请求(PR)。在良好的提示下,它在看到差异并进行迭代后,甚至能够修复问题。<p>尽管如此,这仍然很粗糙,且不够可靠,不能单独信任。很多因素取决于代理对代码库的理解程度。在本地测试中,它有时会陷入循环并消耗大量令牌。<p>为代理提供对用户界面变化的“视觉”可能为未来更自主的开发代理提供一个有趣的反馈循环。
1作者: ethanjamescolez4 天前原帖
这是我整理的独立Hermes代理安装指南,主要针对通常在“运行此命令”之后被跳过的部分。 我希望有一个地方首先展示环境选择,然后是官方安装路径,接着是人们在安装后通常需要的第一批命令。这里的实际路径包括macOS、Linux、WSL2和Termux。 流程故意设计得比较简洁:选择主机,运行官方安装命令,重新加载shell,然后继续执行诸如hermes、hermes model、hermes setup、hermes gateway、hermes doctor和hermes update等命令,同时保持官方文档和GitHub页面随时可查以便验证。 AI Hermes代理是独立的,不是官方Hermes代理网站,不属于或得到Nous Research的认可,不托管或运行Hermes代理,也不提供在线聊天演示、账户系统、订阅、积分、API访问或托管运行时。 如果您尝试了这个指南,我特别希望能收到反馈,关于环境选择和安装后步骤是否足够清晰,以及指南中还有哪些地方留有太多隐含信息。
2作者: jusasiiv4 天前原帖
我一直在尝试多种人工智能助手的设置,以找出最适合我作为个人助手的方案。有一件事让我感到困扰,那就是处理API密钥,尤其是那些需要不断跳过障碍才能正常工作的密钥。经常发生的情况是,我试图让我的助手获取一些数据或在X(Twitter)上发布内容,结果却因为我的API密钥失效而返回错误。 因此,我构建了一个工具,可以将其提供给你的AI助手,使用一个API密钥就能调用所有服务。这个工具充当中央认证,处理各个API的要求,比如刷新令牌、确保遵守速率限制、发送正确的用户代理以及每个API可能需要的其他一切。 起初,我希望所有用户都不需要设置自己的API密钥,但这证明是不可能的。大多数API提供商在其服务条款中明确禁止代理API。此外,还有身份问题:如果一个助手在Reddit或X上发布内容,该帖子将来自共享账户。因此,我决定添加一个自带密钥的架构,允许用户设置自己的密钥(如果他们愿意的话),但该工具仍然处理所有的令牌刷新等工作。一些慷慨的服务允许相对宽松的API使用,因此我将这些服务直接包含在内,无需配置即可开始使用! 现在我自己使用这个工具感到很满意,但我希望更多人使用它,这样我就可以专注于改进它。由于我是一个独立开发者,工作量很大,我每天都在添加新的服务提供商,修复错误等等。但如果有人能给我诚实的反馈并测试这些功能,我就能进一步改进这个工具。虽然有付费选项来覆盖一些运行成本,但免费套餐已经足够让你开始构建。