Skip to content

参考

本页列出 Knowlery 使用的文件、命令、skills 和安全边界。

插件元数据

字段当前值
Plugin IDknowlery
Minimum Obsidian app version1.12.2
Desktop-only manifest flagtrue
Main bundlemain.js
Stylesheetstyles.css

Dashboard 和 Settings Surfaces

Surface用途
Dashboard homeToday's move、Suggested moves、Knowledge health、This note、Recent activity、This week 和 Bundles
Share knowledge bundleSeed 选择、graph-closure review、risk scan 和 bundle 导出
Install knowledge bundleManifest 和 conformance 预览、安装和已安装 bundle 列表
Move drill-ins完整 suggested-move 列表和单个 move prompt
Activity drill-in完整 recent activity 列表
Knowledge health drill-in过期页面、从未编译的笔记、悬空来源和 re-cook prompt
Settings: DiagnosticsVault health、content stats、configuration integrity 和 diagnosis
Settings: Rules & schemaAgent rules、schema shortcuts 和 config maintenance
Settings: SkillsBuilt-in、registry、custom 和 disabled skill 管理

创建的文件和文件夹

路径Setup 创建说明
KNOWLEDGE.md你对知识库的描述;由你维护
SCHEMA.md知识分类与页面约定
INDEX.baseBases index
entities/Agent-maintained entity pages
concepts/Agent-maintained concept pages
comparisons/Agent-maintained comparison pages
queries/Agent-maintained research threads
.knowlery/manifest.jsonSetup state
.agents/skills/Canonical skills
.agents/rules/所有平台共用的 rules(内联进 AGENTS.md,.claude/CLAUDE.md 逐个 import)
.claude/skills/为 Claude Code 镜像的内置 skills
AGENTS.mdCodex、OpenCode、Cursor 等的入口文件:KNOWLEDGE.md + Knowlery 操作规则 + rules 复制进受管区块
.claude/CLAUDE.mdClaude Code 的入口文件:@../KNOWLEDGE.md、操作规则、每个 rule 一行 @ import(受管区块)
skills-lock.jsonSkill lock state
.knowlery/activity/Activity logging私有 activity receipts
.knowlery/reports/Weekly summary本地 HTML report 输出
.knowlery/requests/Daily polishDaily review requests
.knowlery/reviews/Daily polishDaily review results
.knowlery/exports/Share knowledge bundle编译后的 bundle 输出(可选打成 zip)
.knowlery/export-scope.jsonShare knowledge bundle按主题保存的 review scope
Library/<bundle-id>/Install knowledge bundle已安装 bundle 的内容
.knowlery/bundles.jsonInstall knowledge bundle已安装 bundle 的注册表

Built-In Skills

NameKind用途
cookknowledge将笔记整理成知识页面并同步 SCHEMA.md taxonomy
askknowledge从 vault 内容回答问题
exploreknowledge追踪想法时间线和连接
challengeknowledge压力测试信念和 drift
ideasknowledge从 vault 内容生成想法
auditknowledge扫描 agent 维护目录中的结构健康问题
organizeknowledge建议结构改进
obsidian-clitooling使用 Obsidian CLI patterns
obsidian-markdowntooling编写 Obsidian markdown
obsidian-basestooling处理 Bases files
json-canvastooling处理 JSON Canvas
defuddletooling从网页提取干净 markdown
vault-conventionstooling执行 vault naming conventions
knowlery-clitooling用独立的 knowlery CLI 操作知识库
knowlery-mcptooling通过 Knowlery MCP tools 操作知识库

Settings Sections

Section控制内容
General知识库名称、显示语言(跟随 Obsidian / English / 中文)、Node.js 路径和 KB 注册开关
PlatformClaude Code / OpenCode 切换
ActivityActivity logging 和 activity ledger rule
Knowledge bundle defaults导出 bundle 的创建者名称、URL 和默认许可协议
Maintenance重新生成 agent config 和重新初始化 vault
Advanced诊断、规则与结构、技能库

默认 Rule Templates

Knowlery 包含这些默认 rule templates:

Rule用途
Citation required要求 vault 回答使用 wikilink citations
Language preference匹配用户语言
Domain context描述 vault 的领域

Obsidian 中注册的命令

Knowlery 会注册 command palette actions,用于打开 dashboard、初始化 vault、运行诊断、添加 reflection、分享 knowledge bundle、安装 knowledge bundle 和切换平台。

具体 label 可能随 UI 演进,但命令面主要围绕 review、setup、diagnosis 和 platform migration。

Activity Ledger

Activity receipts 存在于 .knowlery/activity/YYYY-MM-DD.jsonl

它们是私有摘要,不是普通 knowledge pages。settings 中的 activity toggle 可以通过写入 .knowlery/activity-disabled 来关闭记录。

Weekly Summary and Daily Review

Weekly summary 会把 HTML 输出写到:

  • .knowlery/reports/latest.html
  • .knowlery/reports/weekly/<week-label>.html

Daily review polish 使用:

  • .knowlery/requests/daily-review-YYYY-MM-DD.json
  • .knowlery/reviews/daily-review-YYYY-MM-DD.json

Network Use

Knowlery 不收集 telemetry。

当你显式使用 skill registry 功能时,Knowlery 可能通过 npx skills ... 访问网络。这个命令可能连接外部 skills tooling 使用的服务。

Local Command Use

当你显式使用 CLI 相关功能或可选 setup preparation 时,Knowlery 可以运行本地命令。

示例包括:

  • claude
  • opencode
  • node
  • npx
  • skills

这些命令会在你的电脑上以你的用户权限运行。

升级行为

当插件版本变化时,Knowlery 会刷新 .agents/skills/.claude/skills/ 里的 bundled skills,通过插入缺失的 anchor sections 来迁移 SCHEMA.md,并在有已安装 bundles 时刷新 KNOWLEDGE.md 中的 installed-bundles 指引块。

在 v0.5.0 中,knowledge bundle 的分享与安装上线:dashboard 的 Bundles 区块、Library/ 文件夹和 .knowlery/bundles.json 是新增的表面。在 v0.4.0 中,dashboard maintenance 已移到 Obsidian settings:diagnostics、rules/schema shortcuts 和 Skills library 不再是单独的 dashboard tabs。

custom 和 forked skills 会被保留。被禁用的 built-in skills 会继续保持禁用状态,即使磁盘上的 bundled copy 已刷新。

删除行为

当你在 UI 中使用 delete 或 disable actions 时,Knowlery 可能删除 skill 或 rule 文件。

Setup 不应该删除普通用户笔记。不过,对于重要 vault,仍然建议先测试,并使用版本控制或备份。

Released under the MIT License.