阶段六:应用中心基础与本地应用样板
状态:已完成并归档
2026-08-18:P6-11 收口完成
- P6-11 已完成本地文本/Markdown/JSON 输入状态、系统资料目录映射、调用式运行提示、AI BOSS 调用留痕和告警 CORS preflight 收口;应用闲置时不启动后台任务或模型调用。
- 真实验收:P6 专项 Runtime
15 passed;P6-11 与 P7 兼容增量测试16 passed;SQLite 新旧结构迁移quick_check=ok;Console JavaScript、嵌入和工作区契约通过。 - P6 边界保持不变:
local-review是 OS 内的确定性本地资料分析样板,不是多应用平台,不调用模型、不创建第二调度器,也不写入外部业务系统。 - 状态变化:P6 完成归档,当前阶段切换为 P7(本地应用 MVP 与应用运行规范)进行中。P7 的实现记录与生产证据不得回写本归档正文。
完成日期:2026-08-18
完成范围
- Runtime 增量建立内置应用注册表、Manifest、运行、输入、结果、对象关联、动作幂等和事件记录;不改写 P1-P5 数据。
- 完成应用启停、运行详情、取消、受控重新运行、错误体、Runtime 重启中断恢复和跨应用归属校验;重复请求不会创建第二次运行。
- Console 发布独立“应用中心”与本地资料分析工作区,默认展示摘要、事实、风险、证据、下一步和等待 Benson 状态,技术详情按需展开。
- 本地样板支持纯文本、Markdown、JSON 和文本型 PDF;Cloudreve 已登记文件通过 Runtime root-only StorageAdapter 进行精确路径、大小、SHA-256 和类型校验,浏览器与 Worker 不接收文件字节。
- 结果状态严格为
awaiting_benson,分析完成不冒充最终验收;运行关联现有 Conversation,未创建第二套任务或验收状态机。
验收证据
- Runtime 全量回归:
194 passed;P6 专项、计划状态、严格 MkDocs、Console 合同和部署边界通过。 - GitHub Actions Runtime、Console、Docs 构建成功;三者按 Runtime、Console、Docs 顺序部署,健康检查通过。
- 生产 SQLite 发布前备份,发布后
PRAGMA quick_check=ok;生产真实纯文本和 Cloudreve 登记 CSV 引用运行通过,结果停在awaiting_benson。 - 真实管理员 API Key Chrome 会话公网验收通过:应用中心加载、资料提交、结果回显、启停自定义居中弹窗、桌面
1440x900、移动390x844无横向溢出;启停结束后应用恢复为启用状态。
后续边界
- P6 不引入第二应用、外部业务写入、动态插件、第二调度器或隐藏 Token 限制。
- P7 只在本归档完成后进入等待实施状态;P8 继续等待 P7 完成。历史应用运行、结果和审计保留,回滚不删除数据。
2026-08-18:P6-10 归档后更正
- 补齐系统与应用边界:项目仓库只负责开发、测试、构建和发布;AgentMeshOS Runtime 是 OS 底座;
local-review是运行在 OS 内的应用。独立Project项目库不属于 Runtime 应用资料空间。 - 补齐人类入口:应用工作区提供系统 Cloudreve 资料选择器,AI BOSS 对话提供结构化
@local-review调用;用户不再手填 Cloudreve 路径、大小或 SHA-256。浏览器只读取安全列表和元数据,Runtime 负责下载与重新校验。 - 生产证据:应用资料根目录首次访问发现缺失后,按约定创建
AgentMeshOS-长期/applications/local-review;真实文件选择、SHA-256 回读和确定性分析结果停在awaiting_benson,测试资料已删除。真实@local-review调用返回model_called=false并正确关联当前主题。 - 发布证据:提交
57c567c已推送 GitHub;Runtime/Console/Docs 镜像构建成功并按 Runtime → Console → Docs 发布。Runtime 数据库发布前后quick_check=ok,Console/Docs 健康,Docs 公网已回读 P7 当前状态和 P6-10 归档记录。