Skip to content

P2 examples 默认离线可运行(online 开关 + mock) #12

@xuemzhan

Description

@xuemzhan

标题

[P2][Examples] Make examples reproducible offline by default (add --online switch + mocks)

Labels

examples, testing, enhancement, P2

背景 / 问题

部分 examples 依赖网络(例如搜索/HTTP),在 CI、离线、内网环境不可复现,降低体验并增加维护成本。

目标

  • examples 默认离线可运行
  • 如需联网能力,提供 --online 开关或环境变量控制
  • 提供 mock 数据以保证输出稳定

范围

  • examples 下涉及网络依赖的脚本
  • README 或 examples/README 的说明

验收标准 (Acceptance Criteria)

  • CI 离线环境运行 examples smoke test 不失败
  • --online 模式可选启用真实网络能力
  • 文档说明清晰:依赖、开关、注意事项

实施任务 (Tasks)

  • 识别所有外部依赖 examples
  • 增加 mock 层与开关
  • 增加 smoke test
  • 更新文档

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions