Balance Engine 非线性日历 Nonlinear Calendar

MCP · 规则引擎 · 不用日历 OAuth

给任何 AI agent 一台不会编造日子的钟

同一天问两次,模型会编出两个日柱;这个引擎不会。 Nonlinear Calendar 查东历 × 西历——查表,不是聊天。 空 key 就能试。

打开月历 开通账户

npx -y balance-engine-mcp

为什么 agent 会编出两个日柱?

前沿模型在时区、节气、流月边界上仍会算错日子。 薄薄一层日历 CRUD 会把这些错误原样传出去。这一层不调大模型—— L1 只做查表、公式、阈值。同一天、同一时区,答案不变。 对照真值:eval/date-hallucination/

同一天,两个答案

不查表连问两次「今天日柱?」模型可能换干支。引擎不会。

0

L1 里的大模型

干支、流月、天象来自规则引擎。Agent 只负责把查到的事实说成人话。

+1

填了生日之后

公开窗口人人一样。个性化时间表(我今天 / 我这个月)才要密钥——哪些时辰对更好。

为什么要查表,而不是让模型猜?

空日历回答「这个空档有没有约?」这台引擎回答「这个时辰适不适合见面、运动、发版?」—— 填了出生档案之后,再回答「适不适合你」。

today_rhythm

今日节奏、日柱、做 / 不做。已含本月折叠年。公开 · 本地 · 无需密钥。

today_rhythm({
  date: "2026-08-31",
  locale: "zh"
})
// #be · source: rules-engine ✓

time_fold

这个流月叠的是哪一年。先问那年经历过什么——不要编生平。

time_fold({
  month: "2026-08",
  locale: "zh"
})
// 丙申 ↔ 2016 丙申 ✓

activity_window

2–3 个时钟窗口:深工、运动、见面、发版或休息。建议空档,不是保证。

activity_window({
  date: "2026-08-31",
  task: "meet",
  locale: "zh"
})
// 公开窗口 · 预演 ≠ 预测

Nonlinear Calendar 怎么用?

安装:npx -y balance-engine-mcp。免费工具不用 Google / Outlook 登录—— agent 立刻拿到公开天时。可选账户密钥再开「我今天」。

装包

贴进 Claude Desktop / Cursor 的 MCP 配置。Registry 搜 balance-engine

npx -y balance-engine-mcp

密钥先留空

公开工具不用登录日历。打开 MCP 开关,等变绿,再开新对话

"BALANCE_API_KEY": ""

试五问

今天节奏怎么样?今晚要不要提前睡?哪个时辰适合深工?这个月势能怎么样?这个月叠的是哪一年?

可选 · 个性化时间表

开通后生成密钥,再问「我今天 / 我这个月」。这是个性化层——不是按次加价。

today_rhythm → activity_window → personal_day

先免费。需要个性化时间表再开通。

公开天时 / 今日 / 本月工具免费,这一层不烧 token。 记账的是年订账户,不是按次提问。

公开 · 空 key

$0 · 查表永久免费

  • today_rhythm · body_rhythm · activity_window
  • month_brief · time_fold · sky_window
  • energy_adjust · people_roster
  • 同一天 → 同一答案 · 预演 ≠ 预测

个性化时间表

¥365 / 年 · 公司 ¥3,650

  • personal_day · personal_month(需密钥)
  • 出生档案填一次 · 我今天 / 时辰基调
  • 网页月历、核心、月报随账户
  • 密钥是 agent 通道——不是按次聊天

贴一次配置,接到你的 agent

完整接入、工具一览和验收清单在 MCP 接入指南。 折叠表怎么读: 非线性日历