Integuru
活跃·★ 4.8k·AGPL-3.0·更新于 2026-06-24
Integuru v0 是一个 AI 智能体的第一个版本,通过逆向分析平台的内部 API 来生成集成代码。运行 `create_har.py` 打开浏览器,登录并执行你想自动化的操作(例如下载水电账单),它会保存网络请求的 HAR 文件和 Cookie;然后给 Integuru 一个提示,比如"download utility bills",智能体就会输出执行该操作的可运行 Python 代码。
README 解释了它的方法:找出执行该操作的请求,找出其中哪些部分(如账户或用户 ID)依赖于其他请求,定位提供这些值的请求并把它们挂上去形成依赖图,重复直到只需要认证 Cookie,然后沿着图向上走,把每个请求转换为可运行的函数。功能包括依赖图生成、输入变量(目前仅支持图生成,代码生成的支持即将推出)以及为图中所有请求生成代码。设置需要 OpenAI API 密钥(图生成推荐用 gpt-4o,代码生成在可用时会切换到 o1-preview)和 Poetry。还有一个关于两步验证的说明。采用 AGPL-3.0 许可证。
#AI代理#API逆向工程#代码生成#Python#大型语言模型
01
功能特性
01为所需操作生成请求的依赖图。
02支持图生成中的输入变量(代码生成支持即将推出)。
03生成可执行的Python代码以处理图中所有请求。
04通过利用2FA后的cookies/令牌处理双因素认证。
05由Integuru.ai构建,提供定制集成和托管服务。
02
为什么选择它
+把录制的浏览器会话(HAR 文件和 Cookie)变成针对你执行过的操作的可运行 Python 代码。
+构建请求依赖图,所以账户 ID 之类的值会从提供它们的前序请求中获取。
+对没有公开 API 的平台很有用,因为它基于网站自己前端发出的内部请求。
+设置步骤有详细文档,并带有 Jupyter notebook 和单元测试。
03
权衡点
!它标注为 v0,输入变量目前仅支持图生成,代码生成的支持仍在开发。
!需要能使用高性能模型(gpt-4o,代码生成用 o1-preview)的 OpenAI API 密钥,每次运行都要花钱。
!逆向分析平台的内部 API 可能违反其服务条款,内部端点也可能随时变化,README 还有关于两步验证局限的说明。
04
维护状况检查
放缓检查日期: 2026-10-26
- 最近提交
- 2026-05-26
- 近 90 天提交数
- 0
- 近 90 天发布数
- 0
- 最新发布
- —
- 未关闭 issue
- 25
- 近期 issue 至少有一条评论的比例
- 4/10
近 12 周每周提交数
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #17 `jiter` build fails when running `poetry install` on Darwin2 条评论 · 2024-11-01
- #38 Is this organization still active or not?1 条评论 · 2025-11-12
- #30 Maximum context length errors with OpenAI1 条评论 · 2025-01-08
- #35 Support for HTML SSR sites0 条评论 · 2025-06-04
- #34 Automatic navigation / interactions0 条评论 · 2025-06-04
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
05
兼容性
OpenAI Models
支持
已通过文档验证
06
快速开始
1
$ poetry install
07
使用场景
↳自动化与各种平台未文档化内部API的交互。
↳为没有官方SDK的平台生成定制集成代码。
↳逆向工程复杂的多步骤API工作流,用于数据提取或任务自动化。
08
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