SuperAPI AI 工具集

open-knowledge-discovery

通用与其它

查看项目

更新于 10-15 22:38

技能介绍

用途:本技能用于回答 OpenKnowledge 是什么、在仓库中安装它,以及打开或预览单个 Markdown 文件(包括不属于任何项目的散装 .md/.mdx)。它不承担项目内的读写运行时约定。

主要能力与安装:OpenKnowledge(OK)是 Markdown-CRDT 协作平台,把 .md/.mdx 目录变成实时、多写入者的知识库,代理与人类可同时编辑同一文档,每次改动可归属,并有浏览器预览实时渲染。安装入口为 ok init,在仓库根目录运行:npx @inkeep/open-knowledge init,或全局安装后 npm install -g @inkeep/open-knowledge 再执行 ok init。ok init 会生成 .ok/ 目录(内容目录默认 .)、把 MCP 服务器接入检测到的编码代理(可用 --no-mcp 跳过)、将项目本地运行时技能安装到各代理的 skills 目录、并确保项目有 .git/。OK 只写入已存在的代理目录,不会新建。可随时重跑 ok init 刷新接入与技能。

共享与客户端:项目随仓库传播,需提交 .ok/ 与 ok init 生成的项目本地技能目录及 .md 内容,协作者克隆后运行一次 ok init 即可。用 ok start 启动编辑器与预览,或用 OK Desktop(macOS 独立应用,内置 CLI)。ok init 的编辑器接入不覆盖 Claude Chat/Cowork,需运行 ok cowork 生成 openknowledge.skill 并在 Claude Desktop 上传。

打开项目外文件:仅查看文件时绝不要运行 ok init。它会在临时目录以一次性会话打开,不触碰原仓库。若宿主有内置浏览器(如 Claude Code Desktop、Cursor、Codex),调用 preview_url MCP 工具并传入绝对路径,再在应用内浏览器打开返回的 url;无内置浏览器(纯 stdio CLI)时运行 ok open /abs/path/to/file.md,OK 未安装到 PATH 可用 npx @inkeep/open-knowledge open /abs/path/to/file.md。需给绝对路径,可用 --project <dir> 指定项目,无法满足时会非零退出并说明原因。

限制:本技能不枚举 OK 的全部能力,能力随版本变化,应查阅文档 https://openknowledge.ai/docs 与源码 https://github.com/inkeep/open-knowledge。项目内读写请使用项目本地技能而非本技能。资料未提供收费、价格与平台支持细节。