从工作区启动
Axiomate 需要知道“这次要处理哪个项目”。你启动它时所在的文件夹,就是本次会话的主要工作区。
你可以先把工作区理解成:Axiomate 能优先看到、搜索和修改的项目文件夹。
最简单的启动方式
如果你在 Windows 上,可以不用先学习复杂命令:
- 在资源管理器里打开你的项目文件夹。
- 在文件夹空白处右键。
- 选择 在终端中打开 或 Open in Terminal。
- 在打开的终端里输入:
axiomate
这样启动时,Axiomate 就会把这个文件夹当成工作区。
如果你已经在终端里
cd 的意思是“进入某个文件夹”。如果你已经习惯使用终端,可以先进入项目目录,再启动 Axiomate:
cd /path/to/your-project
axiomate
例如,你想让 Axiomate 帮你处理 my-app 这个项目,就先打开或进入 my-app 文件夹,再运行 axiomate。
如果在错误的文件夹启动,Axiomate 看到的项目也会不对。最常见的表现是:它找不到你说的文件,或者搜索到了另一个项目里的内容。
工作区决定了什么
工作区主要影响三件事:
- Axiomate 优先读取和搜索哪些文件。
- 工具调用默认在哪个文件夹里执行。
- 权限系统默认允许访问哪些路径。
简单说,工作区就是“这次想让 Axiomate 帮你处理的项目范围”。
添加其他文件夹
有时一个任务需要同时看多个文件夹。例如前端项目在一个文件夹,后端接口或共享库在另一个文件夹。这时可以使用 /add-dir 添加额外工作目录:
/add-dir /path/to/another-directory
如果不想手写路径,也可以直接输入:
/add-dir
Axiomate 会打开一个输入框让你选择目录。
添加时通常会看到两个确认选项:
- for this session:只在当前会话生效。
- remember this directory:记住这个目录,下次在这个项目里启动也会生效。
添加后,这个目录会进入权限范围,Axiomate 可以读取其中的文件;在自动接受编辑的模式下,也可以对其中的文件做修改。
什么时候需要 add-dir
常见情况:
- 当前项目依赖另一个本地包。
- 文档、脚本或配置在项目外部目录。
- 你希望 Axiomate 同时参考多个相关项目。
如果文件夹本来就在当前项目里面,不需要 /add-dir。只要它已经在启动目录下面,就属于当前工作区。