紫微 AI 离线 HTML 报告
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_26736ada/ziwei-ai-html-report。
技能介绍
解决什么问题
ziwei-ai-html-report 面向在 agent 环境中输出命理报告的工程师:用户通常只给阳历生日、时间、性别、出生地和分析年份,却要求得到可离线打开、可分享的成品,而不是裸 JSON 或 Markdown 片段。它也约束 agent 不要凭模型记忆直接编造星曜落宫、流年叠宫或 K 线数值。
技能如何工作
- 用
tools/ziwei_offline.py做离线排盘事实,支持 1900-01-31 至 2100-12-31 阳历范围,默认仅依赖Python 3。 - 可选启用真太阳时:根据出生地经度和时间方程修正钟表时间;无法解析坐标时回退标准时并在输出中提示。
- 生成
natalContext、yearlyContext、klineData与klineContext,再通过render_prompts.py渲染提示词,避免手抄prompts.md。 - 模型只负责生成综合批注、年度运势和 K 线文字说明;K 线
open/high/low/close必须来自离线工具,并做连续性、上下限与宫位一致性校验。 - 最终用
generate_report.py组装成单文件 HTML,便于保存、邮件或网盘分享。
适用边界与注意点
适合交付离线 HTML、输入为阳历或可靠命盘上下文的场景;不适合超出离线历法范围、需要合盘、或要求现成产品 UI 的场景。路径 A 的自研安星可能与 iztro 或 App 存在个别差异;若要对齐 App 星曜,才引入 Node/iztro 路径。运行前必须替换示例占位符,保留免责声明,并先校验再写入报告。
使用场景
- 聊天代理收到阳历生日、出生时间、性别后,直接生成可离线打开的单文件 HTML 命盘报告。
- 已有本命上下文和流年盘信息时,绕过重新排盘,直接组装综合批注、年度运势与人生 K 线章节。
- 用户不愿安装 Node 或 npm 依赖,要求仅用 Python 3 离线生成排盘事实与真太阳时修正结果。
- 需要把模型批注与确定性 K 线数值合并进同一份 HTML,并保留免责声明与数值校验记录。
适合人员
- 负责把 agent 输出整理成可分享交付物的后端工程师:需要稳定的单文件 HTML 生成流程。
- 做命理产品原型的服务端开发:只想验证离线排盘、流年与 K 线数据结构,不接商业排盘 API。
- 需要向用户交付离线报告而非网页应用的前端工程师:要嵌入 K 线悬停详情和数值表。
- 维护 agent 技能包的自动化工程师:要求排盘事实、提示词渲染和 HTML 组装都走脚本化校验。