1 分•作者: kyleomalley•大约 2 个月前
返回首页
最新
2 分•作者: aymenfurter•大约 2 个月前
4 分•作者: dansquizsoft•大约 2 个月前
嘿,HN,
Infinite Swap 是一款受 Kyle MacDonald 的《一个红色的回形针》和其他以物换物故事的启发而设计的游戏——你从一个绿色的瓶盖开始,在各个地点与其他角色交易,最终换到一栋房子甚至更多。
不久前,我受到了病毒游戏 Infinite Craft 和 What Beats Rock? 的启发,想制作自己的“探索 LLM 的潜在空间”风格的挑战。经过多次实验,它变成了一款交易类游戏,其中 LLM 负责生成所有物品、交易场景和价值评估,结果出乎意料地有趣,而且玩起来有点像过山车。
我发现如果将物品报价与其估值分开,会更有趣——所以我实现了一个名为“Sal”的定价预言机,他在每次交易后都会给出这些信息,并附带他有时会有点刻薄的意见。
物品报价机制也更深入——每个角色的个人资料都与一组隐藏的动机相结合。然后,我使用嵌入和余弦相似度来表示角色对玩家物品的渴望,以及他们愿意用什么来交换。
游戏链接:
iOS(少量广告,经过优化):<a href="https://apps.apple.com/us/app/infinite-swap/id6761694545">https://apps.apple.com/us/app/infinite-swap/id6761694545</a>
Android(少量广告,经过优化):<a href="https://play.google.com/store/apps/details?id=com.squizsoftware.infiniteswap&hl=en_US">https://play.google.com/store/apps/details?id=com.squizsoftw...</a>
Web(无广告,比移动版本略粗糙,但仍然功能强大):<a href="https://infiniteswap.app" rel="nofollow">https://infiniteswap.app</a>
技术栈:GPT-4.1-mini 用于物品生成,SDXL Lightning 用于物品图像,Kokoro 用于语音(后两者在我的 4090 家用电脑上运行)。后端使用 Postgres + FastAPI on k3s,移动端使用原生 Swift/Kotlin,Web 端使用 React。
欢迎任何反馈、错误报告、改进建议等。我会在几个小时内解答大家的问题。
Daniel
21 分•作者: g0xA52A2A•大约 2 个月前
12 分•作者: openrockets•大约 2 个月前
1 分•作者: mooreds•大约 2 个月前
1 分•作者: mooreds•大约 2 个月前
1 分•作者: mzyz•大约 2 个月前
1 分•作者: Brajeshwar•大约 2 个月前
1 分•作者: rbanffy•大约 2 个月前
1 分•作者: rbanffy•大约 2 个月前
1 分•作者: vismit2000•大约 2 个月前
1 分•作者: Justin3go•大约 2 个月前
1 分•作者: realsharkymark•大约 2 个月前
2 分•作者: dacracot•大约 2 个月前
5 分•作者: david_d8912•大约 2 个月前
对于经常使用编码助手的人:你们还会花时间在用户级和代码库级的说明文件上吗,比如 CLAUDE.md、AGENTS.md 等?
即使修改的内容不到 100 行,你也不会指望这些规则被遵守,这并不奇怪。然而,仍然看到像 Karpathy 这样的人发布了拥有数百个星标的规则。
告诉我你是否还在尝试使用 claude.md,它们是否有效,你在里面写了什么。
更新:我在这里更多地谈论行为规则(编码标准、注释风格、做这个和不要做那个等)。对于像项目目录、重要文档参考、命令这样的事实,当然总是有帮助的。
1 分•作者: T-A•大约 2 个月前
1 分•作者: eigenBasis•大约 2 个月前
2 分•作者: speckx•大约 2 个月前
1 分•作者: ExTv•大约 2 个月前