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:
@ -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
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user