AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Novel Obsidian

skill-tulancn-vibe-noveling-novel-obsidian · by TulanCN

同步实体关系到 Obsidian vault,通过图谱视图 + Graph Link Types 可视化知识图谱。

No reviews yet
0 installs
13 views
0.0% view→install

Install

$ agentstack add skill-tulancn-vibe-noveling-novel-obsidian

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-tulancn-vibe-noveling-novel-obsidian)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Novel Obsidian? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Obsidian 知识图谱可视化

将实体关系数据同步到 Obsidian vault,利用 Obsidian 图谱视图 + Graph Link Types 插件可视化知识图谱。

前提

  • 已安装 Obsidian(https://obsidian.md)
  • vault 中安装了以下插件:
  1. Dataview(Graph Link Types 的依赖)
  2. Graph Link Types(在图谱边上显示关系类型)

命令

python {SKILL_DIR}/scripts/obsidian_sync.py  [args]

setup — 初始化 Obsidian vault

python {SKILL_DIR}/scripts/obsidian_sync.py setup 

创建 vault 目录,建立 entities/ 符号链接指向项目的 memory/entities/,生成仪表盘笔记。

示例:

python {SKILL_DIR}/scripts/obsidian_sync.py setup /Users/you/Documents/修真界知识图谱

然后在 Obsidian 中 "Open folder as vault" 打开该目录。

sync — 同步关系数据

python {SKILL_DIR}/scripts/obsidian_sync.py sync [--dry-run]

读取 _graph.json,为每个实体文件注入 [[wiki links]] 关系区块。

  • --dry-run:预览变更,不写入文件
  • rebuild 后自动调用,也可手动执行

dashboard — 生成仪表盘

python {SKILL_DIR}/scripts/obsidian_sync.py dashboard

在 vault 根目录生成 知识图谱总览.md,包含 Dataview 查询。

同步机制

脚本在实体文件正文末尾注入受管理的区块:


## 关系图谱

### 出向关系
- **located_in** → [[九天大陆]] (九天大陆北方冰原)

### 入向关系
- **capital_of** ← [[北境三族]] (北境三族的都城)
  • 只替换 OBSIDIAN-SYNC-START/END 标记之间的内容
  • 不修改 frontmatter,不影响 knowledge_graph.py 的解析
  • 幂等:多次运行结果一致

自动调用时机

以下场景会自动调用 sync

  1. novel-sync 完成后:rebuild 知识图谱后自动同步
  2. novel-discuss 落盘后:创建/修改实体后自动同步

工作流

novel-discuss / novel-sync
    → knowledge_graph.py rebuild
    → obsidian_sync.py sync
    → Obsidian 图谱视图实时更新

Vault 结构

/
├── .obsidian/           # Obsidian 配置(自动生成)
├── entities/ → /memory/entities/   # 符号链接
└── 知识图谱总览.md      # Dataview 仪表盘(自动生成)

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.