查看 Nour 个应用操作
在 Agent 模式下,Nour 可以通过自己的命令在 GitTree 中进行操作:打开视图、阶段、提交、获取、推送等。每个操作都属于一种类型(Look around、Change you can undo、Risky)并遵循您的选择;任何有风险的事情总是等待您点击批准卡。
专业版已更新
需要 GitTree Pro 或正在运行的试用版;免费保留了本地 Git 的所有功能。 比较计划。
开始之前
- GitTree 专业版或正在运行的试用版:Nour 是专业版的一部分。
- 在首选项 › Nour (AI) 中打开 Let Nour act in GitTree。
在哪里可以找到它
- Nour 中的 Mode 开关;聊天中的批准卡;聊天标题中的 In GitTree。
| 行动 | macOS | Windows 和 Linux |
|---|---|---|
| 打开或关闭Nour | ⌘⇧Space | Ctrl+Shift+Space |
步骤
切换到代理
选择 Mode 下的 Agent:Nour 可以在您允许的范围内执行操作。
回复批准卡
当 Nour 想要做一些首先询问的事情时,一张卡片会显示 Nour wants to do this in GitTree,以及做什么和为什么。选择 Allow once、Allow for this chat 或 Don’t allow。倒计时后,如果没有答复,则被拒绝。
看看发生了什么
每个操作都会显示 Running、Done、Failed、Not allowed 或 Declined 以及原因。
预期结果
Nour 只执行其类型允许且您批准的操作。
动作种类
| 种类 | 示例 |
|---|---|
| Look around | 打开视图、页面和文件;读取历史记录和设置。 |
| Make changes you can undo | 暂存、提交、获取、拉取、推送、存储、创建分支和标签、更改设置。 |
| Risky changes | 丢弃、重置、强制推送、删除分支、标签、远程或存储、合并或关闭拉取请求。总是先问你。 |
Pause Nour’s app actions 暂时阻止它们; Forget “Allow for this chat” 让 Nour 再次询问。要更改选项,请参阅配置 Nour 权限。
如果出现问题
“你打开了一个对话框,所以什么也没有运行。”
关闭对话框并要求 Nour 重试。
问题
这些选择会限制特工自己的命令吗?
它们涵盖了 Nour 通过 GitTree 所做的事情。当 Nour 可以在存储库中执行所有操作(如在终端中)时,代理自己的命令由其 CLI 控制;每回合之前的快照仍然适用。