1作者: pramodtesting799 个月前
3作者: qaas9 个月前
嗨,Hacker News!我很高兴分享我的第一个产品发布,HTML Capture Compare。这也是我第一次在Hacker News发帖,所以感谢大家的反馈。<p>我最近创立了qaas.work,一家帮助没有自动化专业知识的小团队的公司。我们嵌入到客户的团队中,从头开始设置自动化框架、CI/CD流程和报告。一旦客户的团队熟悉并掌握了这些,我们就会退出。这种方法帮助小型公司获得强大的自动化,而无需承担全职工程师的高成本。<p>在我的工作中,我经常看到一个巨大的时间消耗:调试由UI更改引起的、不稳定的测试。自动化团队浪费了无数小时手动检查HTML,以找出定位器为何中断的原因。<p>这就是我构建这个Chrome扩展程序的原因。它是一个简单、可视化的工具,可以快速捕获和比较HTML结构,从而轻松找到导致测试失败的原因。<p>以下是主要功能:<p>并排比较:在一个单独的窗口中清晰地查看新旧HTML结构,以准确地找出发生了什么变化。<p>合并比较:直接在网页上查看更新后的结构,更流畅地查看更改。<p>管理基线:在一个地方跟踪所有捕获的HTML基线,并根据需要查看和删除它们。<p>我的目标是帮助您更快地调试测试,并保持您的自动化管道平稳运行,这是我合作过的每个团队都面临的关键挑战。<p>您可以直接从Chrome网上应用店试用:[<a href="https:&#x2F;&#x2F;chromewebstore.google.com&#x2F;detail&#x2F;html-capture-compare&#x2F;hepcfklepddedgodpgbcijlmkhkbiond" rel="nofollow">https:&#x2F;&#x2F;chromewebstore.google.com&#x2F;detail&#x2F;html-capture-compar...</a>]<p>我非常感谢社区的任何想法或反馈。如果您以前遇到过这个问题,我很乐意知道还有哪些其他功能会有帮助!
3作者: ggap9 个月前
Hi HN, 我一直在开发 AfriTales,这是一款基于 Flutter 的移动应用程序,它将非洲民间故事改编成现代故事,以配有儿童和成人友好用户界面播放器的叙事剧集呈现。这些故事的创作涵盖了非洲北部、南部、西部和东部。我把它想象成一个数字版的“围炉夜话”。 为什么选择 AfriTales: * 文化相关性:目前,针对非洲人、散居海外的非洲人以及对非洲故事感兴趣的人群,缺乏具有丰富文化内涵的音频原生故事讲述应用程序。 * 现代影响:现代化的用户界面使应用程序感觉优雅,并能引起情感共鸣。 * 通过结构实现用户留存:剧集时长较短(2-5 分钟),并且为高级用户提供故事系列。 MVP 功能包括: * 一个用于早期互动和候补名单注册的启动着陆页([https://afritales.org/](https://afritales.org/))。我目前已经收集了 100 多个故事。得益于谷歌的 Gemma 3 270M,用户可以用自己的方式生成故事。 * 免费增值模式:每天 3 个免费故事,以及用于无限制访问的高级订阅。 * 强大的 Flutter 结构:具有 TTS 集成和用于上下文的图像的架构。 我将从加纳开始,然后逐步扩展。我希望从社区获得反馈: * 您(或您的孩子)会使用一款具有强烈地域文化联系的音频故事讲述应用程序吗? * 关于用户留存策略或长期吸引用户的的内容格式的建议? 谢谢
1作者: pheelicks9 个月前
今年我一直在开发一个地理空间库,网址是 https://a5geo.org。最初我用 TypeScript 编写代码,后来在 Claude Code 的帮助下,将其移植到了 Python 和 Rust。特别是 Rust 的移植,我几乎没有手动编写任何代码就让它运行起来了! 我未来的策略是“多语言镜像”,即同时使用多种语言编写代码库,并通过 LLM 来镜像代码更改。我为此想出了几种描述方式,最终确定了这个术语——“多语言镜像”。我想知道大家觉得这个名字怎么样? 有没有人有过类似的开发模式的经验? 我在这里更详细地介绍了这项技术:https://a5geo.org/docs/ecosystem/polyglot-mirroring 虽然它可能不适用于每个项目,但考虑到如今 LLM 的低廉成本和高质量,我认为这可能是一种可行的未来技术。