refactor: 重构/prompt/目录为/resource/ - 更符合资源引用协议语义

- 重命名核心目录: /prompt/ → /resource/
- 更新PackageDiscovery中所有硬编码路径引用
- 重新生成package.registry.json,61个资源全部更新为@package://resource/路径
- 批量更新文档中的路径引用,保持一致性
- 目录结构保持不变:domain/, core/, protocol/, tool/子目录结构完全一致

重构原因: 随着tool协议的加入,prompt目录名称不再准确描述系统本质
重构价值: 为未来资源生态扩展奠定清晰的命名基础

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
sean
2025-06-28 15:02:34 +08:00
parent 8452eb4ec5
commit 54b77e7096
83 changed files with 318 additions and 373 deletions

View File

@ -146,8 +146,8 @@ DPML (Deepractice Prompt Markup Language) 采用三层协议架构,从底层
@package://lib/commands/hello.js
# 包提示词资源
@package://prompt/core/execution/think.md
@package://prompt/domain/scrum/role/product-owner.md
@package://resource/core/execution/think.md
@package://resource/domain/scrum/role/product-owner.md
# 包配置和模板
@package://jest.config.js
@ -194,25 +194,25 @@ DPML (Deepractice Prompt Markup Language) 采用三层协议架构,从底层
```bash
# 核心协议文档
@prompt://protocols
# → @package://prompt/protocol/**/*.md
# → @package://resource/protocol/**/*.md
# 核心提示词模块
@prompt://core
# → @package://prompt/core/**/*.md
# → @package://resource/core/**/*.md
# 领域提示词
@prompt://domain/scrum
# → @package://prompt/domain/scrum/**/*.md
# → @package://resource/domain/scrum/**/*.md
# 特定角色提示词
@prompt://domain/scrum/role/product-owner
# → @package://prompt/domain/scrum/role/product-owner.role.md
# → @package://resource/domain/scrum/role/product-owner.role.md
```
**注册表映射:**
- `protocols``@package://prompt/protocol/**/*.md`
- `core``@package://prompt/core/**/*.md`
- `domain``@package://prompt/domain/**/*.md`
- `protocols``@package://resource/protocol/**/*.md`
- `core``@package://resource/core/**/*.md`
- `domain``@package://resource/domain/**/*.md`
- `bootstrap``@package://bootstrap.md`
#### 2. `@memory://` - 记忆系统协议
@ -248,7 +248,7 @@ DPML (Deepractice Prompt Markup Language) 采用三层协议架构,从底层
// 1. 协议分层解析
@prompt://core
上层协议解析
@package://prompt/core/**/*.md
@package://resource/core/**/*.md
中层协议解析
@file://[NPM包路径]/prompt/core/**/*.md
底层协议执行
@ -352,7 +352,7 @@ promptx remember "重要决策" @file://[项目根]/.memory/declarative.md
# 上层 → 中层 → 底层
@prompt://core
@package://prompt/core/**/*.md
@package://resource/core/**/*.md
@file:///usr/local/lib/node_modules/promptx/prompt/core/**/*.md
```