RAGFlow Skill

通过CLI和API管理RAGFlow知识库

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:RAGFlow Skill。
它的用途是:通过CLI和API管理RAGFlow知识库
完整的 Skill 内容见:https://321skill.com/skills/ragflow-skill-x-7/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'帮我将当前目录下的 financial_report.pdf 上传到RAGFlow的“市场分析”数据集中,然后搜索其中关于“2024年营收”的内容。' 它会自动调用RAGFlow API完成上传、解析,并执行知识库搜索,返回相关段落。

介绍

RAGFlow Skill 是一套专门用于操作 RAGFlow v0.26.4 部署的命令行工具和 API 客户端。它解决了手动调用 RAGFlow REST API 的繁琐问题,让用户能够通过简洁的 Node CLI 或编程接口直接管理数据集、文档、上传、解析等核心操作,无需每次编写重复的 HTTP 请求代码。

使用方式非常简单:安装后,您可以通过终端命令(如 ragflow upload ./report.pdf)上传文档并触发解析,也可以使用 API 客户端在代码中集成批量操作。该 Skill 封装了 RAGFlow 的完整数据管理流程,包括数据集创建、文档上传、解析状态查询、文档删除、知识库搜索等常用功能。

它特别适合需要频繁操作 RAGFlow 知识库的后端开发、文档工程师和数据分析师。无论是搭建企业知识库时批量导入文档,还是日常维护中定期清理过期数据,这个 Skill 都能显著提升效率。对于已经部署了 RAGFlow 服务的团队,它可以将手动操作完全自动化。

使用前请确保 RAGFlow 服务已启动且网络可达。该 Skill 针对 v0.26.4 版本设计,若升级到更高版本可能需要适配。建议先在测试环境中验证 CLI 命令,再用于生产环境。注意上传大文件时需关注服务端配置的传输限制。

核心特点

与通用的 RAGFlow API 调用方式相比,该 Skill 提供了开箱即用的 Node CLI 和 JavaScript/TypeScript 客户端,无需手动拼接请求参数,且内置了错误处理和重试机制,更适配 CI/CD 流水线中的自动化场景。

注意事项

仅适用于 RAGFlow v0.26.4 版本,且需要目标 RAGFlow 服务已部署并可通过网络访问。

常见问题

如何上传一个PDF文档到RAGFlow?

使用命令 `ragflow upload ./文件.pdf`,该命令会自动上传并触发解析,返回文档ID。

如何列出所有数据集?

执行 `ragflow datasets list`,会显示每个数据集的ID、名称、文档数量等信息。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/ragflow-skill-x-7/raw/index.md 读取 RAGFlow Skill 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。