AI、Screph Code 和自动化

产品的这些部分以不同的方式使用项目数据并单独运行。保存项目本身不会发出 LLM 请求、更改代码或执行任何输入操作。

Automation Runtime 已实施

Automation Runtime 库为已准备的程序提供图像与文本匹配、等待条件和统一输入 API。Automation Manager 和“运行和检查”窗口分别启动该程序。输入方式在设置中选择;脚本使用启动它的程序所拥有的权限运行。

准备与安全运行 →

Agent 实验性

根据当前任务的上下文提供解释和支持的修改。该功能默认关闭。逐步模式会显示修改并等待确认;委派模式会继续获准的任务,直到得出结果、被停止或需要用户参与。

上下文、权限和历史 →

Screph Code 已实施

Screph Code 是内置的智能体 IDE。它接收所选项目数据和代码工作目录。Builder 可以修改该目录中的文件并运行获准的命令。新建、修改和删除的文件可在编辑器及更改面板中审查;备份或版本控制可用于恢复。

您可以通过单独的命令手动运行文件。Builder 也可以在任务过程中通过获准的终端命令执行代码。

使用 Screph Code →

Screph Code

练习示例。更改仅在此处生效,离开示例后将重置。 在已准备的项目中打开文件并查看 Builder 聊天。本示例已禁用模型请求和 Python 执行。

Screph Code 工作目录与会话

智能体参数提供“按连接选择”、Codex 和 OpenHands。发送请求前会检查智能体执行引擎、模型和访问设置;连接错误不会自动切换执行引擎。文件、项目对象、对话历史和终端均属于所选工作目录。

未保存的文本会保留在编辑器中,直到保存或明确放弃修改。关闭操作可以取消。外部文件修改需要审查。“停止”会中断智能体工作,但不会撤销已写入的文件;后台命令可能需要一段时间才能停止。

Codex Desktop 作为独立应用程序打开。传入材料会创建任务草稿;提交和停止任务均在 Codex Desktop 中操作。其账户和历史记录与 Screph 聊天分开。

可选 ROS 2 集成

“设置和工具 → 工具 → ROS 2…”面板提供三个层级。打开面板不会启动 ROS。代码层级会创建新的工作目录,包含说明和所选的已保存项目材料;此准备过程不需要 ROS。

交换层级可在没有 ROS 时使用帧文件;连接后可查看话题、获取快照并明确发布图像。快照通过单独命令传入 Capture。连续层级显示数据流的最新一帧;使用已保存处理方案需要单独勾选处理选项,并提供项目及带有处理方案的所选对象。

使用话题需要已准备的 ROS 环境中的本地 Python 解释器,以及 rclpy 和消息类型。ROS 及其系统库需在启动 Screph 前单独安装。应用设置后,需要明确执行连接和启动数据流。停止会断开连接;继续时需要重新连接。

代码导出仅创建新目录,不覆盖现有目录。目标 ROS 版本、操作系统和最终软件包的检查要求在代码任务中指定。该集成尚未在真实 DDS 网络上验证;话题列表不能保证帧能送达。它不提供机器人导航或运动命令。

本地和云模型

本地 Ollama 和 LM Studio 配置在本地服务中处理获准的上下文。云端配置将上下文发送给所选模型提供方。Screph Code、智能体及其他功能分别分配配置。

连接和数据传输 →

运行前

  • 项目和工作文件已保存。
  • 检查将传输哪些数据和图像。
  • 已选择可用模型和所需的依赖项。
  • 对于会更改数据或状态的操作,已准备结果检查和回退方法。