自动生成的每日变更总结 | 2 个 commit
-
概览:今天的主要变更集中在 Deep Research 能力重构与最终报告生成修复,同时新增了 InnoClaw CLI 插件 并整理了聊天/会话压缩相关前端交互。
-
详细变更:
Deep Research 核心流程
- 大规模拆分与重构
orchestrator、prompts、types 等核心模块,新增运行时、检查点、确认流、调度策略、刷新策略、模型覆盖、语言状态、结构化类型等能力。
- 新增
final-report-runtime、final-report-retry-policy、final-report-prompt 等,实现最终报告生成链路增强,并修复最终报告生成问题。
- 补充
context-archive、summary-packets、artifact-references、checkpoint-policy 等配套逻辑与测试,提升研究会话上下文管理、归档和摘要能力。
- API 层同步调整深度研究会话与导出接口,配合新的运行时与状态模型。
Deep Research 前端展示
- 将原本庞大的
artifact-viewer 拆分为渲染注册表、基础渲染组件及多类 artifact renderers(analysis / evidence / memory / workflow),可维护性显著提升。
- 更新
final-report-view、deep-research-panel、research-chat、checkpoint-review、role-studio-panel 等组件,适配新的 artifact 展示与会话状态流转。
- 新增相关测试,覆盖 artifact registry、display utils 等关键展示逻辑。
聊天与会话压缩
- 新增
conversation-compaction-dialogs.tsx 和 src/lib/agent/conversation-compaction.ts,强化长会话压缩/整理能力。
- 调整
agent-panel.tsx、chat-panel.tsx,优化聊天面板与 Agent 面板的会话处理逻辑。
插件与工具链
- 新增
plugins/innoclaw-cli 插件内容,包括插件定义、README、OpenAI agent 配置、脚本、技能说明和图标资源。
- 更新
.agents/plugins/marketplace.json,说明插件市场注册信息有新增或调整。
package.json、package-lock.json、drizzle.config.ts 有同步变更,表明依赖或构建/数据库配置存在配套更新。
Feishu Bot 稳定性
- 调整
src/lib/bot/feishu/ws-client.ts,并新增/补充运行时与客户端测试,提升 WebSocket 客户端稳定性。
-
影响范围:
- Deep Research 后端核心:
src/lib/deep-research/**
- Deep Research 前端组件:
src/components/deep-research/**
- 聊天/Agent UI:
src/components/agent/agent-panel.tsx、src/components/chat/chat-panel.tsx
- 深度研究 API:
src/app/api/deep-research/sessions/[id]/route.ts、src/app/api/deep-research/sessions/[id]/export/route.ts
- Feishu Bot:
src/lib/bot/feishu/ws-client.ts 及相关测试
- 插件系统:
plugins/innoclaw-cli/**、.agents/plugins/marketplace.json
- 工程配置:
package.json、package-lock.json、drizzle.config.ts
-
备注:
- 高影响重构:
deep-research 模块涉及大量文件拆分与类型/运行时重组,属于架构级调整,后续需要重点关注会话状态流转、报告生成、artifact 展示是否存在边界回归。
- 最终报告链路已被重点修复:从提交信息和相关文件看,今天的核心修复点之一是最终报告生成失败/不稳定问题。
- 新增插件能力:
innoclaw-cli 插件是今天比较显著的新能力扩展,可能影响插件市场、工具接入和文档使用方式。
- 存在非产品代码变更:
.dev.pid、logs/dev.log 属于本地运行产物,通常不属于功能性变更重点。
由 GitHub Copilot + Actions 自动生成
概览:今天的主要变更集中在 Deep Research 能力重构与最终报告生成修复,同时新增了 InnoClaw CLI 插件 并整理了聊天/会话压缩相关前端交互。
详细变更:
Deep Research 核心流程
orchestrator、prompts、types等核心模块,新增运行时、检查点、确认流、调度策略、刷新策略、模型覆盖、语言状态、结构化类型等能力。final-report-runtime、final-report-retry-policy、final-report-prompt等,实现最终报告生成链路增强,并修复最终报告生成问题。context-archive、summary-packets、artifact-references、checkpoint-policy等配套逻辑与测试,提升研究会话上下文管理、归档和摘要能力。Deep Research 前端展示
artifact-viewer拆分为渲染注册表、基础渲染组件及多类 artifact renderers(analysis / evidence / memory / workflow),可维护性显著提升。final-report-view、deep-research-panel、research-chat、checkpoint-review、role-studio-panel等组件,适配新的 artifact 展示与会话状态流转。聊天与会话压缩
conversation-compaction-dialogs.tsx和src/lib/agent/conversation-compaction.ts,强化长会话压缩/整理能力。agent-panel.tsx、chat-panel.tsx,优化聊天面板与 Agent 面板的会话处理逻辑。插件与工具链
plugins/innoclaw-cli插件内容,包括插件定义、README、OpenAI agent 配置、脚本、技能说明和图标资源。.agents/plugins/marketplace.json,说明插件市场注册信息有新增或调整。package.json、package-lock.json、drizzle.config.ts有同步变更,表明依赖或构建/数据库配置存在配套更新。Feishu Bot 稳定性
src/lib/bot/feishu/ws-client.ts,并新增/补充运行时与客户端测试,提升 WebSocket 客户端稳定性。影响范围:
src/lib/deep-research/**src/components/deep-research/**src/components/agent/agent-panel.tsx、src/components/chat/chat-panel.tsxsrc/app/api/deep-research/sessions/[id]/route.ts、src/app/api/deep-research/sessions/[id]/export/route.tssrc/lib/bot/feishu/ws-client.ts及相关测试plugins/innoclaw-cli/**、.agents/plugins/marketplace.jsonpackage.json、package-lock.json、drizzle.config.ts备注:
deep-research模块涉及大量文件拆分与类型/运行时重组,属于架构级调整,后续需要重点关注会话状态流转、报告生成、artifact 展示是否存在边界回归。innoclaw-cli插件是今天比较显著的新能力扩展,可能影响插件市场、工具接入和文档使用方式。.dev.pid、logs/dev.log属于本地运行产物,通常不属于功能性变更重点。由 GitHub Copilot + Actions 自动生成