bazi-ziwei-skills
Скилл считает карты Бацзы и Цзы Вэй Доу Шу алгоритмом, а модель разбирает результат и собирает постер в HTML.
- 129 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скилл ставит npm-зависимости и запускает локальный TypeScript-калькулятор. Дата и время рождения остаются на машине.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/bazi-ziwei-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл ставит npm-зависимости и запускает локальный TypeScript-калькулятор. Дата и время рождения остаются на машине.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл для расчета и разбора китайских карт судьбы: Бацзы (четыре столпа) и Цзы Вэй Доу Шу (двенадцать дворцов). Дату, время рождения и пол обрабатывает локальный калькулятор на библиотеках mingpan и iztro, поэтому столпы и дворцы вычисляет код, до модели доходит готовый результат. Дальше агент работает в одном из трех режимов: отдельный разбор по Бацзы, отдельный по Цзы Вэй либо сверка двух карт между собой. Результат выходит длинным текстом в Markdown или, для сверки, одним HTML-файлом с постером в стиле туши. Расчет идет локально и не требует сети.
Для кого. Пользователи Claude Code и Codex, которым нужен разбор китайской натальной карты на основе точного расчета.
Подходит, если
- Известны дата, время рождения и пол, ждет разбор по Бацзы.
- Разбор по Цзы Вэй Доу Шу: двенадцать дворцов, большие периоды и годовые влияния.
- Две системы сверяют между собой: совпадает ли главная линия и как расходятся периоды жизни.
- Результат собирают в один HTML-файл с постером для снимка экрана.
Не подходит, если
- Вопрос про западную астрологию, таро, фэншуй или имя: такие темы скилл не запускает.
- Время рождения неизвестно: скилл спросит его и не примет час по умолчанию.
- Результат собираются считать основанием для медицинского, юридического или финансового решения.
Пример запроса к агенту
Посмотри мою карту по Бацзы и Цзы Вэй: 2000-01-01, 12:00, мужчина. Сначала уточни, какой режим нужен.Ограничения
Для калькулятора нужны Node.js и установка зависимостей командой `npm install` в папке `calculator`. Место рождения не учитывается, поправка на истинное солнечное время не делается. Авторы называют анализ культурным и развлекательным и исключают медицинские, инвестиционные, брачные и юридические решения. Описание скилла и промпты написаны по-китайски. Перед расчетом агент задает два вопроса: какой анализ нужен и в каком виде выдать результат.
Как отключить. Удалите папку скилла из каталога скиллов агента и клонированный репозиторий. Артефакты запусков по умолчанию не попадают в git.
Частые вопросы
Как посчитать карту без агента?
В папке `calculator` выполните `npx tsx run-chart.ts --year=2000 --month=1 --day=1 --hour=12 --minute=0 --gender=male`.
Какие режимы анализа есть?
Три: отдельный разбор Бацзы, отдельный разбор Цзы Вэй и сверка двух систем. Сверка выходит длинным текстом или HTML-постером.
Нужен ли интернет для расчета?
Нет. Расчет карт идет локально, сеть нужна только для установки зависимостей.
С какими агентами работает скилл?
Он следует открытому стандарту SKILL.md. Авторы называют Claude Code, Claude Desktop, Codex, Cursor и Workbuddy.
Что агент спросит перед расчетом?
Какой анализ нужен: Бацзы, Цзы Вэй или обе системы, а для сверки еще и форму результата: текст, постер или оба. Без времени рождения расчет не начнется.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл для карты ба-цзы и смежных систем: солнечное время, совместимость, подбор дат и отчет со ссылками на классику
Skill считает карту бацзы встроенным движком и разбирает ее по шагам, отмечая уверенность и прося сверять выводы с жизнью.
Скилл для карт Цзы Вэй Доу Шу: считает карту рождения скриптом, определяет расклад правилами и собирает HTML-отчет с двумя темами
Три скилла китайской метафизики: карту цимэнь дуньцзя и цзывэй доушу считает скрипт, затем идет толкование. Есть и бацзы
Скилл китайской нумерологии: скрипты считают карты Бацзы и Цзывэй, а агент разбирает результат по фиксированной методике.
Скилл разбирает карту Цзы Вэй Доу Шу по темам и датам, ссылается на источники и снижает уверенность при пустых полях карты.
Коротко о README
Расчет карт выполняет код, модель получает структурированный текст и анализирует его по промптам. Постер строится по фиксированному HTML-шаблону.
Бейдж для README
Исходный SKILL.md
--- name: bazi-ziwei description: 八字 + 紫微斗数 AI 排盘与综合分析。当用户提供生辰(阳历/农历日期、时辰、性别)询问八字、紫微、命理、命盘、流年大运相关问题时使用。基于 mingpan(Apache-2.0)+ iztro(MIT)两个独立开源排盘库 + enrichBazi 补全层精准排盘(杜绝 LLM 自行排盘出错),支持按需独立分析八字 / 独立分析紫微 / 两盘交叉印证。 --- # 八字 + 紫微斗数综合分析 Skill ## 何时触发 用户场景: - 提供出生时间("我是 2000-01-01 中午 12:00 男")并希望分析 - 询问"帮我看八字 / 看紫微 / 算命 / 看命盘 / 看流年大运" - 提供命盘文本(文墨天机、紫微斗数排盘软件导出格式)希望深度解读 - 询问特定大运/流年的吉凶 **不触发**:单纯的星座 / 塔罗 / 周公解梦 / 风水 / 姓名学。 ## 必需输入 ``` 公历或农历日期 (YYYY-MM-DD) 出生时刻 (HH:MM, 24 小时制) 性别 (男/女) ``` 若用户没给时辰,**必须主动询问**,不要默认子时。时辰对四柱日柱和紫微命宫影响极大。 > 不需要出生地。排盘直接使用钟表时间,不做真太阳时经度校正。 --- ## 执行流程 ### Step 0 — 决策门(开场必做,无例外) ⭐ **这一步不能跳,不能凭用户措辞自行判断意图后直接执行**。哪怕用户说的是"生成一个XXX男命的报告"、"给我看看XXX的命盘"这种听起来已经在指定具体产出物的话,也必须先问完下面的问题、等用户明确回复后,才能进入 Step 1。 > ❌ 错误示范:用户说"生成一个1990年男命",Agent 直接默认走综合印证+海报模式并开始排盘。 > ✅ 正确做法:不管用户怎么问,先回问题1(要哪种分析),用户选了3再回问题2(要哪种呈现形态),拿到明确答复后再动手。 **问题 1:要看哪种命理?** > "我可以做三种分析: > 1. **八字独立分析**(事业 / 财运 / 婚恋 / 子女 / 六亲 / 健康,按八字格局推演 — 长文输出) > 2. **紫微独立分析**(十二宫 + 大限 + 生年四化 + 流年 — 长文输出) > 3. **八字 + 紫微综合印证**(两盘交叉对账 — 提供长文 / 可视化海报 / 两种都要)" **如果用户选 3,再追问问题 2:呈现形态** > "综合印证可以这样输出: > A. **📜 长文深度版**(Markdown 散文,沉浸阅读) > B. **🎴 结构化海报版**(单文件 HTML,可截图分享)