🗃️ GitLab / GitHub(约 20 分钟接入)
Webhook 双向接入 · 仓库一键接管🔀
- 在 DevFlow 点「接入」按钮,生成一个 Webhook URL 和 Token;
- 到 GitLab/GitHub 仓库设置 → Webhook → 粘贴 URL,勾选 Push / PR / Tag 三类事件;
- 安装 GitHub App / GitLab Bot(可选,用于自动回写评论和状态);
- 点击「测试连接」,DevFlow 自动扫描最近 20 个 PR 生成技术债务基线。
🛠️ Cursor / Windsurf(1 分钟全员生效)
.cursorrules 团队级注入 + 上下文喂养🧠
- DevFlow 发布新 Rules 版本;
- 每个人的 Cursor 自动在项目根目录下同步 .cursorrules 文件(通过 Git Hooks + 机器人);
- @-mention 的相关代码片段、PRD、规约文档由 DevFlow Context Server 精准投喂。
🧠 DeepSeek R1 / Claude 3.7 / Ollama 本地
任务级模型路由 + 本地 fallback🧪
| 任务 | 推荐模型 | 原因 |
|---|---|---|
| 业务代码生成 | DeepSeek R1 | 中文 + 代码综合能力最强,价格低 |
| 文档 / 需求 / PRD 润色 | Claude 3.7 Sonnet | 长文本逻辑性好 |
| 安全审计 / 敏感代码 | 本地 Ollama Qwen-Code | 数据完全不出内网 |
| UI / 前端组件生成 | GPT-4o(可选) | 视觉与组件库结合好 |
⚙️ GitLab CI / GitHub Actions(3 行 YAML)
门禁引擎接进现有流水线⚡
# 只需在你现有 .gitlab-ci.yml 末尾追加 3 行:
qxf_gate:
stage: test
script: |
# DevFlow Gatekeeper 5 维度门禁打分
curl -s $DEVFLOW_GATE_URL -X POST -F token=$QXF_TOKEN | bash
不合格时 CI 直接失败,PR 状态自动标红 + 附详细评分报告。