---
title: "空间 · Finch Agent"
description: "为项目和长期事务建立专属工作区"
source: https://finchwork.app/zh/docs/spaces
---

# 空间

空间是 Finch 里"把一类事情固定归到一起"的容器。默认情况下所有对话都混在一起，按时间排列；有了空间，你可以把某个项目、某类长期事务单独隔出来，让 Finch 只在这个范围内记住相关的规则和历史，不同空间之间互不干扰。

## 两种空间

创建空间时有两种选择，决定了这个空间"扎根"在哪：

|  | 不绑定目录 | 绑定一个文件夹 |
| --- | --- | --- |
| 适合场景 | 没有具体文件、但是持续性的事务，比如"日常事务处理"、"某个长期主题的研究" | 有实际代码/文档在磁盘上的项目 |
| Finch 能访问的文件 | 无固定目录，靠你在对话里手动给路径 | 这个文件夹本身，自动可读写 |
| 规则写在哪 | Finch 自己维护的一份笔记文件 | 项目文件夹里的 `AGENTS.md`，跟着项目一起用 Git 管理、可以团队共享 |

绑定目录的空间更像"给这个项目配一个专属的 Finch"：打开这个空间，Finch 自动知道在哪个文件夹里干活，也会自动读取这个项目里写好的规则文件。不绑定目录的空间更像"给某一类事情开一个专用频道"，适合没有具体文件、但你希望长期保留上下文的事情。

## 规则：告诉 Finch 这个空间该怎么做事

每个空间都可以写一份专属规则，补充或覆盖 Finch 的通用行为——比如"这个项目提交信息必须用中文"、"这个空间里回复要简短，不要用 emoji"。规则写一次，之后这个空间里的每一次对话都会自动遵守，不用每次重复交代。

绑定目录的空间，规则就是项目自己的 `AGENTS.md` 文件，随项目一起管理，团队成员共用同一份；不绑定目录的空间，规则单独保存在 Finch 这边，只有你自己能看到。

## 记忆：空间会记住自己的事情

除了规则，空间还会自动积累一份专属记忆——这个空间里聊过的项目细节、约定、踩过的坑，Finch 会在对话结束后自动提炼进去，下次回到这个空间会自动带上，不会和其他空间或普通对话的记忆混在一起。这个记忆是自动生成的，不需要你手写，但你可以随时让 Finch 帮你查看、修改或忘记里面的某条内容。

## 一个空间可以有多个对话

打开一个空间不代表只能进行一次对话——你可以在同一个空间里开很多次独立对话，它们共享这个空间的规则和记忆，但各自的聊天内容互不干扰。你也可以从某一条回复"分叉"出一个新对话，在不影响原对话的前提下换个方向继续探索。

## 空间之间互不影响

不同空间的权限确认也是分开记的：你在一个项目空间里对某个命令点过"总是允许"，不会自动应用到另一个项目空间——除非那个操作本身就和具体项目无关（比如某些通用工具）。这保证了在不同项目之间切换时，授权范围不会串。

## 外观自定义

每个空间可以单独设置图标和颜色，在侧边栏一眼就能分辨出自己在哪个空间里，尤其是同时维护多个项目时很有用。

## 和自动化任务的关系

创建定时任务时可以指定「在某个空间里执行」——这样每次自动触发产生的对话，都会带着这个空间的规则、记忆和目录权限来跑，等价于"定时把这个空间的活儿干一遍"，而不是在一个空白的普通对话里重新开始。

## 什么时候该建一个空间

一个正在长期维护的项目、一类反复处理的固定事务、或者任何你希望"每次都不用重新交代背景"的场景，都值得建一个空间。偶尔问一两句的临时问题，用普通对话就够了，不必每件事都单独开空间。
