9a5ed75c05
- 入库改走 JetStream 队列:claim-check 暂存 MinIO → 发作业 → 立即返 job_id; worker 池(StartIngestWorkers)有界并发消费,崩溃重投续跑(幂等),优雅 drain - 存储:正文一律落 MinIO(去 <8000字内联PG 阈值,仅 MinIO 挂时回退兜底); sundynix_doc 删死字段 MD5 - 下游键传稳定 file_id(非展示名);新增 DELETE /api/v1/kb/doc 级联删 (三库 + MinIO 原文 + PG 元数据/双链,owner 隔离) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
38 lines
530 B
Plaintext
38 lines
530 B
Plaintext
# Go
|
|
*.exe
|
|
bin/
|
|
|
|
# Node
|
|
node_modules/
|
|
dist/
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
.venv/
|
|
|
|
# Wails(构建产物 + 生成的绑定/缓存,每次 wails build 自动重建)
|
|
build/bin/
|
|
frontend/dist/
|
|
sundynix-desktop/build/
|
|
sundynix-desktop/frontend/wailsjs/
|
|
sundynix-desktop/frontend/package.json.md5
|
|
|
|
# Data
|
|
data/
|
|
.data/
|
|
|
|
# 演示产物
|
|
.bin/
|
|
|
|
.idea/
|
|
|
|
# Claude Code 本地机器配置(launch.json 可共享,settings.local 不提交)
|
|
.claude/settings.local.json
|
|
|
|
# 部署密钥(绝不入库)
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
backups/
|