# 静态读取与本机操作 `loadShowcase()`读取同包334条基础JSON,校验后派生介绍页计数与故事。 `createSampleService()`读取基础与扩展两个静态JSON,合并只读索引。加载失败显示错误和重试,不回退线上接口。 `filterSample(model, filters)`统一派生各页面的数据范围;`sampleDetail(model,type,id)`只返回本模拟空间记录,缺失时显示本机错误。 `sampleService.mutate(action,input,revision)`支持status、score、comment。验证署名、ID、分数和revision后写入独立localStorage;失败不显示成功,不进行网络重试。`reset()`仅重置本机演示键。 演示外壳不引用boardService;kf-app在介绍页与各演示页面暂停生产轮询,忽略全局生产写事件。返回原路由恢复原有读取;演示ID即使从旧路由误发也被拦截。 生产公开读取及状态/评分函数保留原合同,本任务不新增云函数,不改Schema、ACL、Skill或业务记录。