# 星空資料、免費使用條件與重製紀錄

本場景由「星野 Stellar Atlas」整合至 Googolstars「星空 / Night Sky」。恆星目錄、星座資料與背景影像保持原始檔案內容；程式介面加入網站導覽及語言支援。資料存放於 `/data/night-sky/`，背景影像存放於 `/textures/night-sky/`。下方重製命令沿用原始 `stellar-atlas` 項目的目錄結構。觀星設定面板及裝置定位已移除；保留自動天象計算與獨立手機方向控制。場景程式碼依 [MIT 授權](./LICENSE.txt) 提供。

查證與下載日期：2026-10-14。這是獨立的教學視覺化，不代表 NASA、ESA 或 ESO 的官方產品或背書。

## 所在地即時天空與六軸感應

- 自動位置估算：本地 `assets/timezone-locations.js` 來自 [IANA tzdb 2026c](https://data.iana.org/time-zones/releases/tzdata2026c.tar.gz) 的 `zone.tab` 與地理別名，418 個代表地點及 135 個別名，public domain。產生程式為 `scripts/prepare-timezones.py`，來源壓縮檔 SHA-256 保留於產生檔。依 [ECMA-402 Intl.DateTimeFormat](https://tc39.es/ecma402/#sec-intl.datetimeformat.prototype.resolvedoptions) 讀取瀏覽器時區，並以 UTC 時差核對；時區無法識別時，只有明確語言地區及當日、冬夏時差可唯一匹配才提供低可信估算。語言／字體／螢幕尺寸不被當作精確位置。
- IANA 的座標是時區代表地點，並非使用者現址或地理邊界；大型時區可產生很大方位差距。畫面標示「時區估算」或「語言／時差估算」，不宣稱 GPS 精度。載入後即顯示全部天象及日月高度，與六軸無關。Googolstars 版已移除所在地／當下星空設定面板及裝置定位控制，亦不查詢定位權限或啟動 GPS；天象只依時區估算位置或明確標示的參考位置計算。UTC 或無可靠線索時使用明確標示的「參考位置 · 香港 · 未定位」，不宣稱它是使用者位置。全程免輸入位置，不使用 IP 定位服務，位置只留在記憶體。
- 天文計算：[Astronomy Engine 2.1.19](https://github.com/cosinekitty/astronomy/tree/v2.1.19)，Don Cross，MIT 授權；本地 `assets/astronomy-engine.js` 保留完整授權。來源為該 tag 的 `source/js/esm/astronomy.js`，無 CDN 或線上天文 API 依賴。
- 太陽與月亮用 `Equator(body, time, observer, false, true)`，包含光行時、光行差及觀測者視差，輸出 J2000 方位與現有星圖對齊；月相用 `Illumination`。黃道用 `Rotation_ECT_EQJ(time)`，地平線及手機參考座標用 `Rotation_HOR_EQJ`，包含日期造成的歲差及章動。詳見 [官方 API 文件](https://github.com/cosinekitty/astronomy/blob/v2.1.19/source/js/README.md)。
- 每秒依裝置 UTC 時間及定位更新；畫面時間依裝置所在地時區顯示。高度是未折射的幾何高度，無地形、光害、天氣及恆星自行模擬。太陽與月亮圓盤使用觀測者到星體的距離計算角半徑 asin(實體半徑／距離)，以切平面半徑 tan(角半徑) 投影，不設最小像素尺寸。太陽半徑採 695,700 km，月亮採 1,737.4 km。太陽光暈獨立以加色混合繪製至圓盤半徑的 6 倍，屬辨識用視覺效果，不計入本體大小；增亮星點亦非模擬日間肉眼可見性。
- 地平線下的星空、星名、星座、黃道及太陽／月亮繼續顯示，半透明暗色只作區分，不遮住內容；日月標籤及視線高度會標示「地平線下」。這是完整天球導覽，不代表可以透過地球直接觀測這些星體。
- 六軸以瀏覽器融合後的方向資料控制手機背面視線。依 [W3C Device Orientation and Motion](https://www.w3.org/TR/orientation-event/) 的 Z-X′-Y″ 旋轉順序轉為相機姿態，並補償螢幕橫直向。只有點按按鈕才請求授權；定位保留於記憶體，不上傳或保存。相對感應器不宣稱已對北，須先校準。
- iOS 使用 [Apple webkitCompassHeading](https://developer.apple.com/documentation/webkitjs/deviceorientationevent/1804777-webkitcompassheading)，其參考為磁北。指南針方位以近似值顯示，提供手動真北校準與方位修正；未聲稱已自動修正磁偏角。

## 如何選擇「最仔細」的真實星空

「全天影像的解像度」、「巡天能探測的暗星數量」和「有可靠距離的 3D 點數」是不同指標。觀測波段、天空範圍、塵埃和量測不確定性也不同，不能把單一來源稱為所有用途都最仔細。

| 來源 | 規模與特性 | 適合用途 | 免費條件 |
| --- | --- | --- | --- |
| [NASA Deep Star Maps 2020](https://svs.gsfc.nasa.gov/4851/) | 約 17 億顆恆星的觀測位置、亮度與顏色；全天等距柱狀投影；原始 EXR 最高 65,536 × 32,768 | 高細節 360° 天球、全穹頂、HTML 星空背景 | 依 [NASA 教育／資訊用途規則](https://www.nasa.gov/nasa-brand-center/images-and-media/)署名，並保留 Gaia 資料來源 |
| [ESA Gaia DR3](https://www.cosmos.esa.int/web/gaia/dr3) | 1,811,709,771 個來源；包含位置、視差與自行等，並非每個來源都有可靠距離 | 大規模 3D 星空的主要天文目錄 | [資料可免費使用，須署名 ESA/Gaia/DPAC](https://gea.esac.esa.int/archive/documentation/GDR3/Miscellaneous/sec_credit_and_citation_instructions/) |
| [ESA Gaia EDR3 GCNS](https://www.cosmos.esa.int/web/gaia/edr3-gcns) | 太陽近鄰約 100 秒差距的專用目錄，含機率距離估計 | 本頁的近鄰 3D 空間 | Gaia 資料使用規則與署名；圖像另有圖像授權，不能與目錄混同 |
| [ESO VVV / VVVX](https://www.eso.org/public/news/eso2413/) | 2024 年公布的銀河紅外巡天含超過 15 億個天體、約 500 TB；並非全天 | 看穿部分塵埃，研究銀河中央與盤面 | ESO 公開媒體一般依 [CC BY 4.0](https://www.eso.org/public/outreach/copyright/)；原始科學檔案須按個別檔案及資料庫條件使用 |
| [ESO / S. Brunier 全天全景](https://www.eso.org/public/images/eso0932a/) | 真實光學攝影全天全景；公開提供約 1,800 萬像素版本 | 想要攝影質感的全天背景 | 依 ESO 頁面授權及完整影像署名；未公開的 8 億像素原圖不能推定可自由取得或使用 |
| [HYG v4.1](https://github.com/astronexus/HYG-Database/tree/main/hyg) | 融合 Hipparcos、Yale、Gliese 的恆星資料與名稱；以本版作可重製快照 | 補充明亮恆星、遠方距離與人類易讀名稱 | [CC BY-SA 4.0](https://github.com/astronexus/HYG-Database/blob/main/LICENSE)；改作須署名並以相同授權分享衍生資料 |

HYG 的 GitHub 倉庫已封存，現行維護位置為 [Codeberg](https://codeberg.org/astronexus/hyg)。本頁明確使用凍結的 v4.1，而不是聲稱它是最新版本。需要全 Gaia 規模時，應由伺服器將資料製成 HEALPix／八叉樹分塊，按視野與星等漸進載入；本頁並未把 18 億個來源都載入手機。

## 本頁實際使用的影像

- 來源：[NASA Deep Star Maps 2020](https://svs.gsfc.nasa.gov/4851/)。製作者 Ernie Wright。
- 原始檔：[milkyway_2020_8k.exr](https://svs.gsfc.nasa.gov/vis/a000000/a004800/a004851/milkyway_2020_8k.exr)，8192 × 4096，線性 HDR。
- 使用的是去除 Hipparcos / Tycho 亮星的背景版本，以避免和 3D 亮星直接重複。它是以真實恆星觀測繪製的資料影像，不是 AI 生成影像，也不是單次拍攝的照片。
- 調整：RGB 通道線性值乘以 2.5，再作約 1/2.2 的顯示 gamma、JPEG 壓縮；另產生 4096 × 2048 低記憶體桌面版本及 2048 × 1024 手機／平板輕量版本。未改動天體的位置。
- 全天影像只用於太陽視點；本場景提供全天星空導覽，不將固定球面貼圖當作有測距的銀河模型。
- 請保留以下影像署名：**NASA/Goddard Space Flight Center Scientific Visualization Studio. Gaia DR2: ESA/Gaia/DPAC.**
- 本頁沒有使用 NASA / ESA / ESO 標誌。第三方素材與機構標誌不因 NASA 的一般免費規則而自動取得授權。

## 本頁實際使用的立體目錄

### Gaia 近鄰樣本

資料：Gaia EDR3 Catalogue of Nearby Stars，透過 [Astronomisches Rechen-Institut, Heidelberg](https://dc.zah.uni-heidelberg.de/gcns/q/cone/info) 的 TAP 服務取得。

```sql
SELECT source_id, ra, dec, dist_50, dist_16, dist_84,
       phot_g_mean_mag, phot_bp_mean_mag, phot_rp_mean_mag
FROM gcns.main
WHERE dist_50 < 0.1
```

取得 **300,526** 筆。`dist_50` 單位是 **kpc**，轉成 pc 時乘 1000；採用機率距離分佈的中位數，不直接對低品質或負視差作倒數。300,526 是此選取條件的筆數，不是 GCNS 全目錄的筆數。GCNS 位於 J2016.0 的 ICRS 參考系。

致謝 ESA Gaia 任務及負責資料處理的 DPAC；DPAC 由參與 Gaia Multilateral Agreement 的各國機構資助。資料使用的官方規則與研究論文引用方式見 [Gaia credit and citation instructions](https://gea.esac.esa.int/archive/documentation/GDR3/Miscellaneous/sec_credit_and_citation_instructions/)。相關研究：[Gaia Early Data Release 3: The Gaia Catalogue of Nearby Stars](https://arxiv.org/abs/2012.02061)。

### HYG 補充

資料：David Nash / Astronomy Nexus，HYG v4.1。

- [CSV 快照](https://raw.githubusercontent.com/astronexus/HYG-Database/main/hyg/CURRENT/hygdata_v41.csv)
- [欄位、曆元與無效距離說明](https://github.com/astronexus/HYG-Database/blob/main/hyg/README.md)
- [授權](https://github.com/astronexus/HYG-Database/blob/main/LICENSE)：CC BY-SA 4.0。
- 排除 `dist <= 0` 以及 `dist >= 100000 pc`；後者是缺少或不可靠視差的占位值，不能改為任意「遠方」距離。
- 收錄 `dist >= 100 pc` 或 `V magnitude <= 6.5` 的有效恆星，補足遠方及整個肉眼亮星範圍。共加入 **88,111** 筆。
- 近鄰肉眼亮星若在 Gaia 有 10 角秒內且距離相差少於 25% 的最近對應，移除該 Gaia 點。移除 **2,806** 筆；此為原型的近似交叉比對，並非官方 crossmatch，不保證所有多重星成員完全去重。
- 可搜尋條目共 **9,053** 筆，包含完整肉眼樣本及額外有專名的來源。無專名者依次使用拜耳名稱、佛蘭斯蒂德編號、HIP／HR／HD／Gliese 編號。名稱與距離檔案以 HYG 為來源，部分多重星附加名稱是目錄的顯示用名稱。
- 轉換後的 `stars.bin`、`stars-lite.bin`、`naked-eye-stars.bin`、`named-stars.json` 中 HYG 衍生內容，以及本專案對整合資料的編排貢獻，依 **CC BY-SA 4.0** 分享。Gaia 原始資料本身仍依其官方開放資料署名規則使用。

### 肉眼星目錄的完整範圍

從同一 HYG v4.1 CSV 選取 `id != 0 AND V <= 6.5`，不按距離刪除：共 **8,920** 筆，其中 **8,714** 筆有可用距離、**206** 筆沒有可靠距離。這裡的「完整」是指完整保留此凍結版目錄中符合條件的每筆條目，並非宣稱涵蓋所有觀測條件、變星狀態、視力極限或瞬變天體。多重星成員可能各占一筆，不能將 8,920 解釋為肉眼能逐一分辨的獨立光點數。

`naked-eye-stars.bin` 為以赤經／赤緯建立的全天方位點層，使用同一 **V 波段**，避免混用 Gaia G。所有點採用 100,000 pc 的共同渲染半徑；這個半徑純粹用於天球投影，**不是恆星距離估計**。實際距離只從 JSON 的可用距離欄位讀取；缺距離者的 `distance`、`xyz` 為 `null`，資料卡只提供全天方位，不會虛構距離。

搜尋中的「只看肉眼星目錄」篩選 V≤6.5 的名錄條目，不會切換星空的視覺圖層。全天背景仍包含暗星，星點層混合 G/V 波段。星等只用於教學篩選，畫面的點大小、亮度與色彩仍是視覺化近似。黑暗條件下的典型肉眼極限約為 6–6.5 等，但現場光害、大氣、地平高度及視力均會影響可見性：[NASA 說明](https://imagine.gsfc.nasa.gov/ask_astro/night_sky.html)。

所有 8,920 筆可透過搜尋與每頁 35 筆的翻頁清單查閱。廣角 V≤3 標籤隨視野縮小逐步展開；15° 視野時標籤可至 V≤6.5。重疊和介面遮擋只影響畫面標籤，不刪除名錄條目。以固定 112 個 DOM 標籤重用，每一幀與星空使用同一相機姿態，避免增加目錄後再次造成名稱落後。

### 幾何與渲染

合併後 **385,831** 筆；手機預設選取星等排序較亮的 **120,000** 筆。這是有選取偏差的近鄰與亮星樣本，不是銀河的完整均勻取樣。

```text
equatorial X = d cos(dec) cos(ra)
equatorial Y = d cos(dec) sin(ra)
equatorial Z = d sin(dec)
WebGL (x, y, z) = (X, Z, -Y)        # 北天極朝 +y
background u = 0.5 - ra / (2π)     # 原圖中央 RA=0；RA 向左增加
background v = 0.5 + dec / π       # WebGL texture v 由下往上
```

每點 8 個 little-endian Float32：`x, y, z, originalDistance, apparentMagnitudeAtSun, r, g, b`；位置單位 pc。顯示用星等按新距離計算 `m_new = m_sun + 5 log10(d_new/d_sun)`。Gaia 使用 G 星等，HYG 使用 V 星等，不可視為相同濾鏡的精密光度比較。HYG 顏色依 B−V；Gaia BP−RP 粗略換成 B−V 再用近似黑體顏色，並非精密色度重建。缺色者採用近似中性恆星色。

目錄固定於各自參考曆元；未將 Gaia J2016.0 和 HYG J2000.0 的自行統一推算至觀察日期，也未模擬星際塵埃、相對論、光行時或行星。適合觀察幾何視差與教學，不適合作為天文導航、即時指星或科研測量工具。

## 重製流程

```sh
curl -sS -L --fail 'https://raw.githubusercontent.com/astronexus/HYG-Database/main/hyg/CURRENT/hygdata_v41.csv' -o /tmp/hyg-v41.csv
curl -sS -L --fail -G 'https://dc.zah.uni-heidelberg.de/tap/sync' \
  --data-urlencode REQUEST=doQuery --data-urlencode LANG=ADQL \
  --data-urlencode FORMAT=csv --data-urlencode MAXREC=400000 \
  --data-urlencode 'QUERY=SELECT source_id,ra,dec,dist_50,dist_16,dist_84,phot_g_mean_mag,phot_bp_mean_mag,phot_rp_mean_mag FROM gcns.main WHERE dist_50 < 0.1' \
  -o /tmp/gcns.csv
python3 scripts/prepare_catalog.py --hyg /tmp/hyg-v41.csv --gcns /tmp/gcns.csv
```

需安裝 NumPy。輸入／輸出 SHA-256、欄位格式和筆數見 [catalog-meta.json](./catalog-meta.json)。腳本會拒絕不完整的 GCNS 下載。

影像以 FFmpeg 轉換：

```sh
ffmpeg -i milkyway_2020_8k.exr \
  -vf "format=gbrpf32le,geq=r='pow(r(X,Y)*2.5,0.4545)':g='pow(g(X,Y)*2.5,0.4545)':b='pow(b(X,Y)*2.5,0.4545)',format=rgb24" \
  -frames:v 1 -q:v 2 milkyway-8k.jpg
```

最後以 Pillow 重新儲存成品質 88、optimized JPEG，並以 Lanczos 產生品質 87 的 4K 版本。

手機／平板背景由現有 4K JPEG 縮小至 2048 × 1024，以 macOS `sips` 品質 72 輸出，沿用同一天球投影及署名。檔案約 451 KB，較 4K 的約 1.67 MB 減少約 73%；載入時直接選取輕量檔，不預載或自動升級至 4K／8K。

```sh
sips -z 1024 2048 -s format jpeg -s formatOptions 72 \
  dist/assets/milkyway-4k.jpg --out dist/assets/milkyway-2k.jpg
```

## 手機六軸、HTTPS 與限制

方向控制依 [W3C Device Orientation and Motion](https://www.w3.org/TR/orientation-event/)，需安全來源與使用者授權。使用 `DeviceOrientationEvent` 的 `alpha/beta/gamma` 融合方向，轉四元數，補償螢幕橫直向，再以起始視點校準。Safari 的 `requestPermission()` 在點按事件中呼叫；拒絕、沒有資料、逾時及中斷均回復手動控制。

陀螺儀與加速度計的「六軸」不是可靠的六自由度空間定位。相對方向感應須先校準真北；本場景依裝置時間與估算或參考位置計算地平線與當下天象。拖曳或感應器控制的是視線方向，沒有將加速度積分後宣稱為真實空間平移。

## 星座圖形與名稱

- 來源：[d3-celestial / Olaf Frohn](https://github.com/ofrohn/d3-celestial/tree/7e720a3de062059d4c5400a379146a601d9010e0/data)，固定 commit `7e720a3de062059d4c5400a379146a601d9010e0`，下載日期 2026-10-14。
- 使用 `constellations.lines.json` 的連線與 `constellations.json` 的中文／拉丁名稱和標籤位置。原資料為 J2000 赤道座標，赤經轉為 −180° 至 +180°；本頁以同一赤道座標轉換到既有 WebGL 座標系，沿最短大圓弧細分連線，跨越赤經 0° 時不繞錯方向。
- 原始 89 個圖形項目包含巨蛇座的蛇頭、蛇尾兩部分；合併為一筆 `Ser` 名錄並保留兩個標籤，共 88 個不同星座。正體中文名稱保留原資料並將「飛鱼座」改為「飛魚座」。圖形中心及縮放範圍從連線節點計算，不當作官方星座區域中心。
- 連線是辨認恆星圖形的慣例，不是 IAU 星座邊界。本場景將它們用於太陽視點的全天星空辨認，不會將天球連線當作實際立體結構。資料在本地打包，瀏覽時無需第三方連線。
- 依上游 [BSD-3-Clause](./CONSTELLATIONS-LICENSE.txt) 保留 Olaf Frohn 版權、條款及免責聲明；此資料授權與 HYG 衍生目錄的 CC BY-SA 4.0 分別適用。上游完整來源說明見 [readme](https://github.com/ofrohn/d3-celestial/blob/7e720a3de062059d4c5400a379146a601d9010e0/readme.md)。
- 轉換腳本：`scripts/prepare_constellations.py`；輸入 SHA-256、固定來源 URL 及座標系記錄於 `assets/constellations.json`。

```sh
curl -sS -L --fail https://raw.githubusercontent.com/ofrohn/d3-celestial/7e720a3de062059d4c5400a379146a601d9010e0/data/constellations.lines.json -o /tmp/atlas-constellation-lines.json
curl -sS -L --fail https://raw.githubusercontent.com/ofrohn/d3-celestial/7e720a3de062059d4c5400a379146a601d9010e0/data/constellations.json -o /tmp/atlas-constellation-names.json
curl -sS -L --fail https://raw.githubusercontent.com/ofrohn/d3-celestial/7e720a3de062059d4c5400a379146a601d9010e0/LICENSE -o /tmp/atlas-constellation-license.txt
python3 scripts/prepare_constellations.py --lines /tmp/atlas-constellation-lines.json --names /tmp/atlas-constellation-names.json --license /tmp/atlas-constellation-license.txt
```

## 程式庫授權

Three.js r180：MIT，見 [THREE-LICENSE.txt](./THREE-LICENSE.txt)。本頁程式碼另以 MIT 提供。無外部 CDN 依賴、追蹤程式、付費 API 或需要帳戶的資料服務。

## 本地化名稱（德、西、法、印地語、日語）

- `scenes/night-sky/names.js` 的德、西、法、日星座名及有專名恆星譯名，取自同一固定版本 [d3-celestial 名稱資料](https://github.com/ofrohn/d3-celestial/tree/7e720a3de062059d4c5400a379146a601d9010e0/data)，沿用上述 BSD-3-Clause 授權。恆星名稱依 HIP 編號對應，避免同名、多重星與別名誤配。沒有慣用譯名的星仍保留國際專名或星表編號。
- 額外名稱來源：`starnames.json`，SHA-256 `19c84bc885f8a97c3b8e1f6a380084c575a9758dedfe35256e911a823ec3a695`；星座來源仍為上述 `constellations.json`。一般空白取代上游排版空白；修正西語 Octans 的 `Bastón` 為 `Octante`、Barnard 拼字，以及常見星座稱呼與大小寫。罕見或不明確的歷史別名不覆蓋現代星表名稱。
- 日語星座名核對[日本國立天文台 88 星座表](https://www.nao.ac.jp/new-info/constellation.html)，採標準平假名／片假名；亮星名稱核對[國立天文台主要恆星表](https://eco.mtk.nao.ac.jp/koyomi/faq/stars.html)，例如 `アークトゥルス`、`アダーラ`。另依[恒星名稱日語表記調查](https://www6338.la.coocan.jp/starnames.html)補上部分 V≤3 亮星（如 `メンケント`、`ティアキ`、`テジャト`）；`ティエングァン` 亦見 [AstroArts 觀測介紹](https://www.astroarts.co.jp/article/hl/a/10802_ph190922)。沒有慣用日語譯名而有拜耳或佛蘭斯蒂德名稱的星可顯示如 `オリオン座α星`，並保留原始 `α Ori` 作對照。
- 德語採常見 `Arktur`、`Beteigeuze`、`Wega`、`Atair` 等拼法，參考[漢堡天文館星空介紹](https://www.planetarium-hamburg.de/de/aktuelles/details/sternenhimmel-2109)及[冬季亮星介紹](https://www.planetarium-hamburg.de/de/aktuelles/details/sternenhimmel-1701)。西語採 `Sirio`、`Arturo` 等慣用名，參考[馬德里天文館冬季星空](https://www.madrid.es/portales/munimadrid/es/Inicio/Actualidad/Noticias/Disfruta-de-El-cielo-de-una-noche-de-invierno-en-el-Planetario/?vgnextchannel=a12149fa40ec9410VgnVCM100000171f5a0aRCRD&vgnextfmt=default&vgnextoid=4b4a1c8606454410VgnVCM1000000b205a0aRCRD)及[星空導覽教材](https://planetmad.es/wp-content/uploads/2025/03/2025-sesion01-Planetario-4.pdf)。法語保留國際專名的慣用法語拼法，如 `Véga`、`Altaïr`、`Bételgeuse`，參考[巴黎天文台](https://observatoiredeparis.psl.eu/vega-l-etoile-a-cometes.html)。
- 印地語採已熟悉的本地名稱（黃道星座、`मृग`、`ध्रुव तारा`、`लुब्धक`、`अगस्त्य`、`अभिजित`），其餘採國際名稱的天城文轉寫，不直接套用上游不常見的梵語別名。參考[印度教育課本的星座及北極星說明](https://scert.cg.gov.in/pdf/textbook2019-20-Unicode1-10/8th%20Science.pdf)；Canopus 的 `अगस्त्य` 對應參考[印度國家科學院研究](https://insa.ndl.gov.in/items/b5bd8ca7-9c71-4aec-8100-c8871bf35599/full)，Vega 的 `अभिजित` 對應亦見[印度出版局印地語期刊](https://www.publicationsdivision.nic.in/journals/Journalarchives/Ajkal/Ajkal-Hindi/1995/April/Ajkal_1995_April_pdf.pdf)。北斗七星／`सप्तर्षि` 是大熊座內的星群，不替代整個 `Ursa Major`，月宿也不替代現代 IAU 星座。
- 國際專名、拉丁星座名與 IAU 縮寫繼續顯示在資料卡並可搜尋；所有版本也能搜尋本地化名稱。西方語言搜尋可省略重音，但不刪除天城文母音符號或日語濁點。織姫／彦星等文化別名僅用於搜尋。英文原有顯示名稱保留；中文版本的擴充見下一節。

## 繁體、簡體中文星名擴充

- 以 [Stellarium 中文星空文化資料](https://github.com/Stellarium/stellarium-skycultures/tree/014fbb5e59233d133c22f9811af96b67d05a95c9/chinese)的 HIP 對應及中文名稱為主，固定 commit `014fbb5e59233d133c22f9811af96b67d05a95c9`，擷取目前目錄中的 **2,794** 筆。原資料依《中西對照恆星圖表 1950.0》及香港太空館星圖整理。原作者、輸入 SHA-256、CC BY-SA 聲明及重製方式見 [CHINESE-NAMES-CREDITS.md](./CHINESE-NAMES-CREDITS.md)。
- `chinese-names.js` 只補充中文星名、別名及繁簡字形；88 個 IAU 星座的圖形及範圍不變。優先使用來源的原生星官名，避免直接沿用外文轉譯中的錯字；星名的順序數字由來源逐星指定，不從連線順序推測。原有「織女星」「牛郎星」「北極星」等俗稱保留為主要名稱，同時可搜尋「織女一」「河鼓二」「勾陳一」。名稱慣例亦參考[成大天文學教材](https://sprite.phys.ncku.edu.tw/astrolab/e_book/nite_sky/nite_sky.html)。
- 「南門二 A／B」等多重星成員保留後綴；近鄰星如巴納德星補上實際星表名稱的對應。沒有傳統中文星名的條目，若具拜耳、佛蘭斯蒂德或變星名稱，使用中文星座名稱，例如「半人馬座ε星」「仙后座10號星」。HIP、HD、HR、Gl 等星表識別碼維持標準形式，不另造中文星名。
- 繁簡轉換涵蓋完整星名與介面文字，例如「畢／毕」「寶／宝」「鵑／鹃」「號／号」。搜尋索引保留原國際專名、編號、傳統中文名、慣用別名和中文星座編號名；搜尋清單的距離單位也改用「光年」。
