# GLW-VIS-000 · 光湖桌面视觉见证器 · 架构规范 > HLDP://world-architecture/projects/guanghu-visual-witness > 固定编号: GLW-VIS-000 > 父系统: SYS-GLW-RD-0001 > 配套技能: SK-DEV-001 > 日期: 2026-07-02 > 状态: 语言架构完成 · 实体程序待开发 > 模型策略: 全部API调用 · 本地不安装大模型 --- ## 1. 定义 光湖视觉见证器是安装在用户电脑上的轻量本地桥梁。 它让获得授权的人格体能够: - 看见指定桌面软件的真实窗口 - 获取截图或短录屏 - 获取应用、窗口、版本和构建信息 - 调用云端视觉API - 形成绑定研发步骤的证据包 它不负责模型推理,不保存模型权重。 --- ## 2. 为什么不能只用编程AI自带视觉 不同Agent能力不同: - 有的能读用户上传图片 - 有的只能读文件 - 有的能控制浏览器但不能看桌面 - 有的没有视觉模型 - 有的会话结束后失去截图上下文 视觉见证器把桌面观察能力放在用户自己的节点上, 使多个Agent共享同一套真实证据,而不是各自猜测。 --- ## 3. 本地组件 ```text GLW-VIS-000 ├── Capture Service │ ├── 指定窗口截图 │ ├── 指定区域截图 │ └── 短时录屏 ├── Window Inspector │ ├── 应用名称 │ ├── 窗口标题 │ ├── 进程/版本 │ └── 可访问性控件树(授权后) ├── Privacy Guard │ ├── 窗口白名单 │ ├── 截图前预览 │ ├── 敏感区域遮罩 │ └── 明显录制指示 ├── HLDP Local Gateway │ ├── 请求 │ ├── 临时令牌 │ └── 多Agent适配 ├── Vision Router │ ├── SC-004 Qwen-VL │ └── 未来其他视觉API └── Evidence Writer ├── RD-EVD ├── 内容哈希 └── Git/研发仓库回执 ``` --- ## 4. API视觉策略 现有仓库: ```text SC-004 = ALIYUN_QWEN_VL_KEY · 视觉理解 SC-005 = ALIYUN_WANXIANG_KEY · 当前登记为万相视频生成 ``` 因此V1默认使用Qwen-VL。 禁止: - 把视频生成API当视觉理解API - 下载本地视觉模型 - 要求用户配置GPU - 把API密钥交给外部Agent 视觉见证器只通过个人节点密钥代理调用API。 --- ## 5. 跨Agent请求 请求示例: ```hldp @visual_request: request_id: VIS-REQ-... persona_id: RD-P-... visible_step_id: RD-VSTEP-... capture_scope: selected-window application: Guanghu Desktop Dev purpose: 验证第二个文本块已经出现并可编辑 expires_at: ... ``` 响应: ```hldp @visual_result: evidence_id: RD-EVD-... image_hash: ... window_metadata: ... model_result: PASS|FAIL|UNCERTAIN findings: [] ``` --- ## 6. 权限 默认: - 不允许全桌面持续捕获 - 不允许后台静默录屏 - 不允许读取未授权窗口 - 不允许保存与当前RD-VSTEP无关的画面 - 不允许外部Agent直接获取长期密钥 用户可以授权: - 单次截图 - 当前窗口会话 - 指定应用在本次研发任务期间 任何授权都可以立即撤销。 --- ## 7. 证据真实性 RD-EVD至少绑定: - screenshot/video内容哈希 - captured_at - application/window - application_version - build_id - commit - RD-VSTEP - 视觉API结果 - 人格体复核 - 人类决定 截图与构建不一致时证据无效。 --- ## 8. 本地资源目标 因为不运行大模型,V1目标: ```text 安装包: 约30~100MB 待机内存: 约50~150MB 独立显卡: 不需要 持续录屏: 默认关闭 网络: 仅验收时调用用户配置的视觉API ``` 这些是设计目标,不是已完成产品实测数据。 --- ## 9. 平台路线 ### macOS - ScreenCaptureKit或系统截图能力 - Accessibility API(可选) - 屏幕录制权限 ### Windows - Windows Graphics Capture - UI Automation(可选) - 明确的捕获状态提示 先做一个平台MVP,再抽象统一接口。 --- ## 10. MVP范围 只实现: 1. 用户选择一个应用窗口。 2. Agent通过HLDP请求单次截图。 3. 本地显示授权提示。 4. 截图后调用SC-004 Qwen-VL。 5. 绑定build/commit/RD-VSTEP。 6. 生成RD-EVD。 7. 人类在研发主控台选择“符合预期/需要修改”。 不做: - 全自动桌面控制 - 长时间录屏 - 任意鼠标键盘操作 - 本地模型 - 无边界Shell权限 --- ## 11. 与研发主控台的关系 ```text GLW-RD-000 研发主控系统 → SK-DEV-001 定义人类可见步骤 → GLW-VIS-000采集现实证据 → RD-EVD写回 → 主控台更新进度 → 解锁或打回下一步 ``` --- > ⊢ 视觉见证器不是监控软件。 > ⊢ 它是用户主动授权、人格体按任务取证、模型走API的研发验收桥梁。