SuperAPI AI 工具集

bazi-persona

数据与分析

查看项目

更新于 10-15 20:10

技能介绍

用途:八字人格是一套把八字排盘、命理知识与现实事实整合的人格系统,目标是生成可持续对话、可更新、可切换分析视角的人格成品,而非标签报告。默认跟随用户输入语言,不明确时用中文。

主要能力:处理八类事务——创建人格(先排盘再生成)、更新人格、普通模式聊天、作弊模式聊天(人格口吻叠加命理分析)、动态流时分析(大运/流年/流月/流日/流时)、黄历/万年历查询、外部聊天导入并提取候选事实、可选人设启动注入(SOUL/agent 启动上下文)。

工具:bazi_chart_tool 做八字排盘与固定知识映射;bazi_flow_tool 做动态流时查询,可附带黄历;persona_data_tool 管理人设文件(list/search/create/query/patch/delete);memory_tool 写入与合并关键记忆;calendar_tool 查万年历/黄历;chat_import_tool 导入外部聊天记录提取候选事实。

使用方式:命令行用于本地调试与文件管理,在 skill 根目录执行 npm i,再用 npm run bazi -- --action inspect(可加 --slug)、npm run bazi -- --action delete --slug xiao-a;或 node dist/cli.js --action inspect;开发调试用 npx tsx src/cli.ts --action inspect。创建、更新、聊天、流时分析、黄历查询优先按工具与工作流执行。创建人格需 name/gender/birth_date 必填,birth_time/birth_location 等可选。人设文件默认存于 skill 根目录下的 personas/<slug>/,含 persona.md、bazi_data.json、memory.json、history.json;覆盖优先级为显式 base-dir、环境变量 BAZI_PERSONA_HOME、默认路径。

适用场景:需按某对象生成可对话人格、补事实纠正信息、按命理视角分析某时点状态、查询日期黄历或从聊天记录沉淀记忆。

限制:不适合纯闲聊且不需 persona/八字/流时/黄历的场景,也不适合通用任务(编码、文档检索、翻译、报表)。缺少创建/定位人格的关键信息时不适用。医疗、法律、投资等高风险决策场景只能提供参考视角,不能替代专业意见。多人格命中时需先确认,不猜测。