Skip to content

[Feature] Claude Code 集成:解决 ingest 速度痛点 + 审阅项 API #392

Description

@Firsgith

解决 ingest 速度痛点 + 审阅项 API

一、加速 ingest 的两种手段

1. 并行 Agent Ingest

从 LLM Wiki 源码提取的两步流程(buildAnalysisPromptbuildGenerationPrompt)可以在 Claude Code 中并行执行:

  • 每个 agent 内部执行两步(分析 + 生成)
  • 5-8 个 agent 并行处理
  • 预估提速 3-6 倍:30 个文件从 ~25 分钟缩短到 ~5 分钟
LLM Wiki 串行:   [文件1: 分析→生成] [文件2: 分析→生成] [文件3: 分析→生成] ...
Claude Code 并行: [Agent1: 文件1+2+3] [Agent2: 文件4+5+6] [Agent3: 文件7+8+9] ...

好处:不动 LLM Wiki 代码,纯外部加速。

2. 单步合并(省 token)

  • < 50K tokens 的文件:合并 analysis + generation 为单步,省约 40% token
  • > 50K tokens 的文件:保持两步不变,保证质量

二、审阅项 API(双通道审阅)

新增两个端点

  1. POST /api/v1/projects/{id}/reviews — 审阅项注入到 useReviewStore
  2. POST /api/v1/projects/{id}/ingest-result — ingest 结果通知(活动面板 + 审阅队列 + 缓存)

双通道审阅

通道 优势
Claude Code 对话 快速批量审阅,不用切换工具
LLM Wiki GUI 可视化对比,支持 Deep Research

两个通道互通,审阅结果同步。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions