用途:保持活跃空间整洁,归档已完成内容、暂停休眠内容,并让每个工作项的生命周期状态可见。适用于清理已完成工作、归档项目、暂停或恢复工作、复查状态等场景。
主要能力:deeporbit CLI 负责全部移动与 frontmatter 更新。归档项目会进入 99_System/Archive/<Bucket>/<YYYY>/,收件箱条目进入 Archive/Inbox/<YYYY>/<MM>/;项目文件夹连同资源一起移动。frontmatter 会写入 status: archived 与 archived: YYYY-MM-DD,其他字段与内容保留,已有 wikilink 继续有效。不会覆盖已有归档目标,冲突会报错。
使用方式:先运行 deeporbit --vault . status 列出全部工作项(按 active | paused | done | archived 分组),向用户展示候选并确认方案。确认后执行:deeporbit --vault . archive <路径>(文件或文件夹)、deeporbit --vault . pause <路径>、deeporbit --vault . resume <路径>、deeporbit --vault . done <路径>。对确实可丢弃的材料用 deeporbit --vault . trash <路径> 移入 .trash/,删除仍需用户明确批准。最后报告归档、暂停、活跃、剩余完成数量,并给出回顾、孤立资源、下次复查日期等建议。
限制:执行前必须确认计划;只归档或移入回收站,绝不删除。只读区域(deeporbit.json 中 readonly.directories,如 weread-vault 导出)禁止归档或移入回收站,CLI 会拒绝,不得绕过。归档近期完成项目前可提供简短回顾。需要长期可视化总览时建议 99_System/Bases/Work Status.base。创建的笔记 frontmatter 设 author: ai,大幅改写人类笔记时改为 author: mixed,作者信息只放 frontmatter。交互语言读取 deeporbit.json,文件夹路径保持英文。创建或修改 Markdown 文件使用 do.obsidian-open,打开失败不致命。