3作者: qaas5 个月前原帖
嗨,Hacker News!我很高兴与大家分享我的第一个产品发布——HTML Capture Compare。这也是我第一次在Hacker News上发帖,非常感谢大家的反馈。 我最近创办了qaas.work,这是一家帮助没有自动化专业知识的小团队的公司。我们会与客户的团队紧密合作,从零开始建立自动化框架、持续集成/持续交付(CI/CD)流程和报告。一旦客户的团队熟悉并掌握了这些内容,我们就会退后一步。这种方法帮助小公司在没有全职工程师高昂成本的情况下,获得强大的自动化支持。 在我的工作中,我不断发现一个巨大的时间消耗:由于用户界面(UI)变化导致的不稳定测试的调试。自动化团队在手动检查HTML以找出定位器为何失效上浪费了无数小时。 这就是我开发这个Chrome扩展的原因。它是一个简单的可视化工具,可以快速捕捉和比较HTML结构,轻松找出导致测试失败的原因。 以下是主要功能: - 并排比较:在一个单独的窗口中清晰查看旧的和新的HTML结构,准确定位变化之处。 - 合并比较:在网页上直接查看更新后的结构,以更流畅的方式了解变化。 - 管理基线:在一个地方跟踪所有捕获的HTML基线,并能够根据需要查看和删除它们。 我的目标是帮助您更快地调试测试,并保持自动化管道的顺畅运行,这是我与每个团队合作时面临的关键挑战。 您可以直接从Chrome网上应用店试用它:[https://chromewebstore.google.com/detail/html-capture-compare/hepcfklepddedgodpgbcijlmkhkbiond](https://chromewebstore.google.com/detail/html-capture-compare/hepcfklepddedgodpgbcijlmkhkbiond) 我非常希望能听到社区的任何想法或反馈。如果您以前遇到过这个问题,我也很想知道还有哪些其他功能会对您有帮助!
3作者: ggap5 个月前原帖
嗨,HN, 我正在开发AfriTales,这是一款基于Flutter的移动应用,旨在将非洲民间故事转化为现代叙述的剧集,配备适合儿童和成人的友好用户界面。故事涵盖了北非、南非、西非和东非。我把它看作是一个数字化的“围炉夜话”。 为什么选择AfriTales: 文化相关性:目前在非洲、侨民以及对非洲故事感兴趣的人群中,缺乏富有文化内涵的音频原生讲故事应用。 现代影响:现代化的用户界面使得应用显得优雅且富有情感共鸣。 通过结构提高用户留存:每集故事较短(2-5分钟),并为付费用户提供系列故事。 MVP功能包括: 一个启动页面([https://afritales.org](https://afritales.org)),用于早期互动和候补名单注册。目前我已经收集了超过100个故事。得益于谷歌的Gemma 3 270M,用户可以为故事添加自己的创意。 免费增值模式:每天提供3个免费故事,此外还有无限访问的付费订阅。 强大的Flutter结构:集成了文本转语音(TTS)功能,并提供上下文图片。 我计划从加纳开始,然后再扩展,非常希望能得到这个社区的反馈: 您(或您的孩子)会使用一款与地区文化紧密相关的音频讲故事应用吗? 对于提高用户留存率或吸引长期用户的内容格式,您有什么建议? 谢谢!
1作者: pheelicks5 个月前原帖
我今年一直在开发一个地理空间库,网址是 https://a5geo.org。最初我用 TypeScript 编写了代码,但后来在 Claude Code 的帮助下将其移植到了 Python 和 Rust。特别是 Rust 的移植,我没有写一行手动代码就成功运行了! 我接下来的策略是“多语言镜像”,即在多个语言中并行维护代码库,并通过大型语言模型(LLMs)来同步更改。我想了几种描述这种方法的方式,最终我给它起了个名字叫“多语言镜像”。我想知道大家对这个名称的看法? 有没有人有类似开发模式的经验? 我在这里写了更多关于这种技术的内容:https://a5geo.org/docs/ecosystem/polyglot-mirroring 虽然这种方法可能并不适用于每个项目,但考虑到如今大型语言模型的低成本和高质量,我认为它在未来可能是一种可行的技术。
2作者: newbie-025 个月前原帖
你好,我正在进行基准测试,需要比较不同数据类型之间的数学库函数。例如,比较双精度浮点数(doubles)与长双精度浮点数(long doubles)中的 pow(x, y) 函数,同时也想涵盖十进制数据类型。我认为这介于“FLOPS”和“应用”之间。实际上,我正在使用自制的迭代循环,并通过 rdtscp() 进行计时,效果相当不错,适用于“吞吐量”。不过,我很好奇是否有类似的标准化解决方案,以便与其他结果进行可比性,并在“吞吐量”和“延迟”之间获得标准化的划分。谢谢你的帮助。