返回首页
最新
大家好,
我最近在这个网站上玩了一段时间,想在这里分享一下,看看大家的想法。
最初我建立这个网站是为了我自己:作为用户,我发现很难了解我所在城市的动态,总是感觉在事情发生后才会知道有趣的活动。要么需要阅读一篇广告满满、冗长的博客文章,里面有五个你根本不感兴趣的周末建议,要么就是浪费时间在一堆活动页面之间来回点击,每个页面加载都要花五秒钟,结果发现这些活动也不是你想要的……
于是我开始从不同的来源抓取活动信息,并将它们聚合到一个地方,设计了一个超级快速的用户界面来浏览活动,Citycal 就这样诞生了!
接着我想,如果能有一个集中式的应用程序来浏览全球所有主要城市的活动,那就太好了——比如我去希腊雅典旅行时,可以在应用中查看活动,就像我可以在任何地方预订 Airbnb 一样。
主要的问题是如何为这些城市获取活动信息。我从几个美国城市开始,设计了一个类似维基百科的提交格式,让用户可以提交自己的活动,使其成为一个“协作活动日历”。
我对常规活动浏览网站的另一个不满是它们非常非常慢,每个活动通常都在单独的页面加载,因此我想让这个网站超级快速,这样你可以在大约十秒钟内查看十个活动,找到你真正感兴趣的。
我认为如果活动数量开始过多,内容的筛选和个性化将成为下一个问题,因为翻阅这些活动会变得乏味,但我有一些想法来解决这个问题。
总之,我不知道这个想法是愚蠢还是天才,但我觉得在这个很棒的社区里分享一下是个好主意。欢迎任何反馈!请尽情批评!:-)
嗨,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)。
非常欢迎大家的反馈!