返回首页
最新
这是我正在开发的一个小型每日文字游戏。我喜欢填字游戏和Wordle,但它们都以单词的拼写作为主要限制。借助大型语言模型(LLMs),我们可以构建“柔性系统”,这些系统不必完全按照程序定义。这使得我们能够创造出更像与朋友一起玩桌游的游戏。这些游戏需要人类裁判,因为它们需要裁判,所以在视频游戏中并没有得到充分探索,尤其是在单人游戏之外。
Squishword是对此的一个简单初步探索。游戏中有教程,所以我不打算解释所有的机制。简单来说:你尝试通过添加、减去、连接和分割单词来从一个单词移动到另一个单词。例如:“dog”可以分解为“bark”和“animal”。你可以做一些巧妙的事情,比如将“bark”和“plant”结合起来,形成“tree”。这个灵感来源于“维基百科游戏”,你试图通过点击链接从一个随机的文章移动到另一个。
调整裁判的行为以获得公平的结果花费了很多精力,我对此还不是100%满意。我构建了比游戏本身更多的工具和可视化,比如每一步的逻辑和机智评分的11x11矩阵,以试图使裁判的分布更加均匀。这是LLMs在产品中的一个“简单”示例,因此我很好奇更复杂的工作流程是如何处理这个问题的。
如果人工智能可以构建任何东西,为什么还需要人类参与其中?是为了创意构思、市场测试、市场推广,还是生成营销内容?<p>为什么要拥有一个充满斯坦福大学毕业生的创业孵化器,而不直接用数据中心取而代之,从中获取所有利润?<p>更重要的是,如果这是商业环境的普遍趋势,那么获取资源似乎比创新更为重要?
如果你曾经开发过一个能够接收订单或预约的语音助手,你就会知道收款是避免取消和缺席的关键。然而,大多数消费者在支付时往往会因为各种障碍而中断支付(比如找卡片、说出卡号和CVV等)。
我开发了Ringup,旨在帮助语音助手仅通过电话号码识别重复来电者,并在几秒钟内从他们的储存卡中收费。
有人问我是什么让这个查找成为可能的。这是因为美国运营商(T-Mobile、AT&T、Verizon)作为CAMARA项目的一部分,推出了新的身份验证API。这组开源API使开发者能够直接从运营商那里可靠地验证身份,远比发送短信验证码要稳健得多。
如果你是语音AI开发者,或者认识相关人士,我提供免费的5个用户使用额度,以换取任何反馈。欢迎试用。
去年,我随意访问一个网站,却无法下载高清视频。作为一名开发者,当遇到问题时,我会想:“那我们来自己做吧。”于是我开始研究,发现这些网站中只有约0.2%是有效的,但充满了低质量的广告。我查看了它们的流量,震惊地发现竟有数千万的访问量。
我开始用常规的MEAN栈进行开发。当时我17岁,虽然会编程,但经验不足,只是被这些流量数字所驱动。我使用yt-dlp作为核心抓取工具,并结合其他备用方案,如youtube-dl和非官方的TikTok API。从各方面来看,我是在过度设计,试图构建一个万无一失的系统,备用方案层层叠加。花了两个月时间,最后修改一行代码意味着要修改15到20个文件。这就是糟糕的代码。
我重写了代码,去掉了外部依赖,利用yt-dlp在Node.js中高效运行。尽管如此,获取信息仍然很慢,需要10到15秒,下载又要再花10到15秒。我尝试优化参数和预热连接池,但仍然卡在9到10秒。此时我对速度变得痴迷,三个月过去了。
我尝试了bun,但没有实质性改善,命令行处理时间没有变化。于是我转向Go语言,15天内学会了它,重新构建了一遍,结果成功了,启动时间缩短到4到5秒。我拖延了一整周,享受这个小小的胜利。
第五个月,我进一步优化。意识到我们不需要完整的yt-dlp --dump-json元数据(5秒),转而使用oembed和iframely来获取即时的基本元数据(250毫秒),同时让yt-dlp在后台处理下载。
经过六个月的努力,我以“videosaver”这个名字发布了产品,但这个名字太常见,谷歌几乎没有索引,甚至没有为自己的名字排名。我意识到命名和域名的年龄比我想象的更重要。
我陷入了抑郁,思考了一个月。第八个月,我重建了前端,并重新品牌为“buckty”,采用了AI聊天机器人风格的用户界面,技术SEO在各处得分100/100。第九个月发布,快速且功能齐全,但仍然没有真正的流量。博客文章从未被索引。我在Medium和其他平台上写作,仍然没有效果。Cookies问题和IP限流不断出现。我尝试使用aria2来提高速度,但在服务器端效果不佳。反向链接也没有带来任何变化。
我开始在Instagram上创建主题页面,发布电影片段,一个月内获得了5万粉丝和超过7000万的覆盖率。我尝试将其转化为buckty的流量,开始发布搞笑图片,但在三天内,Meta因“机器人活动”封锁了我的账户,至今未能恢复。
我意识到快速下载和良好的用户界面并不是独特的卖点。我用Kotlin构建了一个移动应用,采用了“seal”式的直接下载分享功能,但在服务器端下载后再流式传输给用户。增加了Google Drive自动上传作为另一个卖点,通过Nest.js中间件连接Web和移动端,处理历史记录、驱动上传等一切。仍然存在Cookies问题,依然没有受众。决定不再增加新功能,专注于流量。
最后一个月,我尝试了各种SEO策略,但没有效果。我意识到真正的问题在于杠杆,竞争对手在进行黑帽批量反向链接,每月花费1万美元来获取20万美元的CPM广告。另一个真正的路径是赞助一个拥有真实受众的创作者来展示产品。
经过这一切,我的最终收获是……没有,也是一切。我学到了很多关于优化、设计和扩展的知识。但真正的教训是:产品不重要,营销才是关键。那些构建“AI包装”的人获得了我无法得到的关注,尽管我构建了一个真正的系统,而不是炒作。
因此,我决定将整个生态系统开源,包括移动应用和Web应用。它也可以在本地运行,使用wails将Web应用打包为自托管的系统应用,连接自己的账户,备份所有内容。设计时考虑到最小的维护需求,应该可以在六个月内无须干预地正常运行。在开源一周内,我将其放手,转向下一个项目。离开这样的项目很难,但离开任何让你痛苦的事情的最佳时机是你后悔的那一刻,而第二个最佳时机就是现在。
美国人与当局的互动依赖于他们对宪法保护的意识,他们已经接受在机场内没有美国宪法的存在。<p>在这里,人们感受到高度的脆弱和不安全感,同时也意识到当局拥有的各种手段可以用来强迫“合作”。