返回首页

24小时热榜

1作者: ymir_e大约 13 小时前原帖
自今年年初以来,我几乎完全依赖于并行运行多个AI代理进行编码。<p>尝试了许多管理工具后,我最终还是回到了tmux。这是因为我希望在一台独立的机器上运行它们,因为我喜欢能够关闭我的笔记本电脑,甚至在没有WiFi的航班上也能继续长时间运行的任务。<p>因此,我构建了tmux-agent-switcher,这是一个tmux插件,可以让我更好地概览所有代理,而不替代tmux作为管理服务器上进程的核心技术。<p>按下Ctrl+n可以打开一个侧边栏,显示所有会话中的窗口。侧边栏以图标的形式显示代理的状态。在选择一个空闲会话后,它还会打勾,给出你是否已经查看过的指示。它还支持Vim和“基于数字”的导航风格。<p>我不想制作一个控制代理启动方式的包装器,因此我仍然正常运行claude或codex。这个插件被动地查看tmux元数据和可见的终端输出,以推断代理的状态。<p>这种方法有其缺点,因为UI变化或进程名称变化可能会导致其失效。我可能会在某个时候重新审视这个问题,寻找其他方法,但到目前为止,我没有遇到任何重大问题。<p>我最近在另一个HN讨论中提到这个项目,稍感惊讶的是有25个人给它加了星,因为这只是我用来拼凑的一个工具。无论如何,我想做一个正式的Show HN: <a href="https://github.com/Ymirke/tmux-agent-switcher" rel="nofollow">https://github.com/Ymirke/tmux-agent-switcher</a><p>我很想听听这里的其他人使用什么工具在独立机器或云端运行代理。
1作者: jkwn大约 15 小时前原帖
我们建立了 gno.land,这是一个类似于以太坊的 L1,但您可以使用 Go 进行编程,而不是 Solidity。我们开发了一个自定义虚拟机,能够解释 Go 的抽象语法树(AST)。与数据库、对象关系映射(ORM)和字节序列化不同,这个虚拟机在每次交易后会自动持久化内存对象的变化。 在您的“智能合约”中公开(公共)函数可以被第三方导入,只需像导入库依赖一样使用 'import gno.land/r/user/dapp'。在其背后是一个类似于 Linux 操作系统的多用户权限系统。您可以将 Gno 看作是 Go 的多用户扩展。Gno.land 是一个浏览器内的浏览器,让您可以探索智能合约渲染的 Markdown 输出。网站本身是由 Gno 渲染的。 我们之所以创建它,是因为我们喜欢更好的智能合约系统的想法,而它显然比 Solidity 更优秀。它的运行速度与 geth 相当,尽管未来可能会进行优化,因此无法与 Solana 的 meme 币文化竞争。 我之所以制作它,是因为我想要一个抗审查的信息发布系统,而作为一个语言爱好者,最优雅的表达方式就是通过一张持久的 Go 对象网络。但使用加密货币存在入门门槛(而且它确实有不好的声誉),人们现在不愿意接受一个新系统,除非涉及金钱。 市场正在下滑,而这是一个真正创新的 L1。我们应该如何看待市场推广(GTM)? 附言:主网将在一个月内上线。