Skip to content

第 46 章 Research Brief:从书籍扩展到课程、博客和知识库

要解决的读者问题

一本技术书完成后,团队通常还想得到课程、工作坊、博客、FAQ、知识库条目和网站内容。最省事的做法是复制章节、删去一些段落,再为不同平台重新排版;它也最容易制造漂移:书稿事实已更新,博客仍引用旧接口;课程目标要求“能诊断”,练习却只让学员复述定义;FAQ 没有来源锚点;知识库片段脱离版本和权限语境;读者反馈直接改写事实源,却没有审查记录。

本章研究一个受限的内容供应链:书稿继续作为规范事实源,图示、示例、术语和经核验片段成为带锚点的候选内容原子;每种媒介按照自己的读者任务重新编排,并保存派生清单、学习目标、版本、许可、校验与反馈候选。它不是“一键多渠道发布器”,也不承诺同一段文字适合所有媒介。

研究范围与非范围

读者问题本章研究的回答本章不回答
哪些资产可以复用?复用经过确认的事实、示例输入、图源、术语 ID 和来源锚点;叙述顺序、导语、练习、标题与互动必须按媒介任务判断。把章节段落切块后自动发布,或把任何 Markdown 标题都当作稳定内容原子。
怎样把章节变成课程?先定义学习路径、前置能力、可观察目标、练习、反馈与评估证据,再选择章节材料。以播放时长、页数、测验数量或完成按钮证明学习效果。
博客与 FAQ 如何保持准确?每个派生物保存源章节版本、事实复核日期、目标读者、删减边界和刷新触发。要求短文包含整章所有限定语,或让营销文案覆盖规范书稿。
知识库怎样回链?知识库条目保存 Source Anchor、适用范围、更新时间和失效条件;检索结果仍需第 13 章的证据判断。把知识库、索引、搜索结果和事实答案合并为同一对象。
反馈如何回到书稿?将反馈记录为待核验候选,先判断媒介局部问题还是规范事实缺口,再进入对应审查阶段。让点击率、评论、模型摘要或单个读者意见直接改写书稿。

已核验的一手资料与受限用途

本地键来源明确表达的内容允许用于本章的范围不可外推
CH46-REF-01Diátaxis 区分教程、操作指南、参考和解释,并将它们对应到不同用户需求。支持派生内容先明确读者任务和内容职责,而不是复制同一叙述。四类是唯一内容产品、完整质量标准或本章派生物 Schema。
CH46-REF-02OASIS DITA 1.3 将 DITA 描述为面向主题、按信息类型组织、可复用和 single-source 的 XML 架构,并提及培训与教育材料。支持“可复用内容需要明确边界和类型”的标准背景。本书必须使用 DITA/XML,或 Markdown Content Atom 已符合 DITA。
CH46-REF-03Carnegie Mellon Eberly Center 要求学习目标、评估和教学策略对齐,并建议以学生可做的动作表达可测目标。支持课程派生必须从学习目标和评估证据出发。某个课程已对齐、学员已掌握或该方法适合所有场景。
CH46-REF-04Schema.org 的 LearningResource 开发版提供教学、评估、前置能力、教育层级和资源类型等属性。作为 Derivative Content Manifest 的候选字段背景。字段是强制标准、所有平台支持或本仓库已经实现。
CH46-REF-05W3C PROV-DM 表达实体、活动、Agent 以及生成、使用、派生和归属等关系。支持记录源章节、转换活动、派生物和责任者之间的溯源关系。保存关系就证明内容正确、授权充分或反馈合并安全。

访问日期均为 2026-07-17。CH46-REF-01 至 CH46-REF-05 分别映射 REF-132、REF-145、REF-146、REF-147 与 REF-135。完整 URL 与外推禁区见本章参考资料

单一事实源不是单一文本副本

“单一来源”容易被误解成所有渠道共享同一段文字。本章把它拆为三层:

  1. 规范事实源: 经当前版本审查的书稿、来源映射、示例与术语登记。
  2. 派生契约: 声明哪个版本、哪些锚点、面向谁、要教会什么、允许省略什么。
  3. 媒介实现: 按课程、博客、FAQ 或知识库的阅读和交互方式重写。

