重构 constants.js:移除动态命令前缀检测逻辑,改为使用固定命令前缀'npx -y -f dpml-prompt',简化代码结构并提高一致性。同时更新 InitCommand 以使用新的命令前缀,删除不再使用的 saveCommandPrefix 函数。移除 command-prefix.e2e.test.js 测试文件,确保代码整洁。
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
const BasePouchCommand = require('../BasePouchCommand')
|
||||
const { ResourceManager } = require('../../resource')
|
||||
const { COMMANDS, saveCommandPrefix } = require('../../../../constants')
|
||||
const { COMMANDS, COMMAND_PREFIX } = require('../../../../constants')
|
||||
const PromptXConfig = require('../../../utils/promptxConfig')
|
||||
|
||||
/**
|
||||
@ -23,17 +23,14 @@ class InitCommand extends BasePouchCommand {
|
||||
// 1. 基础环境准备 - 只创建 .promptx 目录
|
||||
await this.ensurePromptXDirectory(workspacePath)
|
||||
|
||||
// 2. 保存命令前缀配置 (会自动处理文件创建)
|
||||
const savedPrefix = await saveCommandPrefix()
|
||||
|
||||
// 3. 加载协议体系
|
||||
// 2. 加载协议体系
|
||||
const protocolContent = await this.loadProtocolSystem()
|
||||
|
||||
return `🎯 PromptX 系统初始化完成!
|
||||
|
||||
## 🏗️ 技术环境准备
|
||||
✅ 创建了 .promptx 配置目录
|
||||
✅ 保存了命令前缀配置:${savedPrefix || '默认前缀'}
|
||||
✅ 设置命令前缀:${COMMAND_PREFIX}
|
||||
✅ 准备了锦囊状态机框架
|
||||
|
||||
## 📋 系统基本诺记 (协议体系)
|
||||
|
||||
Reference in New Issue
Block a user