Skip to content

分享知识

Knowlery 把经过审核的知识打包成知识包(bundle)——密封的、带版本号的制品, 任何 vault 都可以安装。分享是一段由多个独立步骤组成的旅程,最重要的认知是: 这些步骤是彼此分开的

  1. 导出与审核——选定一个种子主题;范围内的每一页、每份原始来源都需要你逐条 显式批准(未经审核的内容绝不出库)。
  2. 发布——knowlery bundle publish 在你配置的仓库里创建 GitHub Release,并交回一条可直接转发的完整消息(URL、校验和、受众)。默认私有;公开 目标要过第二道门。
  3. 授权——发布不等于别人能访问。谁能安装取决于它放在 哪里:公开托管(任何人)、私有仓库(collaborator 或组织成员)、或你直接发送的 文件。
  4. 安装——从 URL 安装或从本地文件安装。
  5. 订阅与更新——check-updates 向每个知识包的来源询问 新版本;update 经同样的门安装它们。拉取制,本地修改受保护。

团队推荐配置:组织货架

团队分享时,在你们的 GitHub 组织下建一个私有仓库——例如 your-org/kb-bundles—— 并把组织的 base permission 设为 Read

  • 每位成员都能用自己的 GitHub 登录从它的 Release 链接安装。
  • 权限跟随成员身份:入组即获得,离组即失效。无需逐人逐包管理。
  • 团队里任何人都可以向同一货架发布自己的知识包——它自然成为团队知识中心。

GitHub 免费版即可(私有仓库和成员数均不限)。需要更细粒度时用 GitHub 的 team 配置——Knowlery 自身永远不管理权限。

安全姿态

  • 知识包只包含你逐条批准过的内容——绝不会整库打包。
  • Knowlery 从不存储或索要 token。私有来源通过你自己的 gh CLI 登录或浏览器 会话访问。
  • 如果分享者在链接旁附了校验和,请校验下载: knowlery bundle install <url> --verify <sha256>

Released under the MIT License.