- 在InitCommand、RecallCommand、RememberCommand和PouchStateMachine中替换了直接路径处理逻辑,改为使用DirectoryService进行目录解析。 - 更新了ProjectDiscovery以使用新的getProjectRoot方法,标记旧方法为已弃用。 - 在executionContext中重构了工作目录获取逻辑,增强了兼容性和可维护性。 - 确保了对用户主目录的避免处理,提升了目录定位的智能性和可靠性。 此改动旨在提升代码的可读性和一致性,同时为未来的扩展打下基础。
73 lines
3.5 KiB
Markdown
73 lines
3.5 KiB
Markdown
PS C:\Users\Administrator\Desktop\LUCKY> npx -f -y --registry=https://registry.npmjs.org dpml-prompt@snapshot -v
|
||
npm warn using --force Recommended protections disabled.
|
||
0.0.2-snapshot.20250614141120.2d90a70
|
||
PS C:\Users\Administrator\Desktop\LUCKY> npx -y -f dpml-prompt@snapshot init
|
||
npm warn using --force Recommended protections disabled.
|
||
▶️ 正在扫描项目资源...
|
||
ℹ [ProjectDiscovery] ✅ 项目注册表生成完成,发现 0 个资源
|
||
ℹ [PackageDiscovery] ✅ 硬编码注册表加载成功,发现 45 个资源
|
||
ℹ [PackageDiscovery] 📋 包级角色资源: package:assistant, package:frontend-developer, package:java-backend-developer, package:product-manager, package:xiaohongshu-marketer, package:nuwa, assistant, frontend-developer, java-backend-developer, product-manager, xiaohongshu-marketer, nuwa
|
||
ℹ [ProjectDiscovery] 📋 项目注册表无效,重新生成
|
||
ℹ [ProjectDiscovery] ✅ 项目注册表生成完成,发现 0 个资源
|
||
|
||
============================================================
|
||
🎯 锦囊目的:初始化PromptX工作环境,创建必要的配置目录和文件,生成项目级资源注册表
|
||
============================================================
|
||
|
||
📜 锦囊内容:
|
||
🎯 PromptX 初始化完成!
|
||
|
||
## 📦 版本信息
|
||
✅ **PromptX v0.0.2-snapshot.20250614141120.2d90a70 (dpml-prompt@0.0.2-snapshot.20250614141120.2d90a70, Node.js v24.2.0)** - AI专业能
|
||
力增强框架
|
||
|
||
## 🏗️ 环境准备
|
||
✅ 创建了 `.promptx` 配置目录
|
||
✅ 工作环境就绪
|
||
|
||
📂 目录: ..\..\.promptx\resource\domain
|
||
💾 注册表: ..\..\.promptx\resource\project.registry.json
|
||
💡 现在可以在 domain 目录下创建角色资源了
|
||
|
||
## 🚀 下一步建议
|
||
- 使用 `hello` 发现可用的专业角色
|
||
- 使用 `action` 激活特定角色获得专业能力
|
||
- 使用 `learn` 深入学习专业知识
|
||
- 使用 `remember/recall` 管理专业记忆
|
||
|
||
💡 **提示**: 现在可以开始创建项目级资源了!
|
||
|
||
🔄 下一步行动:
|
||
- 发现专业角色: 查看所有可用的AI专业角色
|
||
方式: npx dpml-prompt@snapshot hello
|
||
- 激活专业角色: 直接激活特定专业角色(如果已知角色ID)
|
||
方式: npx dpml-prompt@snapshot action
|
||
|
||
📍 当前状态:initialized
|
||
============================================================
|
||
|
||
PS C:\Users\Administrator\Desktop\LUCKY> cd
|
||
PS C:\Users\Administrator\Desktop\LUCKY> ls
|
||
|
||
|
||
目录: C:\Users\Administrator\Desktop\LUCKY
|
||
|
||
|
||
Mode LastWriteTime Length Name
|
||
---- ------------- ------ ----
|
||
d----- 2025/6/15/周日 10:19 .promptx
|
||
d----- 2025/6/12/周四 17:26 images
|
||
-a---- 2025/6/12/周四 17:30 3550 CREATIVE_INVENTORY_README.md
|
||
-a---- 2025/6/9/周一 6:23 72483 drops.txt
|
||
-a---- 2025/6/12/周四 19:23 53655 index.html
|
||
-a---- 2025/6/11/周三 12:22 1 main.js
|
||
-a---- 2025/6/12/周四 16:51 7392 mod_entities.txt
|
||
-a---- 2025/6/12/周四 16:40 68867 mod_items.txt
|
||
-a---- 2025/6/12/周四 14:58 4512 README.md
|
||
-a---- 2025/6/12/周四 19:23 88986 script.js
|
||
-a---- 2025/6/12/周四 3:52 6113 styles.css
|
||
-a---- 2025/6/9/周一 5:16 26 测试.bat
|
||
-a---- 2025/6/12/周四 19:52 6192 清理Cursor缓存.ps1
|
||
|
||
|
||
PS C:\Users\Administrator\Desktop\LUCKY> |