前言
算命作为中国传统文化的重要组成部分,一直以来都受到关注。随着 AI 技术的发展,我们可以将传统命理学与现代人工智能相结合,创建既专业又便捷的算命智能体。
本文将介绍如何利用开源的紫微斗数项目,结合 Coze 平台,创建一个专业的紫微斗数算命智能体。
我经常逛 GitHub,最近看到一个相关项目,Star 1000+,项目地址:https://github.com/yunyoujun/calendar
选择它的原因:
- 功能完善,支持完整的紫微斗数计算
 - 文档详细,易于集成
 - 支持农历日期转换和时辰处理
 
之前公司做过一个算命相关项目,一度非常火爆。但因合规问题,域名经常被平台封禁,需要频繁购买域名并自动替换。我还配合搭建了域名自动化解析系统。后来综合成本过高,项目基本停滞。
Coze 平台优势
选择 Coze 平台的原因:
- 国内访问稳定,响应速度快
 - 支持自定义插件和工具调用
 - 知识库功能强大,支持文件上传
 - 人设设置灵活,便于定制角色行为
 - 支持多轮对话,用户体验良好
 
项目实现
1. 创建自定义插件
在 Coze 工作台的“资源库”中创建插件。

插件配置
创建代码工具,通过 IDE 创建。

 |  | 
需要在左下角创建依赖包:iztro。
在元数据中填写代码变量含义与工具说明,便于大模型理解:

2. 配置 Coze 智能体
创建智能体
- 登录 Coze 平台(https://coze.cn)
 - 点击"创建Bot"
 - 填写基本信息:
- Bot 名称:紫微斗数命理师
 - Bot 描述:专业的紫微斗数命理分析智能体
 
 
添加自定义插件
在 Bot 设置中添加我们创建的紫微斗数计算插件:
- 点击"插件" → “添加插件”
 - 选择"自定义插件"
 - 选择刚才创建的 “通过农历日期获取星盘信息 / iztro” 插件

 
设置人设与回复逻辑提示词
 |  | 

发布与测试

测试智能体
在 Coze 平台测试对话:
测试用例:
 |  | 
预期响应:

总结
Coze 商店地址:https://www.coze.cn/s/pOL8nINZpUg/
通过结合开源紫微斗数项目和 Coze 平台,我成功创建了一个专业的算命智能体。这个项目展示了:
- 开源项目的价值:利用成熟的算法库,避免重复造轮子
 - AI 平台的优势:Coze 提供强大的对话管理和插件系统
 - 传统文化的现代传承:用现代技术让传统命理学焕发新生
 
功能优化展望
- 添加可视化星盘图表显示
 - 支持语音交互提升用户体验
 - 集成更多传统命理门类(八字、风水等)
 
温馨提醒
紫微斗数作为传统文化遗产,仅供娱乐和参考,切勿过度迷信。面对人生重大决策时,建议理性思考,结合实际情况做出明智选择。
在这里,我们把传统的命理知识与开源工具、平台能力结合起来,做成了一个“能用、好改、可扩”的小智能体。感兴趣就先跑起来,再按照你的真实场景慢慢打磨;至于分析结果,把它当作参考与辅助,用理性和实践做最终判断。