返回首页
最新
嗨,HN,
我是一名质量保证工程师,最近开始独立开发。
多年来,我发现了一个相同的模式:许多生产环境中的错误并不是由于糟糕的代码,而是由于不明确或不完整的需求——边缘案例和在开发开始之前从未明确的假设。
为了探索这个问题,我为自己构建了一个小产品,它可以从测试/逻辑的角度对一个功能想法或粗略规格进行压力测试:在编写任何代码之前,揭示隐藏的假设、缺失的验收标准和边缘案例。
在我构建自己的项目时,我一直在使用这个工具,它确实很有用——但我想了解这是否是其他工程师或创始人真正感受到的问题,还是仅仅是我作为QA工程师的偏见。
我很好奇:
- 你个人在编码之前如何验证需求?
- 你是否曾因“应该早些发现”的逻辑漏洞而受到影响?
- 你依赖文档、检查清单、评审,还是其他什么?
如果有用,我很乐意分享更多细节——我主要是想了解其他人是如何处理这个问题的。
大家好,
我发现,导出 Perplexity 会话为 PDF 时,当页面数达到约 90 页时,会导致大量内容丢失,这一点我是通过亲身经历得出的。
在就此问题提交工单后,与客服的简短对话并没有提供帮助,反而让我感到困惑。客服表示“导出为 PDF”功能仅导出单个“线程”,而要导出整个会话,必须逐个选择并导出这些所谓的线程。这显然是错误的。
实际上,无法通过右上角的三点菜单/导出为 PDF 选项选择线程。对不同会话进行测试,从 1 页到 170 页的导出结果显示,线程并不相关。
在 90 页以下的导出通常*能够保留所有内容,而 93 页的导出却没有保留,但 95 页和 170 页的导出则保留了所有内容。这表明字符限制(如果这是原因的话)是可变的,因为 170 页的内容几乎肯定会比 90 页多。
无论原因是什么,根本问题在于,在当前用户界面下,由于缺乏文档、通知等,数据丢失是不可避免的。
*我注意到在提交工单后情况有所变化,已经进行了修改。之前的情况更糟,现在稍微好一些,但问题依然存在。
<p><pre><code>我开发这个应用是为了帮助转售商(那些在二手店或遗产拍卖会上购买物品并在eBay上转售的人)在购买之前了解物品的价值。
你只需拍一张照片,应用就会识别出该物品并提取可比销售数据来估算其价值。它还会生成商品标题和描述。
技术栈:Next.js 16,React 19,Claude API用于视觉识别和分析,Postgres,托管在Vercel上。iOS应用使用Capacitor。
核心问题:转售商通过信息不对称获利,但手动研究每个物品需要花费大量时间。一个复古的Pyrex碗可能值5美元或50美元,具体取决于图案——在购买之前你需要知道这一点。
该应用刚刚在iOS上发布。网页版可访问 https://underpricedai.com
欢迎就Claude集成或商业模式提问。</code></pre>
全栈开发者,但目前只专注于后端。在疫情期间,我尝试过各种工作设置,从三台27英寸的显示器到一台43英寸的显示器,但在过去的几年里,我一直在努力简化我的工作环境。现在的设置是使用一台27英寸的4K显示器,并且使用MacBook的键盘和触控板,同时关闭内置显示屏的盖子,以免遮挡显示器的视线。我发现通过使用Spaces和第三方应用程序进行应用切换,我能够在单一显示器上高效工作。
偶尔,我会尝试仅使用我的笔记本电脑工作,我想再试一次。虽然我主要在家或办公室工作,但我喜欢能够随时随地工作的想法,而不必被固定地点或家中的特定房间束缚。每当我对此进行研究时,我都会面对一个显而易见的现实,那就是笔记本电脑并不符合人体工程学,这种工作方式实际上很难做到符合人体工学。但也有一些少数人声称,他们能够仅用笔记本电脑,甚至是13英寸的屏幕,连续多年全职工作而没有问题。我看到过一个关于一位快退休的四十多岁人士的轶事,他在过去的二十年里大部分时间都只用一台笔记本电脑工作。
这里有两种情况,我都无法很好地解决:
1. 仅使用笔记本电脑,没有外设,可能加一个支架来抬高屏幕后部——当然,这种情况是理想的,因为你只需要带一台笔记本电脑,其他的都不需要。但我似乎总是无法做到这一点。每当我尝试这种方式时,我发现虽然我可能能坚持半天,甚至一天,但最终我的脖子开始疼痛,下背部也开始不适,而且我很快就会感到疲惫。支架确实有帮助,可以将笔记本电脑的后部抬高,使键盘向前倾斜并抬高屏幕,虽然这减轻了脖子的压力,但却加重了手腕的负担,因为键盘的前倾角度较大。
2. 笔记本电脑配便携支架和外设——这是经典的解决方案,也是如果没有显示器时笔记本电脑良好的人体工程学标准。然而,我发现这个方案的根本缺陷在于,键盘需要放在笔记本电脑前面,这迫使你将笔记本电脑推得更远。这使得原本就小的屏幕变得更小,你不得不放大所有内容或增加字体大小,这样就减少了本来就有限的屏幕空间。我发现有很多非便携、不可折叠的支架是C形的,这意味着笔记本电脑放置的顶部与支架底部之间有一个间隙。我尝试过在这个间隙中放置键盘,将外接键盘直接放在笔记本电脑下方,这样可以消除额外的距离。但再说一次,如果目标是能够随时随地工作,这种支架是无法放进包里的。
我想听听那些能够成功实现第一种情况的“独角兽”的经验,对于第二种情况的其他人,我也希望能获得一些见解,了解你们是如何应对你与屏幕之间增加的距离的,即使只是“增大字体大小”。