DeepSeek Agent
插件市场界面与桌面open-record-replay
DEEPSEEK HARNESS PLUGIN

open-record-replay

Open-source macOS record-and-replay workflow recorder for computer use agents. Captures mouse, keyboard, and UI events as structured traces so agents can learn, replay, and automate real desktop tasks.

插件介绍

Open-source macOS record-and-replay workflow recorder for computer use agents. Captures mouse, keyboard, and UI events as structured traces so agents can learn, replay, and automate real desktop tasks.

agentcodexcomputer-use-agentdsh-pluginskills

项目详情摘要

Open Record/Replay Teach Computer Use agents by demonstration. Record a macOS workflow once, save the evidence, and let an agent turn it into a reusable skill. English | 简体中文 Open Record/Replay is a local-first macOS recorder for workflows that are easier to show than to write down. It captures a user's real desktop actions into structured artifacts such as `session.json` and `events.jsonl`, validates the recording quality, and packages the evidence for an agent's skill creation flow. The goal is simple: if a user can demonstrate a desktop workflow once, an agent should have enough evidence to learn it. Why This Exists Some workflows are hard to describe as prompts: They depend on visible desktop UI. They involve file pickers, menus, modals, or drag-and-drop. They span multiple apps. They depend on personal workspace layout or team-specific conventions. They are easier to learn from a demonstration than from a written runbook. Open Record/Replay gives agents a concrete evidence stream instead of asking them to infer the workflow from a vague description. What You Can Record Open Record/Replay can capture action-level evidence for workflows such as: Sending files or images through a desktop chat app. Creating a document and sharing its link. Opening a browser page, searching, and starting the right media. Moving between browser and desktop apps. Repeating a UI process that is not covered by a clean API or connector. The recorder can capture: `window.changed` `mouse.click` `mouse.drag` `keyboard.text_input` `keyboard.submit` `selection.changed` app/window attribution UI targets selected items Accessibility tree or diff context `events.jsonl` is the primary evidence. Screenshots are not part of the current core recording path. Quick Demo This is the typical flow for teachi

摘自项目公开 README,可能随上游仓库更新。

安装方法

建议先在测试 Profile 中安装,并检查权限、安装脚本和依赖。

npx -p @deepseek-ai/dsh dsh plugin --profile web add github:humblebanana/open-record-replay

使用前检查

  • 确认项目符合 DSH bundle 规范,而不只是相关仓库。
  • 阅读许可证和安装脚本,检查网络、文件及执行权限。
  • 备份配置,并确保插件能够安全卸载或回滚。