Show HN:星图 AI——交互式星图生成器

1作者: iamouyang7 天前
大家好,HN, 我开发了 [Astrocartography AI](<a href="https:&#x2F;&#x2F;astrocarto.net" rel="nofollow">https:&#x2F;&#x2F;astrocarto.net</a>),一个网络应用程序,可以根据出生日期、出生时间和出生地生成星图。它在交互式世界地图上绘制行星的上升点(AS)、下降点(DS)、天顶(MC)和天底(IC)线,人们可以比较不同地点,用于搬家、工作、旅行,或者仅仅是探索为什么一个城市的感觉与另一个城市不同。 我开发它的原因是因为我尝试过的大多数星图工具对于初次使用的用户来说都感觉很困难。许多工具都使用旧的界面,生成的大多是静态图表,或者假设你已经知道如何解读这些线。我想制作一个更容易尝试和理解的工具,无需在获得有用的结果之前学习很多东西。 核心图表无需注册即可使用。你可以输入城市名称或原始的经纬度,生成地图,然后询问关于特定城市的后续问题。我还添加了一个AI解读层,主要是为了将图表转化为实际的比较,而不是让用户独自面对一张满是线的地图。 我知道星图本身是一个小众话题,并非这里的所有人都会关心这个前提。作为开发者,我发现最有趣的部分是将一种专业的图表格式转化为交互式、注重隐私且易于非专业人士使用的东西。 从技术上讲,它使用 Next.js 16、React 19、Leaflet、OpenStreetMap/Nominatim 和 Swiss Ephemeris 构建。星图计算在服务器上运行,而不是嵌入第三方小部件。我还试图保持流程轻量级:出生数据用于计算,不会作为图表生成流程的一部分被永久存储。 我特别希望得到关于两件事的反馈:如果你对星图一无所知,地图和解释是否说得通,以及无需注册的流程是否足以使产品易于尝试。 谢谢。
查看原文
Hi HN,<p>I built [Astrocartography AI](<a href="https:&#x2F;&#x2F;astrocarto.net" rel="nofollow">https:&#x2F;&#x2F;astrocarto.net</a>), a web app that generates astrocartography maps from a birth date, birth time, and birth place. It plots planetary AS &#x2F; DS &#x2F; MC &#x2F; IC lines on an interactive world map so people can compare places for moving, working, traveling, or just exploring why one city feels different from another.<p>I built it because most astrocartography tools I tried felt hard for first-time users. Many have older interfaces, produce mostly static charts, or assume you already know how to interpret the lines. I wanted to make something that is easier to try and easier to understand without having to learn a lot before getting a useful result.<p>The core chart works without signup. You can enter a city name or raw latitude&#x2F;longitude, generate the map, and then ask follow-up questions about specific cities. I also added an AI reading layer, mainly to turn the chart into practical comparisons instead of leaving users alone with a map full of lines.<p>I know astrocartography itself is a niche topic and not everyone here will care about the premise. The part I found most interesting as a builder was turning a specialized chart format into something interactive, privacy-friendly, and understandable enough for non-experts to actually use.<p>Technically, it is built with Next.js 16, React 19, Leaflet, OpenStreetMap&#x2F;Nominatim, and Swiss Ephemeris. The astrocartography calculation runs on the server instead of embedding a third-party widget. I also tried to keep the flow lightweight: birth data is used for the calculation and not stored permanently as part of the chart generation flow.<p>I would especially love feedback on two things: whether the map and explanations make sense if you know nothing about astrocartography, and whether the no-signup flow is enough to make the product easy to try.<p>Thanks.