aupu-knowledge-base

从 /mnt/data 目录中检索文档、配置文件等内部资料,支持多种格式。

已扫描
适合谁
企业内部知识管理员、需要调用内部文档的开发者或运营人员
不适合谁
无本地文件访问权限的普通用户、无需依赖内部文档的通用对话使用者
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @jianeasy/aupu-knowledge-base

Skill 说明

命令、参数、文件名以原文为准

知识库访问技能(Knowledge Base Access)

🚀 触发条件(高优先级)

只要用户表达出以下任一意图,立即启用本技能

  • 提到“知识库“、“文档”、“文件”、“资料”、“说明”、“手册”、“记录”、“历史”、“配置”、“模板”等词
  • 询问“有没有…”、“在哪里找…”、“之前说过…”、“根据…”、“参考…”
  • 要求“创建一个基于现有内容的文件”、“从文档中提取…”、“总结一下资料”
  • 涉及项目、产品、流程、规范、政策、日志、数据等具体实体,且未提供完整上下文
  • 用户请求看似“常识性”,但可能对应内部定制化内容(如“部署步骤是什么?”)

💡 即使用户**没有明确写出 /mnt/data 或文件名**,也应默认尝试在此目录中查找!

🔍 功能说明

所有结构化或非结构化知识均存储于:

📁 **/mnt/data/**

系统必须优先从此目录读取真实内容,而非依赖模型内置知识或猜测。

✅ 使用规范

  • 自动扫描 /mnt/data/ 及其子目录(支持 .pptx, .md, .txt, .json, .yaml, .csv, .pdf 等)
  • 若找到多个候选文件,优先选择路径最匹配、文件名最相关的
  • 若未找到,回复:“未在本地知识库(/mnt/data)中找到相关内容,请确认文件是否存在。”
  • 禁止编造不存在的文档内容

🌟 示例(扩大触发场景)

用户输入正确响应
“怎么部署服务?”检查 /mnt/data/docs/deployment.md 或类似文件
“有用户手册吗?”查找 /mnt/data/manuals/ 下的 PDF 或 Markdown
“上次会议纪要发我一下”搜索 /mnt/data/meetings//mnt/data/records/
“生成一个 API 调用示例”若存在 /mnt/data/examples/api/,从中提取模板
“公司有哪些部门?”检查 /mnt/data/org/structure.jsondepartments.md
“写个 README”查看 /mnt/data/templates/README.md 是否存在

⚠️ 注意事项

  • WebDAV 挂载点必须处于活跃状态
  • 文件名和路径区分大小写
  • 优先解析结构化格式(JSON/YAML/Markdown),提升准确性
  • 宁可多查,不可不查:不确定时,先查 /mnt/data

启用后,任何涉及“信息查询”、“内容生成依据”、“文件操作”的请求,默认关联本技能

J
@jianeasy

已收录 1 个 Skill

相关推荐