fix: 修复项目定位逻辑,支持在任意位置创建小说项目
- 移除 project_locator.py 中硬编码的默认目录名 (noma-project) - 更新文档明确说明项目可以在任意位置创建 - 修复 FIXES.md 中的硬编码路径示例 - 新增 CHANGELOG.md 记录变更历史
This commit is contained in:
@@ -1,12 +1,16 @@
|
||||
# 项目结构与运维
|
||||
|
||||
## 重要说明
|
||||
|
||||
**项目可以在任意位置创建**:NovelMaster 是一个技能/工具,不限制项目创建位置。您可以在任何有权限的目录中创建小说项目。
|
||||
|
||||
## 目录层级(真实运行)
|
||||
|
||||
在 Claude Code + Marketplace 安装下,至少有 4 层概念:
|
||||
|
||||
1. `WORKSPACE_ROOT`(Claude 工作区根,通常是 `${CLAUDE_PROJECT_DIR}`)
|
||||
1. `WORKSPACE_ROOT`(Claude 工作区根,通常是 `${CLAUDE_PROJECT_DIR}`,可以是任意目录)
|
||||
2. `WORKSPACE_ROOT/.claude/`(工作区级指针与配置)
|
||||
3. `PROJECT_ROOT`(真实小说项目根,`/noma-init` 按书名创建)
|
||||
3. `PROJECT_ROOT`(真实小说项目根,`/noma-init` 按书名创建,可在任意位置)
|
||||
4. `CLAUDE_PLUGIN_ROOT`(插件缓存目录,不在项目内)
|
||||
|
||||
### A) Workspace 目录(含 `.claude`)
|
||||
|
||||
Reference in New Issue
Block a user