项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 4216
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 环境(项目为 Python 开发,通过 uv/pipx 管理)
- 已安装 uv 或 pipx(README 提供 curl 安装 uv 的方式)
- OpenAI 或 DeepSeek 的 API Key(用于 LLM 抽取,二选一)
安装与启动步骤
-
1安装 uv 工具
若本机还没 uv,用官方脚本安装;已装 pipx 可跳过此步,改用 pipx 安装下一节。
curl -LsSf https://astral.sh/uv/install.sh | sh -
2安装 Hyper-Extract
用 uv 把 hyperextract 装成全局命令行工具,装完可用 he 命令调用。
uv tool install hyperextract -
3备选安装方式
如果不使用 uv,可用 pipx 安装同一个 CLI,两种方式二选一即可。
pipx install hyperextract -
4配置 OpenAI 提供商
用一条命令写入 OpenAI 的 LLM 与嵌入模型密钥,把 YOUR_OPENAI_API_KEY 换成真实 key。
he config init -p openai -k sk-xxxxxxxx -
5配置 DeepSeek
若要更省钱可只配 DeepSeek 的 LLM,嵌入模型需再搭配 OpenAI 嵌入器。
he config llm -p deepseek -k sk-xxxxxxxx -
6试用命令行
README 给出的示例命令:先 dry-run 预览要删除的错误事实,不加 --dry-run 才会真正执行。
he remove ./ka/ --edit-node Apple --fact "founded by Steve Jobs" --dry-run
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
-p / --provider | 是 | 选择模型提供商,README 中支持 openai 与 deepseek | openai |
-k / --api-key | 是 | 对应提供商的 API 密钥,需替换成自己的真实 key | sk-xxxxxxxx |
如何确认成功
安装后执行 he 命令,配置命令返回成功提示即说明 CLI 已可用;再执行示例命令看是否正常返回抽取/预览结果。
常见问题
Q:uv 和 pipx 两种安装方式该怎么选?
A:二者等效,选一个即可。README 同时给出 uv tool install hyperextract 与 pipx install hyperextract,已装 uv 就用 uv。
Q:我只想用 DeepSeek 的 key 可以吗?
A:可以。用 he config llm -p deepseek 配置 LLM 部分,但还需再配一个 OpenAI 的嵌入器,这是 README 提到的最省钱组合。
Q:执行 he 提示找不到命令怎么办?
A:确认 uv tool install hyperextract 已成功执行,必要时重开终端让 uv/pipx 的 bin 目录生效到 PATH。
注意事项
- 命令中的 YOUR_OPENAI_API_KEY / YOUR_DEEPSEEK_API_KEY 必须替换为你自己的密钥,示例里的 sk-xxxxxxxx 只是占位。
- he config init(OpenAI,一次配好 LLM + 嵌入)与 he config llm(DeepSeek,仅 LLM)按需二选一。
- README 节选未提供具体的抽取运行参数、端口或图数据库连接方式,实际抽取用法请查官网文档 https://yifanfeng97.github.io/Hyper-Extract。
- 示例 remove 命令带 --dry-run 只做预览,去掉该参数才会真正修改知识库内容。
核心亮点
- 支持超图建模,能表达比普通图更复杂的多元关系
- 集成时空抽取,可处理带时间和位置信息的数据
- 命令行操作简单,降低使用门槛
不足之处
- 依赖外部LLM API,可能产生成本
- 文档和社区尚在完善中
适用场景
- 学术文献中提取研究关系和实验数据
- 企业文档中构建知识图谱辅助决策
- 新闻事件中抽取时空关联信息
替代项目
LangChain、LlamaIndex、Haystack
上一篇:Awesome-Context-Engineering
下一篇:ax
同类项目推荐
toon
开源
把 JSON 压缩成 TOON,省 token 又易读,让 LLM 调用更省钱
TOON — Laravel AI package for compact, human-readable, token-efficient data format ···
Langchain-Projects-LLM
开源
照着 Notebook 跑通大模型应用
Various projects using Large Language Model (GPT & LLAMA) other open source model fr···
llm-gemini
开源
一条命令把 Gemini 接进 LLM,命令行直接调多模态模型
LLM plugin to access Google's Gemini family of models
dsh-plugin-subscriptions
开源
用现有订阅登录,免 API Key 接入多模型
Use ChatGPT (Codex), Claude, and Grok (X Premium) subscriptions as DeepSeek Harness ···
LimitHUD
开源
macOS 悬浮窗实时显示 Claude/Codex 配额,超限自动提醒
Floating macOS HUD for live Claude & Codex usage quotas — menu-bar toggle, threshol···
spec-kit-chinese
开源
让中文开发者零门槛上手规范驱动开发工具
Spec-Kit 中文汉化版 | GitHub 规范驱动开发工具包完整汉化 | Chinese Localization of Gi···
chatgpt-plugin
开源
用 Cloudflare Workers 快速构建并部署 ChatGPT 插件,免服务器低成本上线。
Build ChatGPT plugins with Cloudflare's Developer Platform
Weave
开源
用 Go 快速搭建带 AI 能力的服务,省心又高效
A highly efficient, secure, and stable application development platform with excelle···
ComfyUI_ADV_CLIP_emb
开源
自定义提示词权重解释,让ComfyUI生成更听话
ComfyUI node that let you pick the way in which prompt weights are interpreted
