|
|
0e6c389c41
|
Develop (#66)
* 重构ActionCommand和LearnCommand,更新DPMLContentParser和SemanticRenderer的导入路径,确保模块结构一致性。删除不再使用的DPMLContentParser和SemanticRenderer文件,优化代码结构,提升可维护性。
* 重构PromptX资源协议系统,采用极简两层协议架构,删除不必要的语义层,优化路径解析和资源加载流程。引入AI协作优化,支持直接生成完整协议路径,提升系统性能和用户体验。整体架构简化60%,实现零配置启动,显著降低内存占用和启动时间。
* optimize:优化女娲提示词
* Optimize:更新记忆策略文档,增加角色专业记忆的独特价值和工作流程,强调角色记忆与客户端记忆的差异,优化记忆引导话术和决策规则,以提升用户对专业记忆系统的理解和应用。
* feature:增加 Sean 角色
* optimize:优化记忆格式化逻辑,确保完整记忆内容不被截断,同时更新工具定义中的描述,增强用户对记忆回想器的理解和使用指导。
* feat: 添加DACP服务支持,允许通过命令行调用DACP专业服务,增强AI角色的执行能力,同时更新相关依赖和工具定义。
* feat: 在MCPServerCommand和MCPStreamableHttpCommand中添加'promptx_dacp'参数映射,同时在DACPCommand中优化参数处理逻辑,以支持数组参数的正确解析。
* feat: 更新DACP演示服务,重命名服务和描述,简化功能,删除不必要的日历和文档操作,增强演示效果。同时,优化了API接口和README文档,确保用户更易于理解和使用。
* feat: 添加DACP邮件发送功能,支持真实发送与Demo模式,增强邮件发送的配置管理和错误提示,优化用户体验。
* feat: 更新女娲和Sean角色文档,增强角色身份、核心特质和决策框架的描述,优化内容结构,提升用户理解和使用体验。同时,更新产品哲学知识体系,明确矛盾驱动和简洁性原则的应用。
* Add product management submodule
* fix: 修复 recall 和 learn 的 bug
* refactor: 把 hello 改成 welcome
* feat: 添加DACP服务启动脚本和测试命令,更新相关依赖,优化配置文件路径处理
* fix: 更新pnpm-lock.yaml以匹配DACP依赖,解决CI中--frozen-lockfile的错误
* 更新DACP白皮书的更新日期至2025-01-19;在DACPConfigManager中优化配置管理,支持项目级和用户级配置的优先级处理,增强错误提示信息,更新相关方法以支持异步操作。
|
2025-06-19 21:50:23 +08:00 |
|
|
|
fcbf7c8942
|
feat: 引入多渠道发布策略
- 创建staging分支用于beta发布
- 新增alpha发布工作流(.github/workflows/alpha.yml)
- 新增beta发布工作流(.github/workflows/beta.yml)
- 添加release:alpha和release:beta脚本
- 为渐进式迁移奠定基础设施
🔄 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-06-15 12:55:50 +08:00 |
|
|
|
0ff1abecfb
|
feature: support more transport of mcp server
|
2025-06-12 07:57:07 +08:00 |
|
|
|
11824a5ff3
|
freature: 支持mcp 协议
|
2025-06-06 16:16:12 +08:00 |
|
|
|
8d34022d31
|
更新 package.json:新增多种测试脚本,包括单元测试、集成测试和端到端测试,增强测试覆盖率和灵活性。同时添加了代码检查和格式化相关的脚本,提升开发流程的效率。
|
2025-06-04 19:47:29 +08:00 |
|
|
|
5cdfb02ba7
|
重构命令前缀逻辑:根据环境变量动态设置命令前缀,开发环境下使用'pnpm start',其他环境使用'npx dpml-prompt@snapshot'。同时更新InitCommand和ActionCommand,优化角色激活流程,确保角色激活后自动加载所有技能并执行记忆检索,提升用户体验和系统一致性。
|
2025-06-04 19:43:40 +08:00 |
|
|
|
a1f704fa42
|
🚀 修复CI snapshot发布:自动生成唯一版本号 - 使用时间戳和commit hash生成唯一的snapshot版本号 - 避免版本号冲突导致发布失败 - 改进PR评论模板,提供详细使用说明 - 重置package.json版本为基础版本0.0.2
|
2025-06-02 09:57:02 +08:00 |
|
|
|
7ed85c127a
|
feat: 使用env-paths替代platform-folders,增强跨平台用户目录支持,新增标准目录获取方法
|
2025-06-02 09:49:33 +08:00 |
|
|
|
da404ef66b
|
chore: 移除构建步骤并重命名CI工作流中的任务,增强CLI命令的错误处理
|
2025-06-01 14:57:01 +08:00 |
|
|
|
3492f188a2
|
chore: 更新Jest配置,调整测试超时时间和并发设置,优化CI工作流以处理测试问题,增强项目协议单元测试的错误处理
|
2025-06-01 14:54:27 +08:00 |
|
|
|
b5a6381f08
|
chore: 更新ESLint配置,调整Jest覆盖率阈值,修改package.json中的lint和precommit脚本,禁用格式化和lint-staged,更新CI工作流以处理lint警告
|
2025-06-01 14:49:10 +08:00 |
|
|
|
ee91af11b7
|
feat: 添加现代化版本管理和自动发布系统
|
2025-06-01 14:28:47 +08:00 |
|
|
|
d8481b89bb
|
feat: 更新资源管理器和协议处理逻辑,增强错误处理和缓存机制,优化CLI测试用例
|
2025-06-01 14:13:16 +08:00 |
|
|
|
faed28cd09
|
0.0.2-snapshot.6
|
2025-05-31 22:29:13 +08:00 |
|
|
|
cb0618279f
|
0.0.2-snapshot.5
|
2025-05-31 22:28:15 +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 |
|
|
|
9b221e43df
|
0.0.2-snapshot.2
|
2025-05-31 19:02:11 +08:00 |
|
|
|
199060ddcb
|
fix: 修复files配置,包含完整src目录
|
2025-05-31 19:02:08 +08:00 |
|
|
|
ce4d593089
|
0.0.2-snapshot.1
|
2025-05-31 18:59:28 +08:00 |
|
|
|
0466cd3289
|
feat: 更新命令名称为dpml-prompt,保持PromptX品牌名称
|
2025-05-31 18:59:25 +08:00 |
|
|
|
0bdb5e865b
|
0.0.2-snapshot.0
|
2025-05-31 18:51:37 +08:00 |
|
|
|
be285f55b8
|
feat: 完成DPML协议体系0~1阶段开发 - 三层协议架构100%实现,智能路径检测系统,@package://与package.json完美集成,用户项目集成方案,CLI框架完整实现,132/137核心测试通过(96.3%通过率)
|
2025-05-31 13:03:26 +08:00 |
|