自动生成的每日变更总结 | 1 个 commit
-
概览:今天的主要变更是围绕 Deep Research 架构重构 与 Claude 技能体系大规模扩充 展开,同时补充了 Agent 记忆/伙伴能力、论文检索链路、Docker 部署和文档配置。
-
详细变更:
- Deep Research 核心重构
- 重写会话、消息、执行、导出、审批等 API 路由,涉及
sessions/[id] 下多条接口。
- 以
orchestrator.ts、memory-fabric.ts、role-registry.ts、researcher-doctrine.ts、interface-shell.ts 等为核心,重组研究流程与角色协作机制。
- 新增
node-spec-normalizer.ts、node-spec-templates.ts、workflow-policy.ts、session-hygiene.ts 等能力,强化节点规范化、会话治理与流程约束。
- 大量移除旧版 phase/execution/scientific-reviewer 相关实现与测试,说明底层执行模型已发生明显调整。
- Agent/聊天交互能力增强
- 新增 Buddy 相关能力:
buddy/route.ts、buddy-avatar.tsx、buddy-hatch-dialog.tsx、src/lib/agent/buddy/*。
- 新增 Memory 面板、成本展示与成本跟踪:
memory-panel.tsx、cost-display.tsx、cost-tracker.ts、use-cost-tracking.ts。
- 增强消息附件、图片选择、拖拽弹窗、Slash Command 等交互能力。
- Claude 命令与技能体系扩展
.claude/commands/* 新增/增强了开发、提交、Code Review、环境初始化等命令说明。
.claude/skills/* 新增大量技能定义,覆盖生物医药、化学、物理、文献检索、工程计算等多个方向。
- 新增
skill-creator 工具链及脚本,支持技能模板、校验、打包、评估与基准处理。
- 补充
researcher-* 系列技能,强化研究型工作流约束与调度。
- 论文检索与内容抓取升级
- 重构
paper-study/fetch/route.ts 及相关文章提取逻辑。
- 新增/增强
pubmed.ts、pubchem.ts、biorxiv.ts、paper-content.ts、url-utils.ts,扩展文献与化合物数据源。
- 前端论文检索与预览组件同步调整。
- 部署、配置与文档更新
- Docker 相关文件显著增强:
Dockerfile、docker-compose.yml、scripts/docker-entrypoint.sh、docs/docker.md。
- 更新环境变量样例、CI 工作流、Dependabot、
.dockerignore、.gitignore、.nvmrc。
- README、贡献指南、安全说明及多语言文档同步更新。
- 数据库与默认数据
- 新增/调整多条 drizzle migration。
- 增加默认技能数据与技能导入逻辑:
default-skills.ts、skills-insert.ts、import-local-skills.mjs。
-
影响范围:
- 核心后端:
src/lib/deep-research/*、src/app/api/deep-research/sessions/*
- Agent 能力:
src/app/api/agent/*、src/lib/agent/*、src/components/agent/*
- 论文研究链路:
src/app/api/paper-study/*、src/lib/article-search/*、src/components/paper-study/*
- 技能系统:
.claude/commands/*、.claude/skills/*、src/lib/db/default-skills.ts
- 前端页面/面板:
src/components/deep-research/*、src/app/settings/page.tsx、src/app/workspace/[workspaceId]/page.tsx
- 工程配置:
package.json、package-lock.json、Dockerfile、docker-compose.yml、.github/workflows/*
-
备注:
- Deep Research 属于大规模重构:旧执行管线、phase 流程、reviewer 相关代码被大量删除,短期内需要重点关注兼容性与行为回归。
- 技能库扩张非常明显:本次提交引入了大量
.claude/skills 定义,仓库定位更偏向“研究型/技能驱动平台”。
- 依赖与构建环境有变化:
package.json 和 package-lock.json 大幅更新,且新增 Docker/生产环境示例配置,部署方式可能已调整。
- 测试面存在迁移迹象:新增部分新测试,但旧 Deep Research 测试删除较多,建议后续重点关注该模块的回归验证。
由 GitHub Copilot + Actions 自动生成
概览:今天的主要变更是围绕 Deep Research 架构重构 与 Claude 技能体系大规模扩充 展开,同时补充了 Agent 记忆/伙伴能力、论文检索链路、Docker 部署和文档配置。
详细变更:
sessions/[id]下多条接口。orchestrator.ts、memory-fabric.ts、role-registry.ts、researcher-doctrine.ts、interface-shell.ts等为核心,重组研究流程与角色协作机制。node-spec-normalizer.ts、node-spec-templates.ts、workflow-policy.ts、session-hygiene.ts等能力,强化节点规范化、会话治理与流程约束。buddy/route.ts、buddy-avatar.tsx、buddy-hatch-dialog.tsx、src/lib/agent/buddy/*。memory-panel.tsx、cost-display.tsx、cost-tracker.ts、use-cost-tracking.ts。.claude/commands/*新增/增强了开发、提交、Code Review、环境初始化等命令说明。.claude/skills/*新增大量技能定义,覆盖生物医药、化学、物理、文献检索、工程计算等多个方向。skill-creator工具链及脚本,支持技能模板、校验、打包、评估与基准处理。researcher-*系列技能,强化研究型工作流约束与调度。paper-study/fetch/route.ts及相关文章提取逻辑。pubmed.ts、pubchem.ts、biorxiv.ts、paper-content.ts、url-utils.ts,扩展文献与化合物数据源。Dockerfile、docker-compose.yml、scripts/docker-entrypoint.sh、docs/docker.md。.dockerignore、.gitignore、.nvmrc。default-skills.ts、skills-insert.ts、import-local-skills.mjs。影响范围:
src/lib/deep-research/*、src/app/api/deep-research/sessions/*src/app/api/agent/*、src/lib/agent/*、src/components/agent/*src/app/api/paper-study/*、src/lib/article-search/*、src/components/paper-study/*.claude/commands/*、.claude/skills/*、src/lib/db/default-skills.tssrc/components/deep-research/*、src/app/settings/page.tsx、src/app/workspace/[workspaceId]/page.tsxpackage.json、package-lock.json、Dockerfile、docker-compose.yml、.github/workflows/*备注:
.claude/skills定义,仓库定位更偏向“研究型/技能驱动平台”。package.json和package-lock.json大幅更新,且新增 Docker/生产环境示例配置,部署方式可能已调整。由 GitHub Copilot + Actions 自动生成