Skip to content

参考

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

插件元数据

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

Dashboard Surfaces

Surface用途
Today当前活动摘要和下一步
This note当前笔记 review 和 prompt 准备
Weekly ReviewAtlas 生成和 daily review polish
Review Menu推荐动作和 source skills
System诊断和配置维护

创建的文件和文件夹

路径Setup 创建说明
KNOWLEDGE.mdVault 操作指南
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/OpenCode pathOpenCode rules
.claude/skills/为 Claude Code 镜像的内置 skills
.claude/CLAUDE.mdClaude Code pathClaude instructions
.claude/rules/Claude Code pathClaude Code rules
opencode.jsonOpenCode pathOpenCode config
skills-lock.jsonSkill lock state
.knowlery/activity/Activity logging私有 activity receipts
.knowlery/reports/Weekly Review本地 Knowledge Atlas 输出
.knowlery/requests/Daily polishDaily review requests
.knowlery/reviews/Daily polishDaily review results

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

Settings Sections

Section控制内容
General知识库名称和 Node.js 路径
PlatformClaude Code / OpenCode 切换
ActivityActivity logging 和 activity ledger rule
Maintenance重新生成 agent config 和重新初始化 vault

默认 Rule Templates

Knowlery 包含这些默认 rule templates:

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

Obsidian 中注册的命令

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

具体 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 Atlas and Daily Review

Weekly Review 会把 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

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

删除行为

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

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

Released under the MIT License.