D8ly Read
Read-only Bazi, True Solar Time, and Chinese almanac tools in English and Traditional Chinese.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"d8ly-read": {
"url": "https://d8ly.app/mcp?source=mcp_registry"
}
}
}リモートエンドポイント
https://d8ly.app/mcp?source=mcp_registrystreamable-httpできること
ツール一覧
ツール(3)
🟢get_daily_almanac(date, locale)
Use this when the user asks for Chinese almanac information for a specific calendar date without personal birth data. Returns the day pillar, lunar date, activities, directions, and zodiac clash. Do not use this for a personalized Bazi chart or daily Bazi guidance. No generative AI is used. / 當使用者詢問特定日期的黃曆資料、且不涉及個人出生資料時使用。回傳日柱、農曆、宜忌、吉神方位與生肖相沖。個人八字命盤或八字每日指引請勿使用此工具。本工具不使用生成式 AI。
入力スキーマ
{
"type": "object",
"properties": {
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Calendar date in YYYY-MM-DD format / YYYY-MM-DD 格式的日期"
},
"locale": {
"default": "en",
"description": "Response display preference; structured technical values include both languages / 回應語言偏好;結構化術語同時包含中英文",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"required": [
"date"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}出力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "2026-09-07"
},
"tool": {
"type": "string",
"const": "get_daily_almanac"
},
"deterministic": {
"type": "boolean",
"const": true
},
"locale": {
"type": "string",
"enum": [
"en",
"zh"
]
},
"generated_at": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"
},
"canonical_url": {
"type": "string",
"format": "uri"
},
"disclaimer": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"data": {
"type": "object",
"properties": {
"date": {
"type": "string"
},
"lunar_date": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"day_pillar": {
"type": "object",
"properties": {
"heavenly_stem": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"earthly_branch": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"gan_zhi": {
"type": "string"
},
"five_elements": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"na_yin": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"heavenly_stem",
"earthly_branch",
"gan_zhi",
"five_elements",
"na_yin"
],
"additionalProperties": false
},
"activities": {
"type": "object",
"properties": {
"suitable": {
"type": "array",
"items": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"unsuitable": {
"type": "array",
"items": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
}
},
"required": [
"suitable",
"unsuitable"
],
"additionalProperties": false
},
"auspicious_directions": {
"type": "object",
"properties": {
"joy": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"wealth": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"fortune": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"yang_noble": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"yin_noble": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"joy",
"wealth",
"fortune",
"yang_noble",
"yin_noble"
],
"additionalProperties": false
},
"zodiac_clash": {
"type": "object",
"properties": {
"animal": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"description": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"animal",
"description"
],
"additionalProperties": false
}
},
"required": [
"date",
"lunar_date",
"day_pillar",
"activities",
"auspicious_directions",
"zodiac_clash"
],
"additionalProperties": false
}
},
"required": [
"schema_version",
"tool",
"deterministic",
"locale",
"generated_at",
"canonical_url",
"disclaimer",
"data"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢calculate_bazi_chart(birth_date, birth_time, latitude, longitude, timezone, ...)
Use this when the user wants a Four Pillars birth chart and has explicitly supplied the birth date, local time, latitude, longitude, and historical UTC offset. Applies True Solar Time correction. Do not use this to infer missing birth details, daylight-saving rules, or personalized guidance for a reading date. Use only with the subject’s permission. / 當使用者要建立四柱八字命盤,並已明確提供出生日期、當地時間、緯度、經度與當時 UTC 時差時使用;計算會校正真太陽時。請勿用來推測缺少的出生資料、夏令時間規則,或指定日期的個人化指引。僅在獲得當事人同意時使用出生資料。
入力スキーマ
{
"type": "object",
"properties": {
"birth_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Birth date in YYYY-MM-DD format / YYYY-MM-DD 格式的出生日期"
},
"birth_time": {
"type": "string",
"pattern": "^(?:[01]\\d|2[0-3]):[0-5]\\d$",
"description": "Local birth time in 24-hour HH:mm format / 24 小時制的出生時間 HH:mm"
},
"latitude": {
"type": "number",
"minimum": -90,
"maximum": 90,
"description": "Birth latitude in decimal degrees / 出生地緯度(十進位度數)"
},
"longitude": {
"type": "number",
"minimum": -180,
"maximum": 180,
"description": "Birth longitude in decimal degrees; used for True Solar Time / 出生地經度,用於真太陽時校正"
},
"timezone": {
"type": "number",
"minimum": -12,
"maximum": 14,
"description": "UTC offset in hours at the birth location and date / 出生地與出生日期的 UTC 小時時差"
},
"locale": {
"default": "en",
"description": "Response display preference; structured technical values include both languages / 回應語言偏好;結構化術語同時包含中英文",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"required": [
"birth_date",
"birth_time",
"latitude",
"longitude",
"timezone"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}出力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "2026-09-07"
},
"tool": {
"type": "string",
"const": "calculate_bazi_chart"
},
"deterministic": {
"type": "boolean",
"const": true
},
"locale": {
"type": "string",
"enum": [
"en",
"zh"
]
},
"generated_at": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"
},
"canonical_url": {
"type": "string",
"format": "uri"
},
"disclaimer": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"data": {
"type": "object",
"properties": {
"birth_input": {
"type": "object",
"properties": {
"date": {
"type": "string"
},
"time": {
"type": "string"
},
"latitude": {
"type": "number"
},
"longitude": {
"type": "number"
},
"timezone_offset_hours": {
"type": "number"
}
},
"required": [
"date",
"time",
"latitude",
"longitude",
"timezone_offset_hours"
],
"additionalProperties": false
},
"calculation_method": {
"type": "string"
},
"chart": {
"type": "object",
"properties": {
"year": {
"type": "object",
"properties": {
"heavenly_stem": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"earthly_branch": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"gan_zhi": {
"type": "string"
},
"five_elements": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"na_yin": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"heavenly_stem",
"earthly_branch",
"gan_zhi",
"five_elements",
"na_yin"
],
"additionalProperties": false
},
"month": {
"type": "object",
"properties": {
"heavenly_stem": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"earthly_branch": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"gan_zhi": {
"type": "string"
},
"five_elements": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"na_yin": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"heavenly_stem",
"earthly_branch",
"gan_zhi",
"five_elements",
"na_yin"
],
"additionalProperties": false
},
"day": {
"type": "object",
"properties": {
"heavenly_stem": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"earthly_branch": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"gan_zhi": {
"type": "string"
},
"five_elements": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"na_yin": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"heavenly_stem",
"earthly_branch",
"gan_zhi",
"five_elements",
"na_yin"
],
"additionalProperties": false
},
"hour": {
"type": "object",
"properties": {
"heavenly_stem": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"earthly_branch": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"gan_zhi": {
"type": "string"
},
"five_elements": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"na_yin": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"heavenly_stem",
"earthly_branch",
"gan_zhi",
"five_elements",
"na_yin"
],
"additionalProperties": false
},
"solar_time": {
"type": "object",
"properties": {
"original_local_time": {
"type": "string"
},
"true_solar_local_time": {
"type": "string"
},
"timezone_offset_hours": {
"type": "number"
},
"longitude_correction_minutes": {
"type": "number"
},
"equation_of_time_minutes": {
"type": "number"
},
"total_correction_minutes": {
"type": "number"
}
},
"required": [
"original_local_time",
"true_solar_local_time",
"timezone_offset_hours",
"longitude_correction_minutes",
"equation_of_time_minutes",
"total_correction_minutes"
],
"additionalProperties": false
}
},
"required": [
"year",
"month",
"day",
"hour",
"solar_time"
],
"additionalProperties": false
}
},
"required": [
"birth_input",
"calculation_method",
"chart"
],
"additionalProperties": false
}
},
"required": [
"schema_version",
"tool",
"deterministic",
"locale",
"generated_at",
"canonical_url",
"disclaimer",
"data"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_daily_bazi_guidance(birth_date, birth_time, latitude, longitude, timezone, ...)
Use this when the user wants personalized daily Bazi interactions for a specific reading date and has supplied the complete birth inputs. Returns the chart and daily guidance. Do not use this for a date-only almanac request or when any birth input is missing. No generative AI is used. Use only with the subject’s permission. / 當使用者要查看指定日期的個人化八字互動,且已提供完整出生資料時使用;回傳命盤與每日指引。僅詢問日期黃曆或缺少任何出生資料時請勿使用。本工具不使用生成式 AI。僅在獲得當事人同意時使用出生資料。
入力スキーマ
{
"type": "object",
"properties": {
"birth_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Birth date in YYYY-MM-DD format / YYYY-MM-DD 格式的出生日期"
},
"birth_time": {
"type": "string",
"pattern": "^(?:[01]\\d|2[0-3]):[0-5]\\d$",
"description": "Local birth time in 24-hour HH:mm format / 24 小時制的出生時間 HH:mm"
},
"latitude": {
"type": "number",
"minimum": -90,
"maximum": 90,
"description": "Birth latitude in decimal degrees / 出生地緯度(十進位度數)"
},
"longitude": {
"type": "number",
"minimum": -180,
"maximum": 180,
"description": "Birth longitude in decimal degrees; used for True Solar Time / 出生地經度,用於真太陽時校正"
},
"timezone": {
"type": "number",
"minimum": -12,
"maximum": 14,
"description": "UTC offset in hours at the birth location and date / 出生地與出生日期的 UTC 小時時差"
},
"locale": {
"default": "en",
"description": "Response display preference; structured technical values include both languages / 回應語言偏好;結構化術語同時包含中英文",
"type": "string",
"enum": [
"en",
"zh"
]
},
"reading_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Date to interpret in YYYY-MM-DD format / YYYY-MM-DD 格式的解讀日期"
}
},
"required": [
"birth_date",
"birth_time",
"latitude",
"longitude",
"timezone",
"reading_date"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}出力スキーマ
{
"type": "object",
"properties": {
"schema_version": {
"type": "string",
"const": "2026-09-07"
},
"tool": {
"type": "string",
"const": "get_daily_bazi_guidance"
},
"deterministic": {
"type": "boolean",
"const": true
},
"locale": {
"type": "string",
"enum": [
"en",
"zh"
]
},
"generated_at": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"
},
"canonical_url": {
"type": "string",
"format": "uri"
},
"disclaimer": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"data": {
"type": "object",
"properties": {
"reading_date": {
"type": "string"
},
"birth_input": {
"type": "object",
"properties": {
"date": {
"type": "string"
},
"time": {
"type": "string"
},
"latitude": {
"type": "number"
},
"longitude": {
"type": "number"
},
"timezone_offset_hours": {
"type": "number"
}
},
"required": [
"date",
"time",
"latitude",
"longitude",
"timezone_offset_hours"
],
"additionalProperties": false
},
"calculation_method": {
"type": "string"
},
"chart": {
"type": "object",
"properties": {
"year": {
"type": "object",
"properties": {
"heavenly_stem": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"earthly_branch": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"gan_zhi": {
"type": "string"
},
"five_elements": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"na_yin": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"heavenly_stem",
"earthly_branch",
"gan_zhi",
"five_elements",
"na_yin"
],
"additionalProperties": false
},
"month": {
"type": "object",
"properties": {
"heavenly_stem": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"earthly_branch": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"gan_zhi": {
"type": "string"
},
"five_elements": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"na_yin": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"heavenly_stem",
"earthly_branch",
"gan_zhi",
"five_elements",
"na_yin"
],
"additionalProperties": false
},
"day": {
"type": "object",
"properties": {
"heavenly_stem": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"earthly_branch": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"gan_zhi": {
"type": "string"
},
"five_elements": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"na_yin": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"heavenly_stem",
"earthly_branch",
"gan_zhi",
"five_elements",
"na_yin"
],
"additionalProperties": false
},
"hour": {
"type": "object",
"properties": {
"heavenly_stem": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"earthly_branch": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"gan_zhi": {
"type": "string"
},
"five_elements": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"na_yin": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"heavenly_stem",
"earthly_branch",
"gan_zhi",
"five_elements",
"na_yin"
],
"additionalProperties": false
},
"solar_time": {
"type": "object",
"properties": {
"original_local_time": {
"type": "string"
},
"true_solar_local_time": {
"type": "string"
},
"timezone_offset_hours": {
"type": "number"
},
"longitude_correction_minutes": {
"type": "number"
},
"equation_of_time_minutes": {
"type": "number"
},
"total_correction_minutes": {
"type": "number"
}
},
"required": [
"original_local_time",
"true_solar_local_time",
"timezone_offset_hours",
"longitude_correction_minutes",
"equation_of_time_minutes",
"total_correction_minutes"
],
"additionalProperties": false
}
},
"required": [
"year",
"month",
"day",
"hour",
"solar_time"
],
"additionalProperties": false
},
"reading": {
"type": "object",
"properties": {
"lunar_date": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"day_pillar": {
"type": "object",
"properties": {
"heavenly_stem": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"earthly_branch": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"gan_zhi": {
"type": "string"
},
"five_elements": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"na_yin": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"heavenly_stem",
"earthly_branch",
"gan_zhi",
"five_elements",
"na_yin"
],
"additionalProperties": false
},
"ten_god": {
"type": "object",
"properties": {
"name": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"day_master": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"today_stem": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"theme": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"favorability": {
"type": "integer",
"minimum": -2,
"maximum": 2
}
},
"required": [
"name",
"day_master",
"today_stem",
"theme",
"favorability"
],
"additionalProperties": false
},
"overall_rating": {
"type": "integer",
"minimum": 1,
"maximum": 5
},
"summary": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"branch_interactions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"clash",
"combination"
]
},
"today_branch": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"natal_branch": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"natal_pillar": {
"type": "string",
"enum": [
"year",
"month",
"day",
"hour"
]
},
"description": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"type",
"today_branch",
"natal_branch",
"natal_pillar",
"description"
],
"additionalProperties": false
}
},
"activities": {
"type": "object",
"properties": {
"suitable": {
"type": "array",
"items": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"unsuitable": {
"type": "array",
"items": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
}
},
"required": [
"suitable",
"unsuitable"
],
"additionalProperties": false
},
"auspicious_directions": {
"type": "object",
"properties": {
"xi": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"cai": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"fu": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"yangGui": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"yinGui": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"xi",
"cai",
"fu",
"yangGui",
"yinGui"
],
"additionalProperties": false
},
"zodiac_clash": {
"type": "object",
"properties": {
"animal": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"description": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"required": [
"animal",
"description"
],
"additionalProperties": false
},
"lucky": {
"type": "object",
"properties": {
"color": {
"type": "string"
},
"colorZh": {
"type": "string"
},
"colorHex": {
"type": "string"
},
"number": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"color",
"colorZh",
"colorHex",
"number"
],
"additionalProperties": false
},
"hours": {
"type": "array",
"items": {
"type": "object",
"properties": {
"gan_zhi": {
"type": "string"
},
"start_time": {
"type": "string"
},
"end_time": {
"type": "string"
},
"ten_god": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
},
"rating": {
"type": "integer",
"minimum": 1,
"maximum": 5
},
"suitable": {
"type": "array",
"items": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
},
"unsuitable": {
"type": "array",
"items": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"required": [
"en",
"zh"
],
"additionalProperties": false
}
}
},
"required": [
"gan_zhi",
"start_time",
"end_time",
"ten_god",
"rating",
"suitable",
"unsuitable"
],
"additionalProperties": false
}
}
},
"required": [
"lunar_date",
"day_pillar",
"ten_god",
"overall_rating",
"summary",
"branch_interactions",
"activities",
"auspicious_directions",
"zodiac_clash",
"lucky",
"hours"
],
"additionalProperties": false
}
},
"required": [
"reading_date",
"birth_input",
"calculation_method",
"chart",
"reading"
],
"additionalProperties": false
}
},
"required": [
"schema_version",
"tool",
"deterministic",
"locale",
"generated_at",
"canonical_url",
"disclaimer",
"data"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}コミュニティ
エビデンス