← ClaudeAtlas

orbit-oslisted

知识库 OrbitOS Obsidian Vault 共享配置。Vault 结构、格式规则、排版规范。被 orbit-* 系列 skill 自动引用;也可在知识库相关操作中直接调用以获取上下文。
codingSamss/all-my-ai-needs · ★ 10 · AI & Automation · score 69
Install: claude install-skill codingSamss/all-my-ai-needs
OrbitOS 共享配置,供 orbit-* 系列 skill 自动引用;也可在知识库相关操作中直接调用以获取 Vault 上下文。 # Vault 结构 库路径: `"/Users/suqi3/Library/Mobile Documents/iCloud~md~obsidian/Documents/Sam's"` | 目录 | 用途 | |------|------| | `01_日记` | 每日日志(按月归档:`YYYY-MM/YYYY-MM-DD.md`) | | `02_项目` | 活跃项目(扁平结构,按名称组织) | | `03_研究` | 永久参考资料 | | `04_知识沉淀` | 原子概念笔记 | | `05_资讯` | 策展内容(Newsletters/、产品发布/) | | `06_计划` | 执行计划(完成后归档) | | `07_资产` | 工具资产与可复用配置沉淀 | | `08_llm-wiki` | LLM Wiki 结构化知识层(raw / entities / concepts / queries) | # 结构与元数据规范 - Frontmatter 必须在文件第一行,`---` 开头和结尾 - 多值字段用数组: `tags: [tag1, tag2]` - 不允许重复键 - `---` 结束后不留空行 - 使用 wikilinks `[[NoteName]]` 连接笔记 - 项目通过 frontmatter 的 `area` 字段关联领域,不用文件夹层级 - 相关链接放在正文底部 `## See Also`,不放 frontmatter - 外部脚本写入 `.md` 后必须执行 `touch "<file>"`(路径必须加引号/转义)以触发 Obsidian 感知 - 禁止未加引号的 `touch <file>`:含空格文件名会被 shell 拆分,产生意外 0 字节文件 # 引用与路径规范 - 默认使用短引用:`文件名:行号`(例如 `TrainRequestBO.java:46`) - 若存在同名文件冲突,再使用最短必要相对路径 + 行号 - 默认不输出绝对路径和 markdown 可点击绝对路径链接 - 仅当用户明确要求“可点击地址”时,才提供绝对路径链接 - 同一段落中引用风格保持一致,避免混用 # 媒体资产规范(推特文章,简版) - 默认推特文章路径:`03_研究/推特文章/YYYY-MM/` - 若用户明确指定“推特精选”栏目(精选沉淀),canonical 原文放:`04_知识沉淀/推特精选/<author>/文章名.md` - 文件名使用中文短标题,不加日期前缀;日期写入 frontmatter 的 `date` 与 `updated` - 有图时默认本地化到同级目录:`.../assets/<slug>/` - 图片文件名使用顺序编号:`img-0.ext`、`img-1.ext`、`img-2.ext`(保留原扩展名) - 文内图片使用相对路径:`![图 1|说明](assets/<slug>/img-0.jpg)`,建议补一行图注 - 仅当用户明确要求“只保留外链”时,才允许不落地图片 - 与 LLM Wiki 联动时:`08_llm-wiki/raw/articles/*.md` 可作为 source bridge,链接到 canonical 原文(避免 sources 路径频繁变更) # 媒体资产规范(链接完整保存,通用) - 触发:用户提供链接并要求“完整保