backup materials and knowledge-base docs
This commit is contained in:
45
文档润色流和知识库构建流/claude-scholar-upstream/commands/kb-archive.md
Normal file
45
文档润色流和知识库构建流/claude-scholar-upstream/commands/kb-archive.md
Normal file
@@ -0,0 +1,45 @@
|
||||
---
|
||||
name: kb-archive
|
||||
description: Archive, detach, purge, or rename KB objects while keeping registry, index, and links consistent.
|
||||
args:
|
||||
- name: action
|
||||
description: detach, archive, purge, rename
|
||||
required: true
|
||||
- name: target
|
||||
description: Project-relative note path when operating on a note.
|
||||
required: false
|
||||
- name: dest
|
||||
description: Destination note path for rename.
|
||||
required: false
|
||||
tags: [Research, Obsidian, KB, Lifecycle]
|
||||
---
|
||||
|
||||
# /kb-archive
|
||||
|
||||
Use this command for KB lifecycle actions.
|
||||
|
||||
## Project-level lifecycle
|
||||
|
||||
```bash
|
||||
python3 "${CLAUDE_PLUGIN_ROOT}/skills/obsidian-project-kb-core/scripts/project_kb.py" lifecycle --cwd "$PWD" --mode "$action"
|
||||
```
|
||||
|
||||
Project archive means moving the whole project to:
|
||||
|
||||
```text
|
||||
Research/_archived/{project-slug}-{date}/
|
||||
```
|
||||
|
||||
## Note-level lifecycle
|
||||
|
||||
```bash
|
||||
python3 "${CLAUDE_PLUGIN_ROOT}/skills/obsidian-project-kb-core/scripts/project_kb.py" note-lifecycle --cwd "$PWD" --mode "$action" --note "$target"
|
||||
```
|
||||
|
||||
If `action=rename`, also pass `--dest "$dest"`.
|
||||
|
||||
Note archive means moving a canonical note into:
|
||||
|
||||
```text
|
||||
Research/{project-slug}/Archive/
|
||||
```
|
||||
Reference in New Issue
Block a user