Initial commit: CRM AI Demo bridge + KB knowledge base + infrastructure

- Bridge server with LLM agent tool-use (search_kb, search_products, search_orders, search_inventory, escalate_human)
- pgvector RAG knowledge base (95 FAQ chunks)
- Auto opportunity creation in Twenty CRM
- Auto follow-up task workflow
- Chatwoot AgentBot integration (HMAC, webhook)
- Docker compose infrastructure (PG18, Redis 8.8, node24-alpine)
- Configuration templates (example files) - real secrets excluded via .gitignore
This commit is contained in:
AI Bridge Dev
2026-07-27 15:23:52 +08:00
commit 4a29860b51
37 changed files with 3250 additions and 0 deletions

35
.gitignore vendored Normal file
View File

@@ -0,0 +1,35 @@
# 敏感配置文件(含 API keys / tokens / secrets
bridge/chatwoot.config.json
bridge/llm.config.json
bridge/twenty.config.json
bridge/kb.config.json
chatwoot/.env
twenty/packages/twenty-docker/.env
docker-compose.yml
# 外部源码目录
chatwoot/
twenty/
# 运行时生成
public/vite-dev/
public/widget-assets/
public/packs/
runtime/
tmp/
log/
# 依赖
node_modules/
vendor/
.gems/
# 测试/临时文件
mock_eta.js
mock_services.js
gen_apikey.js
add_note.js
find_keys.js
create_workflow.js
*.bak
*.log