事实、接口、引用和术语身份可以复用;叙述顺序、篇幅、练习、反馈、标题和行动召唤通常需要重写。若规范源变化,派生物不会自动正确,只会因为 Manifest 的版本差异而成为可检测的刷新候选。

本书的内容供应链模型

工件最小字段主要责任不承担的责任
内容原子(Content Atom)atomId、类型、源锚点、源版本、正文或资产引用、事实复核日期、许可、状态。为可复用事实、示例、图示和术语提供稳定身份。不保证脱离上下文仍正确,也不要求原文逐字复用。
来源锚点(Source Anchor)仓库路径、章节/小节 ID、版本、引用键、适用范围。让派生物能定位规范输入。不证明来源在线、内容新鲜或派生解释正确。
学习路径契约(Learning Path Contract)受众、前置、可观察目标、顺序、练习、评估、反馈、完成证据。将章节材料编排成可练习的教学路径。不证明学员掌握或认证有效。
派生内容清单(Derivative Content Manifest)派生物 ID、媒介、受众、源版本、所用原子、重写项、删减边界、责任者、校验、刷新触发。固定“这份内容从哪里来、为何这样改”。不执行转换、发布或平台同步。
发布适配档案(Publication Adapter Profile)目标平台、输入/输出格式、链接规则、资源约束、可访问性检查、预览与回滚入口。把媒介实现与平台约束分开。不授予凭证、上传权限或平台兼容保证。
反馈候选记录(Feedback Candidate Record)派生物、位置、反馈、观察时间、证据、影响范围、候选目标、裁决状态。防止渠道反馈无审查地覆盖规范源。不把热度、评论或模型建议变成事实。
一致性门(Consistency Gate)源版本、锚点可定位、引用/术语一致、目标-练习-评估对齐、链接、渲染、责任人。在预览或发布候选前阻止可检测漂移。不证明技术事实、学习效果、可访问性合规或出版批准。

这些字段是本书工程模型,不是 DITA、Schema.org、PROV-DM 或任一 LMS/发布平台的实现。

五种派生物需要不同重写

派生物主要读者任务可复用候选必须重写或新增最小完成证据
Tutorial第一次跟随步骤获得可观察结果。已核验前置、示例输入、关键图。连续步骤、检查点、错误恢复、结束状态。新手能按步骤产生并解释目标观察。
Workshop在有限时间内练习并获得反馈。示例、诊断卡、评估标准。时间盒、讲师提示、分组活动、练习数据、反馈。目标、活动与评估逐项映射,试讲问题有记录。
Blog快速理解一个具体观点并决定下一步。单一论点、图示、短案例、来源回链。标题、导语、篇幅、上下文和行动入口。每项事实可回链,删减未改变适用范围。
FAQ解决一个可定位的高频疑问。定义、限制、错误模式、相关章节。问题措辞、短答案、升级入口、更新时间。答案不越过证据范围,过期触发明确。
Knowledge Base Entry在工作中检索当前、范围明确的操作或事实。参考字段、命令、状态、来源锚点。产品/版本/权限范围、失效条件、维护者。候选能回链并通过第 13 章的证据门。

案例:把“最小 Harness”拆为三种产品

本章以第 28 章为仓库内案例,但不在 Research 阶段真正生成派生物。

Tutorial 候选

  • 目标:读者能装配一个纯内存最小 Harness,观察 ready 或带原因码的 stopped
  • 复用:minimal-harness-admission-assessment.mjs 的接口、测试输入、流程图和术语锚点。
  • 重写:安装前置、逐步输入、每步观察、错误恢复和结束解释。
  • 禁止:把第 28 章测试通过写成读者环境或真实 Tool 已运行。

Workshop 候选

  • 目标:学员能为缺证据、权限缺失和允许执行三个场景写判断,并解释失败出口。
  • 复用:示例案例、状态语义、完成检查表。
  • 新增:时间盒、分组练习、讲师 rubric、独立预期答案和复盘问题。
  • 禁止:把完成练习等同生产环境授权或 Agent Engineering 能力认证。

FAQ 候选

  • 问题:“最小 Harness 是否等于一个 Prompt 加工具调用?”
  • 复用:第 28 章对目标、输入、边界、状态、证据和验收的限定。
  • 重写:短答案、反例、何时升级到完整工作流和源章节回链。
  • 禁止:为了简短删除“计划/执行/验证不可互相替代”的核心边界。

