核心用法
Ziwei Doushu 是一款紫微斗数专业排盘技能,采用框架化解读设计:输出排盘事实(命身宫、十二宫、三方四正、四化、大限流年)与传统经验框架,不直接给出确定性命理建议,而是提供结构化数据供后续大模型或专业咨询师二次判断。
技术实现
- 双引擎架构:主引擎 Python (
iztro-py ≥0.3.4) + 备用引擎 JavaScript (iztro ≥2.5.7),--engine dual模式可交叉验证 - 默认口径:东八区北京标准时间(Asia/Shanghai, longitude=120.0),确保排盘基准一致
- 输出分级:
lite/pro/executive三档密度,支持 Markdown/JSON 双格式 - 可选可视化:SVG 矢量图或 JPG 渲染(
cairosvg纯离线方案,无浏览器依赖)
显著优点
1. 标准化与可复现:统一时区/经度基准,避免手工排盘误差
2. 可验证性:双引擎校验机制降低单点计算错误风险
3. 解耦设计:区分「排盘事实」与「传统研判框架」,明确数据层与解释层边界
4. 离线优先:纯本地计算,无云端 API 依赖
潜在局限与风险
- 命理学的科学性争议:紫微斗数为传统术数体系,其理论框架未经现代科学方法论验证
- 二次解读依赖:技能本身不输出确定性结论,需用户自行或借助外部系统完成最终解读
- 真太阳时复杂性:默认采用标准北京时间(东经 120°),未自动处理出生地经度换算真太阳时,高精度需求需手动调整
- 软件依赖风险:依赖第三方开源库
iztro/iztro-py,版本迭代可能引入计算差异
适合人群
- 命理研究者、咨询师:需要标准化排盘数据作为分析起点
- 开发者:构建命理相关应用时获取结构化盘面数据
- 对紫微斗数有基础认知、能自主进行二次解读的用户
常规风险
- 过度依赖风险:排盘精度≠预测准确性,需警惕将技术工具的神圣化
- 数据隐私:出生信息属敏感个人数据,本地处理虽降低泄露风险,但用户仍需注意存储安全
- 心理暗示效应:命理输出可能产生自我实现预言,建议理性参考