返回首页
最新
嗨,HN,我是Hang,InsForge的联合创始人(YC P26)。InsForge是一个开源的AI编码代理平台,类似于Heroku:这是一个后端平台,专为编码代理设计,支持端到端的部署、操作和调试。我们在Apache 2.0下开源([GitHub链接](https://github.com/InsForge/InsForge))。这里有一个快速演示([YouTube链接](https://youtu.be/7Bax5qz0IfM))。
我们创建InsForge的初衷是希望我们的Claude Code能够处理所有后端和基础设施的工作,而不是让我们在各个仪表盘之间跳来跳去,手动配置,或者将日志和文档复制粘贴回代理。
最开始,我们尝试创建一个包含多个.MD文件的文件夹,并安装像Supabase、Vercel、GitHub、Context7这样的MCP。但很快我们发现MCP有自己的问题:(a)工具在代理执行任何操作之前就被预加载到上下文中;(b)设计不佳,负载返回10k+个令牌;(c)很多事情仍然无法通过MCP完成,例如遥测和配置。
因此,我们认为,既然编码代理在命令行界面(CLI)方面表现得如此出色,何不将所有内容放入CLI中,并创建技能来教他们如何使用呢?
这就是InsForge:只需一个命令安装我们的CLI和技能,编码代理就可以运行整个后端平台[1]。
我们最初从身份验证和数据库开始,但我们不断添加更多我们想要的原语,现在我们有:
- 前端托管
- 后端服务器(基于微虚拟机)
- 数据库
- 身份验证
- 存储
- LLM模型路由
- 定时任务
- 实时功能
- 向量
我们还有其他功能,使编码代理像真正的后端工程师一样更可靠:
- 后端分支[3]:代理肯定会出错,比如删除你的数据库。因此受到Neon的启发,我们对整个后端(数据库、身份验证、存储、函数、调度)进行分支。代理在分支上工作,你可以查看差异,然后决定合并或放弃。
- 服务器遥测:代理可以读取日志、CPU、内存、磁盘,以便自己找到峰值和根本原因。
- 调试代理[4]:每个项目都有一个专用的调试代理。因此你的编码代理可以问“为什么部署失败?”,调试代理将运行诊断,找到根本原因并提出修复建议,然后将答案发送回来。
- 后端顾问[5]:每天扫描你的后端以查找安全和性能问题,并提出修复建议。然后建议补救措施,并发送给你的编码代理。
在InsForge云上试用一下:[InsForge网站](https://insforge.dev),或者在这里阅读我们的代码:[GitHub链接](https://github.com/InsForge/InsForge)。
我们是一个小团队,正在阅读每一条评论。告诉我们什么好,什么不好,什么缺失。我们非常欢迎反馈 :)
[1] [InsForge技能CLI](https://insforge.dev/blog/insforge-skills-cli)
[2] [InsForge自定义计算](https://insforge.dev/blog/insforge-custom-compute)
[3] [后端分支](https://insforge.dev/blog/backend-branching)
[4] [引入调试技能](https://insforge.dev/blog/introduce-debug-skills)
[5] [后端健康仪表盘](https://insforge.dev/blog/backend-health-dashboard)
我在HN上看到过不少关于模拟游戏的讨论,所以觉得有些人可能会对这个感兴趣——我创建了一个以地图为中心的战术潜艇模拟器,制作过程非常有趣。
我小时候和我爸爸一起在Atari ST上玩《Silent Service II》,后来在2000年代玩《Silent Hunter IV》,最近又迷上了更现代的《UBoat》。在每个游戏中,我最喜欢的部分总是绘图和制图——本质上就是用几何学来战胜不确定的估算。
因此,我决定看看自己能在这个几乎完全专注于这一方面的模拟器上做到什么。你可以通过水听器监听,估算航向和速度,通过潜望镜识别船只以获取桅杆高度,使用有效的测距仪进行距离估算,然后在被发现和被护航舰追捕之前,尽量建立一个足够好的射击方案。
我特别自豪的地方包括有效的测距仪、动态音乐(当你的鱼雷接近船只时会播放霍尔斯的《火星》旋律)以及相当智能的驱逐舰逻辑。我在网上找到了很好的参考资料,并且直接根据实际潜艇仪器建模了几个仪表。
在技术方面,这是一个基于Vite/TypeScript的应用程序,使我能够将整个免费版本的应用提供为浏览器版本。
Steam页面在这里 => [https://store.steampowered.com/app/4705650](https://store.steampowered.com/app/4705650)
登陆页面在这里 => [https://silentshark.app](https://silentshark.app)
我计划很快发布完整版本,包括一个二战战役,带有进度、巡逻区域等更多内容,支持Steam(PC、Mac、Linux/Steam Deck)、App Store(iPhone、iPad、Mac)和Play Store(Android)。
非常欢迎大家的反馈!
嘿,我一直在寻找高质量的CC0数据方面遇到问题。因此,我想分享我生成和收集的数据,并将其免费发布。所有数据都可以在 neurvance.com 上找到,其中一部分也在 <a href="https://huggingface.co/Neurvance" rel="nofollow">https://huggingface.co/Neurvance</a> 上。你还可以购买合规文件,这样当欧盟需要根据第10条提供证据以证明训练数据的来源时,你就可以做到这一点,但这个文件是需要付费的,这也是我从中获利的方式!