三个派生物引用同一规范源,但拥有不同目标、结构、验证和刷新触发;不能由一个共享文本片段替代所有媒介责任。

版本、许可与刷新

派生清单至少比较三类版本:源章节版本、派生物版本和发布适配档案版本。任一变化都可能只让某些派生物失效:接口字段变化影响 Tutorial 与 KB;核心论点变化影响 Blog 与 FAQ;平台链接规则变化只影响适配档案。

每个派生物还必须记录当前仓库许可、第三方资产许可和署名要求。仓库存在 LICENSE 只能证明当前文件声明;它不自动覆盖外部图片、长引用、商标、课程平台条款或未来新增素材。本章不提供法律意见。

刷新触发包括:源锚点不存在、源版本落后、引用复核日期过期、术语 ID 改名、示例接口变化、图示替换、目标与评估不再对齐、平台适配规则变化。检测到触发只生成 refresh_required,不得自动改写并发布。

反馈回流必须先分类

渠道反馈可分为:

  • 媒介局部问题: 博客导语不清楚、练习时间不足、FAQ 问题措辞不匹配。
  • 派生契约问题: 受众、前置、目标、删减边界或刷新策略错误。
  • 规范事实候选: 书稿事实、示例、术语或来源可能过期。
  • 无充分证据: 单个评论、点击率或模型建议没有可定位问题。

只有第三类在补齐来源、影响范围和复现证据后,才能进入书稿的 Research/Fact Check/Technical Review;其他类别留在相应派生物。任何反馈都不能直接写成“读者已经学会”或“书稿事实错误”。

计划图示

Mermaid 图将规范书稿、Content Atom、Derivative Content Manifest、Learning Path Contract、五种媒介适配、一致性门、预览候选、人工发布决定和反馈候选连接为供应链。图必须显示:

  • source_reused ≠ medium_ready
  • preview_validated ≠ publication_approved
  • feedback_received ≠ source_changed
  • 版本、引用或目标漂移回到对应重写/复核阶段,而不是直接覆盖书稿。

计划纯内存示例

Example Implementation 可实现 assessDerivedContentPackage(input),只读取注入的:

  • sourceSnapshot
  • contentAtoms
  • learningPath
  • derivativeManifest
  • adapterProfile
  • consistencyEvidence
  • feedbackCandidates
  • publicationRequest

函数返回 needs_source_evidenceneeds_medium_rewritelearning_alignment_failedrefresh_requiredready_for_preview_reviewpublication_approval_required。它不读取仓库、不生成课程/博客/FAQ、不访问 LMS、CMS、知识库或搜索索引、不调用模型、不修改书稿,也不上传、发布或收集读者数据。

主要风险与后续核验

  • 复制漂移: 派生物保留文字却丢失来源、版本或限定语。
  • 错误复用粒度: 章节小节被当作原子,但内部同时承担解释、步骤和参考职责。
  • 目标装饰化: 课程写了学习目标,练习与评估却无法观察该动作。
  • 元数据幻觉: 候选字段被写成目标平台支持或真实 Schema。
  • 许可扩张: 仓库许可被错误外推到第三方图、引用和平台条款。
  • 反馈污染: 热度或模型摘要未经核验覆盖规范事实源。
  • TODO(verify): Chapter Outline 逐节映射五项来源、本书工件、案例和失败出口。
  • TODO(verify): First Draft 当天重读 Diátaxis、Schema.org 与仓库 LICENSE,并重新核对第 28 章当前接口。
  • TODO(verify): Example Implementation 只使用注入对象;没有授权时不得读取真实平台、发布或收集数据。
  • TODO(verify): Final Review 必须以当轮命令证明源锚点、示例、图示、链接、状态和全仓校验,不沿用历史结果。

下一阶段建议

Chapter Outline 应按“规范事实源 → Content Atom → Learning Path Contract → Derivative Content Manifest → 媒介重写 → Consistency Gate → 人工发布决定 → Feedback Candidate”组织。案例贯穿第 28 章的 Tutorial、Workshop 和 FAQ 三条派生路径;每一节都要标明可复用、必须重写、最小证据和不可声称的真实执行。

从同一套 Markdown 书稿生成。