GNU General Public License v3.0

项目介绍

ziweiknows/ziwei-chart 是一个托管在 GitHub 上的开源项目,主要使用 TypeScript 编写,采用 GNU General Public License v3.0 许可证,目前获得 494 个 Star、159 次 Fork。

仓库全名
ziweiknows/ziwei-chart
开源许可证
GNU General Public License v3.0
Star 数
494
Fork 数
159

README 摘要

简体中文 · 繁體中文 · 日本語 · English 现代化的紫微斗数命盘分析工具 精准排盘 · AI 深度解读 · 年度运势 · 双人合盘 · 人生 K 线 概览 紫微知道把传统紫微斗数知识、现代前端交互和多模型 AI 能力整合到一个可自部署的 Web 应用中。 它不只是展示命盘,而是围绕“看得懂、用得上、方便分享”这三件事,提供更完整的分析体验。 功能特性 精准排盘 - 基于 iztro,支持完整十二宫配置与传统安星逻辑 AI 命盘解读 - 提供结构化的命盘分析,支持多模型接入 年度运势 - 结合限流叠宫与月度趋势,呈现阶段性变化 双人合盘 - 支持四化互飞、关系匹配与互动分析 人生 K 线 - 以可视化方式展示长期运势走势 分享卡片 - 一键生成适合传播的命格金句卡 技术栈 React 19 TypeScript Vite Tailwind CSS Zustand ECharts / Recharts iztro…

完整内容见 GitHub 原始 README 或本页 。

常见问题

ziwei-chart 用什么语言开发?

主要使用 TypeScript 编写,采用 GNU General Public License v3.0 许可证,目前有 494 个 Star。

ziwei-chart 可以免费商用吗?

仓库标注的许可证为 GNU General Public License v3.0,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 ziwei-chart 的源码?

可以直接克隆仓库:git clone https://github.com/ziweiknows/ziwei-chart.git,默认分支为 main;安装与运行步骤见仓库 README。

ziwei-chart 最近还在维护吗?

仓库最近一次更新为 1 周前,当前没有未关闭的 Issue;Star 数为 494,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

开源紫微斗数命盘工具:精准排盘、真太阳时、可视化分析与 AI 解读。 Open-source Zi Wei Dou Shu charting app.

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

简要分析

热度分
816
价值分
344
活跃状态
活跃

语言占比

CSS
HTML
JavaScript
Python
TypeScript

README

紫微知道

简体中文 · 繁體中文 · 日本語 · English

现代化的紫微斗数命盘分析工具

精准排盘 · AI 深度解读 · 年度运势 · 双人合盘 · 人生 K 线

Stars Forks MIT License TypeScript React Vite

紫微知道界面预览

概览

紫微知道把传统紫微斗数知识、现代前端交互和多模型 AI 能力整合到一个可自部署的 Web 应用中。

它不只是展示命盘,而是围绕“看得懂、用得上、方便分享”这三件事,提供更完整的分析体验。

功能特性

  • 精准排盘 - 基于 iztro,支持完整十二宫配置与传统安星逻辑
  • AI 命盘解读 - 提供结构化的命盘分析,支持多模型接入
  • 年度运势 - 结合限流叠宫与月度趋势,呈现阶段性变化
  • 双人合盘 - 支持四化互飞、关系匹配与互动分析
  • 人生 K 线 - 以可视化方式展示长期运势走势
  • 分享卡片 - 一键生成适合传播的命格金句卡

技术栈

  • React 19
  • TypeScript
  • Vite
  • Tailwind CSS
  • Zustand
  • ECharts / Recharts
  • iztro
  • OpenAI-compatible LLM API

快速开始

git clone https://github.com/ruijayfeng/ziwei.git
cd ziwei/app
npm install
npm run dev

开发服务器启动后,在浏览器打开终端输出的本地地址即可。

部署

Vercel

Deploy with Vercel

点击仓库部署按钮或手动导入项目时,将 Root Directory 设置为 app。

Cloudflare Pages

Deploy to Cloudflare Pages

  • Framework preset: Vite
  • Root directory: app
  • Build command: npm run build
  • Build output directory: dist

配置

在应用内打开设置,即可配置 LLM API。

支持接入 OpenAI-compatible 接口,也可配置以下服务:

服务商 地址
Kimi https://platform.moonshot.cn/
Gemini https://ai.google.dev/
Claude https://console.anthropic.com/
DeepSeek https://platform.deepseek.com/

项目结构

app/
├── src/
│   ├── components/     # 业务组件
│   │   ├── chart/      # 命盘展示
│   │   ├── kline/      # 人生 K 线
│   │   ├── fortune/    # 年度运势
│   │   ├── match/      # 双人合盘
│   │   └── share/      # 分享卡片
│   ├── lib/            # 领域工具与适配层
│   ├── knowledge/      # 紫微知识库
│   └── stores/         # 状态管理
└── package.json

截图

信息填写

信息填写页面

命盘展示

命盘展示

解读结果

解读结果

年度运势

年度运势

人生 K 线

人生 K 线

双人合盘

双人合盘

分享卡片

分享卡片

开源协议

MIT License

致谢

Star History

Star History Chart

评论

暂无评论