# FAQ ## 1. msagent 第一次启动时会生成哪些本地文件? `msagent` 使用项目本地配置。首次在某个工作目录启动时,会自动生成: ```text .msagent/ ``` 这个目录里通常会包含: - LLM 配置 - Agent / SubAgent 配置 - MCP 配置 - Prompt 模板 - Skills - 日志、缓存、会话历史和 checkpoint 数据 更完整的目录说明见 [配置与扩展](configuration-and-extension.md)。 ## 2. 如何打开或关闭 MCP 服务? 有两种常见方式: - 在会话里通过 `/mcp` 查看和切换已配置的 MCP 服务 - 直接编辑 `.msagent/config.mcp.json` 默认模板会启用 `msprof-mcp`。如果你要接入新的本地或远程 MCP 服务,建议先参考 [配置与扩展](configuration-and-extension.md) 里的字段说明。 ## 3. 如何确认 Skill 是否被识别到了? 进入会话后,可以执行: ```text /skills ``` 如果要查看某个具体 Skill: ```text /skills my-skill ``` 如果你的 Skill 带分类目录,建议写全路径: ```text /skills profiling/my-skill ``` 如果看不到,通常优先检查: - 路径是否正确 - 文件名是否为 `SKILL.md` - 当前 Agent 的 `skills.patterns` 是否允许该 Skill - 是否被更高优先级目录中的同名 Skill 覆盖 加载自定义 Skill,可参考[添加自定义 Skill](configuration-and-extension.md#添加自定义-skill) ## 4. 运行日志在哪里看? 启用后,日志会写到当前工作目录下: ```text .msagent/logs/app.log ``` 如果你想看到更详细的日志,可以开启: ```bash export MSAGENT_LOG_LEVEL=DEBUG msagent -v ``` ## 5. 终端界面颜色偏灰/看不清怎么办? msagent 会自动检测终端主题(深色/浅色)来匹配配色方案。如果检测不准(比如 SSH 连接时误判为浅色主题,导致深色终端上文字偏灰),可通过环境变量手动指定: ```bash export MSAGENT_BACKGROUND_THEME=dark ``` 可选值: | 值 | 含义 | | |----|----------------------------------|-------------------------------------| | `dark` | 强制使用背景为深色主题(Tokyo Night),对应字体为浅色 | | | `light` | 强制使用背景为浅色主题(Tokyo Day),对应字体为深色 | | ## 6. MobaXterm 终端背景为白色/无彩色怎么办? MobaXterm 默认未设置 `COLORTERM`,导致 prompt_toolkit 无法识别真彩色支持,界面可能显示为白色背景或无彩色。设置以下环境变量即可恢复: ```bash export COLORTERM=truecolor ```