【Hacker News搬运】Show HN:我构建的帮助管理糖尿病的应用程序,由GPT-4o-Mini提供支持
-
Title: Show HN: The App I Built to Help Manage My Diabetes, Powered by GPT-4o-Mini
Show HN:我构建的帮助管理糖尿病的应用程序,由GPT-4o-Mini提供支持
Text:
Url: https://apps.apple.com/gb/app/islet-diabetes/id6453168642
由于我无法直接访问外部网站,包括苹果应用商店(App Store)中的内容,我将基于您提供的链接和一般知识来描述如何使用JinaReader进行内容抓取、分析和总结。 1. **使用JinaReader进行内容抓取**: - 首先,您需要使用JinaReader的API或者命令行工具来请求苹果应用商店的链接。 - 使用JinaReader的Web爬虫功能,可以抓取网页上的数据。对于App Store,您可能需要解析其特定的HTML结构来获取应用程序的详细信息。 - 以下是一个使用Python和JinaReader进行网页抓取的示例伪代码: ```python from jina import Document, Indexer # 创建索引器 indexer = Indexer.load_config("indexer.json") # 抓取网页内容 url = "https://apps.apple.com/gb/app/islet-diabetes/id6453168642" response = requests.get(url) content = response.text # 创建文档并添加到索引器 doc = Document(content=content, tags=["app-store", "application", "islet-diabetes"]) indexer.add(doc)
-
分析抓取的内容:
- 使用JinaReader的文本分析功能来提取关键信息,如应用程序的名称、描述、评分、用户评论等。
- 您可以使用自然语言处理(NLP)工具来提取和总结文本内容。
-
翻译非中文内容:
- 如果抓取到的内容不是中文,可以使用JinaReader集成的翻译服务进行翻译。
- 以下是一个使用Python和JinaReader进行翻译的示例伪代码:
from jina import Document, Indexer # 创建索引器 indexer = Indexer.load_config("translator.json") # 翻译文本 text_to_translate = "Your text to translate" translation = "翻译后的文本" # 创建文档并添加到索引器 doc = Document(content=translation, tags=["translation", "app-store", "islet-diabetes"]) indexer.add(doc)
- 总结内容:
- 最后,使用JinaReader的总结功能来创建一个简短的摘要。
- 您可以使用NLP技术,如关键短语提取和句子摘要,来自动生成总结。
请注意,上述代码仅为示例,实际使用时需要根据JinaReader的具体实现和API文档进行调整。
## Post by: yeatsy ### Comments: **bdcravens**: Is there any concern about the similarity in name to the company Insulet (the maker of the Omnipod)? > **bdcravens**: 是否担心与Insulet公司(Omnipod的制造商)在名称上相似? **yeatsy**: Hi HN,<p>I’m Joshua, a student, and I’m excited (and a little nervous) to share something deeply personal that I’ve been working on: Islet, my diabetes management app powered by GPT-4o-mini. It’s now on the App Store, but I want to be upfront—it’s still very much in its early stages, with a lot more to go.<p>I was diagnosed with Type 1 diabetes while rowing competitively, and that moment changed everything. It wasn’t just the practical challenges of managing insulin, carb counts, and blood sugars; it fundamentally shifted how I see myself and the world. It forced me to slow down, prioritise my health, and take control in ways I never had to before. My outlook on life became more focused on resilience, adaptability, and finding solutions to problems that truly matter.<p>This app started as a pet project over the summer, a way to see what I could create using ChatGPT and explore the potential of LLMs to help with real-world challenges. At first, it was just about making my own diabetes management easier—understanding patterns in blood sugars, planning meals, and adjusting routines. But as I worked on it, I realised it could do more.<p>Right now, Islet offers personalised meal suggestions, tracks activity, and provides basic insights based on the data you enter. It’s far from complete. Even so, the process of building Islet has already taught me so much about how powerful AI can be in creating personal, meaningful tools.<p>This project is deeply tied to how my diagnosis changed me. It’s about more than managing diabetes, it’s about showing how anyone, even a student experimenting over the summer, can use AI to potentially solve real, personal problems. I believe tools like LLMs have the power to democratise solutions for all, making life just a bit easier for all of us.<p>If you’re curious, you can check it out here: <a href="https://apps.apple.com/gb/app/islet-diabetes/id6453168642" rel="nofollow">https://apps.apple.com/gb/app/islet-diabetes/id6453168642</a>. I’d love to hear your thoughts what works, what doesn’t, and what features you think would make it better. Your input could help shape the next steps for Islet.<p>Thanks for reading !<p>joshua > **yeatsy**: 嗨,HN,<p>我是Joshua,一名学生,我很高兴(也有点紧张)分享我一直在研究的一些非常私人的东西:Islet,我的糖尿病管理应用程序,由GPT-4o-mini提供支持。它现在已经在App Store上了,但我想坦率地说——它还处于早期阶段,还有很多工作要做<p> 我在赛艇比赛中被诊断出患有1型糖尿病,那一刻改变了一切。这不仅仅是管理胰岛素、碳水化合物计数和血糖的实际挑战;它从根本上改变了我对自己和世界的看法。它迫使我放慢脚步,优先考虑自己的健康,并以前所未有的方式控制自己。我的人生观变得更加注重韧性、适应性,以及为真正重要的问题找到解决方案<p> 这个应用程序在夏天开始是一个宠物项目,一种了解我可以使用ChatGPT创建什么的方式,并探索LLM帮助应对现实世界挑战的潜力。起初,这只是为了让我自己的糖尿病管理更容易——了解血糖模式、计划饮食和调整日常生活。但当我努力工作时,我意识到它可以做得更多<p> 现在,Islet提供个性化的用餐建议,跟踪活动,并根据您输入的数据提供基本见解。它还远未完成。即便如此,构建Islet的过程已经教会了我很多关于人工智能在创造个人、有意义的工具方面有多强大的知识<p> 这个项目与我的诊断如何改变我息息相关。它不仅仅是关于管理糖尿病,它是关于展示任何人,甚至是一个在夏天进行实验的学生,如何使用人工智能来潜在地解决真正的个人问题。我相信像LLMs这样的工具有能力为所有人提供民主化的解决方案,让我们所有人的生活都变得更容易。<p>如果你好奇,可以在这里查看:<a href=“https:”apps.apple.com“gb:”apps“id6453168642”rel=“nofollow”>https:”/;apps.apple.com;gb/;app/;胰岛糖尿病;id6453168642</a>。我很想听听你的想法,什么有效,什么无效,以及你认为哪些功能会让它变得更好。您的意见可以帮助塑造Islet的下一步<p> 感谢您的阅读<p> 约书亚 **soared**: I’m not in the target market, but most people have no idea what gpt-40-mini is so while it might make sense to list it in the HN title it probably doesn’t make sense to use that term in the dashboard. AI likely makes more sense, or just machine learning > **soared**: 我不在目标市场,但大多数人都不知道gpt-40-mini是什么,所以虽然在HN标题中列出它可能是有意义的,但在仪表板中使用这个词可能没有意义。人工智能可能更有意义,或者只是机器学习 **Nk26**: Does the photo recognition attempt to carb count what it sees? Is that even possible? My son is a T1D and he still struggles with carb counting. > **Nk26**: 照片识别是否试图计算它所看到的内容?这有可能吗?我的儿子是T1D,他仍然在计算碳水化合物。 **xk_id**: It’s not explained so I have no idea where AI is involved, which makes this all the more alarming. I would seriously ask anyone considering the use of computer generated information in healthcare to do some soul searching and ask themselves if literally people’s lives are worth prolonging this bubble. > **xk_id**: 它没有解释,所以我不知道人工智能在哪里,这让这一切更加令人担忧。我会认真地要求任何考虑在医疗保健中使用计算机生成信息的人进行一些自我反省,问问自己,人们的生命是否值得延长这个泡沫。
-