# 电脑操作

> 让 Dvina 在浏览器和 app 中点击、输入、阅读和比较，直到完成任务。只有需要你做决定时，你才需要介入。

Dvina 像你一样使用浏览器和电脑。它会点击、输入、阅读和比较，直到完成任务。只有需要你做决定时，你才需要介入。

## 工作方式

让 Dvina 完成需要点击操作的任务，比如查看三个露营地在八月每个周末是否有空位，或将新的咨询信息复制到预订表中。Dvina 会选择在哪里完成任务：

- **Dvina 的浏览器：** Dvina 自带的浏览器，可在任何屏幕上使用，无需安装。
- **Dvina 的电脑：** Dvina 自带的电脑，可在真正的办公 app 中制作电子表格、文档和幻灯片，供你打开和下载。
- **你的电脑：** 通过桌面 app，Dvina 可以使用你 Mac 上的 app，或在你的 Windows PC 上使用它的浏览器。

搜索和一般的点击操作会直接执行。涉及你的个人信息，以及发送、付款和删除的操作，每次都会先等待你确认。

## 观看 Dvina 操作

Dvina 的浏览器和电脑会实时显示在聊天中，你可以看到它的指针和在页面上的每一次点击。选择**放大观看**，即可放大显示。

页面下方的时间线上，每一步都有一个标记。选择一个标记即可查看该步骤的画面，然后选择**返回实时画面**。每一步的画面都会保留 30 天，Dvina 制作的内容会保存到你的资料库中。

## 接管操作

你可以随时介入。

1. 选择**接管操作**。此时，你的点击、滚动和按键操作会作用于页面或电脑，Dvina 会等待。
2. 完成后，选择**交还控制权**。Dvina 会从这里继续。

## 允许 Dvina 使用你的 Mac

在 Mac 上，Dvina 可以在你的 app 中操作，同时你也可以继续在自己的 app 中工作。它的点击操作直接作用于 app，不会移动你的指针，其状态栏会显示 **Dvina 正在使用你的 Mac**。

1. 首次使用时，Dvina 会请求**允许 Dvina 使用你的 Mac**。选择**打开设置**，然后在**辅助功能**和**屏幕录制**中为 Dvina 开启权限。如果 Dvina 提示你重新启动，选择**重新启动 Dvina**。
2. Dvina 在某次聊天中首次使用一个 app 时，会征求你的许可，例如：**允许 Dvina 在此聊天中使用 Numbers？** 选择**允许**或**拒绝**。

首次使用需要某项权限的功能时，Dvina 会请求相应权限。之后如需更改权限，请前往系统设置。

### 缺少权限时

如果 Dvina 需要你尚未开启的权限，它会立即在聊天和[快捷输入](/docs/use-dvina/features/quick-entry)中提示你，例如**需要屏幕录制权限**或**需要辅助功能权限**。选择**打开设置**，直接前往“系统设置”中对应的权限页面，然后在列表中为 Dvina 开启权限。

屏幕录制权限会在重新启动后生效。如果 Dvina 提示你重新启动，选择**重新启动 Dvina**。

### 查看你的权限

前往“设置”› **隐私与数据**。在**本电脑**下，你可以查看各项权限在系统中的当前状态：

- Mac 上的**辅助功能**、**屏幕录制**、**麦克风**和**通知**。
- Windows 上的**麦克风**。

每项权限都会显示为**已开启**、**已关闭**或**尚未请求**，通知还可能显示为**静默推送**。选择一项权限，即可在系统设置中打开对应的设置。刚开启屏幕录制权限？选择**重新启动 Dvina**。

## 在 Mac 的应用中工作

在某些应用中，Dvina 会通过应用自身的自动化功能来操作，而不是通过屏幕操作。它不需要点击，你也不需要盯着屏幕，可以在它执行任务时继续工作。

::: tabs

=== Mac

- **Notes：**创建备忘录、向备忘录添加内容、搜索备忘录并读取其中一条。
- **Reminders：**添加提醒事项。
- **Calendar：**添加日程。
- **Word：**读取已打开的文档及其中选中的内容，在光标处或文档末尾写入内容，创建新文档并将其存储为 PDF。
- **Excel：**查看已打开的工作簿及其中的工作表，读取和写入单元格，以及创建新工作簿。
- **PowerPoint：**读取演示文稿中的幻灯片，添加包含标题和项目符号的幻灯片，以及将演示文稿存储为 PDF。
- **你的浏览器：**在你最近使用的 Safari、Chrome、Arc、Edge 或 Brave 中，读取当前页面、页面上选中的内容和已打开的标签页，以及打开网页。
- **Shortcuts：**查看你的快捷指令并运行其中一个。

=== Windows

- **Word：**读取已打开的文档及其中选中的内容，在光标处或文档末尾写入内容，创建新文档并将其存储为 PDF。
- **Excel：**查看已打开的工作簿及其中的工作表，读取和写入单元格，以及创建新工作簿。
- **PowerPoint：**读取演示文稿中的幻灯片，添加包含标题和项目符号的幻灯片，以及将演示文稿存储为 PDF。
- **你的浏览器：**在 Edge 或 Chrome 中，查看当前标签页及其地址、已打开的标签页，以及浏览器提供时你选中的内容，并打开网页。

:::

你的电脑上安装了 Word、Excel 和 PowerPoint 后，Dvina 才能在这些应用中工作。Dvina 读取的是你已打开的文件，不会为了读取文件而打开 Office。新建的文档或工作簿会显示在你面前，存储时绝不会覆盖已有文件。

### 哪些操作会先征求你的同意

读取操作会直接执行，包括搜索和读取备忘录，读取文档、单元格或幻灯片，读取网页和标签页，以及列出你的快捷指令。

