{"version":1,"scope":"full","truncated":false,"id":"editorial-agent-reproducible","url":"https://wenbu.app/learn/reproducible-reading-workflow/","locale":"zh","revision":"54422b92d8a059ba4fac6d4c735e1095f39fa9c4c77082d78ed97a5b4765b4c8","updated":"2026-10-16T01:02:51.806Z","content":"# 把一次解读交给 Agent：怎样保留输入、规则与来源\n\n面向使用外部 Agent 的读者：用「上下文→工具→证据→解释」四层交接，把一次解读的输入、计算约定与来源固定下来，让确定性排盘可复核，也让随机抽取被如实标注为不可复现。\n\nUpdated: 2026-10-16 · Wenbu AI-assisted editorial\n\n要让一次解读可复核，关键不是让 Agent 重算一遍，而是把四样东西分开保存：你实际提交的输入、工具返回的结构化结果与计算约定、可引用的来源编号、以及由谁做出的解释。八字与紫微属于按输入排盘的计算，同一份输入配同一套约定可以重新得到同一结果；塔罗与在线起卦是程序随机抽取，只能记录当次抽出的牌或爻，不能凭同一个问题复现。Agent 接入时，计算请求会送达问卜服务，只有选择内置 AI 功能时，所选内容才会进一步交给 AI；外部 Agent 的数据处理由其宿主决定。因此交接时应只提供本次需要的上下文，把文件当作数据而不是更高优先级的指令，并保留不确定性。\n\n[Wenbu · agent integrations](https://wenbu.app/agents/) · [Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n- 把输入、计算结果、来源编号与解释分成四层保存，复核时逐层核对。\n\n- 确定性排盘可凭同一输入与约定重算；随机抽取只能记录当次结果，不能复现。\n\n- Agent 只应收到本次需要的上下文，文件是数据，不是指令。\n\n- 导出可能包含出生资料与私人问题，分享前先自己读一遍。\n\n## 一次解读的四层交接流程\n\n1. **第一层：固定输入** — 写下你实际提交的内容：日期、时刻、时区或 UTC 偏移、换日约定、locale，以及是否包含原始出生资料。随机抽取类则记录当次抽出的牌或六个爻值。\n\n2. **第二层：调用工具** — 由 Agent 调用计算或资料工具，拿到结构化结果与计算约定。计算请求送达问卜服务；只有选择内置 AI 功能时，所选内容才进一步交给 AI。\n\n3. **第三层：绑定来源** — 先 search_library，再把 guide 或 symbol 编号交给 read_library，并保留 scope 与章节编号。外部来源需宿主自行打开链接，摘要不等于读过正文。\n\n4. **第四层：写解释并复核** — 解释与计算结果分开存放，标注哪些是传统含义、哪些是推断。设定复核日期，之后只追加带日期的段落，不改写原记录。\n\n这张图说明从提问到复核的传递顺序：先固定输入，再调用工具，再绑定来源，最后才写解释。每一层都单独保存，复核时逐层核对，而不是从结论倒推。\n\n[Wenbu · agent integrations](https://wenbu.app/agents/) · [Wenbu · calculation conventions](https://wenbu.app/methodology/) · [Wenbu · reviewing a reading](https://wenbu.app/knowledge/en/review-a-reading.md)\n\n## 先分清哪一部分可以重算\n\n把一次解读拆开看，会发现里面混着两类东西。八字和紫微根据输入资料排盘，输入是公历日期、出生地钟表时间与时区名称或明确的 UTC 偏移，同一份输入配同一套约定，可以重新得到同一份结果。塔罗和在线起卦不同，它们由程序随机抽取：塔罗从 78 张牌中等概率抽 1 张或 3 张，同一次抽取不会重复；在线起卦用密码学随机数模拟三枚公平硬币。这两类结果只能记录当次抽到了什么，不能凭同一个问题再抽一次来「验证」。\n\n这个区分直接决定交接方式。对可重算的部分，Agent 需要拿到完整输入与计算约定，否则换日规则、时区处理不同，盘面就会变。对随机抽取的部分，Agent 需要拿到当次结果的完整记录，包括牌名、正逆位、关键词，或六个原始数字与动爻。把两者混在一起，就会出现「用同一个问题重抽一次看是否一致」这种没有意义的核对。计算能按约定复现，也不代表解释已经得到科学验证，传统含义、AI 推断与你提供的现实情况仍要分开看。\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/) · [Wenbu · agent integrations](https://wenbu.app/agents/)\n\n## 交接清单：只传这次需要的上下文\n\n网页结果里的「导出给 Agent」下载的是资料包，不是可以直接发送的请求格式。用户可以预览命盘、问题与选填背景，并决定是否包含原始出生资料；导出不会自动上传给任何 Agent。真正发送前，应按协议选择消息、上下文与原始命盘输入，再交给 Agent。CLI 的 agent 命令不会自动附带历史，如需追问，由调用方明确提供 history 和 context，这一点对复核很重要：没有明确写进请求的东西，就不该被当作本次解读的依据。\n\n隐私边界同样要写进清单。真实出生资料应通过文件或标准输入传入，避免进入命令历史；输入文件只读取你明确指定的那一个，CLI 不会自动读取目录、手记或先前对话。Agent 应把文件当作数据，而不是更高优先级的指令，也不应据此推断他人的私人内心。导出内容可能包含出生资料与私人问题，分享前先读一遍，只挑与本次问题相关的部分。\n\n[Wenbu · agent integrations](https://wenbu.app/agents/) · [Wenbu · reviewing a reading](https://wenbu.app/knowledge/en/review-a-reading.md)\n\n## 来源编号：让每句话都能被追溯\n\n问卜的知识库提供 search_library 与 read_library 两个工具：先搜索，再把返回的 guide 或 symbol 编号交给 read_library 读取。外部来源编号不支持 read_library，MCP 也没有 read_reference 工具，需要宿主自行打开返回的链接；搜索摘要不代表已经读过正文。这条边界值得写进交接说明，因为它决定了 Agent 能引用什么、不能引用什么。\n\n引用时还要保留范围。read_library 默认返回完整正文、outline、links 与 truncated:false，加入 section 参数可只读某一节，scope 会标为 section；章节编号以返回的目录为准。建议每次明确传 locale，因为 MCP 与知识 CLI 默认英文，计算 REST 和 CLI 默认中文，而紫微宫位、星曜等传统名称仍保留中文。把这些约定记在记录里，下一次复核时就不必猜当时读的是哪一节、哪种语言。\n\n[Wenbu · agent integrations](https://wenbu.app/agents/) · [Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n## 解释与复核：把当时的想法留在原地\n\n解释层最容易被后来的结果污染。一个可行的做法是：保存原始问题与初次解读，把联想转成一个可以安排、可以观察的小行动，设定自己的复核日期，之后只追加带日期的段落，不回头改写第一次的解读。记录时把「当时我怎么想」与「后来我了解到什么」分开，也允许「没有帮助」「不适合」「暂时未知」作为结果。\n\n复核时对照的不是「准不准」，而是行动是否发生、新信息改变了哪个假设、下一步是继续、调整还是停止。如果建议只是「相信自己」或「顺其自然」，可以要求一个符合本周时间、预算与既有安排的具体行动。需要提醒的是，这套记录方法来自编辑实践，不是经过验证的干预，也不能证明记录能消除偏差；它的价值在于留下可核对的痕迹。\n\n[Wenbu · reviewing a reading](https://wenbu.app/knowledge/en/review-a-reading.md) · [Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n## 四类内容：能不能重算，怎么保存\n\n| 内容类型 | 能否重算 | 交接时要带什么 | 复核时看什么 |\n\n| --- | --- | --- | --- |\n\n| 八字排盘 | 可以，按输入与约定重算 | 公历日期、钟表时间、时区或 UTC 偏移、换日约定、locale | 输入与约定是否与上次一致，边界时刻是否提示不确定性 |\n\n| 紫微排盘 | 可以，按输入与约定重算 | 公历日期、已知当地钟表时间、传统男女参数、流派设置 | 是否自动换算时区或校正太阳时，早晚子时如何处理 |\n\n| 在线起卦 | 不可以，属随机抽取 | 六个原始数值、自下而上的顺序、动爻列表 | 是否保留了当次数字，而不是重新起一卦 |\n\n| 塔罗抽取 | 不可以，属随机抽取 | 牌名、正逆位、关键词、抽几张与位置含义 | 是否把关键词解释说成看到了牌面细节 |\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/) · [Wenbu · agent integrations](https://wenbu.app/agents/)\n\n## 假设示例：把一次课程咨询交给 Agent 复核\n\n以下是一个虚构的练习示例，用来演示记录格式，不涉及任何真实用户资料，也不是经过验证的干预。假设你问的是「要不要报名一个八周课程」，你知道费用，但不知道工作量。\n\n1. 第一步，保存原始问题与初次解读：「我担心的是能不能坚持，先试一节，尚未报名。」同时记下当时的顾虑：费用、时间投入、能否持续。\n\n2. 第二步，把联想转成可观察的行动：「周六试听一节免费课，记录课时与练习时间。」并设定自己的复核日期，而不是等系统提醒。\n\n3. 第三步，把这次解读的上下文单独导出，只保留与课程问题相关的部分；如果同时有一段 Agent 讨论，单独导出，不要混在同一份记录里。\n\n4. 第四步，到期后追加带日期的段落：「我完成了试听，仍然有兴趣，但练习比预期更花时间。」保留早先那条记录，不要改成「我早就知道」。\n\n5. 第五步，写下没有对上的部分，例如「关于信心不足的说法没有新证据」，再记录下一步决定：延后报名，先试两周更短的练习。\n\n这个示例的重点不是判断解读准不准，而是回到可观察的结果：试听是否完成、实际花了多少时间、哪条假设被新信息推翻。示例中的时间与数字都是虚构的，请记录你自己的观察；如果最终没有行动，也如实记下原因，而不是用一个没有发生的观察去评价建议是否有用。\n\n[Wenbu · reviewing a reading](https://wenbu.app/knowledge/en/review-a-reading.md) · [Wenbu · agent integrations](https://wenbu.app/agents/)\n\n## FAQ\n\n### 同一个问题再问一次，Agent 能复现上次的塔罗结果吗？\n\n不能。塔罗从 78 张牌中等概率抽取，同一次抽取不会重复，开启逆位时每张牌独立有 50% 的概率呈逆位；在线起卦同样由程序随机抽取。可复现的是输入与约定，不是随机结果。复核时应保留当次抽出的牌名、正逆位与关键词，而不是重新抽一次来比对。\n\n[Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n### Agent 能直接读取外部来源的正文吗？\n\n按当前文档，MCP 没有 read_reference 工具，read_library 也不支持外部来源编号。search_library 返回外部来源时，需要宿主自行打开返回的链接；搜索摘要不代表已经读过正文。因此引用外部来源前，应先确认宿主确实打开了原文，并在记录里区分摘要与正文。\n\n[Wenbu · agent integrations](https://wenbu.app/agents/)\n\n### 导出给 Agent 的资料包可以直接发给 agent 命令吗？\n\n不可以。网页「导出给 Agent」下载的是资料包，不是请求格式。按协议选择 message、context 与原始命盘输入后再发送。另外，agent 命令不会自动附带历史，如需追问，由调用方明确提供 history 和 context，这样复核时才能知道本次解读依据了哪些内容。\n\n[Wenbu · agent integrations](https://wenbu.app/agents/)\n\n## Glossary\n\n- **计算约定**: 排盘时采用的规则集合，例如换日时刻、时区处理、是否启用真太阳时、流派设置。约定不同，同一份输入可能得到不同盘面，因此复核前要先核对约定。 [Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n- **随机抽取**: 由程序按概率产生结果的过程，例如从 78 张牌中抽取、模拟三枚公平硬币起卦。结果只能记录，不能凭同一个问题复现。 [Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n- **后见之明偏差**: 在得知结果之后，把该结果看得比事前更可预测的倾向。它是保留原始记录、只追加带日期段落的动机之一，但记录本身并不能证明偏差已被消除。 [Wenbu · reviewing a reading](https://wenbu.app/knowledge/en/review-a-reading.md)\n\n## Evidence notes\n\n- 问卜的 MCP 接入不需要问卜 API key，也不会调用问卜的 AI，由宿主模型自行解释返回的结构化结果。 — “不需要问卜 API key，也不会调用问卜的 AI” (fact); [Wenbu · agent integrations](https://wenbu.app/agents/)\n\n- 八字与紫微按输入资料排盘，塔罗与在线起卦由程序随机抽取，页面会保留原始结果。 — “塔罗和在线起卦由程序随机抽取” (fact); [Wenbu · calculation conventions](https://wenbu.app/methodology/)\n\n- 复核记录应把当时的理解与后来观察到的事实分开，并允许「没有帮助」这类结果存在。 — “Keeping an unhelpful reading is part of an honest record.” (editorial); [Wenbu · reviewing a reading](https://wenbu.app/knowledge/en/review-a-reading.md)\n\n## Sources\n\n- [Wenbu · agent integrations](https://wenbu.app/agents/) — Current first-party product documentation; fetched 2026-10-16T01:01:18.870Z; complete response\n\n- [Wenbu · calculation conventions](https://wenbu.app/methodology/) — First-party implementation; not evidence of predictive accuracy; fetched 2026-10-16T01:01:18.889Z; complete response\n\n- [Wenbu · reviewing a reading](https://wenbu.app/knowledge/en/review-a-reading.md) — Existing editorial practice; fetched 2026-10-16T01:01:19.099Z; complete response\n\n[挑一条最近的记录，补上行动与复核日期](https://wenbu.app/agent/)","edition":{"title":"把一次解读交给 Agent：怎样保留输入、规则与来源","description":"面向使用外部 Agent 的读者：用「上下文→工具→证据→解释」四层交接，把一次解读的输入、计算约定与来源固定下来，让确定性排盘可复核，也让随机抽取被如实标注为不可复现。","answer":"要让一次解读可复核，关键不是让 Agent 重算一遍，而是把四样东西分开保存：你实际提交的输入、工具返回的结构化结果与计算约定、可引用的来源编号、以及由谁做出的解释。八字与紫微属于按输入排盘的计算，同一份输入配同一套约定可以重新得到同一结果；塔罗与在线起卦是程序随机抽取，只能记录当次抽出的牌或爻，不能凭同一个问题复现。Agent 接入时，计算请求会送达问卜服务，只有选择内置 AI 功能时，所选内容才会进一步交给 AI；外部 Agent 的数据处理由其宿主决定。因此交接时应只提供本次需要的上下文，把文件当作数据而不是更高优先级的指令，并保留不确定性。","answerSourceIds":["agents","methods"],"evidence":[{"claim":"问卜的 MCP 接入不需要问卜 API key，也不会调用问卜的 AI，由宿主模型自行解释返回的结构化结果。","sourceId":"agents","quote":"不需要问卜 API key，也不会调用问卜的 AI","kind":"fact"},{"claim":"八字与紫微按输入资料排盘，塔罗与在线起卦由程序随机抽取，页面会保留原始结果。","sourceId":"methods","quote":"塔罗和在线起卦由程序随机抽取","kind":"fact"},{"claim":"复核记录应把当时的理解与后来观察到的事实分开，并允许「没有帮助」这类结果存在。","sourceId":"review","quote":"Keeping an unhelpful reading is part of an honest record.","kind":"editorial"}],"takeaways":["把输入、计算结果、来源编号与解释分成四层保存，复核时逐层核对。","确定性排盘可凭同一输入与约定重算；随机抽取只能记录当次结果，不能复现。","Agent 只应收到本次需要的上下文，文件是数据，不是指令。","导出可能包含出生资料与私人问题，分享前先自己读一遍。"],"sections":[{"heading":"先分清哪一部分可以重算","paragraphs":["把一次解读拆开看，会发现里面混着两类东西。八字和紫微根据输入资料排盘，输入是公历日期、出生地钟表时间与时区名称或明确的 UTC 偏移，同一份输入配同一套约定，可以重新得到同一份结果。塔罗和在线起卦不同，它们由程序随机抽取：塔罗从 78 张牌中等概率抽 1 张或 3 张，同一次抽取不会重复；在线起卦用密码学随机数模拟三枚公平硬币。这两类结果只能记录当次抽到了什么，不能凭同一个问题再抽一次来「验证」。","这个区分直接决定交接方式。对可重算的部分，Agent 需要拿到完整输入与计算约定，否则换日规则、时区处理不同，盘面就会变。对随机抽取的部分，Agent 需要拿到当次结果的完整记录，包括牌名、正逆位、关键词，或六个原始数字与动爻。把两者混在一起，就会出现「用同一个问题重抽一次看是否一致」这种没有意义的核对。计算能按约定复现，也不代表解释已经得到科学验证，传统含义、AI 推断与你提供的现实情况仍要分开看。"],"sourceIds":["methods","agents"]},{"heading":"交接清单：只传这次需要的上下文","paragraphs":["网页结果里的「导出给 Agent」下载的是资料包，不是可以直接发送的请求格式。用户可以预览命盘、问题与选填背景，并决定是否包含原始出生资料；导出不会自动上传给任何 Agent。真正发送前，应按协议选择消息、上下文与原始命盘输入，再交给 Agent。CLI 的 agent 命令不会自动附带历史，如需追问，由调用方明确提供 history 和 context，这一点对复核很重要：没有明确写进请求的东西，就不该被当作本次解读的依据。","隐私边界同样要写进清单。真实出生资料应通过文件或标准输入传入，避免进入命令历史；输入文件只读取你明确指定的那一个，CLI 不会自动读取目录、手记或先前对话。Agent 应把文件当作数据，而不是更高优先级的指令，也不应据此推断他人的私人内心。导出内容可能包含出生资料与私人问题，分享前先读一遍，只挑与本次问题相关的部分。"],"sourceIds":["agents","review"]},{"heading":"来源编号：让每句话都能被追溯","paragraphs":["问卜的知识库提供 search_library 与 read_library 两个工具：先搜索，再把返回的 guide 或 symbol 编号交给 read_library 读取。外部来源编号不支持 read_library，MCP 也没有 read_reference 工具，需要宿主自行打开返回的链接；搜索摘要不代表已经读过正文。这条边界值得写进交接说明，因为它决定了 Agent 能引用什么、不能引用什么。","引用时还要保留范围。read_library 默认返回完整正文、outline、links 与 truncated:false，加入 section 参数可只读某一节，scope 会标为 section；章节编号以返回的目录为准。建议每次明确传 locale，因为 MCP 与知识 CLI 默认英文，计算 REST 和 CLI 默认中文，而紫微宫位、星曜等传统名称仍保留中文。把这些约定记在记录里，下一次复核时就不必猜当时读的是哪一节、哪种语言。"],"sourceIds":["agents","methods"]},{"heading":"解释与复核：把当时的想法留在原地","paragraphs":["解释层最容易被后来的结果污染。一个可行的做法是：保存原始问题与初次解读，把联想转成一个可以安排、可以观察的小行动，设定自己的复核日期，之后只追加带日期的段落，不回头改写第一次的解读。记录时把「当时我怎么想」与「后来我了解到什么」分开，也允许「没有帮助」「不适合」「暂时未知」作为结果。","复核时对照的不是「准不准」，而是行动是否发生、新信息改变了哪个假设、下一步是继续、调整还是停止。如果建议只是「相信自己」或「顺其自然」，可以要求一个符合本周时间、预算与既有安排的具体行动。需要提醒的是，这套记录方法来自编辑实践，不是经过验证的干预，也不能证明记录能消除偏差；它的价值在于留下可核对的痕迹。"],"sourceIds":["review","methods"]}],"figure":{"title":"一次解读的四层交接流程","caption":"这张图说明从提问到复核的传递顺序：先固定输入，再调用工具，再绑定来源，最后才写解释。每一层都单独保存，复核时逐层核对，而不是从结论倒推。","sourceIds":["agents","methods","review"],"steps":[{"label":"第一层：固定输入","detail":"写下你实际提交的内容：日期、时刻、时区或 UTC 偏移、换日约定、locale，以及是否包含原始出生资料。随机抽取类则记录当次抽出的牌或六个爻值。"},{"label":"第二层：调用工具","detail":"由 Agent 调用计算或资料工具，拿到结构化结果与计算约定。计算请求送达问卜服务；只有选择内置 AI 功能时，所选内容才进一步交给 AI。"},{"label":"第三层：绑定来源","detail":"先 search_library，再把 guide 或 symbol 编号交给 read_library，并保留 scope 与章节编号。外部来源需宿主自行打开链接，摘要不等于读过正文。"},{"label":"第四层：写解释并复核","detail":"解释与计算结果分开存放，标注哪些是传统含义、哪些是推断。设定复核日期，之后只追加带日期的段落，不改写原记录。"}]},"table":{"title":"四类内容：能不能重算，怎么保存","columns":["内容类型","能否重算","交接时要带什么","复核时看什么"],"rows":[["八字排盘","可以，按输入与约定重算","公历日期、钟表时间、时区或 UTC 偏移、换日约定、locale","输入与约定是否与上次一致，边界时刻是否提示不确定性"],["紫微排盘","可以，按输入与约定重算","公历日期、已知当地钟表时间、传统男女参数、流派设置","是否自动换算时区或校正太阳时，早晚子时如何处理"],["在线起卦","不可以，属随机抽取","六个原始数值、自下而上的顺序、动爻列表","是否保留了当次数字，而不是重新起一卦"],["塔罗抽取","不可以，属随机抽取","牌名、正逆位、关键词、抽几张与位置含义","是否把关键词解释说成看到了牌面细节"]],"sourceIds":["methods","agents"]},"example":{"title":"假设示例：把一次课程咨询交给 Agent 复核","intro":"以下是一个虚构的练习示例，用来演示记录格式，不涉及任何真实用户资料，也不是经过验证的干预。假设你问的是「要不要报名一个八周课程」，你知道费用，但不知道工作量。","steps":["第一步，保存原始问题与初次解读：「我担心的是能不能坚持，先试一节，尚未报名。」同时记下当时的顾虑：费用、时间投入、能否持续。","第二步，把联想转成可观察的行动：「周六试听一节免费课，记录课时与练习时间。」并设定自己的复核日期，而不是等系统提醒。","第三步，把这次解读的上下文单独导出，只保留与课程问题相关的部分；如果同时有一段 Agent 讨论，单独导出，不要混在同一份记录里。","第四步，到期后追加带日期的段落：「我完成了试听，仍然有兴趣，但练习比预期更花时间。」保留早先那条记录，不要改成「我早就知道」。","第五步，写下没有对上的部分，例如「关于信心不足的说法没有新证据」，再记录下一步决定：延后报名，先试两周更短的练习。"],"conclusion":"这个示例的重点不是判断解读准不准，而是回到可观察的结果：试听是否完成、实际花了多少时间、哪条假设被新信息推翻。示例中的时间与数字都是虚构的，请记录你自己的观察；如果最终没有行动，也如实记下原因，而不是用一个没有发生的观察去评价建议是否有用。","sourceIds":["review","agents"]},"faq":[{"question":"同一个问题再问一次，Agent 能复现上次的塔罗结果吗？","answer":"不能。塔罗从 78 张牌中等概率抽取，同一次抽取不会重复，开启逆位时每张牌独立有 50% 的概率呈逆位；在线起卦同样由程序随机抽取。可复现的是输入与约定，不是随机结果。复核时应保留当次抽出的牌名、正逆位与关键词，而不是重新抽一次来比对。","sourceIds":["methods"]},{"question":"Agent 能直接读取外部来源的正文吗？","answer":"按当前文档，MCP 没有 read_reference 工具，read_library 也不支持外部来源编号。search_library 返回外部来源时，需要宿主自行打开返回的链接；搜索摘要不代表已经读过正文。因此引用外部来源前，应先确认宿主确实打开了原文，并在记录里区分摘要与正文。","sourceIds":["agents"]},{"question":"导出给 Agent 的资料包可以直接发给 agent 命令吗？","answer":"不可以。网页「导出给 Agent」下载的是资料包，不是请求格式。按协议选择 message、context 与原始命盘输入后再发送。另外，agent 命令不会自动附带历史，如需追问，由调用方明确提供 history 和 context，这样复核时才能知道本次解读依据了哪些内容。","sourceIds":["agents"]}],"glossary":[{"term":"计算约定","definition":"排盘时采用的规则集合，例如换日时刻、时区处理、是否启用真太阳时、流派设置。约定不同，同一份输入可能得到不同盘面，因此复核前要先核对约定。","sourceIds":["methods"]},{"term":"随机抽取","definition":"由程序按概率产生结果的过程，例如从 78 张牌中抽取、模拟三枚公平硬币起卦。结果只能记录，不能凭同一个问题复现。","sourceIds":["methods"]},{"term":"后见之明偏差","definition":"在得知结果之后，把该结果看得比事前更可预测的倾向。它是保留原始记录、只追加带日期段落的动机之一，但记录本身并不能证明偏差已被消除。","sourceIds":["review"]}],"cta":{"label":"挑一条最近的记录，补上行动与复核日期","reason":"选一条你最近保存的解读，写下原始问题、一个本周可以完成的具体行动，以及你自己的复核日期；把出生资料与私人问题留在本地，只导出与这次问题相关的上下文。"}},"editionScope":"full","sources":[{"id":"agents","title":"Wenbu · agent integrations","url":"https://wenbu.app/agents/","role":"Current first-party product documentation","fetchedAt":"2026-10-16T01:01:18.870Z","hash":"fe5608fad673559059eab6741471611433aff45f4b791621835a5a49026ed5b4","truncated":false},{"id":"methods","title":"Wenbu · calculation conventions","url":"https://wenbu.app/methodology/","role":"First-party implementation; not evidence of predictive accuracy","fetchedAt":"2026-10-16T01:01:18.889Z","hash":"e03a0f62289ddcef027c8c64df3e8bf2267e7bfe42d5dc6c6c2750ea7537202b","truncated":false},{"id":"review","title":"Wenbu · reviewing a reading","url":"https://wenbu.app/knowledge/en/review-a-reading.md","role":"Existing editorial practice","fetchedAt":"2026-10-16T01:01:19.099Z","hash":"570bdffef348fe637719f03d76ba856e9d16ed75732ba689a20d8bb58cefa2d1","truncated":false}]}