“chenhuachun”
|
4bf1022642
|
build: 📦 release
- vtj-project-app@0.19.14
- vtj-extension@0.19.14
- vtj-project-h5@0.19.14
- vtj-material@0.19.14
- vtj-plugin@0.19.14
- vtj-project-uniapp@0.19.14
- dev-web@0.19.14
- @vtj/docs@0.19.14
- @vtj/charts@0.19.14
- @vtj/coder@0.19.14
- @vtj/core@0.19.14
- @vtj/designer@0.19.14
- @vtj/icons@0.19.14
- @vtj/local@0.19.14
- @vtj/materials@0.19.14
- @vtj/parser@0.19.14
- @vtj/renderer@0.19.14
- @vtj/ui@0.19.14
- @vtj/uni@0.19.14
- @vtj/utils@0.19.14
- @vtj/h5@0.19.14
- @vtj/pro@0.19.14
- @vtj/pro-uni@0.19.14
- @vtj/uni-app@0.19.14
- @vtj/web@0.19.14
@vtj/charts@0.19.14
@vtj/coder@0.19.14
@vtj/core@0.19.14
@vtj/designer@0.19.14
@vtj/docs@0.19.14
@vtj/h5@0.19.14
@vtj/icons@0.19.14
@vtj/local@0.19.14
@vtj/materials@0.19.14
@vtj/parser@0.19.14
@vtj/pro-uni@0.19.14
@vtj/pro@0.19.14
@vtj/renderer@0.19.14
@vtj/ui@0.19.14
@vtj/uni-app@0.19.14
@vtj/uni@0.19.14
@vtj/utils@0.19.14
@vtj/web@0.19.14
dev-web@0.19.14
vtj-extension@0.19.14
vtj-material@0.19.14
vtj-plugin@0.19.14
vtj-project-app@0.19.14
vtj-project-h5@0.19.14
vtj-project-uniapp@0.19.14
|
2026-08-23 14:48:53 +08:00 |
|
“chenhuachun”
|
5577a1bb81
|
refactor(agent): 删除未使用的 Grid 图标组件
- 从图标组件导入中移除 Grid 项
- 减少无用代码,优化组件依赖
- 维护代码整洁,提升可读性
|
2026-08-23 14:47:28 +08:00 |
|
“chenhuachun”
|
a4ee01d5a1
|
refactor(agent): 替换图标组件以支持更多类型
- 将消息输入组件中 Grid 图标替换为 VtjIconComponents
- 在组件引入部分添加 VtjIconComponents 的导入
- 优化消息类型判断逻辑,支持 blocks 和 block 类型显示新图标
- 保持其他类型图标显示逻辑不变
|
2026-08-23 13:55:23 +08:00 |
|
“chenhuachun”
|
370b06e120
|
feat(agent): 实现消息输入组件的内容添加上下文菜单
- 用ElPopover替换ElDropdown实现内容添加按钮的弹出菜单
- 新增上下文菜单支持图片、设计稿元数据、页面及区块上下文选择
- 使用ElCascaderPanel展示多级上下文选项,支持上下文的选择和展示图标
- 添加上下文菜单头部说明文字及样式
- 点击上下文菜单可上传文件或插入页面、区块上下文信息到消息输入框
- 通过计算属性动态生成上下文菜单的页面和区块选项及其当前状态
- 优化样式,调整弹出层边框、阴影及菜单项的布局和字体大小
- 增加contextMenuVisible和contextMenuValue响应式变量控制弹窗显示和选中值
- 通过onContextMenuChange处理不同菜单选项的行为,包括触发文件上传和追加上下文文本
|
2026-08-23 12:17:33 +08:00 |
|
“chenhuachun”
|
cafa911363
|
feat(agent): 优化消息输入组件的附件上传功能
- 替换单一按钮为带下拉菜单的附件上传按钮
- 新增图片和设计稿元数据两种上传类型选项
- 动态修改文件输入框的accept属性以匹配上传类型
- 添加图标支持以区分不同附件类型
- 调整UI组件结构以支持下拉菜单功能
- 保持上传流程一致并提升用户体验
|
2026-08-23 11:43:33 +08:00 |
|
“chenhuachun”
|
6137001444
|
ci: 👷commit
|
2026-08-19 08:46:29 +08:00 |
|
“chenhuachun”
|
521fceadae
|
build: 📦 release
- vtj-project-app@0.19.13
- vtj-extension@0.19.13
- vtj-project-h5@0.19.13
- vtj-material@0.19.13
- vtj-plugin@0.19.13
- vtj-project-uniapp@0.19.13
- dev-web@0.19.13
- @vtj/docs@0.19.13
- @vtj/charts@0.19.13
- @vtj/coder@0.19.13
- @vtj/core@0.19.13
- @vtj/designer@0.19.13
- @vtj/icons@0.19.13
- @vtj/local@0.19.13
- @vtj/materials@0.19.13
- @vtj/parser@0.19.13
- @vtj/renderer@0.19.13
- @vtj/ui@0.19.13
- @vtj/uni@0.19.13
- @vtj/utils@0.19.13
- @vtj/h5@0.19.13
- @vtj/pro@0.19.13
- @vtj/pro-uni@0.19.13
- @vtj/uni-app@0.19.13
- @vtj/web@0.19.13
@vtj/charts@0.19.13
@vtj/coder@0.19.13
@vtj/core@0.19.13
@vtj/designer@0.19.13
@vtj/docs@0.19.13
@vtj/h5@0.19.13
@vtj/icons@0.19.13
@vtj/local@0.19.13
@vtj/materials@0.19.13
@vtj/parser@0.19.13
@vtj/pro-uni@0.19.13
@vtj/pro@0.19.13
@vtj/renderer@0.19.13
@vtj/ui@0.19.13
@vtj/uni-app@0.19.13
@vtj/uni@0.19.13
@vtj/utils@0.19.13
@vtj/web@0.19.13
dev-web@0.19.13
vtj-extension@0.19.13
vtj-material@0.19.13
vtj-plugin@0.19.13
vtj-project-app@0.19.13
vtj-project-h5@0.19.13
vtj-project-uniapp@0.19.13
|
2026-08-19 08:45:10 +08:00 |
|
“chenhuachun”
|
d7040b389d
|
fix(renderer): 修复 async setup 中的 expose 行为及模板 ref 限制
- 修改 setup 签名,去除参数默认值,避免 Vue 误判 setupContext
- 在第一个 await 前主动调用 setupContext.expose,确保暴露属性即时生效
- 通过动态 getter 暴露声明的 expose 项,兼容后续 getter 定义
- 修正 Composition 生命周期异步执行的 warn 格式
- 添加测试用例,验证 async setup 模板 ref 仅暴露 expose 列表中的成员,屏蔽其它属性
|
2026-08-18 20:53:15 +08:00 |
|
“chenhuachun”
|
2f42d4f18d
|
ci: 👷commit
|
2026-08-18 12:30:26 +08:00 |
|
“chenhuachun”
|
1dcaa1faf2
|
build: 📦 release
- vtj-project-app@0.19.12
- vtj-extension@0.19.12
- vtj-project-h5@0.19.12
- vtj-project-library@0.14.5
- vtj-material@0.19.12
- vtj-plugin@0.19.12
- vtj-project-uniapp@0.19.12
- dev-web@0.19.12
- @vtj/docs@0.19.12
- @vtj/charts@0.19.12
- @vtj/coder@0.19.12
- @vtj/core@0.19.12
- @vtj/designer@0.19.12
- @vtj/icons@0.19.12
- @vtj/local@0.19.12
- @vtj/materials@0.19.12
- @vtj/parser@0.19.12
- @vtj/renderer@0.19.12
- @vtj/ui@0.19.12
- @vtj/uni@0.19.12
- @vtj/utils@0.19.12
- @vtj/h5@0.19.12
- @vtj/pro@0.19.12
- @vtj/pro-uni@0.19.12
- @vtj/uni-app@0.19.12
- @vtj/web@0.19.12
@vtj/charts@0.19.12
@vtj/coder@0.19.12
@vtj/core@0.19.12
@vtj/designer@0.19.12
@vtj/docs@0.19.12
@vtj/h5@0.19.12
@vtj/icons@0.19.12
@vtj/local@0.19.12
@vtj/materials@0.19.12
@vtj/parser@0.19.12
@vtj/pro-uni@0.19.12
@vtj/pro@0.19.12
@vtj/renderer@0.19.12
@vtj/ui@0.19.12
@vtj/uni-app@0.19.12
@vtj/uni@0.19.12
@vtj/utils@0.19.12
@vtj/web@0.19.12
dev-web@0.19.12
vtj-extension@0.19.12
vtj-material@0.19.12
vtj-plugin@0.19.12
vtj-project-app@0.19.12
vtj-project-h5@0.19.12
vtj-project-library@0.14.5
vtj-project-uniapp@0.19.12
|
2026-08-18 12:26:22 +08:00 |
|
“chenhuachun”
|
f7f45873c9
|
fix(agent): 统一使用指定版本导出DSL数据
- 新增AGENT_SOURCE_VERSION常量用于指定版本标识
- 调整engine.current.value.toDsl调用,传入版本参数以确保一致性
- 修复不同位置生成DSL内容时版本不统一的问题
- 避免未指定版本导致的潜在数据不匹配错误
- 保持代码中DSL生成流程的版本可控性和稳定性
|
2026-08-18 08:55:27 +08:00 |
|
“chenhuachun”
|
6707651fec
|
ci: 👷commit
|
2026-08-17 17:30:02 +08:00 |
|
“chenhuachun”
|
6bcd93a156
|
build: 📦 release
- vtj-project-app@0.19.11
- vtj-extension@0.19.11
- vtj-project-h5@0.19.11
- vtj-project-library@0.14.4
- vtj-material@0.19.11
- vtj-plugin@0.19.11
- vtj-project-uniapp@0.19.11
- dev-web@0.19.11
- @vtj/docs@0.19.11
- @vtj/charts@0.19.11
- @vtj/coder@0.19.11
- @vtj/core@0.19.11
- @vtj/designer@0.19.11
- @vtj/icons@0.19.11
- @vtj/local@0.19.11
- @vtj/materials@0.19.11
- @vtj/parser@0.19.11
- @vtj/renderer@0.19.11
- @vtj/ui@0.19.11
- @vtj/uni@0.19.11
- @vtj/utils@0.19.11
- @vtj/h5@0.19.11
- @vtj/pro@0.19.11
- @vtj/pro-uni@0.19.11
- @vtj/uni-app@0.19.11
- @vtj/web@0.19.11
@vtj/charts@0.19.11
@vtj/coder@0.19.11
@vtj/core@0.19.11
@vtj/designer@0.19.11
@vtj/docs@0.19.11
@vtj/h5@0.19.11
@vtj/icons@0.19.11
@vtj/local@0.19.11
@vtj/materials@0.19.11
@vtj/parser@0.19.11
@vtj/pro-uni@0.19.11
@vtj/pro@0.19.11
@vtj/renderer@0.19.11
@vtj/ui@0.19.11
@vtj/uni-app@0.19.11
@vtj/uni@0.19.11
@vtj/utils@0.19.11
@vtj/web@0.19.11
dev-web@0.19.11
vtj-extension@0.19.11
vtj-material@0.19.11
vtj-plugin@0.19.11
vtj-project-app@0.19.11
vtj-project-h5@0.19.11
vtj-project-library@0.14.4
vtj-project-uniapp@0.19.11
|
2026-08-17 17:23:09 +08:00 |
|
“chenhuachun”
|
2c2f867df9
|
fix(designer): 防止文本误标记为成功的diff步骤
- 在useEditorStep中增加检查,确保代码步骤输出类型与步骤类型匹配
- 针对类型不匹配的情况,标记状态为Error并保存聊天记录
- 添加错误提示,要求按照正确格式重新输出
- 新增单元测试验证纯文本不会被误识别为成功的diff步骤
- 更新库版本号为0.14.3
|
2026-08-17 17:21:00 +08:00 |
|
“chenhuachun”
|
b68161513a
|
ci: 👷commit
|
2026-08-16 13:50:59 +08:00 |
|
“chenhuachun”
|
56856dd6a7
|
build: 📦 release
- vtj-project-app@0.19.10
- vtj-extension@0.19.10
- vtj-project-h5@0.19.10
- vtj-material@0.19.10
- vtj-plugin@0.19.10
- vtj-project-uniapp@0.19.10
- dev-web@0.19.10
- @vtj/docs@0.19.10
- @vtj/charts@0.19.10
- @vtj/coder@0.19.10
- @vtj/core@0.19.10
- @vtj/designer@0.19.10
- @vtj/icons@0.19.10
- @vtj/local@0.19.10
- @vtj/materials@0.19.10
- @vtj/parser@0.19.10
- @vtj/renderer@0.19.10
- @vtj/ui@0.19.10
- @vtj/uni@0.19.10
- @vtj/utils@0.19.10
- @vtj/h5@0.19.10
- @vtj/pro@0.19.10
- @vtj/pro-uni@0.19.10
- @vtj/uni-app@0.19.10
- @vtj/web@0.19.10
@vtj/charts@0.19.10
@vtj/coder@0.19.10
@vtj/core@0.19.10
@vtj/designer@0.19.10
@vtj/docs@0.19.10
@vtj/h5@0.19.10
@vtj/icons@0.19.10
@vtj/local@0.19.10
@vtj/materials@0.19.10
@vtj/parser@0.19.10
@vtj/pro-uni@0.19.10
@vtj/pro@0.19.10
@vtj/renderer@0.19.10
@vtj/ui@0.19.10
@vtj/uni-app@0.19.10
@vtj/uni@0.19.10
@vtj/utils@0.19.10
@vtj/web@0.19.10
dev-web@0.19.10
vtj-extension@0.19.10
vtj-material@0.19.10
vtj-plugin@0.19.10
vtj-project-app@0.19.10
vtj-project-h5@0.19.10
vtj-project-uniapp@0.19.10
|
2026-08-16 13:49:35 +08:00 |
|
“chenhuachun”
|
4544e616d6
|
feat(agent): 支持工具直调模式并优化会话滚动行为
- 新增工具直调模式常量 AGENT_TOOL_DIRECT_MODE,统一使用该模式
- 编辑步骤及回放聊天中标记工具调用为直调,调整相关数据结构支持 direct 字段
- 调整对话回合详情展示,隐藏直调工具输出的折叠详情
- 优化会话滚动逻辑,新增内容尺寸监听器,避免异步内容渲染导致滚动异常
- 调整滚动函数,支持平滑滚动到顶部与底部,改进用户阅读体验
- 编辑器步骤与回放测试中增加对直调标记的验证,保障功能正确性
|
2026-08-16 13:47:07 +08:00 |
|
“chenhuachun”
|
95867950b4
|
feat(agent): 优化工具调用参数校验与运行时绑定
- 在 directTool 模块中新增参数类型校验,支持 string、number、boolean、array、object 等多种类型
- 实现参数 rest 属性,允许最后一个参数接受多个位置参数
- 新增 bindActiveParameters 方法,绑定唯一已创建依赖的 active 步骤运行时 ID
- getDirectToolCall 优化,参数必须符合注册工具的参数 Schema,参数错误拒绝直调
- 优化 useEditorStep 中工具调用步骤参数传递,使用绑定后的参数或校验过的参数
- 代码中对于输出解析 tool_call 增加对 JSON 对象无代码块格式支持
- 修复并完善测试用例,覆盖参数校验、绑定逻辑、输出解析和工具执行流程
- 其他细节改进:项目结构展示包括名称与 ID、写入失败不触发重试等增强用户体验
|
2026-08-16 13:18:16 +08:00 |
|
“chenhuachun”
|
eba0c38e57
|
ci: 👷commit
|
2026-08-16 01:01:56 +08:00 |
|
“chenhuachun”
|
3444970a0d
|
build: 📦 release
- vtj-project-app@0.19.9
- vtj-extension@0.19.9
- vtj-project-h5@0.19.9
- vtj-project-library@0.14.3
- vtj-material@0.19.9
- vtj-plugin@0.19.9
- vtj-project-uniapp@0.19.9
- dev-web@0.19.9
- @vtj/docs@0.19.9
- @vtj/charts@0.19.9
- @vtj/coder@0.19.9
- @vtj/core@0.19.9
- @vtj/designer@0.19.9
- @vtj/icons@0.19.9
- @vtj/local@0.19.9
- @vtj/materials@0.19.9
- @vtj/parser@0.19.9
- @vtj/renderer@0.19.9
- @vtj/ui@0.19.9
- @vtj/uni@0.19.9
- @vtj/utils@0.19.9
- @vtj/h5@0.19.9
- @vtj/pro@0.19.9
- @vtj/pro-uni@0.19.9
- @vtj/uni-app@0.19.9
- @vtj/web@0.19.9
@vtj/charts@0.19.9
@vtj/coder@0.19.9
@vtj/core@0.19.9
@vtj/designer@0.19.9
@vtj/docs@0.19.9
@vtj/h5@0.19.9
@vtj/icons@0.19.9
@vtj/local@0.19.9
@vtj/materials@0.19.9
@vtj/parser@0.19.9
@vtj/pro-uni@0.19.9
@vtj/pro@0.19.9
@vtj/renderer@0.19.9
@vtj/ui@0.19.9
@vtj/uni-app@0.19.9
@vtj/uni@0.19.9
@vtj/utils@0.19.9
@vtj/web@0.19.9
dev-web@0.19.9
vtj-project-uniapp@0.19.9
vtj-extension@0.19.9
vtj-material@0.19.9
vtj-plugin@0.19.9
vtj-project-app@0.19.9
vtj-project-h5@0.19.9
vtj-project-library@0.14.3
|
2026-08-16 01:00:24 +08:00 |
|
“chenhuachun”
|
f1b73689b7
|
feat(agent): 支持工具直调用模式并优化编辑器步骤处理
- 添加直调用工具的函数及类型支持,限定高频且参数确定的工具可直调
- 在 useEditorStep 中集成直调用逻辑,优先执行直调用工具并保存执行结果
- 支持直调用的“off”、“shadow”、“on”三种模式及其行为区分
- 实现对 createPage/createBlock 等创建类直调用动作的重复创建检测与恢复
- 增加对直调用步骤执行审批和超时处理的完善支持
- useEditorStep 新增 getToolDirectMode 属性以获取当前直调用模式
- 更新类型定义,支持工具步骤的 parameters 参数和 ToolDirectMode 类型
- 为直调用工具新增对应的单元测试,覆盖参数验证和调用匹配逻辑
- 升级版本号至 0.14.2,修正索引组件导入与导出的小问题
- 优化工具调用时步骤参数传递,保证 shadow 模式下的调用比对与日志打印
|
2026-08-16 00:59:38 +08:00 |
|
“chenhuachun”
|
55c5026d58
|
docs(news): 发布 VTJ.PRO v2.7.1,推出项目级记忆系统
- 上线 Agent 项目级记忆系统,实现跨 Topic 持久化结构化记忆
- 设计记忆归属项目、五类结构化记忆及写入与召回分离机制
- 增加“记住:”确定性通道,确保显式指令 100% 落库
- 支持手工记忆优先,保证用户维护规则权威性
- 实施并发防丢机制,保障多轮任务数据完整
- 采用 MySQL + 规则打分进行记忆召回,控制上下文规模
- 新增可观测字段,便于调试与监控记忆召回和上下文消耗
- 加强安全与治理,过滤敏感信息并规范权限校验
- 提供后台管理功能,实现记忆跨应用查询和权限控制
- 规划补齐结构化提取审计及离线召回评测机制,逐步优化召回策略
|
2026-08-15 20:28:14 +08:00 |
|
“chenhuachun”
|
88d0f3b3fa
|
ci: 👷commit
|
2026-08-14 16:33:25 +08:00 |
|
“chenhuachun”
|
98a7cf5608
|
build: 📦 release
- vtj-project-app@0.19.8
- vtj-extension@0.19.8
- vtj-project-h5@0.19.8
- vtj-material@0.19.8
- vtj-plugin@0.19.8
- vtj-project-uniapp@0.19.8
- dev-web@0.19.8
- @vtj/docs@0.19.8
- @vtj/charts@0.19.8
- @vtj/coder@0.19.8
- @vtj/core@0.19.8
- @vtj/designer@0.19.8
- @vtj/icons@0.19.8
- @vtj/local@0.19.8
- @vtj/materials@0.19.8
- @vtj/parser@0.19.8
- @vtj/renderer@0.19.8
- @vtj/ui@0.19.8
- @vtj/uni@0.19.8
- @vtj/utils@0.19.8
- @vtj/h5@0.19.8
- @vtj/pro@0.19.8
- @vtj/pro-uni@0.19.8
- @vtj/uni-app@0.19.8
- @vtj/web@0.19.8
@vtj/charts@0.19.8
@vtj/coder@0.19.8
@vtj/core@0.19.8
@vtj/designer@0.19.8
@vtj/docs@0.19.8
@vtj/h5@0.19.8
@vtj/icons@0.19.8
@vtj/local@0.19.8
@vtj/materials@0.19.8
@vtj/parser@0.19.8
@vtj/pro-uni@0.19.8
@vtj/pro@0.19.8
@vtj/renderer@0.19.8
@vtj/ui@0.19.8
@vtj/uni-app@0.19.8
@vtj/uni@0.19.8
@vtj/utils@0.19.8
@vtj/web@0.19.8
dev-web@0.19.8
vtj-extension@0.19.8
vtj-material@0.19.8
vtj-plugin@0.19.8
vtj-project-app@0.19.8
vtj-project-h5@0.19.8
vtj-project-uniapp@0.19.8
|
2026-08-14 16:32:08 +08:00 |
|
“chenhuachun”
|
97728c2008
|
fix(engine): 修复活跃文件异步加载冲突问题
- 为 activeFile 方法添加文件 ID 比较,防止过时请求覆盖当前状态
- 将 updateCurrent 和 initHistory 调整为异步,确保顺序执行
- 为 getHistory 添加当前文件 ID 验证,避免历史数据错误更新
- 修改 workspace 组件渲染键值,简化组件重渲染条件
- 新增测试覆盖多文件异步加载时状态保持正确的场景
|
2026-08-14 16:31:21 +08:00 |
|
“chenhuachun”
|
e7b08aa04f
|
ci: 👷commit
|
2026-08-14 15:49:47 +08:00 |
|
“chenhuachun”
|
77069d9769
|
build: 📦 release
- vtj-project-app@0.19.7
- vtj-extension@0.19.7
- vtj-project-h5@0.19.7
- vtj-material@0.19.7
- vtj-plugin@0.19.7
- vtj-project-uniapp@0.19.7
- dev-web@0.19.7
- @vtj/docs@0.19.7
- @vtj/charts@0.19.7
- @vtj/coder@0.19.7
- @vtj/core@0.19.7
- @vtj/designer@0.19.7
- @vtj/icons@0.19.7
- @vtj/local@0.19.7
- @vtj/materials@0.19.7
- @vtj/parser@0.19.7
- @vtj/renderer@0.19.7
- @vtj/ui@0.19.7
- @vtj/uni@0.19.7
- @vtj/utils@0.19.7
- @vtj/h5@0.19.7
- @vtj/pro@0.19.7
- @vtj/pro-uni@0.19.7
- @vtj/uni-app@0.19.7
- @vtj/web@0.19.7
@vtj/charts@0.19.7
@vtj/coder@0.19.7
@vtj/core@0.19.7
@vtj/designer@0.19.7
@vtj/docs@0.19.7
@vtj/h5@0.19.7
@vtj/icons@0.19.7
@vtj/local@0.19.7
@vtj/materials@0.19.7
@vtj/parser@0.19.7
@vtj/pro-uni@0.19.7
@vtj/pro@0.19.7
@vtj/renderer@0.19.7
@vtj/ui@0.19.7
@vtj/uni-app@0.19.7
@vtj/uni@0.19.7
@vtj/utils@0.19.7
@vtj/web@0.19.7
dev-web@0.19.7
vtj-extension@0.19.7
vtj-material@0.19.7
vtj-plugin@0.19.7
vtj-project-app@0.19.7
vtj-project-h5@0.19.7
vtj-project-uniapp@0.19.7
|
2026-08-14 15:45:39 +08:00 |
|
“chenhuachun”
|
e3bee05081
|
feat(history): 支持项目历史记录管理功能
- 在历史记录模型中新增 type 字段以区分文件与项目历史
- 扩展 HistoryDsl 类型以支持文件和项目两种模式
- 新增工程历史记录管理器 projectHistory,支持项目历史的新增、保存与加载
- 在引擎中初始化项目历史记录,并在项目保存成功时记录历史快照
- 设计器历史钩子 useHistory 支持文件和项目历史类型切换及相关操作
- 历史组件新增历史类型选择按钮,实现文件和项目历史的切换显示
- 载入项目历史时保持运行态字段,确保项目状态一致性
- 添加项目历史相关单元测试覆盖新功能和异常处理流程
|
2026-08-14 15:44:27 +08:00 |
|
“chenhuachun”
|
de0ee2d8d9
|
ci: 👷commit
|
2026-08-14 14:19:38 +08:00 |
|
“chenhuachun”
|
b825356729
|
build: 📦 release
- vtj-project-app@0.19.6
- vtj-extension@0.19.6
- vtj-project-h5@0.19.6
- vtj-project-library@0.14.2
- vtj-material@0.19.6
- vtj-plugin@0.19.6
- vtj-project-uniapp@0.19.6
- dev-web@0.19.6
- @vtj/docs@0.19.6
- @vtj/charts@0.19.6
- @vtj/coder@0.19.6
- @vtj/core@0.19.6
- @vtj/designer@0.19.6
- @vtj/icons@0.19.6
- @vtj/local@0.19.6
- @vtj/materials@0.19.6
- @vtj/parser@0.19.6
- @vtj/renderer@0.19.6
- @vtj/ui@0.19.6
- @vtj/uni@0.19.6
- @vtj/utils@0.19.6
- @vtj/h5@0.19.6
- @vtj/pro@0.19.6
- @vtj/pro-uni@0.19.6
- @vtj/uni-app@0.19.6
- @vtj/web@0.19.6
@vtj/charts@0.19.6
@vtj/coder@0.19.6
@vtj/core@0.19.6
@vtj/designer@0.19.6
@vtj/docs@0.19.6
@vtj/h5@0.19.6
@vtj/icons@0.19.6
@vtj/local@0.19.6
@vtj/materials@0.19.6
@vtj/parser@0.19.6
@vtj/pro-uni@0.19.6
@vtj/pro@0.19.6
@vtj/renderer@0.19.6
@vtj/ui@0.19.6
@vtj/uni-app@0.19.6
@vtj/uni@0.19.6
@vtj/utils@0.19.6
@vtj/web@0.19.6
dev-web@0.19.6
vtj-extension@0.19.6
vtj-material@0.19.6
vtj-plugin@0.19.6
vtj-project-app@0.19.6
vtj-project-h5@0.19.6
vtj-project-library@0.14.2
vtj-project-uniapp@0.19.6
|
2026-08-14 14:18:20 +08:00 |
|
“chenhuachun”
|
d2ebb41cb0
|
ci: 👷commit
|
2026-08-14 14:17:34 +08:00 |
|
“chenhuachun”
|
7311d28768
|
fix(agent): 修正任务总结与执行计划状态更新逻辑
- 调整生成任务总结时,新增失败步骤记录到流程步骤中
- 完善流程结束调用时的步骤状态和整体状态判定,包含总结错误情况
- 加入执行计划生成失败时的错误步骤信息记录
- 更新单元测试,验证总结失败后状态为失败且记录正确
- 修改 pro 平台配置,将远程地址指向本地开发环境地址
|
2026-08-14 09:33:27 +08:00 |
|
“chenhuachun”
|
bc9071a6f4
|
ci: 👷commit
|
2026-08-11 15:14:42 +08:00 |
|
“chenhuachun”
|
011981523b
|
build: 📦 release
- vtj-project-app@0.19.5
- vtj-extension@0.19.5
- vtj-project-h5@0.19.5
- vtj-material@0.19.5
- vtj-plugin@0.19.5
- vtj-project-uniapp@0.19.5
- dev-web@0.19.5
- @vtj/docs@0.19.5
- @vtj/charts@0.19.5
- @vtj/coder@0.19.5
- @vtj/core@0.19.5
- @vtj/designer@0.19.5
- @vtj/icons@0.19.5
- @vtj/local@0.19.5
- @vtj/materials@0.19.5
- @vtj/parser@0.19.5
- @vtj/renderer@0.19.5
- @vtj/ui@0.19.5
- @vtj/uni@0.19.5
- @vtj/utils@0.19.5
- @vtj/h5@0.19.5
- @vtj/pro@0.19.5
- @vtj/pro-uni@0.19.5
- @vtj/uni-app@0.19.5
- @vtj/web@0.19.5
@vtj/charts@0.19.5
@vtj/coder@0.19.5
@vtj/core@0.19.5
@vtj/designer@0.19.5
@vtj/docs@0.19.5
@vtj/h5@0.19.5
@vtj/icons@0.19.5
@vtj/local@0.19.5
@vtj/materials@0.19.5
@vtj/parser@0.19.5
@vtj/pro-uni@0.19.5
@vtj/pro@0.19.5
@vtj/renderer@0.19.5
@vtj/ui@0.19.5
@vtj/uni-app@0.19.5
@vtj/uni@0.19.5
@vtj/utils@0.19.5
@vtj/web@0.19.5
dev-web@0.19.5
vtj-extension@0.19.5
vtj-material@0.19.5
vtj-plugin@0.19.5
vtj-project-app@0.19.5
vtj-project-h5@0.19.5
vtj-project-uniapp@0.19.5
|
2026-08-11 15:13:26 +08:00 |
|
“chenhuachun”
|
5f3290faec
|
docs(repository): 新增仓库整体开发与协作指南
- 介绍 VTJ.PRO 项目结构及核心技术栈
- 规范跨包依赖管理和引用方式
- 明确环境配置及依赖安装流程
- 列出常用开发和构建命令及使用建议
- 规定代码风格和类型使用规范
- 说明测试策略和验收流程
- 强调生成物管理及高风险命令禁止范围
- 规范提交与发布流程,阐述提交信息规范与要求
|
2026-08-11 15:09:13 +08:00 |
|
“chenhuachun”
|
2ee527faed
|
fix(openApi): 优化错误处理并支持速率限制提示
- 新增 toCompletionError 函数,统一生成带状态码和重试时间的错误信息
- 在 SSE 流中遇到错误时,调用 toCompletionError 并中止请求
- 处理 HTTP 响应非正常状态,抛出含重试提示的错误
- 增加 signal.aborted 检测,实现请求中止后立即返回
- 添加单元测试验证 SSE 错误中止请求逻辑
- 添加单元测试验证 HTTP 429 错误中重试等待提示
|
2026-08-11 15:01:43 +08:00 |
|
“chenhuachun”
|
cbd2ea8fe0
|
fix(agent): 修正响应文案为生成
- 将编辑器中响应的显示文字“响应”改为“生成”
- 更新第几次响应的描述为第几次生成
- 保持逻辑一致性,修正默认标签文字显示问题
|
2026-08-09 19:05:02 +08:00 |
|
“chenhuachun”
|
145ea74a42
|
ci: 👷commit
|
2026-08-09 17:02:18 +08:00 |
|
“chenhuachun”
|
a9a122add5
|
build: 📦 release
- vtj-project-app@0.19.4
- vtj-extension@0.19.4
- vtj-project-h5@0.19.4
- vtj-material@0.19.4
- vtj-plugin@0.19.4
- vtj-project-uniapp@0.19.4
- dev-web@0.19.4
- @vtj/docs@0.19.4
- @vtj/charts@0.19.4
- @vtj/coder@0.19.4
- @vtj/core@0.19.4
- @vtj/designer@0.19.4
- @vtj/icons@0.19.4
- @vtj/local@0.19.4
- @vtj/materials@0.19.4
- @vtj/parser@0.19.4
- @vtj/renderer@0.19.4
- @vtj/ui@0.19.4
- @vtj/uni@0.19.4
- @vtj/utils@0.19.4
- @vtj/h5@0.19.4
- @vtj/pro@0.19.4
- @vtj/pro-uni@0.19.4
- @vtj/uni-app@0.19.4
- @vtj/web@0.19.4
@vtj/charts@0.19.4
@vtj/coder@0.19.4
@vtj/core@0.19.4
@vtj/designer@0.19.4
@vtj/docs@0.19.4
@vtj/h5@0.19.4
@vtj/icons@0.19.4
@vtj/local@0.19.4
@vtj/materials@0.19.4
@vtj/parser@0.19.4
@vtj/pro-uni@0.19.4
@vtj/pro@0.19.4
@vtj/renderer@0.19.4
@vtj/ui@0.19.4
@vtj/uni-app@0.19.4
@vtj/uni@0.19.4
@vtj/utils@0.19.4
@vtj/web@0.19.4
dev-web@0.19.4
vtj-extension@0.19.4
vtj-material@0.19.4
vtj-plugin@0.19.4
vtj-project-app@0.19.4
vtj-project-h5@0.19.4
vtj-project-uniapp@0.19.4
|
2026-08-09 17:00:46 +08:00 |
|
“chenhuachun”
|
abe274fbf7
|
fix(parser): 严格区分标准数据源模板与普通方法
- 新增 isDataSourceTemplate 函数,仅识别标准数据源模板代码结构
- 仅当方法符合标准模板才采集为数据源,非标准写法保留为普通方法避免丢失 transform 信息
- 标准模板采集时,API 未命中时降级采集并保留空 label,提升容错性
- 同步更新 vue/scripts.ts 与 vue/scriptSetup.ts 的数据源识别逻辑
- 新增单元测试验证非常规数据源代码作为普通方法保留
- 新增单元测试验证标准模板降级采集逻辑及兼容性
|
2026-08-09 16:56:03 +08:00 |
|
“chenhuachun”
|
6f6a42bdc6
|
ci: 👷commit
|
2026-08-09 15:22:41 +08:00 |
|
“chenhuachun”
|
7bdeb0e873
|
build: 📦 release
- vtj-project-app@0.19.3
- vtj-extension@0.19.3
- vtj-project-h5@0.19.3
- vtj-project-library@0.14.1
- vtj-material@0.19.3
- vtj-plugin@0.19.3
- vtj-project-uniapp@0.19.3
- dev-web@0.19.3
- @vtj/docs@0.19.3
- @vtj/charts@0.19.3
- @vtj/coder@0.19.3
- @vtj/core@0.19.3
- @vtj/designer@0.19.3
- @vtj/icons@0.19.3
- @vtj/local@0.19.3
- @vtj/materials@0.19.3
- @vtj/parser@0.19.3
- @vtj/renderer@0.19.3
- @vtj/ui@0.19.3
- @vtj/uni@0.19.3
- @vtj/utils@0.19.3
- @vtj/h5@0.19.3
- @vtj/pro@0.19.3
- @vtj/pro-uni@0.19.3
- @vtj/uni-app@0.19.3
- @vtj/web@0.19.3
@vtj/charts@0.19.3
@vtj/coder@0.19.3
@vtj/core@0.19.3
@vtj/designer@0.19.3
@vtj/docs@0.19.3
@vtj/h5@0.19.3
@vtj/icons@0.19.3
@vtj/local@0.19.3
@vtj/materials@0.19.3
@vtj/parser@0.19.3
@vtj/pro-uni@0.19.3
@vtj/pro@0.19.3
@vtj/renderer@0.19.3
@vtj/ui@0.19.3
@vtj/uni-app@0.19.3
@vtj/uni@0.19.3
@vtj/utils@0.19.3
@vtj/web@0.19.3
dev-web@0.19.3
vtj-extension@0.19.3
vtj-material@0.19.3
vtj-plugin@0.19.3
vtj-project-app@0.19.3
vtj-project-h5@0.19.3
vtj-project-library@0.14.1
vtj-project-uniapp@0.19.3
|
2026-08-09 15:21:15 +08:00 |
|
“chenhuachun”
|
ec0aefa064
|
fix(agent): 容错处理 tool_call 缺失参数及输出格式异常
- 修正 tool_call 类型步骤中缺失 parameters 字段时默认补空数组
- 增加对非数组 parameters 的格式错误检测,并反馈格式错误提示
- 优化无法识别输出格式时,tool_call 步骤反馈重试提示,避免直接认定完成
- 非 tool_call 步骤输出格式异常回写槽位错误,保证状态一致
- 补充 executeEditorStep 单元测试,覆盖缺失参数容错、格式错误重试及错误回写场景
- 调整 isToolCall 判断逻辑,提高容错性和准确性
|
2026-08-09 15:19:28 +08:00 |
|
“chenhuachun”
|
483e879007
|
chore(version): 更新库版本号至 0.14.0
- 将版本号由 0.13.7 更新至 0.14.0
- 同步 version.ts 文件中的版本号声明
|
2026-08-09 13:17:00 +08:00 |
|
“chenhuachun”
|
4e215bfda4
|
ci: 👷commit
|
2026-08-09 13:00:20 +08:00 |
|
“chenhuachun”
|
6f9200652e
|
build: 📦 release
- vtj-project-app@0.19.2
- vtj-extension@0.19.2
- vtj-project-h5@0.19.2
- vtj-material@0.19.2
- vtj-plugin@0.19.2
- vtj-project-uniapp@0.19.2
- dev-web@0.19.2
- @vtj/docs@0.19.2
- @vtj/charts@0.19.2
- @vtj/coder@0.19.2
- @vtj/core@0.19.2
- @vtj/designer@0.19.2
- @vtj/icons@0.19.2
- @vtj/local@0.19.2
- @vtj/materials@0.19.2
- @vtj/parser@0.19.2
- @vtj/renderer@0.19.2
- @vtj/ui@0.19.2
- @vtj/uni@0.19.2
- @vtj/utils@0.19.2
- @vtj/h5@0.19.2
- @vtj/pro@0.19.2
- @vtj/pro-uni@0.19.2
- @vtj/uni-app@0.19.2
- @vtj/web@0.19.2
@vtj/charts@0.19.2
@vtj/coder@0.19.2
@vtj/core@0.19.2
@vtj/designer@0.19.2
@vtj/docs@0.19.2
@vtj/h5@0.19.2
@vtj/icons@0.19.2
@vtj/local@0.19.2
@vtj/materials@0.19.2
@vtj/parser@0.19.2
@vtj/pro-uni@0.19.2
@vtj/pro@0.19.2
@vtj/renderer@0.19.2
@vtj/ui@0.19.2
@vtj/uni-app@0.19.2
@vtj/uni@0.19.2
@vtj/utils@0.19.2
@vtj/web@0.19.2
dev-web@0.19.2
vtj-project-uniapp@0.19.2
vtj-extension@0.19.2
vtj-material@0.19.2
vtj-plugin@0.19.2
vtj-project-app@0.19.2
vtj-project-h5@0.19.2
|
2026-08-09 12:59:01 +08:00 |
|
“chenhuachun”
|
de08a7bb0c
|
fix(agent): 统一错误日志格式并添加步骤元数据快照支持
- 统一 useArchitectPlan、useDualAgent、useEditorStep 中错误日志为 console.error,并增加详细上下文字段,便于问题定位
- useEditorStep 捕获多个步骤相关错误时,补充日志记录步骤信息,保证失败信息完整且易追踪
- useReplayChat 优化解析步骤元数据逻辑,新增 stepMeta 快照字段优先读取,兼容旧版正则解析
- agent 类型定义中添加 StepMeta 接口及相关字段,支持步骤元数据持久化与回放
- useSSEStream 新增 SSE 空闲超时机制,避免长时间无数据导致 UI 无限等待,添加空闲超时日志提醒
- 细化步骤执行及保存失败等场景下的日志记录,提升错误排查效率
|
2026-08-09 12:55:56 +08:00 |
|
“chenhuachun”
|
113336ca13
|
docs(product): 更新标准过期时间至2026年9月30日
- 将 ProductCard 组件中的标准过期时间由2026年6月30日调整为2026年9月30日
docs(news): 发布 VTJ.PRO v2.6.1 版本新闻公告
- 添加详细的 v2.6.1 双代理架构和 AI Agent 系统介绍
- 说明内置40+工具及三级风险管控策略
- 介绍 ReAct 验证闭环保证代码质量
- 讲解上下文工程与断点恢复机制优化长任务稳定性
- 新增多模态输入支持设计稿秒变代码
- 说明模型自由切换及多模型角色配置
- 宣传开源项目背景及社区互动邀请
- 更新新闻列表,新增 v2.6.1 版本新闻链接
|
2026-08-08 20:35:28 +08:00 |
|
“chenhuachun”
|
2679a24fe1
|
ci: 👷commit
|
2026-08-08 14:48:19 +08:00 |
|
“chenhuachun”
|
d4f6d510a4
|
build: 📦 release
- vtj-project-app@0.19.1
- vtj-extension@0.19.1
- vtj-project-h5@0.19.1
- vtj-material@0.19.1
- vtj-plugin@0.19.1
- vtj-project-uniapp@0.19.1
- dev-web@0.19.1
- @vtj/docs@0.19.1
- @vtj/charts@0.19.1
- @vtj/coder@0.19.1
- @vtj/core@0.19.1
- @vtj/designer@0.19.1
- @vtj/icons@0.19.1
- @vtj/local@0.19.1
- @vtj/materials@0.19.1
- @vtj/parser@0.19.1
- @vtj/renderer@0.19.1
- @vtj/ui@0.19.1
- @vtj/uni@0.19.1
- @vtj/utils@0.19.1
- @vtj/h5@0.19.1
- @vtj/pro@0.19.1
- @vtj/pro-uni@0.19.1
- @vtj/uni-app@0.19.1
- @vtj/web@0.19.1
@vtj/charts@0.19.1
@vtj/coder@0.19.1
@vtj/core@0.19.1
@vtj/designer@0.19.1
@vtj/docs@0.19.1
@vtj/h5@0.19.1
@vtj/icons@0.19.1
@vtj/local@0.19.1
@vtj/materials@0.19.1
@vtj/parser@0.19.1
@vtj/pro-uni@0.19.1
@vtj/pro@0.19.1
@vtj/renderer@0.19.1
@vtj/ui@0.19.1
@vtj/uni-app@0.19.1
@vtj/uni@0.19.1
@vtj/utils@0.19.1
@vtj/web@0.19.1
dev-web@0.19.1
vtj-extension@0.19.1
vtj-material@0.19.1
vtj-plugin@0.19.1
vtj-project-app@0.19.1
vtj-project-h5@0.19.1
vtj-project-uniapp@0.19.1
|
2026-08-08 14:46:55 +08:00 |
|