55 分•作者: croes•3 个月前
返回首页
最新
2 分•作者: sourabh86•3 个月前
我创建这个应用程序是为了准确计算特定城市/地点的“黄金时刻”、“蓝色时刻”等光照窗口。通过了解太阳的确切时间和方向,它可以帮助您规划摄影时间。它在后端使用瑞士星历来计算所有轨迹和时间,以提供最准确的数据。
它还提供了一个3D视图,展示太阳在一年中任何一天、一天中任何时间在特定地点的运行轨迹。观察太阳的方向和角度有助于您正确规划拍摄。
这是一个简单的应用程序,无需登录,也没有广告。希望它能对大家有所帮助。欢迎提出反馈/功能请求。
如果这个应用程序获得关注并且大家觉得它有用,我将考虑集成天气API。
3 分•作者: mc-0•3 个月前
随着一些企业环境从“不惜一切代价最大化代币使用”转变为为代理开发设定严格的代币预算:
一个人应该如何遵守“不惜一切代价使用人工智能”的管理层/领导指示,甚至更进一步:“你不应该手动编写代码”?
这感觉就像一场俄罗斯轮盘赌。只要你有合适的工具、框架、技能、提示等,能够尽可能地使输出确定化,并且确切地知道自己应该构建什么:你就能得到满足验收标准并解决问题的出色输出。
这一切都没有标准化,具体任务目前也没有可预测的定价(例如,“两个新的 CRUD 端点带测试的价格是 1.43 美元”)。那么,是什么阻止了绩效评估只看你仅凭人工智能能交付什么,而不是看你借助人工智能能交付什么呢?
22 分•作者: theanonymousone•3 个月前
1 分•作者: earth-tattoo•3 个月前
1 分•作者: p_stuart82•3 个月前
1 分•作者: tsiry•3 个月前
1 分•作者: berkeleyjunk•3 个月前
1 分•作者: vgnapuga•3 个月前
1 分•作者: sankarn_ai•3 个月前
Aletheia 是一个开源项目,旨在探索当现实没有测试套件时,循环工程会是什么样子。它明确地维护着对“可能为真”的认知,并根据每次搜索改变这种认知的能力来选择下一次搜索,同时允许矛盾的证据降低置信度。该项目运行于 Claude Code 和 OpenAI Codex;欢迎反馈。
2 分•作者: barefootdifital•3 个月前
3 分•作者: apparent•3 个月前
3 分•作者: thunderbong•3 个月前
11 分•作者: willmeyers•3 个月前
14 分•作者: gitowiec•3 个月前
2 分•作者: dataviz1000•3 个月前
2 分•作者: shtofadhor•3 个月前
2 分•作者: karc14•3 个月前
3 分•作者: ostik•3 个月前
11 分•作者: davitb•3 个月前
我是一个有两个孩子(7岁和12岁)的父亲。他们痴迷于Roblox,尤其是Rivals。
和许多父母一样,我们并不喜欢它。我们尝试了常规的方法:屏蔽、限制、设置计时器。“这成了一场每日的战斗,一个双输的局面。
所以我换了个思路。
与其对抗他们热爱的东西,我决定顺势而为,但加入了一些变化。
为什么只玩一款FPS游戏,而不是一起构建一款呢?
我的孩子们成了产品经理。我和Claude成了他们的工程师。
我震惊于我们前进的速度。我们选了一个名字,Cooked,然后开始构建。
“进去。锁定。被Cooked!”
在最初的3个小时里,我们就有了一款可以在浏览器中一起玩的真正的FPS游戏。
第二天,我邀请了我朋友的两个孩子过来。突然间,我有四个产品经理了。
我们有3台笔记本电脑、1台iPad和1部iPhone。
所以,在30分钟内,我们增加了移动支持,我们5个人就可以一起玩了。
孩子们会提出功能需求:
“我们能有一个能把人炸出地图的火箭筒吗?”
“按住刀的时候,应该能刺得更快。”
我对FPS设计几乎一无所知,所以他们是专家。他们解释了他们想要什么。我们把这些变成了提示。Claude会负责实现。
我们重新加载页面,10分钟后就可以玩了。
这是我多年来构建软件中最有趣的一次经历。我的孩子们为此感到自豪。
# Cooked 是如何实现的。
架构
- 它只是一个网页。TypeScript + Three.js。
- 没有游戏服务器。多人游戏通过P2P WebRTC网状网络运行。
- Supabase只作为匹配服务器。它负责处理在线状态和WebRTC握手。
- 运行成本非常低。静态网站加上一些Cloudflare边缘函数用于TURN中继。
- 机器人填补空房间。每个机器人都有随机的武器配置和游戏风格。
# 有效和无效的方法
我写了20年的软件。在过去的9年里,作为Krisp.ai的CEO,我没有太多时间自己编程。我怀念它。
Claude改变了这一切。在过去的2-3周里,我沉迷于这个副项目。
首先,和孩子们一起构建项目是建立亲子关系的好方法。它能让你们有共同的兴趣和真正的优质时光。
其次,我想了解Claude今天的局限性,以及我们如何在Krisp中应用它。这有助于我保持脚踏实地。
Opus 4.8在应用程序系统架构、参考研究和算法实现方面非常出色。
我会告诉它诸如“研究Roblox、Diablo、Fortnite中的武器系统是如何设计的,并提出一个在Cooked中实现它的方案”之类的话。它会提出一个令人印象深刻的待办事项列表,我只需要说“开始”。
它真正薄弱的地方是UI设计。它根本无法识别/看到明显的设计问题。
我曾尝试实现一个包含游戏设计师代理、UI设计师和系统架构师的循环。虽然研究和推理能力一流,但由于糟糕的设计品味以及无法正确查看图像并发现其中的问题,系统失败了。
有趣的事实。当我挑战它设计并绘制持有武器的“手”时,它彻底失败了。我也一直在努力构建像样的地图。它缺乏想象力,即使提供了很多指导也无法成功。
另一个有趣的事实。今天早上,我把“画一只手”的同样问题给了Fable,它第一次就画出来了,而且是所有武器的。非常令人印象深刻。
# 我为什么分享这个
两个原因。
一:如果你是一位正在与屏幕时间作斗争的父母,不妨考虑换个思路。和孩子们一起构建他们热爱的东西,将冲突的根源变成了共同的创意项目。我12岁的儿子现在理解了功能范围的界定。我7岁的儿子对爆炸的大小有强烈的看法。
二:AI编码工具已经跨越了一条界限。一个不是游戏开发者、和四个孩子一起的父亲,构建了一个真正的多人浏览器FPS游戏,而且他们的朋友们真的在玩。