<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Astrological Dataset on Producthunt daily</title>
        <link>https://producthunt.programnotes.cn/en/tags/astrological-dataset/</link>
        <description>Recent content in Astrological Dataset on Producthunt daily</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Fri, 23 Oct 2026 20:43:32 +0800</lastBuildDate><atom:link href="https://producthunt.programnotes.cn/en/tags/astrological-dataset/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>ziwei-doushu</title>
        <link>https://producthunt.programnotes.cn/en/p/ziwei-doushu/</link>
        <pubDate>Fri, 23 Oct 2026 20:43:32 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/ziwei-doushu/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1760976270328-7173fa7d744d?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3OTI3NTkzMDB8&amp;ixlib=rb-4.1.0" alt="Featured image of post ziwei-doushu" /&gt;&lt;h1 id=&#34;renhuai123ziwei-doushu&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Renhuai123/ziwei-doushu&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Renhuai123/ziwei-doushu&lt;/a&gt;
&lt;/h1&gt;&lt;div align=&#34;center&#34;&gt;
&lt;h1 id=&#34;紫微斗数--开源排盘引擎&#34;&gt;紫微斗数 · 开源排盘引擎
&lt;/h1&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Renhuai123/ziwei-doushu/actions/workflows/ci.yml&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://github.com/Renhuai123/ziwei-doushu/actions/workflows/ci.yml/badge.svg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;CI&#34;
	
	
&gt;&lt;/a&gt;
[
[&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;中文&lt;/strong&gt; · &lt;a class=&#34;link&#34; href=&#34;./README.en.md&#34; &gt;English&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;基于&lt;strong&gt;倪海厦《天纪》&lt;/strong&gt;教学体系的紫微斗数排盘系统，包含完整排盘算法、四化系统、格局知识库、古籍原文数据，以及一套完整开源的紫微斗数解读数据：&lt;strong&gt;v4.0 解读数据集——67.5 万张命盘 × 13 维 = 877 万段解读，正文约 204 亿字，解压后 56.6 GB&lt;/strong&gt;（2026-10-15 发布）。&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;数据集&lt;/th&gt;
					&lt;th&gt;命盘&lt;/th&gt;
					&lt;th&gt;解读段数&lt;/th&gt;
					&lt;th&gt;解压后&lt;/th&gt;
					&lt;th&gt;覆盖年份&lt;/th&gt;
					&lt;th&gt;每张盘解读字数&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;v4.0 解读数据集&lt;/strong&gt;（2026-10-15）&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;674,976&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;8,774,688&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;56.6 GB&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;1950–2026&lt;/strong&gt;（只含真实日期）&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;约 3.0 万字&lt;/strong&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;v3.0 样本数据集&lt;/td&gt;
					&lt;td&gt;518,400&lt;/td&gt;
					&lt;td&gt;6,739,200&lt;/td&gt;
					&lt;td&gt;33.1 GB&lt;/td&gt;
					&lt;td&gt;1924–1983&lt;/td&gt;
					&lt;td&gt;约 2.1 万字&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;变化&lt;/td&gt;
					&lt;td&gt;+30%&lt;/td&gt;
					&lt;td&gt;+30%&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;+71%&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;+17 年&lt;/td&gt;
					&lt;td&gt;+44%&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;sub&gt;v3.0 每张盘解读字数按 2,160 张盘抽样估算，其余数字为全量统计；两版每张盘都是 13 维。&lt;/sub&gt;&lt;/p&gt;
&lt;p&gt;在线体验：&lt;a class=&#34;link&#34; href=&#34;https://metisziwei.com/?from=gh-readme&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;metisziwei.com&lt;/a&gt;，排盘、AI 解读、命盘历史全部开放。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;注：关于六亲判断&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;紫微斗数在六亲（父母、兄弟、子女等）判断上存在一定局限。倪师在《天纪》中指出：“斗数批六亲本来就比较差一点。”（&lt;a class=&#34;link&#34; href=&#34;https://www.bilibili.com/video/BV1KJsLekEfA?p=3&amp;amp;t=1527&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;2上 · 00:25:27&lt;/a&gt;）在传统术数中，铁板神数在核对六亲方面有其独特优势（&lt;a class=&#34;link&#34; href=&#34;https://www.bilibili.com/video/BV1KJsLekEfA?p=3&amp;amp;t=195&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;2上 · 00:03:15&lt;/a&gt;）；倪师仍以紫微斗数为核心，是因为它能结合地理、环境与人事进行综合判断，形成“上知天文、下知地理、中知人事”的完整体系（&lt;a class=&#34;link&#34; href=&#34;https://www.bilibili.com/video/BV1KJsLekEfA?p=3&amp;amp;t=1543&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;2上 · 00:25:43&lt;/a&gt;）。因此，与六亲相关的分析仅供参考；&lt;a class=&#34;link&#34; href=&#34;https://metisziwei.com/?from=gh-readme&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;metisziwei.com&lt;/a&gt; 上父母、兄弟、子女三个维度也附有同样的说明。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id=&#34;目录&#34;&gt;目录
&lt;/h2&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;&lt;/th&gt;
					&lt;th&gt;章节&lt;/th&gt;
					&lt;th&gt;一句话&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;一&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;#%e4%b8%80%e6%9c%ac%e8%bd%ae%e6%9b%b4%e6%96%b02026-10-15&#34; &gt;本轮更新&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;13 维断语按倪师原话与《全书》逐句校正，发布 67.5 万命盘 × 13 维解读数据集 v4.0&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;二·新&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;#%e4%ba%8c%e6%96%b013-%e7%bb%b4%e8%a7%a3%e8%af%bb%e6%95%b0%e6%8d%ae%e9%9b%86-v402026-10-15&#34; &gt;13 维解读数据集 v4.0&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;2026-10-15 新版断语，67.5 万命盘，按年份下载&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;二&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;#%e4%ba%8c518-%e4%b8%87%e5%91%bd%e7%9b%98%e6%a0%b7%e6%9c%ac%e6%95%b0%e6%8d%ae%e9%9b%86&#34; &gt;51.8 万命盘样本数据集&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;规格、下载、用途、许可&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;三&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;#%e4%b8%89%e5%bf%ab%e9%80%9f%e5%bc%80%e5%a7%8b&#34; &gt;快速开始&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;克隆到跑起来&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;四&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;#%e5%9b%9b%e6%8e%92%e7%9b%98%e5%bc%95%e6%93%8e&#34; &gt;排盘引擎&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;能做到什么、文件怎么分、古籍数据&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;五&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;#%e4%ba%94%e5%80%aa%e5%b8%88%e5%a4%a9%e7%ba%aa%e7%b4%ab%e5%be%ae%e6%96%97%e6%95%b0%e5%8e%9f%e8%af%9d&#34; &gt;倪师《天纪·紫微斗数》原话&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;14 讲 + 2 段补充、1848 条，一图看全，每条可回放&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;六&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;#%e5%85%ad%e7%95%8c%e9%9d%a2%e6%98%af%e4%b8%80%e4%bb%bd-demo&#34; &gt;界面是一份 Demo&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;不是线上那套，差距写明&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;七&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;#%e4%b8%83%e5%bc%80%e6%ba%90%e8%be%b9%e7%95%8c%e4%bb%80%e4%b9%88%e4%b8%8d%e5%9c%a8%e9%87%8c%e9%9d%a2&#34; &gt;开源边界&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;什么开源、什么不开源&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;八&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;#%e5%85%ab%e7%bb%b4%e6%8a%a4%e8%8a%82%e5%a5%8f%e4%b8%8e%e8%b4%a1%e7%8c%ae&#34; &gt;维护节奏与贡献&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;同步节奏、issue / PR 口径&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;九&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;#%e4%b9%9d%e5%8d%8f%e8%ae%ae&#34; &gt;协议&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;代码 MIT / 数据 CC BY 4.0 / 古籍公版 / 倪师原话非商用&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;十&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;#%e5%8d%81%e5%85%b3%e4%ba%8e%e4%b8%8e%e8%81%94%e7%b3%bb&#34; &gt;关于与联系&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;项目理念、技术栈、联系方式&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id=&#34;一本轮更新2026-10-15&#34;&gt;一、本轮更新（2026-10-15）
&lt;/h2&gt;&lt;p&gt;本轮跟随网站 2026-10-15 发版（网站内容版本 &lt;code&gt;ca268829f7a9&lt;/code&gt;）：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. 发布 13 维解读数据集 v4.0&lt;/strong&gt; —— 674,976 张命盘（公历 1950–2026 年每一个真实日期 × 12 时辰 × 男女）× 13 维 = &lt;strong&gt;8,774,688 段解读&lt;/strong&gt;，正文约 204 亿字。解压后 56.6 GB（v3.0 为 33.1 GB，增加 71%），压缩后只有 161 MB，按年份分 77 个文件，可以只下需要的年份，也可以一次下全年份总包。下载见 &lt;a class=&#34;link&#34; href=&#34;https://github.com/Renhuai123/ziwei-doushu/releases/tag/v4.0-13d&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Release v4.0-13d&lt;/a&gt;，规格和字段见&lt;a class=&#34;link&#34; href=&#34;#%e4%ba%8c%e6%96%b013-%e7%bb%b4%e8%a7%a3%e8%af%bb%e6%95%b0%e6%8d%ae%e9%9b%86-v402026-10-15&#34; &gt;第二·新章&lt;/a&gt;。发布前 77 个文件逐个解压，与原始数据逐字节比对一致。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. 13 维断语按倪师原话与《全书》原文逐句校正&lt;/strong&gt;（断语库仍不开源，校正结果体现在 v4.0 数据集里）：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;标着倪师或《全书》却查不到出处的引文，删掉或换成逐字可查的原话；倪师原话注明《天纪》第几集、几分几秒&lt;/li&gt;
&lt;li&gt;不会发生的四化（如七杀化权、紫微化忌）相关的句子删去；只在某种条件下才成立的断语补上条件&lt;/li&gt;
&lt;li&gt;「力量强时……落陷时……」这类两头说的句子，改为按命盘只显示成立的那一种&lt;/li&gt;
&lt;li&gt;健康：哪个脏腑要留意，改按倪师的看法——全盘杀星最集中的那一宫，按它的地支对应脏腑；不再按星的五行推脏器&lt;/li&gt;
&lt;li&gt;网站知识库「古籍引证」由 244 处增至 405 处，每一处都能在《紫微斗数全书》原文里逐字找到&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;3. 排盘引擎同步&lt;/strong&gt;（&lt;a class=&#34;link&#34; href=&#34;https://github.com/Renhuai123/ziwei-doushu/pull/39&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;PR #39&lt;/a&gt;）—— &lt;code&gt;dst-cn.ts&lt;/code&gt; 新增 &lt;code&gt;chinaDSTSpan(year)&lt;/code&gt;，查某年中国夏令时起止；&lt;code&gt;cities.ts&lt;/code&gt; 补全省直辖县级单位与新疆兵团各市的经度（神农架、海南各市县、阿拉尔等），出生地选这些城市时真太阳时校正可用。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4. 许可&lt;/strong&gt; —— &lt;a class=&#34;link&#34; href=&#34;./DATASET-LICENSE&#34; &gt;&lt;code&gt;DATASET-LICENSE&lt;/code&gt;&lt;/a&gt; 适用范围加上 v4.0；写明解读里引用的倪师原话不在数据授权范围内，与第五章倪师原话的 CC BY-NC-SA 4.0 一致。v3.0 样本数据集及其条款不变。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;2026-10-20 补充&lt;/strong&gt;：星曜亮度默认改为《斗数全书》，与主流排盘软件默认一致，此前默认的「现代修正 v2」仍可在流派设置里选；补齐天姚、天刑、天喜、大耗、解神、截空、副截、旬空的亮度，月德不再标亮度。用 5 张金标准盘逐宫核对，星曜落宫与亮度全部吻合。注意：v4.0 数据集（10-15）是按旧默认「现代修正 v2」生成的，其中亮度字和少量随亮度变化的解读句会与新默认不同。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;2026-10-06 ~ 10-07 补充&lt;/strong&gt;：README 加「注：关于六亲判断」（倪师原话 + 出处链接，中英两份）；网站链接加渠道码 &lt;code&gt;?from=&lt;/code&gt;；同步倪师原话语料勘误（主星南斗、北斗归属）。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&#34;上一轮更新2026-09-21&#34;&gt;上一轮更新（2026-09-21）
&lt;/h3&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;2026-10-03 补充&lt;/strong&gt;：倪师《天纪·紫微斗数》原话 1848 条单独成章（第五章）；合并外部贡献 #29（时辰序号校验）；引擎拒绝不存在的公历日期，数据集补字段口径与已知问题；提交 package-lock.json；站点地址改为可配置；合盘演示改用本地引擎起盘、AI 接口缺失时明确提示；补齐贡献指南、行为准则、问题与 PR 模板；新增英文简介 &lt;a class=&#34;link&#34; href=&#34;./README.en.md&#34; &gt;README.en.md&lt;/a&gt;；去掉两个用不上的部署工具包（vercel CLI、@cloudflare/next-on-pages），依赖从 483 个减到 185 个；随后升级到 Next.js 16 修掉 postcss 漏洞，GitHub 安全提醒从 51 条清零。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;时隔三个月，本仓库完成一次完整更新（&lt;a class=&#34;link&#34; href=&#34;https://github.com/Renhuai123/ziwei-doushu/pull/28&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;PR #28&lt;/a&gt;，26 个文件、+2736 / −108 行）：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. 排盘引擎同步到线上口径&lt;/strong&gt; —— &lt;code&gt;algorithm.ts&lt;/code&gt; 从 181 行到 641 行，另更新 sihua / types / constants / patterns / cities / famous；新增 8 个模块（1367 行）：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;模块&lt;/th&gt;
					&lt;th&gt;作用&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;true-solar-time.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;真太阳时校正（经度差 + 均时差）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;dst-cn.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;中国 1986–1991 夏令时&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;lunar-solar.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;农历 / 公历互转与闰月边界 clamp&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;school-data.ts&lt;/code&gt; / &lt;code&gt;school-tables.generated.ts&lt;/code&gt; / &lt;code&gt;school-config.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;星曜亮度流派数据与对照表、闰月与晚子时口径配置&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;shier-shen.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;十二神煞&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;yunxian-context.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;运限上下文（含童限）&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;2. 补上回归测试与 CI&lt;/strong&gt; —— 此前本仓库没有任何测试。现在 5 条排盘回归，&lt;code&gt;npm test&lt;/code&gt; 一条命令跑完，每次 push 与 PR 在 GitHub Actions 上自动跑。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. 修掉样本时辰注释错位&lt;/strong&gt;（&lt;a class=&#34;link&#34; href=&#34;https://github.com/Renhuai123/ziwei-doushu/issues/26&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;#26&lt;/a&gt;）—— &lt;code&gt;famous.ts&lt;/code&gt; 里 11 条名人样本有 7 条的时辰注释与 &lt;code&gt;hour&lt;/code&gt; 索引不符（&lt;code&gt;hour&lt;/code&gt; 一直是&lt;strong&gt;时辰地支索引 0–11&lt;/strong&gt;，不是 0–23 的小时数）。已改正并加回归钉住。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4. 积压 issue 从 18 条清到 4 条&lt;/strong&gt;，留下的都是还在走的。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;5. 文档与许可&lt;/strong&gt; —— 新增 &lt;a class=&#34;link&#34; href=&#34;./DATASET-LICENSE&#34; &gt;&lt;code&gt;DATASET-LICENSE&lt;/code&gt;&lt;/a&gt;；README 补齐引擎能力清单、维护节奏、开源边界；修正两处不实描述（数据集「口径与线上完全一致」、界面「完整的 Next.js 15 前端」）。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;二新13-维解读数据集-v402026-10-15&#34;&gt;二·新、13 维解读数据集 v4.0（2026-10-15）
&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;下载位置：本仓库右侧 &lt;a class=&#34;link&#34; href=&#34;https://github.com/Renhuai123/ziwei-doushu/releases/tag/v4.0-13d&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Releases → v4.0-13d&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;v4.0 用 2026-10-15 版网站断语库重新生成：13 个分析维度的断语已按倪海厦《天纪》逐字稿与《紫微斗数全书》原文逐句校正——查不到出处的引文删去或换成逐字可查的原话（倪师原话注明《天纪》集数与时间码），不会发生的四化相关句子删去，有条件的断语写明条件。&lt;/p&gt;
&lt;h3 id=&#34;规格&#34;&gt;规格
&lt;/h3&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;项目&lt;/th&gt;
					&lt;th&gt;说明&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;命盘数&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;674,976 张&lt;/strong&gt;（公历 1950–2026 年 × 真实每月天数 × 12 时辰 × 男女）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;解读段数&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;8,774,688 段&lt;/strong&gt;（每张盘 13 维）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;维度&lt;/td&gt;
					&lt;td&gt;命格总览、性格、感情、事业、财运、健康、兄弟、子女、迁移、人际、田宅、福德、父母&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;大小&lt;/td&gt;
					&lt;td&gt;解压后 56.6 GB；压缩后 161 MB（77 个年份文件，zstd；另有一个全年份总包 &lt;code&gt;ziwei-interp-v4-all.tar&lt;/code&gt;）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;正文&lt;/td&gt;
					&lt;td&gt;约 204 亿字，每张盘约 3.0 万字&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;生成方式&lt;/td&gt;
					&lt;td&gt;排盘引擎 + 断语库确定性生成，不经 AI，同一输入恒得同一输出&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;内容版本&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;ca268829f7a9&lt;/code&gt;（与网站同期的 ANALYSIS_CONTENT_VERSION）&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;每行一张盘&lt;/strong&gt;（JSON Lines），字段：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;字段&lt;/th&gt;
					&lt;th&gt;含义&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;k&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;键：&lt;code&gt;YYYY-MM-DD-时辰序号-性别&lt;/code&gt;，如 &lt;code&gt;1990-01-01-0-male&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;y&lt;/code&gt; / &lt;code&gt;m&lt;/code&gt; / &lt;code&gt;d&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;公历&lt;/strong&gt;出生日期；只含真实存在的日期（不再有 2 月 30 日之类）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;h&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;时辰序号 0–11&lt;/strong&gt;（子 = 0 …… 亥 = 11），不是钟点；对照表见上一节&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;g&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;male&lt;/code&gt; / &lt;code&gt;female&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;ms&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;命宫第一颗主星；命宫无主星时为 &lt;code&gt;null&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;t&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;各维字数&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;c&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;13 维解读全文（Markdown），键为 &lt;code&gt;overview&lt;/code&gt; / &lt;code&gt;personality&lt;/code&gt; / &lt;code&gt;love&lt;/code&gt; / &lt;code&gt;career&lt;/code&gt; / &lt;code&gt;wealth&lt;/code&gt; / &lt;code&gt;health&lt;/code&gt; / &lt;code&gt;family&lt;/code&gt; / &lt;code&gt;children&lt;/code&gt; / &lt;code&gt;move&lt;/code&gt; / &lt;code&gt;friends&lt;/code&gt; / &lt;code&gt;home&lt;/code&gt; / &lt;code&gt;spirit&lt;/code&gt; / &lt;code&gt;parents&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;口径说明&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;是本命盘视图的解读；网站上按读者当前年龄改写的句子、各维末尾附加的倪师法则段、AI 解读都不在数据集里。&lt;/li&gt;
&lt;li&gt;按时辰序号直接排盘，未按出生地做真太阳时校正。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;下载与解压&#34;&gt;下载与解压
&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 一次下全部：gh release download v4.0-13d --repo Renhuai123/ziwei-doushu -p &amp;#34;ziwei-interp-v4-all.tar&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 只要某几年就只下那几年，例如 1990 年&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;zstd -d --long&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;27&lt;/span&gt; year-1990.jsonl.zst          &lt;span class=&#34;c1&#34;&gt;# 得到 year-1990.jsonl&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;shasum -a &lt;span class=&#34;m&#34;&gt;256&lt;/span&gt; -c SHA256SUMS.txt --ignore-missing &lt;span class=&#34;c1&#34;&gt;# 校验&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;code&gt;--long=27&lt;/code&gt; 必须带上（压缩时用了长窗口）。Windows 可用 &lt;a class=&#34;link&#34; href=&#34;https://github.com/facebook/zstd/releases&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;zstd 官方发布包&lt;/a&gt; 里的 zstd.exe，参数相同。&lt;/p&gt;
&lt;h3 id=&#34;引文说明&#34;&gt;引文说明
&lt;/h3&gt;&lt;p&gt;解读里引用的倪海厦《天纪》原话&lt;strong&gt;不属于本数据集的授权范围&lt;/strong&gt;：它们是为说明断语出处而注明集数与时间码的简短引用，著作权归原权利人；要把这些原话单独成批使用，按第五章倪师原话的 &lt;a class=&#34;link&#34; href=&#34;./docs/tianji-ziwei/LICENSE.md&#34; &gt;CC BY-NC-SA 4.0&lt;/a&gt; 处理。《紫微斗数全书》原文属公有领域。&lt;/p&gt;
&lt;h3 id=&#34;许可&#34;&gt;许可
&lt;/h3&gt;&lt;p&gt;与 v3.0 相同：&lt;strong&gt;CC BY 4.0，可自由商用，唯一要求是保留来源标注&lt;/strong&gt;（上面「引文说明」里的倪师原话除外），完整条款见 &lt;a class=&#34;link&#34; href=&#34;./DATASET-LICENSE&#34; &gt;DATASET-LICENSE&lt;/a&gt;。引用时请写：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;本项目使用了 &lt;strong&gt;紫微斗数开源解读数据集 v4.0&lt;/strong&gt;（674,976 张命盘 × 13 维）
来源：https://github.com/Renhuai123/ziwei-doushu
作者：王多鱼AI&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id=&#34;二518-万命盘样本数据集&#34;&gt;二、51.8 万命盘样本数据集
&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;下载位置：本仓库右侧 &lt;a class=&#34;link&#34; href=&#34;https://github.com/Renhuai123/ziwei-doushu/releases/tag/v3.0-samples&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Releases&lt;/a&gt; 页面&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;我们开源了一套完整的紫微斗数命盘样本数据集，覆盖 &lt;strong&gt;51.8 万种排盘组合&lt;/strong&gt;（年 60 × 月 12 × 日 30 × 时 12 × 性别 2），每条样本包含完整的命盘结构和基于倪海厦体系的解读文本。&lt;/p&gt;
&lt;h3 id=&#34;21-数据规格&#34;&gt;2.1 数据规格
&lt;/h3&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;项目&lt;/th&gt;
					&lt;th&gt;说明&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;样本数量&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;518,400 条&lt;/strong&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;总大小&lt;/td&gt;
					&lt;td&gt;压缩后 5.5 GB（分 3 卷），解压后 33.1 GB&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;体系&lt;/td&gt;
					&lt;td&gt;倪海厦《天纪》正统（纯飞星派已下线）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;内容&lt;/td&gt;
					&lt;td&gt;命盘 JSON + 13 主题解读文本（命格总览、财运、事业、感情、健康等）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;验证&lt;/td&gt;
					&lt;td&gt;男女命差异化 100%、健康含子午流注 100%、女命含妇科保养 100%&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;口径&lt;/td&gt;
					&lt;td&gt;由 &lt;strong&gt;v3 版排盘引擎 + 当期断语库&lt;/strong&gt;生成；线上引擎在持续更新，新版输出与本数据集可能有差异&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;字段口径&lt;/strong&gt;（每条样本由 &lt;code&gt;birthInfo&lt;/code&gt; 生成，常被看错的是 &lt;code&gt;hour&lt;/code&gt;）：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;字段&lt;/th&gt;
					&lt;th&gt;含义&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;birthInfo.year&lt;/code&gt; / &lt;code&gt;month&lt;/code&gt; / &lt;code&gt;day&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;公历&lt;/strong&gt;出生日期：1924–1983 年（一个完整甲子），每月取 1–30 日&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;birthInfo.hour&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;时辰序号 0–11&lt;/strong&gt;，不是 0–23 点钟：子 = 0、丑 = 1 …… 亥 = 11&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;birthInfo.gender&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;male&lt;/code&gt; / &lt;code&gt;female&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;birthInfo.longitude&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;固定 120（东经 120°，未做各地真太阳时校正）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;文件名 &lt;code&gt;YYYY-MM-DD-hHH-性别.json&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;其中 &lt;code&gt;hHH&lt;/code&gt; 同样是时辰序号，例如 &lt;code&gt;h11&lt;/code&gt; 是亥时，不是上午 11 点&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;时辰序号与钟点对照：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;序号&lt;/th&gt;
					&lt;th&gt;0&lt;/th&gt;
					&lt;th&gt;1&lt;/th&gt;
					&lt;th&gt;2&lt;/th&gt;
					&lt;th&gt;3&lt;/th&gt;
					&lt;th&gt;4&lt;/th&gt;
					&lt;th&gt;5&lt;/th&gt;
					&lt;th&gt;6&lt;/th&gt;
					&lt;th&gt;7&lt;/th&gt;
					&lt;th&gt;8&lt;/th&gt;
					&lt;th&gt;9&lt;/th&gt;
					&lt;th&gt;10&lt;/th&gt;
					&lt;th&gt;11&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;时辰&lt;/td&gt;
					&lt;td&gt;子&lt;/td&gt;
					&lt;td&gt;丑&lt;/td&gt;
					&lt;td&gt;寅&lt;/td&gt;
					&lt;td&gt;卯&lt;/td&gt;
					&lt;td&gt;辰&lt;/td&gt;
					&lt;td&gt;巳&lt;/td&gt;
					&lt;td&gt;午&lt;/td&gt;
					&lt;td&gt;未&lt;/td&gt;
					&lt;td&gt;申&lt;/td&gt;
					&lt;td&gt;酉&lt;/td&gt;
					&lt;td&gt;戌&lt;/td&gt;
					&lt;td&gt;亥&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;钟点&lt;/td&gt;
					&lt;td&gt;23–1&lt;/td&gt;
					&lt;td&gt;1–3&lt;/td&gt;
					&lt;td&gt;3–5&lt;/td&gt;
					&lt;td&gt;5–7&lt;/td&gt;
					&lt;td&gt;7–9&lt;/td&gt;
					&lt;td&gt;9–11&lt;/td&gt;
					&lt;td&gt;11–13&lt;/td&gt;
					&lt;td&gt;13–15&lt;/td&gt;
					&lt;td&gt;15–17&lt;/td&gt;
					&lt;td&gt;17–19&lt;/td&gt;
					&lt;td&gt;19–21&lt;/td&gt;
					&lt;td&gt;21–23&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;23:00–23:59 出生（晚子时）按次日排盘、时辰取 0；00:00–00:59 出生（早子时）按当日排盘、时辰同样取 0。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;已知问题：约 2,520 条样本的日期并不存在。&lt;/strong&gt; 生成时每个月都取了 1–30 日，所以 2 月 30 日，以及非闰年的 2 月 29 日也生成了样本，共 105 个日期 × 12 时辰 × 2 性别 = 2,520 条，占 0.49%。v3 引擎遇到这类日期不报错，而是顺延成 3 月 1–2 日排盘，所以这些样本的内容与对应的 3 月 1–2 日样本重复。使用时请过滤掉：&lt;code&gt;month = 2&lt;/code&gt; 且 &lt;code&gt;day = 30&lt;/code&gt;，或 &lt;code&gt;month = 2&lt;/code&gt; 且 &lt;code&gt;day = 29&lt;/code&gt; 且该年不是闰年。引擎从 2026-10-03 起会直接拒绝不存在的日期，下一版数据集不会再有这类样本。&lt;/p&gt;
&lt;h3 id=&#34;22-下载方式&#34;&gt;2.2 下载方式
&lt;/h3&gt;&lt;p&gt;前往 &lt;a class=&#34;link&#34; href=&#34;https://github.com/Renhuai123/ziwei-doushu/releases/tag/v3.0-samples&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Releases&lt;/a&gt; 下载以下文件：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ziwei-samples-v3-part1.zip.001  (1.9 GB)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ziwei-samples-v3-part2.zip.002  (1.9 GB)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ziwei-samples-v3-part3.zip.003  (1.8 GB)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;SHA256SUMS.txt                  (校验文件)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;下载后合并解压：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;7
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# macOS / Linux&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cat ziwei-samples-v3-part*.zip.* &amp;gt; combined.zip
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;unzip combined.zip
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Windows (PowerShell)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Get-Content ziwei-samples-v3-part*.zip.* -Encoding Byte -ReadCount &lt;span class=&#34;m&#34;&gt;0&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; Set-Content combined.zip -Encoding Byte
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Expand-Archive combined.zip
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id=&#34;23-用途&#34;&gt;2.3 用途
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;微调小模型的训练语料（51.8 万 input-output 配对）&lt;/li&gt;
&lt;li&gt;AI 对话的 RAG 检索源&lt;/li&gt;
&lt;li&gt;修改 &lt;code&gt;patterns.ts&lt;/code&gt; 后做 A/B 基线对比&lt;/li&gt;
&lt;li&gt;紫微斗数研究与数据分析&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;24-数据许可与引用&#34;&gt;2.4 数据许可与引用
&lt;/h3&gt;&lt;p&gt;📂 &lt;strong&gt;完全开源 · 可自由商用&lt;/strong&gt; —— 你可以在任何项目里使用这套数据，包括但不限于：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;商业产品 / SaaS / 付费应用&lt;/li&gt;
&lt;li&gt;AI 模型微调（开源或闭源模型均可）&lt;/li&gt;
&lt;li&gt;二次开发、再分发、衍生数据集&lt;/li&gt;
&lt;li&gt;学术研究、技术博客、教学课程&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;无需付费、无需申请、无需事先告知。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;唯一的要求是保留数据来源标注（attribution）&lt;/strong&gt;：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;本项目使用了 &lt;strong&gt;紫微斗数开源样本数据集 v3.0&lt;/strong&gt;（518,400 条）
来源：https://github.com/Renhuai123/ziwei-doushu
作者：王多鱼AI&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;放在哪里都行：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;网页 / 产品&lt;/strong&gt;：About 页 / 关于我们 / 数据来源 / 页脚，写一行链接即可&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AI 模型&lt;/strong&gt;：模型卡（Model Card）或数据集卡（Dataset Card）的 &amp;ldquo;Training Data&amp;rdquo; 字段&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;学术论文&lt;/strong&gt;：参考文献或致谢章节&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;二次发布的数据集&lt;/strong&gt;：README 或 metadata 文件里注明上游来源&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;仅此一条，其余都自由。完整条款见 &lt;a class=&#34;link&#34; href=&#34;./DATASET-LICENSE&#34; &gt;DATASET-LICENSE&lt;/a&gt;。希望这套数据能帮你做出好东西 —— 做出来记得来小红书 / 抖音 / 闲鱼 &lt;strong&gt;@王多鱼AI&lt;/strong&gt; 打个招呼 👋&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;三快速开始&#34;&gt;三、快速开始
&lt;/h2&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 克隆&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;git clone https://github.com/Renhuai123/ziwei-doushu.git
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; ziwei-doushu
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 安装依赖&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm install
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 配置环境变量（只看排盘可以跳过；AI 配置仅在你自己实现了 /api/* 接口时才用得上）&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cp .env.example .env.local
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 启动开发服务器&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm run dev
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;本地验证：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm run typecheck   &lt;span class=&#34;c1&#34;&gt;# TypeScript 全量类型检查&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm &lt;span class=&#34;nb&#34;&gt;test&lt;/span&gt;            &lt;span class=&#34;c1&#34;&gt;# 排盘引擎回归（768 盘 × 紫微铁律、夏令时、立春边界、红鸾天喜、样本时辰一致性、时辰序号边界、日期合法性、同宫双四化）&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;每次 push 与 PR 都会在 GitHub Actions 上跑同一套（见 &lt;a class=&#34;link&#34; href=&#34;./.github/workflows/ci.yml&#34; &gt;&lt;code&gt;.github/workflows/ci.yml&lt;/code&gt;&lt;/a&gt;）。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;**注意：开源版不含后端 API 路由。**排盘、命盘展示、合盘起盘都在浏览器里用本仓库的引擎完成，&lt;strong&gt;不需要任何 API Key&lt;/strong&gt;。AI 解读（&lt;code&gt;/api/interpret&lt;/code&gt;）和合盘 AI 分析（&lt;code&gt;/api/heming&lt;/code&gt;）需要你自己实现接口；没实现之前，这两处会直接提示「开源版不含该接口」，配置 API Key 也不会变成可用（#30 就是这个原因）。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id=&#34;四排盘引擎&#34;&gt;四、排盘引擎
&lt;/h2&gt;&lt;p&gt;排盘内核全部在 &lt;code&gt;lib/ziwei/&lt;/code&gt;。&lt;/p&gt;
&lt;h3 id=&#34;41-能做到什么与常见排盘库的差异&#34;&gt;4.1 能做到什么（与常见排盘库的差异）
&lt;/h3&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;能力&lt;/th&gt;
					&lt;th&gt;说明&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;真太阳时校正&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;按出生地经度算时差 + 均时差，避免东西向差一个时辰&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;中国夏令时&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;1986–1991 年的夏令时区间自动扣除&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;闰月四种口径&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;闰月归前月 / 归后月 / 按日切分 / 按本月，可配置，不写死一派&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;晚子时换日&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;23:00–23:59 按次日排盘、00:00–00:59 按本日；换日策略可切换&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;星曜亮度 7 档&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;庙 / 旺 / 得 / 利 / 平 / 不 / 陷，另保留 3 档粗分类做显示降级&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;亮度流派可切换&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;不同流派（含主流排盘软件的不同版本）对辅星亮度判法不一致，做成开关而非写死&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;四化与飞星&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;生年四化、大限 / 流年四化、飞星自化&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;十二神煞&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;本命层按生年支起，流年层改按流年支起&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;格局判定&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;1100+ 行规则库（紫府同宫、日月并明、七杀朝斗等）&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;42-文件怎么分&#34;&gt;4.2 文件怎么分
&lt;/h3&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;文件&lt;/th&gt;
					&lt;th&gt;说明&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;algorithm.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;完整排盘流程：安命宫、定五行局、安十四主星、安辅星、排大限流年&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;constants.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;天干地支、十四主星、辅星常量&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;sihua.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;四化飞星系统（禄权科忌），含各天干四化对照表&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;patterns.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;1100+ 行格局知识库&lt;/strong&gt;：紫府同宫、日月并明、七杀朝斗等经典格局判定规则&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;heming-knowledge.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;合盘方法论：倪师体系下双盘比对逻辑&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;types.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;TypeScript 类型定义&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;cities.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;中国城市经纬度，用于真太阳时校正&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;famous.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;历史名人命盘示例数据&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;school-data.ts&lt;/code&gt; / &lt;code&gt;school-tables.generated.ts&lt;/code&gt; / &lt;code&gt;school-config.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;星曜亮度流派数据与对照表、闰月与晚子时口径配置&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;shier-shen.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;十二神煞（本命按生年支起、流年层按流年支起）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;true-solar-time.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;真太阳时校正（经度差 + 均时差）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;dst-cn.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;中国 1986–1991 夏令时年份与区间&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;yunxian-context.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;运限上下文（含童限处理）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;lunar-solar.ts&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;农历 / 公历互转与闰月边界 clamp&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;43-古籍原文libclassics&#34;&gt;4.3 古籍原文（&lt;code&gt;lib/classics/&lt;/code&gt;）
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;骨髓赋&lt;/strong&gt;（&lt;code&gt;gusuifu.ts&lt;/code&gt;）— 紫微斗数核心歌诀&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;紫微斗数全集&lt;/strong&gt;（&lt;code&gt;quanji.ts&lt;/code&gt;）— 清代古本&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;紫微斗数全书&lt;/strong&gt;（&lt;code&gt;quanshu.ts&lt;/code&gt;）— 陈希夷传本&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;44-seo-知识图谱libseo&#34;&gt;4.4 SEO 知识图谱（&lt;code&gt;lib/seo/&lt;/code&gt;）
&lt;/h3&gt;&lt;p&gt;14 主星 × 12 宫位的结构化知识数据，可用于内容生成或知识库构建。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;五倪师天纪紫微斗数原话&#34;&gt;五、倪师《天纪·紫微斗数》原话
&lt;/h2&gt;&lt;p&gt;倪海厦《天纪》紫微斗数部分的原话共 &lt;strong&gt;1848 条&lt;/strong&gt;：正课 14 讲（第 2–15 讲上半）加 2 段补充，按讲分成 16 个文件，放在 &lt;a class=&#34;link&#34; href=&#34;./docs/tianji-ziwei/&#34; &gt;&lt;code&gt;docs/tianji-ziwei/&lt;/code&gt;&lt;/a&gt;。每条都带出处时间，点一下就跳回 B 站原视频的那一秒。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;怎么读&lt;/strong&gt;：先在上图里找到想看的主题，再点进对应那一讲，比如 &lt;a class=&#34;link&#34; href=&#34;./docs/tianji-ziwei/5%E4%B8%8A.md&#34; &gt;5上&lt;/a&gt;（紫微在子）、&lt;a class=&#34;link&#34; href=&#34;./docs/tianji-ziwei/13%E4%B8%8A.md&#34; &gt;13上&lt;/a&gt;（杀破狼、科权禄三会）。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;从哪来&lt;/strong&gt;：取自姊妹仓库 &lt;a class=&#34;link&#34; href=&#34;https://github.com/Renhuai123/nihai-tianji-corpus&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;nihai-tianji-corpus&lt;/a&gt;，以语料库为准，会随语料库同步。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;能不能商用&lt;/strong&gt;：&lt;strong&gt;不能&lt;/strong&gt;。这一章的内容单独采用 CC BY-NC-SA 4.0，详见&lt;a class=&#34;link&#34; href=&#34;#%e4%b9%9d%e5%8d%8f%e8%ae%ae&#34; &gt;九、协议&lt;/a&gt;。&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;六界面是一份-demo&#34;&gt;六、界面是一份 Demo
&lt;/h2&gt;&lt;p&gt;界面代码在 &lt;code&gt;app/&lt;/code&gt; 与 &lt;code&gt;components/&lt;/code&gt;。仓库里的界面是&lt;strong&gt;一套最小可运行示例&lt;/strong&gt;，作用是把排盘引擎跑起来、把盘画出来，方便你在它基础上做自己的产品。&lt;strong&gt;线上商业版的界面不在开源范围内&lt;/strong&gt;，两者差距很大：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;页面 / 组件&lt;/th&gt;
					&lt;th&gt;本仓库（Demo）&lt;/th&gt;
					&lt;th&gt;线上商业版&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;排盘页 &lt;code&gt;app/chart/page.tsx&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;75 行&lt;/td&gt;
					&lt;td&gt;1227 行&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;解读面板 &lt;code&gt;InsightPanel&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;467 行&lt;/td&gt;
					&lt;td&gt;5088 行&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;命盘方格 &lt;code&gt;ChartBoard&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;285 行&lt;/td&gt;
					&lt;td&gt;1334 行&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;宫位格 &lt;code&gt;PalaceCell&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;201 行&lt;/td&gt;
					&lt;td&gt;1192 行&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;合盘页 &lt;code&gt;app/heming/page.tsx&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;368 行&lt;/td&gt;
					&lt;td&gt;1937 行&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Demo 能跑通的&lt;/strong&gt;：出生信息表单、命盘方格与宫位详情、本命 / 大限 / 流年切换、古籍阅读器（全文搜索）、命理百科（14 主星 × 12 宫位）、亮暗主题、移动端适配。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Demo 里没有的&lt;/strong&gt;：线上重做过的交互界面、AI 流式解读、合盘图谱、分享卡片，以及&lt;strong&gt;断语内容本身&lt;/strong&gt;（&lt;code&gt;db-analysis.ts&lt;/code&gt; 是占位实现）。也就是说，Demo 画得出盘，但给不出线上那套解读。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;七开源边界什么不在里面&#34;&gt;七、开源边界：什么不在里面
&lt;/h2&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;&lt;/th&gt;
					&lt;th&gt;内容&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;✅ &lt;strong&gt;开源&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;排盘引擎（&lt;code&gt;lib/ziwei/&lt;/code&gt;）、古籍公版原文（&lt;code&gt;lib/classics/&lt;/code&gt;）、SEO 知识图谱（&lt;code&gt;lib/seo/&lt;/code&gt;）、Demo 界面、51.8 万样本数据集、13 维解读数据集 v4.0&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;❌ &lt;strong&gt;不开源&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;断语库（&lt;code&gt;lib/ziwei/db-analysis.ts&lt;/code&gt; 是占位，线上是上万行的 13 主题断语）、AI 解读 prompt、后端 API（&lt;code&gt;/api/interpret&lt;/code&gt; 等）、用户系统（登录 / 会员 / 支付）、服务端安全（签名、防刷、水印）、部署配置&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;如果你需要 AI 解读能力，可以参考 &lt;code&gt;lib/ziwei/patterns.ts&lt;/code&gt; 和 &lt;code&gt;heming-knowledge.ts&lt;/code&gt; 里的知识库，结合任意 LLM 自行构建 prompt。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;八维护节奏与贡献&#34;&gt;八、维护节奏与贡献
&lt;/h2&gt;&lt;p&gt;这个仓库是&lt;strong&gt;排盘引擎 + 数据集的开放快照&lt;/strong&gt;，不是一个全职维护的开源产品，说清楚免得大家猜：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;引擎同步&lt;/strong&gt;：随线上发版同步 &lt;code&gt;lib/ziwei/&lt;/code&gt; 的引擎层并打 tag；断语库、AI 解读、商业站前端不在同步范围内。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Issue&lt;/strong&gt;：会看，但回复可能不及时；带复现步骤或具体盘例（年月日时 + 性别 + 哪一条不对）的问题优先处理。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PR&lt;/strong&gt;：欢迎，尤其是回归测试、口径修正、文档。动到排盘口径的改动请附上依据（古籍原文或可核对的对照）。&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;九协议&#34;&gt;九、协议
&lt;/h2&gt;&lt;p&gt;本仓库分四部分授权。前三部分是宽松协议，&lt;strong&gt;商用没有限制&lt;/strong&gt;；倪师原话目录&lt;strong&gt;不许商用&lt;/strong&gt;：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;内容&lt;/th&gt;
					&lt;th&gt;协议&lt;/th&gt;
					&lt;th&gt;简单说&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;代码&lt;/strong&gt;（&lt;code&gt;lib/&lt;/code&gt;、&lt;code&gt;app/&lt;/code&gt;、&lt;code&gt;components/&lt;/code&gt;）&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;./LICENSE&#34; &gt;MIT License&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;拿去随便用，保留 LICENSE 文件即可&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;数据&lt;/strong&gt;（Releases 中的 51.8 万样本数据集 v3.0、13 维解读数据集 v4.0）&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;./DATASET-LICENSE&#34; &gt;CC BY 4.0&lt;/a&gt; · 要求 attribution&lt;/td&gt;
					&lt;td&gt;商用也行，&lt;strong&gt;注明数据来源即可&lt;/strong&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;古籍原文&lt;/strong&gt;（骨髓赋、紫微斗数全集 / 全书等）&lt;/td&gt;
					&lt;td&gt;Public Domain&lt;/td&gt;
					&lt;td&gt;古书都是公有领域，不存在版权&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;倪师原话&lt;/strong&gt;（&lt;a class=&#34;link&#34; href=&#34;./docs/tianji-ziwei/&#34; &gt;&lt;code&gt;docs/tianji-ziwei/&lt;/code&gt;&lt;/a&gt;）&lt;/td&gt;
					&lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;./docs/tianji-ziwei/LICENSE.md&#34; &gt;CC BY-NC-SA 4.0&lt;/a&gt;&lt;/td&gt;
					&lt;td&gt;可以引用、转载，注明出处；&lt;strong&gt;不许商用&lt;/strong&gt;，改编后用同样协议&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;一句话&lt;/strong&gt;：代码和数据拿去用，商用也行，把来源链接带上就行；倪师原话只限非商业的学习研究（数据集解读里引用的倪师原话同样不在数据授权范围内）。&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;十关于与联系&#34;&gt;十、关于与联系
&lt;/h2&gt;&lt;h3 id=&#34;项目理念&#34;&gt;项目理念
&lt;/h3&gt;&lt;p&gt;紫微斗数是中国传统命理学的瑰宝，倪海厦老师在《天纪》中系统梳理了正宗的紫微斗数体系。我们希望通过技术手段让更多人接触和学习这门学问。&lt;/p&gt;
&lt;p&gt;开源排盘算法和知识库，是因为我们相信：&lt;strong&gt;算法是公开的传统智慧，不应该被锁在围墙里&lt;/strong&gt;。真正的价值在于解读的深度、用户体验的打磨、以及持续运营的积累。&lt;/p&gt;
&lt;p&gt;想自己搭？代码都在这里，拿去用。嫌麻烦？来 &lt;a class=&#34;link&#34; href=&#34;https://metisziwei.com/?from=gh-readme&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;metisziwei.com&lt;/a&gt; 直接用。&lt;/p&gt;
&lt;h3 id=&#34;技术栈&#34;&gt;技术栈
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;框架&lt;/strong&gt;：Next.js 16（App Router）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;语言&lt;/strong&gt;：TypeScript&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;样式&lt;/strong&gt;：Tailwind CSS + CSS Variables 设计系统&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;排盘&lt;/strong&gt;：基于 &lt;a class=&#34;link&#34; href=&#34;https://github.com/SylarLong/iztro&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;iztro&lt;/a&gt; + lunar-javascript&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;动画&lt;/strong&gt;：Framer Motion&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;联系&#34;&gt;联系
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;线上平台：&lt;a class=&#34;link&#34; href=&#34;https://metisziwei.com/?from=gh-readme&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;metisziwei.com&lt;/a&gt;（已完成 ICP 备案：渝ICP备2026013379号-1）&lt;/li&gt;
&lt;li&gt;提问题、提修复：见 &lt;a class=&#34;link&#34; href=&#34;./CONTRIBUTING.md&#34; &gt;CONTRIBUTING.md&lt;/a&gt;；使用交流请到 &lt;a class=&#34;link&#34; href=&#34;https://github.com/Renhuai123/ziwei-doushu/discussions&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;讨论区&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;💕 发财的小手点一下：小红书 / 抖音 / 闲鱼 / X 关注 &lt;strong&gt;王多鱼AI&lt;/strong&gt;，第一时间看上线 + 解锁更多紫微干货～&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
