1 分•作者: dominiek•2 个月前
返回首页
最新
1 分•作者: yankouskia•2 个月前
1 分•作者: akrylov•2 个月前
1 分•作者: quantizor•2 个月前
1 分•作者: wslh•2 个月前
1 分•作者: lebek•2 个月前
大家好,
我是一名独立游戏开发者,也是《边缘世界》的粉丝。过去一个月,我一直在开发一个使用 AI 构建和修复《边缘世界》模组的新工具:https://modmixer.com/
Modmixer 会反编译并索引你所有的游戏/DLC 源代码,这样模型就能轻松理解它(而且成本不像 Claude 那么高!),它还会启动游戏,填充调试面板,并监控游戏日志中的错误。当出现错误时,它会自动修复并重新启动游戏。总的来说,我认为通过使用 AI,我们可以构建比不用 AI 更强大、性能更好、兼容性更广泛的模组。
也就是说,它仍然需要一个真正关心制作出好东西的“驱动者”。Modmixer 无法解决创造力问题,它无法玩游戏来测试模组,它无法进行游戏设计,也无法调整数值直到它们感觉恰到好处。这些都得你自己来做!
该项目是开源的,采用 MIT 许可证。这是 GitHub 仓库:https://github.com/lebek/modmixer
我很高兴看到更多玩家能够为他们玩的游戏制作模组。这将变得非常容易,以至于为自己/朋友构建一个模组将成为一件很平常的事情。
请告诉我你的想法,或者加入我们的 Discord,我们只有 4 个人:https://discord.com/invite/54QhJeNvFy
2 分•作者: wslh•2 个月前
9 分•作者: icyfox•2 个月前
嗨,HN!我是Pierce。<p>Rotunda是一个主要面向代理使用的Firefox分支,我一直在晚上/周末进行开发。<p>上周有一个[冗长](<a href="https://news.ycombinator.com/item?id=48024859">https://news.ycombinator.com/item?id=48024859</a>)的讨论,关于计算机使用模型的成本有多高。成本最终会下降,但我认为在某种程度上,它仍然通常是错误的基元。网络为我们提供了访问漂亮的结构化格式、纯文本等的机会……如果我们不必这样做,为什么要放弃呢?<p>我意识到,对于99%的自动化,我只想让代理能够控制我的Chrome实例。但说起来容易做起来难:CDP(Chrome自动化协议)泄露了大量关于被程序控制的状态,要么通过切换窗口属性,要么通过在页面上下文中运行`page.evaluate()`命令。而且,如果你观察一个正在运行的自动化,会很明显地看到发生了什么:鼠标跳来跳去,字段瞬间被填满等等。<p>Rotunda试图解决这个问题。它的突出特点:<p>- 逼真的鼠标移动和键盘命令模拟,由我过去一周的个人时间模式训练的RNN提供支持。(仍然对选择加入键盘记录器感到奇怪,但就这样吧)<p>- 不会谎报其主机规格,只对一些客户端细节撒谎。当你在画布像素或音频管道中添加噪声时,隐身浏览器太容易被统计标记了。<p>- 它在你的本地设备上运行,具有CLI或Playwright API,可供Claude、Codex或你今天使用的任何工具使用。<p>- 使用代理框架修补现代Firefox(150),以保持其随时间更新<p>GitHub上的MPL-2.0许可证:<a href="https://github.com/monkeysee-ai/rotunda" rel="nofollow">https://github.com/monkeysee-ai/rotunda</a><p>关于设计选择的更长篇幅的介绍:<a href="https://pierce.dev/notes/a-browser-for-agents" rel="nofollow">https://pierce.dev/notes/a-browser-for-agents</a><p>也请查看网站上的演示!<a href="https://www.rotunda.sh/" rel="nofollow">https://www.rotunda.sh/</a><p>对这个结果感到非常兴奋,但我们还处于早期阶段。试一试,请标记任何问题!
13 分•作者: surprisetalk•2 个月前
1 分•作者: adamhsn•2 个月前
技术背景:每个代理循环都从一个预先复制到工作区的真实 Astro 项目模板开始。Claude 没有从头开始生成文件树,而是扩展和修改这个已知的良好基线。这种设计决策避免了模型生成脚手架的低效率和不一致性。通过在预先构建的可编译结构中工作,模型可以专注于高价值任务,例如文案撰写、布局和视觉层次结构。
关于代理循环、Postgres 作为队列、通过恢复进行编辑等更全面的架构解释,请参见此处:<a href="https://www.adamhsn.com/blog/conversational-website-builder-claude-agent-sdk" rel="nofollow">https://www.adamhsn.com/blog/conversational-website-builder-...</a>
1 分•作者: lupodevelop•2 个月前
1 分•作者: night_cat•2 个月前
1 分•作者: giuliomagnifico•2 个月前
1 分•作者: shiqingao•2 个月前
2 分•作者: flail•2 个月前
1 分•作者: droidjj•2 个月前
1 分•作者: niklasei•2 个月前
3 分•作者: jorijn•2 个月前
1 分•作者: steveharing1•2 个月前
3 分•作者: madospace•2 个月前
鉴于最近 npm 配置方面出现的问题,拥有这样一个工具来修复基本问题至关重要。