Commit Graph

8 Commits

Author SHA1 Message Date
5353ab7d4f 优化命令前缀检测逻辑:在 init 过程中优先使用实时检测,调整优先级为环境变量 > npm环境变量检测 > 配置文件 > 默认值,简化代码结构,确保更准确的命令前缀提取。 2025-06-04 11:49:30 +08:00
fc217ec5da 更新命令前缀为'npx -y dpml-prompt',移除快照版本,确保一致性和简化使用说明。 2025-06-02 11:45:47 +08:00
4759ba12f7 优化命令前缀提取逻辑:从 process.argv 中提取 init 之前的参数作为命令前缀,支持开发模式下简化为包名。更新 E2E 测试用例,确保在不同调用方式下正确保存命令前缀。 2025-06-02 11:44:04 +08:00
268a64a227 feat: 实现动态命令前缀检测机制 - 新增 PromptXConfig 工具类统一管理 .promptx 目录配置文件 - 重构 constants.js 为函数式,支持动态命令前缀检测 - init 命令自动保存用户实际使用的命令前缀 - 优先级:环境变量 > 配置文件 > npm环境检测 > 默认值 - 解决 AI 提示命令与用户实际使用不一致的问题 - 完整的 E2E 测试覆盖所有使用场景 核心价值:用户怎么调用 init,AI 就提示相同的命令前缀,确保 AI-First CLI 的用户体验一致性 2025-06-02 10:49:52 +08:00
fa4173a120 fix: 统一命令格式为 npx dpml-prompt@snapshot 2025-05-31 22:28:09 +08:00
1e57784a02 chore: 更新版本号至0.0.2-snapshot.3,并修改命令前缀为'npx dpml-prompt@snapshot' 2025-05-31 19:40:09 +08:00
0466cd3289 feat: 更新命令名称为dpml-prompt,保持PromptX品牌名称 2025-05-31 18:59:25 +08:00
dcd5f8ce1f feat: 准备snapshot发布 - 简化角色系统,完善核心命令 2025-05-31 18:51:31 +08:00