2作者: kevinclelland7 个月前原帖
一个为办公室工作人员设计的 NextJS 和 Supabase 应用,旨在让他们在看似在处理电子表格的同时打发时间玩游戏。 背景故事:几个月前,我构建了一个 Web 应用,并使用 CapacitorJS 制作了原生的 iOS 和 Android 应用。每次在桌面网页、移动网页、小 iPhone、大 iPhone、小 Android 等设备上测试任何 UI 更改都变得非常繁琐。我向自己承诺,下一个应用将只为单一平台构建,以便我能够专注于功能。我大多数时间使用笔记本电脑,并且喜欢网页,因此这是我首选的选项。那么,谁会花几个小时在电脑前呢……办公室工作人员……包括我自己。我想起我们办公室里有位女士,她总是在接听客户电话时玩一个叫“泡泡爆破”的小游戏。外界对她的看法是她不够高效,甚至是在偷懒。但为了她辩护,那些电话实在是太单调了,她仍然完成了工作……只要我们这些爱评判的同事不知道她在玩游戏就好了。因此,这个最新的应用应运而生。它是一个网页应用,从办公室的角度看,用户看起来像是在处理电子表格。坚持我的原则,我甚至没有让它具备移动响应式设计,尽管我很想这样做。讽刺的是——它在我的工作网络上被屏蔽,所以我无法在工作时测试它,也无法看看同事们的想法。 总体动机:这些游戏是免费的,但我添加了一个排行榜,并将其锁定在付费墙后。排行榜将跟踪用户每个游戏的每周最佳和历史最佳分数,并在所有用户中进行排名。还有另一个排行榜表格,汇总每个用户在所有游戏中的最高分,并根据此对用户进行排名。我曾尝试添加一个 AdSense 横幅广告,以进一步激励人们付费去移除这些广告,但谷歌拒绝了我的请求,认为该网站内容过少。我不确定如何解决这个问题……但我会在某个阶段找到办法。 待办事项清单: - 在 Hacker News 上“发布”(我已经推迟了几周,过于思考这个问题), - 检查版权问题(在写这段文字时才想到), - 横幅广告, - 改进 wordle 游戏及其与排行榜的整合, - 优化排行榜查询,因为它们耗时较长, - UI 精细化和一致性, - 移动响应式设计?
27作者: davidvgilmore7 个月前原帖
嗨,HN, 简而言之,Memex 是一款跨平台的桌面应用程序,用于编程创作。可以把它想象成 ChatGPT 和 Claude Code 的结合体。 我们为什么要开发它:我们喜欢 Perplexity 和 ChatGPT 这样的聊天工具,也喜欢 Cursor 和 Windsurf 这样的编程助手。但我们不喜欢基于网页的应用构建工具对技术栈的限制,以及无法在本地运行它们。因此,我们开发了 Memex,旨在成为一个支持任何技术栈的聊天工具和编程助手。 目前它能做什么:类似 Claude Code 的编程功能。智能网页搜索/研究。预构建模板(例如全栈、iOS、Python + modal 等)。内联数据分析和可视化。检查点(影子 git 仓库)。隐私模式。 它是如何工作的:使用 TypeScript、Rust 和 Python 编写,采用 Tauri 进行跨平台构建(支持 macOS、Windows 和 Linux)。它内置了一个用于数据分析的 Python 环境。智能助手结合了 Sonnet 3.7 和 Haiku。 状态与路线图:提供免费下载,包含免费层和付费计划:<a href="https://memex.tech" rel="nofollow">https://memex.tech</a>。接下来要做的:[1] 支持更多模型(例如 Gemini 2.5)。[2] 支持 MCP。[3] 计算机使用。 请求:试用一下,给我们关于产品和路线图的反馈。如果你喜欢它,请帮忙传播一下! 谢谢!大卫
1作者: kegs_7 个月前原帖
嗨,HN,关于这个应用程序的功能,可以通过链接找到一个很好的介绍,因此我将花时间讨论一些技术方面的内容。 Shaded在开始时向用户展示一个句子,并要求进行翻译。根据用户的回答,它将句子分解为单词/语法,并使用结构化输出进行评分。这些单词会被输入到一个间隔重复(SRS)系统中。 当用户开始新的课程时,系统会识别哪些单词是困难的(需要记住的)和容易的,并根据用户的水平调整练习。 你希望看到什么呢?新的语言选项,还是更好的初学者支持?请告诉我!