{
  "markdown": "# Nova 知识库\n\n> **AI 维护 · 人类导航 · 自举进化 · 开箱即用**\n\nNova 是一个**自举式个人知识库系统**（self-bootstrapping knowledge vault）。它由 AI 代理持续维护：自动摄入知识、交叉链接、健康检查、自动 git 提交——你只需要负责跟它对话。\n\n---\n\n## 安装前提\n\n| 工具 | 用途 | 安装 |\n|------|------|------|\n| **Obsidian** | 可视化浏览知识库 | [obsidian.md](https://obsidian.md) |\n| **DeepSeek Harness** | AI 代理运行环境（当前） | 见下方说明 |\n| **Git**（可选） | 版本历史与自动提交 | `winget install Git.Git` 或 [git-scm.com](https://git-scm.com) |\n\n> **没有 Git 也能用**：Git 只负责版本历史和自动提交。不装 Git，Nova 照常工作（很多用户用 Obsidian Sync 或网盘同步）。Nova 不会在你未确认的情况下自动安装任何软件。\n>\n> **AI 运行环境**：当前运行于 **DeepSeek Harness (DSH)**——用 DSH 打开本仓库目录作为工作区即可，`AGENTS.md` 会自动作为工作区指令加载。仓库不依赖任何运行时专属配置文件：技能位于 `.agents/skills/`（Agent Skills 标准路径，DSH 自动注册进技能目录，`skill` 工具按名加载），`_agents/` 子代理定义为可移植 prompt。\n\n---\n\n## 启动流程（2 分钟）\n\n```bash\n# 1. 进入仓库\ncd Nova\n\n# 2. 用 DeepSeek Harness 打开本目录作为工作区（AGENTS.md 自动加载）\n```\n\n### 首次启动：强制初始化\n\nNova 通过**双重触发器**检测是否需要初始化：\n\n| 触发器 | 场景 | 行为 |\n|--------|------|------|\n| `log.md` 无历史条目 | 全新仓库，从未被使用 | 进入初始化问答题 |\n| `user-config.md` 中 `initialized: false` | 他人克隆/下载，log 有效但身份未配置 | **强制**进入初始化问答 |\n\n只要满足任一条件，Nova 会自动询问：\n\n```\nNova: 你想叫我什么名字？\n你:   星尘\n\nNova: 我怎么称呼你？\n你:   小明\n\nNova: 你主要用这个知识库做什么？\n你:   AI 研究和日常笔记\n\nNova: 初始化完成。从现在起我是你的 星尘，请多指教。\n```\n\n> **设计意图**：克隆或下载 Nova 的用户不会继承原主人的身份。即使 log.md 已存在历史记录，也会因为 `initialized: false` 强制触发个性化流程。在完成命名之前，Nova 会拒绝其他请求——确保每个用户都拥有属于自己的 Nova。\n>\n> **不想起名？** 直接说「跳过」，Nova 会用默认名字、称呼你「朋友」，立刻开始干活。也可以随时手动编辑 [`_identity/user-config.md`](_identity/user-config.md)。\n\n初始化后你可以用中文向 Nova 提问：\n\n| 你说 | Nova 做 |\n|------|---------|\n| 「帮我学习 MCP 协议」 | 检索知识库并讲解，答案归档为笔记 |\n| 「摄入这篇文章：[链接]」 | 提取概念、建立笔记、交叉链接 |\n| 「介绍一下 Git 的数据模型」 | 查询已有笔记并综合回答 |\n| 「帮我新建一篇关于 X 的笔记」 | 按模板创建原子笔记 |\n| 「lint 一下 / 检查健康」 | 全库体检：断链、孤儿笔记、过期内容 |\n| 「这篇文章讲什么」 | 阅读并总结，有价值则归档 |\n\n> AGENTS.md 是 Nova 的工作手册（英文，给 AI 看的），你不需要读它。\n\n---\n\n## 知识库结构\n\n| 总目 | 目录 | 内容 |\n|------|------|------|\n| [`concepts.md`](concepts.md) | `concepts/` | **29 篇**原子概念笔记（AI Agent、Git、ZK、OKF 等） |\n| [`tools.md`](tools.md) | `tools/` | **9 篇**工具深度分析（DeepSeek Harness、OpenCode/Crush、Claude Code、Aider 等） |\n| [`patterns.md`](patterns.md) | `patterns/` | **5 篇**设计模式（多代理、上下文管理、权限模型等） |\n| [`_identity.md`](_identity.md) | `_identity/` | Nova 的自我认知与个性化指南 |\n| [`_meta.md`](_meta.md) | `_meta/` | 关于知识库本身的知识（架构、自举机制） |\n| [`conference.md`](conference.md) | `conference/` | Agent 间异步会议记录 |\n\n---\n\n## 技术栈\n\n- **编辑器**: Obsidian（Markdown + Wiki Links + Graph View）\n- **AI 框架**: DeepSeek Harness（Cordis 组合 + 工作区 AGENTS.md + 原生工具栈；Skills + Subagents + Multi-agent）\n- **版本控制**: Git（自动提交 via `auto-commit` 技能）\n- **格式标准**: [OKF v0.1](https://github.com/GoogleCloudPlatform/knowledge-catalog)（开放知识格式）\n\n---\n\n## 语言分层\n\n| 层级 | 语言 | 说明 |\n|------|------|------|\n| 导航 / 身份 / 日志 | 中文 | 人类入口层 |\n| 深层技术笔记 | 英文 | AI 消费层 |\n| 前置元数据 | 英文 | 机器解析 |\n\n---\n\n## 你的 Nova，你做主\n\n- 初次启动时 Nova 会自动引导你完成个性化\n- 之后随时编辑 [`_identity/personalize.md`](_identity/personalize.md) 深度定制\n- 换名字、改性格、加技能——随时可以\n- 把整个文件夹打包发给朋友，他们也能拥有自己的 Nova\n\n---\n\n> *\"Obsidian 是 IDE，AI 是程序员，知识库是代码。\"* — Karpathy\n",
  "bytes": 2941,
  "sha": "3346171d1d3fa8aa187bf2068e66c5399492c04c0c0d53bef653774d49fa25b6",
  "repo_slug": "hencter/nova",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/okf_hencter_nova_index_md_f4a3526e/readme"
}