Skip to content

需求与证据覆盖矩阵 ​

这张表建立简历主张与本次实现的对应关系;“已实现”不代表历史代码如此,也不代表真实服务已在线验证。测试名称以system/tests/为准,实际结果见验收报告。

简历主张/需求本次功能学习章节代码位置(system/app/)验证证据面试题
双Agent与上下文隔离角色化模型节点、服务端工具白名单章节graph.py:context / tools.py:ToolSessiontest_context_and_tool_permissions题目
LangGraph流程编排StateGraph、条件边、修订循环、PostgresSaver章节graph.py:build_graph / run_workflowtest_new_process_resumes_checkpoint题目
JSON Schema教材与报告Pydantic、严格工具Schema、有限修复章节schemas.py / providers.py:run_modeltest_schema_error_separate_from_business_error题目
Function Calling模型请求、参数校验、执行结果回传章节tools.py:execute / providers.py:run_modeltest_real_model_tool_roundtrip_and_usage(Mock)题目
pgvector按元数据检索精确余弦、等级/语言/地区/namespace过滤章节retrieval.py:retrievetest_empty_and_region_mismatch题目
Embedding与资料处理切分、向量生成、入库、来源offset章节retrieval.py:split_text / embeddingstest_source_version_and_offsets题目
RAG来源追踪与更新文档/片段版本、来源快照、active管理章节retrieval.py:import_document / conflictstest_source_version_and_offsets / test_source_conflict题目
术语与地区文化显式规则、不可随检索遗漏的配置章节retrieval.py:get_rules / content.py:business_reviewtest_cross_chapter_fact_conflict;固定评测culture题目
跨章节一致性角色facts与同book已批准版本比较章节content.py:book_facts / business_reviewtest_cross_chapter_fact_conflict(结构facts)题目
生成评审局部修订稳定block ID、Patch限制、版本差异章节content.py:apply_patch / graph.py:reviewtest_complete_revision_approval_delivery / test_patch_cannot_change_unreviewed_or_unknown_blocks题目
人工通过退回终止恢复interrupt/Command、版本校验、审核覆盖记录章节graph.py:human / api.py:decidetest_revision_limit_and_manual_edit / test_stale_decision_and_termination_recovery题目
图片与TTS真实适配配置化原生HTTP协议、禁止模拟兜底章节media.py:external_bytestest_image_and_tts_contract(Mock);在线未验证题目
视频合成FFmpeg图片+音频+可选字幕轨章节media.py:make_videotest_complete_revision_approval_delivery(真实FFmpeg)题目
任务依赖与重试SKIP LOCKED、租约/心跳、失败分类章节worker.py:claim / run_oncetest_media_timeout_bounded_retry / test_expired_lease_and_fencing题目
进程中断与未知结果checkpoint、节点缓存、回执、人工核对章节graph.py:cache_node / media.py:reconciletest_killed_worker_resumes_after_generation / test_unknown_external_result_not_silently_retried题目
增量更新与旧版本隔离内容hash、版本门禁、旧任务失效章节media.py:media_identity / db.py:save_versiontest_incremental_edit_and_old_result_protection / test_inflight_old_asset_cannot_finish_new_version题目
交付完整性批准、任务集合、sha256、媒体有效性、ZIP章节media.py:complete_delivery / delivery_ziptest_corrupt_asset_blocks_delivery题目
质量成本可观测事件、usage、未知费用、固定样本评测章节providers.py:run_model / scripts/evaluate.pytest_missing_usage_is_unknown_cost / evidence/evaluation.json题目
工具安全与资料注入上下文标记、受限工具、无任意执行章节tools.py:ToolSession / providers.py:SYSTEMStest_context_and_tool_permissions;语义抗注入未在线验证题目

整份简历与扩展知识 ​

范围准备内容代码范围面试入口
AI口语/拍照学习会话状态、播报打断、识图重试与路由讲解与假设设计,不冒充本教材系统已实现Q17–18
MQTT课堂指令序号、状态快照、重入与去重讲解与场景分析,不扩成教学平台Q19
Flutter/Web/多城市交付组件边界、策略/模板方法、配置驱动、跨端状态简历事实+技术复盘Q21
自动化测试与CI分层测试、回归、发布/回滚本包GitHub Actions为新实践;历史Jenkins单独说明Q22
开源/协作维护者决策、兼容性、需求边界、事实证据不实时宣称Stars数字Q23–24
12组对比层级、关系、选型、最小示例微调/MCP/Reranker等不强制进业务代码概念对比

部署与体验需求 ​

需求交付位置验证方式
Docker配置与运行system/Dockerfile、compose.yaml、.env.example、requirements.lock当前Docker不可用;配置结构检查与本地原生集成分开记录
数据迁移与初始化migrations/001、002与app.cli自动化迁移/seed测试;全新隔离数据库
工作台/APIapp/ui.html、app/api.pyTestClient API测试;浏览器视觉检查状态单列
VitePress与Pagespackage-lock.json、docs/.vitepress、wrangler.toml实际构建、链接、浏览器导航/搜索;Pages上线待用户账号
四周路线与题库plan/、core/、interview/目录、关联、STAR与事实标签检查
真实与模拟区分settings.mode、namespace、事件、manifest无密钥不回退测试;worker模式隔离测试

学习复现系统 · 事实、实验与假设分开记录