内容
<!-- 🇹🇷 Türkçe: README.tr.md -->
# Vekt拉 — 自我收获、AI评分的开发工具情报库
[](LICENSE)



[](README.tr.md)
> 🏗️ **一个 [VektraDev](#-关于Vekt拉Dev) 开源产品** — 构建为自托管、fork 和自定义。
**Vekt拉每天早上从互联网上收获有用的开发/AI 工具,** 读取每个工具,**为你的工作评分,** 回答你关于整个库的问题 — 同时在你睡觉时** 增长自己的目录。** 两个部分:一个 **零安装仪表盘** 你可以立即打开,**和一个自动引擎** 在你自己的基础设施上运行。
> ⚠️ 仪表盘 UI 目前是 **土耳其语** — 所有功能都相同,欢迎 i18n PR。
---
## 📸 截图



## ✨ 你得到什么
- 📚 **精选工具库**(~200 张卡片,涵盖 9 个构建阶段:创意 → 设计 → 前端 → 后端 → AI 代理 → 视频/媒体 → DevOps → 营销 → 学习)**离线可用**。
- 🛰️ **每日自动收获情报** — GitHub、Hacker News、YouTube、Product Hunt、Reddit 和 Instagram(通过 Apify)→ 深度阅读 → 评分 0–100 + 💰 资金雷达。
- 💬 **用自然语言询问** — 在你的库 + 情报上进行语义搜索,综合成 **引用的** 答案(Gemini 嵌入 + Claude Haiku)。
- 🤖 **自我增长的库** — 高价值发现自动晋升为永久卡片。
- 🔌 **MCP 服务器** — 查询同一个大脑来自 **任何** Claude 项目,只需一个工具调用。
- 🔐 **自托管和廉价** — 你的密钥,你的数据,~**$3–8/月**。
## 🧭 工作原理
```
7 个来源 n8n 引擎 大脑 内存 你
GitHub · HN · YouTube → 收获 + 深度阅读 → Claude Haiku → Supabase → 📚 库
Product Hunt · Reddit (README/Firecrawl) 摘要 · 评分 0–100 情报项目 + 🛰️ 情报馈送
Instagram(通过 Apify) · 为什么 · 💰 资金 库嵌入 💬 询问(引用)
→ Gemini 嵌入(768-dim) + 匹配所有(pgvector) ──┐
├─ 📱 WhatsApp 简报
├─ 🔄 GitHub 同步
└─ 🔌 Vekt拉 MCP
```
符合高价值标准的卡片(相关性 ≥ 80 + 安全类型 + 有效阶段)**自动添加到** 库;所有内容均为 `status: watch` 直到你验证。编目 ≠ 安装。
## 🚀 快速开始
### 1 级 — 仅仪表盘(30 秒,无账号)
1. 下载仓库并 **双击 `intel/dashboard.html`**。
2. 立即浏览离线 **库** 标签页。
3. 要启用实时标签页,请打开 **设置** 并粘贴你的 Supabase URL + anon 密钥(以及你的 Sor webhook URL)。就是这样 — **无需代码编辑**;所有配置都在 UI 中完成。
### 2 级 — 完整的自动引擎
你需要免费/廉价的 **Supabase**、**n8n**、**Anthropic** 密钥(Claude Haiku)和 **Gemini** 密钥。然后:创建数据库模式,导入 n8n 工作流,填写其 `CONFIG`,并连接仪表盘。
➡️ **完整步骤指南:[docs/INSTALL.md](docs/INSTALL.md)**
## 🔌 在任何项目中使用(MCP)
`00-meta/vektra-mcp.py` 是一个零依赖、纯 Python 的 MCP 服务器。注册一次,每个 Claude 项目都有一个 `vektra_ask` 工具,可以查询你的中央、始终更新的库 — 无需将库复制到每个项目中。
```bash
claude mcp add vektra -s user \
-e VEKTRA_ASK_URL=https://YOUR-n8n-domain/webhook/vektra-ask \
-e VEKTRA_ASK_KEY=your-token \
-- python /abs/path/to/00-meta/vektra-mcp.py
```
## 🧱 技术栈
| 层 | 默认 | 备注 |
|------|---------|-------|
| 业务流程 | **n8n** | 一个 Code 节点运行整个管道 |
| 数据库 + 向量 | **Supabase**(Postgres + pgvector) | `intel_items`、`library_embeddings`、`match_all` RPC |
| 大脑 | **Claude Haiku**(`claude-haiku-4-5`) | 总结 · 评分 · 资金雷达 |
| 嵌入 | **Gemini**(`gemini-embedding-001`,768-dim) | 语义搜索 |
| 仪表盘 | **单个 HTML 文件** | 零依赖,无需构建,离线可用 |
| 可选 | Ollama/LiteLLM、Apify、Firecrawl、Evolution(WhatsApp) | 均为可选 |
## 📁 仓库布局
```
README.md / README.tr.md 入口(EN / TR)
SKILL.md Claude 查询注册表(如何查询注册表)
registry.csv / registry.json 机器可读索引(阶段 × 类型 × 领域)
vektra-engine.n8n.json 可导入的 n8n 工作流(启动器)
.env.example 所有密钥,已记录
intel/dashboard.html 零安装仪表盘
00-meta/ 模式、引擎、询问节点、MCP、提示、设置
01-…09- ~200 个工具卡,按构建阶段分组
99-inbox/ 自动草拟的卡片,等待人工审核
docs/INSTALL.md 完整设置指南
```
## 🔐 安全性和成本
- **此仓库中没有密钥。** 密钥存储在 n8n 或本地 `.env`(gitignored)中 — 参见 `.env.example`。
- Supabase RLS:公共读取 + 可以标记 `saved`;引擎使用密钥写入。
- 如果你公开托管仪表盘,请在其后面添加基本身份验证;Sor webhook 可以需要令牌。
- 成本:免费基础 + ~**$3–8/月** 用于 Claude Haiku 和 Gemini。
## 🏗️ 关于 VektraDev
**Vekt拉** 是 **VektraDev** 的开源产品 — 面向开发者和小团队的实用 AI + 自动化工具。理念:先自托管,保留你的数据和密钥,并使工具成为你自己的。fork 它,适配 `CONFIG.profile` 以适应你的工作,并部署。
## 🤝 贡献和许可证
欢迎 PR — 添加工具卡,修复配方或翻译 UI。参见 **[CONTRIBUTING.md](CONTRIBUTING.md)**。
在 **[MIT License](LICENSE)** 下许可 · © VektraDev。