feat(chart): rename the 无图层 layer option to 基础星盘
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DbBXoyeZrYn6ryNcSe5Y2Y
This commit is contained in:
@@ -1,5 +1,10 @@
|
||||
# 印度占星 Skill 更新日志
|
||||
|
||||
## 2026-10-30 — 星盘图层「无图层」改名「基础星盘」
|
||||
|
||||
- 星盘卡图层一排的第一项改叫「基础星盘」,意思不变:只看本命 D1 盘面,不叠八宫点、宫力、行运等。
|
||||
- 只改名称,不改计算与默认选项;Skill 版本不变。
|
||||
|
||||
## 2026-10-29 — D60 分盘的星座算法改对
|
||||
|
||||
- 落在金牛、巨蟹、处女、天蝎、摩羯、双鱼上的行星或上升,D60 星座改为从本星座起算(以前多移一个星座);同一张盘的 D60 星座可能与以前不同。
|
||||
|
||||
+1
-1
@@ -1055,7 +1055,7 @@ Three product rules for assistant markdown in `.message-markdown` (BUG-962 / 963
|
||||
|
||||
- **页头**(10-27 第五轮按原型):顶栏出生资料一行不变;正文第一行左边「名字 · 本命盘」(宋体 20px),右边「印度盘 / 西洋盘」分段 `Tabs`、「生成报告」(描边,去 `/reports`)、「带这张盘去对话」(实心,去 `/`,对话右栏默认开着本命盘)。西洋盘页原样保留。印度盘之下一行四枚圆角小签:上升 / 月亮 / 太阳 / 当前大运,点了在盘上定位,再点取消。
|
||||
- **两栏**(≥1024px,左约 53%、右约 47%;更窄时单列):左列「盘」卡 + 「盘面检视」卡 + 当前盘型自己的表(D1 没有这张,九曜卡就是本命表);右列「九曜」「宫位主题」「Vimshottari 大运」「命盘速览」四张卡。卡片白底(`--color-canvas`)、16px 圆角、一条发丝阴影,标题宋体 16px,不加红色竖条。
|
||||
- **盘卡**(10-27 第五轮按原型改回,推翻第三轮):标题「北印度盘 / 南印度盘」,右侧小字「宫位固定 / 星座固定 · 整宫制」。23 种盘型条。下面一行左边图层分段 `Tabs`「无图层 / 八宫点 / 宫力 / 叠加行运 / 虚星 / 特殊点 / 映射」(只在本命 D1,一次一个;虚星等三项是第二轮产品要的标点图层,并在同一组里),右边北印度 / 南印度。北印度盘上方浅底说明条:未选中时「本命盘 D1 / 上升 狮子 / 度数」,右端两枚小签「某星大运」「某星分运」;选中星时写「D1 · 选中 / 星名 / 星座度数 · 第 N 宫 · 实线=它管的宫,虚线=它看的宫」,选中宫写「…· 实线连到宫主所在」。南印度把同样内容写在盘中央。卡片内容网格列 `minmax(0, 1fr)`,手机上不撑宽。
|
||||
- **盘卡**(10-27 第五轮按原型改回,推翻第三轮):标题「北印度盘 / 南印度盘」,右侧小字「宫位固定 / 星座固定 · 整宫制」。23 种盘型条。下面一行左边图层分段 `Tabs`「基础星盘 / 八宫点 / 宫力 / 叠加行运 / 虚星 / 特殊点 / 映射」(只在本命 D1,一次一个;虚星等三项是第二轮产品要的标点图层,并在同一组里),右边北印度 / 南印度。北印度盘上方浅底说明条:未选中时「本命盘 D1 / 上升 狮子 / 度数」,右端两枚小签「某星大运」「某星分运」;选中星时写「D1 · 选中 / 星名 / 星座度数 · 第 N 宫 · 实线=它管的宫,虚线=它看的宫」,选中宫写「…· 实线连到宫主所在」。南印度把同样内容写在盘中央。卡片内容网格列 `minmax(0, 1fr)`,手机上不撑宽。
|
||||
- **盘面**(`ChartBoardSvg`,`components/chart-board/`):星体画一字中文名(日月火水木金土罗计)+ 右上小号度数,逆行在度数后加「逆」(产品签过的原型,取代 2026-09-18 起的彩色符号;颜色仍按 `PLANET_COLOR_CLASS` 区分星体,不表示吉凶)。北印度宫内写星座名,上升宫写「升 天秤」并用 `--color-action`;南印度格内左上星座、右上宫号,上升格左上一道斜线。点星:所在宫 `--color-action-soft` 底 + 描边,它管的宫实线、它看的宫虚线(整宫计,火 4/7/8、木 5/7/9、土 3/10/7、罗计 5/7/9),连到的宫浅底,其余宫字淡到 .28。点宫:实线连宫主所在,虚线连看这一宫的星。
|
||||
- **标点图层**(10-27 第二轮,产品选「做成图层」;第三轮并进图层那一排,不再与数值图层同时开):虚星 / 特殊点 / 映射。每个点画成一枚小胶囊(`chart-board-mark`,主色描边、浅底,一到两个字:烟、古、宫升、AL、UL…),按字数量宽、间隔 3 排开(拉丁字母约 5.6、汉字约 9),一行最多三枚、多了换行;北印度两侧三角里竖排在星体旁边;选中的那枚实心。点胶囊 = 选中这个点:所在宫高亮,映射再用虚线连回它来自的宫;检视面板写名称、英文名、类别徽标、星座度数与宫、传统含义、月宿(映射没有)、所在座的主落哪一宫、映射的来历、同一座里的星,底部「问 AI:这个点」。方向键在同一组里切换。数据走懒层 `points`(`/api/chart_points`)。
|
||||
- **图层**:八宫点在每宫写「N点」,28 及以上 `--color-action`,以下土星色;宫力写引擎宫力数,高于本盘十二宫均值一成偏暖、低一成偏冷(北印度把这个数接在星座名后面);行运把观测日的行运星用土星色小字写在对应星座。图层下一行灰字说明参考线。
|
||||
|
||||
@@ -34,7 +34,7 @@ import { ChartBoardSvg, type ChartBoardHouseNote, type ChartBoardPointMark, type
|
||||
|
||||
/** One row: a number layer or a set of point tags, never both at once. */
|
||||
const LAYERS: ReadonlyArray<readonly [ChartBoardLayer | PointGroup, string]> = [
|
||||
["none", "无图层"],
|
||||
["none", "基础星盘"],
|
||||
["sav", "八宫点"],
|
||||
["bhava", "宫力"],
|
||||
["transit", "叠加行运"],
|
||||
|
||||
Reference in New Issue
Block a user