一个面向个人知识管理的本地 Agent:
- 吸收网页文章(URL)并提取正文
- 吸收视频(URL)优先取字幕,无字幕则本地转写
- 全网搜索(DuckDuckGo)并可进一步摄入
- 本地关键词检索 + 语义检索(向量)
- 导出 JSON / CSV / Markdown
cd /workspace/pkm
# 安装(可选:embeddings extra 以启用 fastembed 向量)
python3.11 -m pip install -e .
python3.11 -m pip install -e ".[embeddings]"
# 复制配置
cp .env.example .env
# 吸收网页
pkm ingest-url "https://example.com" --tags "demo"
# 本地检索
pkm search-web "AI agent"
# 启动 API
pkm serve --host 0.0.0.0 --port 8000提示:默认会把数据写入
/workspace/pkm/data/下的 SQLite。