任何写入操作都会等待你同意，包括新建备忘录或提醒事项、向备忘录添加内容、新建日程、在 Word 或 Excel 中写入内容、新建文档、工作簿或幻灯片、存储为 PDF、打开网页，以及运行快捷指令。卡片会显示网页地址或快捷指令名称。选择**允许**或**拒绝**。

如果你通过[快速输入](/docs/use-dvina/features/quick-entry)发出请求，但未允许 Dvina 查看你的屏幕，那么读取浏览器中的网页和标签页也会先征求你的同意。

### 允许 Dvina 控制应用

在 Mac 上，Dvina 首次在这些应用中的某个应用里执行操作时，macOS 会询问是否允许 Dvina 控制该应用。允许后即可继续。

如果未获允许，Dvina 会提示**使用该应用需要权限**，例如**使用 Notes 需要权限**，并显示**允许 Dvina 使用 Notes**。选择**打开设置**。在 Dvina 下开启该应用的权限，然后再次发出请求。

当 Dvina 将文件存储到 Office 自身文件夹以外的位置时，Office 可能会要求你授予该文件夹的访问权限。

### 查看每一步操作

每一步都会在聊天中显示，并标明应用名称和执行的操作：

- **Notes · 新建备忘录**、**Notes · 添加到备忘录**、**Notes · 搜索**和**Notes · 读取备忘录**
- **Reminders · 新建提醒事项**和**Calendar · 新建日程**
- **Word · 读取文档**、**Word · 写入**、**Word · 新建文档**和**Word · 存储为 PDF**
- **Excel · 工作簿**、**Excel · 读取单元格**、**Excel · 写入单元格**和**Excel · 新建工作簿**
- **PowerPoint · 读取幻灯片**、**PowerPoint · 新建幻灯片**和**PowerPoint · 存储为 PDF**
- **浏览器 · 当前页面**、**浏览器 · 读取页面**、**浏览器 · 标签页**和**浏览器 · 打开页面**
- **Shortcuts · 列表**和**Shortcuts · 运行**

## 批准重要操作

当某个步骤需要你确认时，卡片会说明 Dvina 想做什么以及原因，例如显示 **在此页面上操作？**，并注明 **付款，每次都询问** 或 **输入你的个人信息**。选择 **允许** 或 **拒绝**。你也可以在锁定屏幕上批准操作。

## 停止 Dvina

- **在聊天中：** 在正在运行的任务上选择 **停止**。
- **在 Mac 上：** 按 <kbd>⌥</kbd> <kbd>Esc</kbd> 暂停。要停止，请使用 Dvina 的工具栏或菜单栏图标的菜单，选择 **停止**。
- **在 Windows 上：** 按 <kbd>Ctrl</kbd> <kbd>Alt</kbd> <kbd>Esc</kbd> 暂停。

暂停的任务会等待，直到你选择 **继续**。

## 选择允许 Dvina 操作的网站

在 Dvina 的浏览器中，打开 **浏览器菜单**，选择 **管理允许的网站…**。添加一个网站，然后选择 **允许** 或 **阻止**。遇到被阻止的网站时，Dvina 会停止并告知你；你仍然可以自行浏览该网站。

## 从你的浏览器导入登录状态

在桌面 App 中，你电脑上的 Dvina 浏览器可以使用你现有浏览器的登录状态，这样就不会停在登录页面。

1. 在 Dvina 的浏览器中，打开 **浏览器菜单**。在 **Cookies** 下，选择 **导入 cookies…**。
2. 选择要从中复制的浏览器。
3. 点按 **导入**。Dvina 会显示已导入的 cookie 数量。

登录状态会复制到这台电脑上的 Dvina 浏览器中，不会上传任何内容。macOS 可能会要求你输入一次钥匙串密码，以读取 Chrome 的 cookies。

当 **保留 cookies** 设为 **共享** 时，浏览器会使用导入的登录状态。要选择 Dvina 浏览器保留登录状态的方式，请打开 **浏览器菜单**，选择 **保留 cookies**，然后选择 **共享**、**按聊天保留** 或 **不保留**。

要退出 Dvina 浏览器中所有网站的登录，请选择 **清除浏览数据…**。这会删除 Dvina 浏览器的 cookies、网站数据和缓存，并退出其中所有网站的登录。

## 适用场景

- 任务需要大量重复点击，例如在多个网站上查询可用情况。
- 你需要在真正的办公 App 中制作电子表格、文档或幻灯片。
- 你想让 Dvina 在你的 Mac 上填写表格，同时自己处理其他事情。

## 提示

- **导入你的登录状态。** 在 **浏览器菜单** 中，选择 **导入 cookies…**，将电脑上某个浏览器的登录状态复制到 Dvina 的浏览器中。请参阅[从你的浏览器导入登录状态](#import-sign-ins-from-your-browser)。
- **测试你的 App。** 正在开发 App？Dvina 可以在 iPhone 模拟器或 Android 模拟器中测试它，像用户一样逐步点按操作。不要在模拟器中登录你的真实账户，因为 Dvina 可以看到它的屏幕。请参阅[代码](/docs/use-dvina/features/code#test-on-a-simulator-or-emulator)。
- **设为例行任务。** 用日常语言描述任务，将其转为一项技能，让它按自己的时间表运行，并在发布前询问你。

## 相关内容

- [代码](/docs/use-dvina/features/code)
- [快捷输入](/docs/use-dvina/features/quick-entry)
- [任务](/docs/use-dvina/features/tasks)
- [安装](/docs/use-dvina/get-started/install)
- [隐私与数据](/docs/help/privacy-and-data)
