Files
mini-openclaw/docs/运行中心最小演示说明.md

4.3 KiB
Raw Permalink Blame History

运行中心最小演示版

本版为本地开发部署,非生产发布。业务入口从“四 Agent 工作区”调整为项目工具;旧业务页和数据保留在“兼容入口”,不表示旧能力已全部迁移。

本地启动

在仓库根目录运行 powershell -ExecutionPolicy Bypass -File scripts/start_operations.ps1。 脚本使用项目 backend/venv,隐藏窗口启动前端 3000、后端 8003,不停止占用端口的进程,也不改已有 8002 Docker 稳定版。端口已有服务时验证接口,不会覆盖其他服务。日志写入 test-evidence/local-operations-*。

打开 http://127.0.0.1:3000/operations-center?domain=lab&view=lab 。本机未配置身份时使用现有回环预览机制;配置身份后需先登录,演示写操作仅管理员且须有 LAB-001 权限。项目工作区的监控仍按每个项目授权过滤。

独立数据库和真实数据流

backend/xingbang_data/operations_demo.sqlite3 与现有 project_assistant.sqlite3 隔离。源表为 lab_project(1行)、lab_finance(1行)、lab_asset(3行,EQ-01重复1次)。修改只允许预置项目和字段,不接受任意 SQL、数据库路径或外部凭据。

保存源表后,不会自动改变已同步项目或历史运行。确认同步时事务读取 SQL 记录,按设备编号去重计算,保存来源表、列、行标识、版本和内容哈希;随后使用现有 ProjectAssistantService、DurableWorker、Skill 执行器创建并处理持久任务。检查输出、步骤、租约、问题和事件保存在该隔离库。

演示数据源写入不是 ERP 写回。两者不可混淆。现场数据和阈值均为虚构样例,不是兴邦正式制度。

四步演示

  1. 初始融资5000、设备唯一价值5400、财报负债13200、尽调12800、现金流缺失、有重复设备。点击“确认同步并检查”:覆盖率1.0800,4项待处理,技术状态部分完成。
  2. 尽调改13200,取消设备重复,保存并再检查:2项待处理。
  3. 现金流填900,融资改4000,保存再检查:覆盖率1.3500,0项待处理,确定性步骤执行完成。
  4. 切换演示规则v2.0.0(阈值140%),再检查:出现1项覆盖问题。查看旧任务,其采用的仍是v1.0.0(120%);可在“检查依据与对比”比较新旧检查结果。

暂停数据源再同步会明确失败,不创建虚假运行;恢复启用后可重试。每次数据保存和规则切换均留审计记录,不提供清空当前项目按钮。历史显示最近100个任务、50个问题和10次验收;汇总基于所有获授权记录,适用于最小数据集,不宣称大规模并发性能。

Skills 与规则

默认复用 corporate.consistency、corporate.cashflow、corporate.assets、corporate.coverage 四个确定性业务 Skills,不依赖模型即可演示。

lab.coverage预置不可变的v1.0.0和v2.0.0;切换仅修改隔离库发布指针,不更改正式配置。运行冻结实际组件版本与内容哈希。

可选“真实模型核查”复用 corporate.analysis、原生 risk_evidence/SKILL.md 和 AgentManager 受控工具循环。需配置内网模型;未配置时步骤如实失败,其他结果保留。自然语言只在该模式解释,确定性模式不假装理解提示词。

看板与验证边界

运行与待办:展示真实排队、执行、部分完成、失败、取消、时间与运行中租约心跳,技术完成与业务问题分离。页面每2.5秒刷新,不创建后台定时项目重跑或外部通知。

检查依据:步骤、数据来源、当次组件版本、当前发布版本、事件及同项目历史比较。未执行检查不当作通过。主项目区只读,隔离演示区管理员可取消任务。

隔离验收:在临时SQLite里执行四个用例,实际问题码和覆盖率必须符合预期,不修改演示源或原项目。不是模型质量评测,也不是生产业务验收。

系统自检:后端请求到达、SQLite quick_check、模型配置状态。已配置不代表连通或质量通过;本版不检测OCR/Word版式/ERP,不虚构Token、费用和可用率。

本次自动化验证入口:backend/venv/Scripts/python.exe scripts/verify.py;新用例位于 backend/test_operations_center.py。完整命令、日志和结果写入test-evidence。无需安装外部Agent或浏览器商店插件。