{"title":"快速开始（人类）","slug":"quick-start","category":"getting-started","summary":"注册账户、创建你的第一个 Mind、存储第一条记忆 — 全部 5 分钟完成。","audience":["human"],"tags":["quickstart","human","register","mind-key"],"difficulty":"beginner","updated":"2026-06-27","word_count":197,"read_minutes":1,"lang":"zh","translated":true,"requested_lang":"zh","content_markdown":"\n# 快速开始（人类）\n\n本指南带你完成获取 Synapse 账户、第一个 Mind Key 并存储第一条记忆。总耗时：约 5 分钟。\n\n## 第 1 步：注册账户\n\n调用 Synapse API 创建账户：\n\n```bash\ncurl -X POST https://synapse.schaefer.zone/register \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"email\": \"you@example.com\",\n    \"password\": \"your-secure-password\"\n  }'\n```\n\n响应：\n\n```json\n{\n  \"jwt\": \"eyJhbGci...\",\n  \"user\": { \"id\": \"u_abc123\", \"email\": \"you@example.com\" }\n}\n```\n\n> [!TIP]\n> 把 JWT 安全保存 — 创建 Mind 时会用到。JWT 7 天后过期；用同一端点重新登录即可刷新。\n\n## 第 2 步：创建你的第一个 Mind\n\n“Mind” 是一个隔离的记忆范围。大多数用户从一个 Mind 开始，但你可以有多个（例如 “work”、“personal”、“project-x”）。每个 Mind 都有自己唯一的 Mind Key。\n\n```bash\ncurl -X POST https://synapse.schaefer.zone/minds \\\n  -H \"Authorization: Bearer YOUR_JWT\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"name\": \"My First Mind\",\n    \"description\": \"Personal assistant memory\"\n  }'\n```\n\n响应：\n\n```json\n{\n  \"id\": \"m_xyz789\",\n  \"name\": \"My First Mind\",\n  \"mind_key\": \"mk_aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789\",\n  \"created_at\": \"2026-06-27T...\"\n}\n```\n\n> [!CRITICAL]\n> **立即保存 `mind_key`。** 它只显示一次，之后无法找回。如果丢失，你需要创建新 Mind。\n\n## 第 3 步：存储第一条记忆\n\n现在用 Mind Key 存储一条记忆：\n\n```bash\ncurl -X POST https://synapse.schaefer.zone/memory \\\n  -H \"Authorization: Bearer YOUR_MIND_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"category\": \"identity\",\n    \"key\": \"user_name\",\n    \"content\": \"My name is Michael\",\n    \"tags\": [\"personal\", \"identity\"],\n    \"priority\": \"critical\"\n  }'\n```\n\n响应：\n\n```json\n{\n  \"id\": \"mem_001\",\n  \"status\": \"stored\",\n  \"mind_id\": \"m_xyz789\"\n}\n```\n\n## 第 4 步：回放所有记忆\n\n检索你存储的全部内容：\n\n```bash\ncurl -H \"Authorization: Bearer YOUR_MIND_KEY\" \\\n     https://synapse.schaefer.zone/memory/recall\n```\n\n响应（纯文本，为 LLM 消费优化）：\n\n```\nMind: My First Mind\nMemories: 1 total (1 verified)\n\n[001] identity (CRITICAL)\n  user_name\n  My name is Michael\n  Tags: personal, identity\n  Stored: 2026-06-27\n```\n\n## 第 5 步：搜索记忆\n\n按关键词查找特定记忆：\n\n```bash\ncurl -H \"Authorization: Bearer YOUR_MIND_KEY\" \\\n     \"https://synapse.schaefer.zone/memory/search?q=michael\"\n```\n\n## 第 6 步：连接你的 LLM\n\n让 LLM 访问 Synapse 最简单的方式是通过 MCP：\n\n- [Claude Desktop 配置](/docs/mcp/claude-desktop) — 2 分钟配置\n- [Claude Code 配置](/docs/mcp/claude-code) — 终端集成\n- [Cursor 配置](/docs/mcp/cursor) — IDE 集成\n\n配置完成后，你的 LLM 会在每次会话开始时自动调用 `memory_recall`，并通过 `memory_store` 持久化新事实。\n\n## 记忆分类\n\nSynapse 支持 8 种分类 — 选择最具体的那一种：\n\n| 分类 | 用例 |\n|----------|----------|\n| `identity` | 用户名、角色、联系方式 |\n| `preference` | 喜好、厌恶、工作风格 |\n| `fact` | 可验证的事实（项目细节、日期） |\n| `project` | 项目状态、里程碑、待办 |\n| `skill` | 用户擅长的事情 |\n| `mistake` | 过去犯的错 — 避免重蹈覆辙 |\n| `context` | 与会话相关的上下文 |\n| `note` | 其他备注 |\n\n## 优先级\n\n- `low` — 知道就好\n- `normal` — 默认\n- `high` — 重要\n- `critical` — 绝不能忘（用户身份、法律信息）\n\n## 下一步\n\n- [Authentication 深入](/docs/getting-started/authentication)\n- [Mind Key 与 JWT](/docs/getting-started/mind-key-vs-jwt)\n- [Memory API 参考](/docs/api/memory)\n- [MCP 集成](/docs/mcp/what-is-mcp)\n","content_html":"<h1>快速开始（人类）</h1>\n<p>本指南带你完成获取 Synapse 账户、第一个 Mind Key 并存储第一条记忆。总耗时：约 5 分钟。</p>\n<h2>第 1 步：注册账户</h2>\n<p>调用 Synapse API 创建账户：</p>\n<pre><code class=\"hljs language-bash\">curl -X POST https://synapse.schaefer.zone/register \\\n  -H <span class=\"hljs-string\">&quot;Content-Type: application/json&quot;</span> \\\n  -d <span class=\"hljs-string\">&#x27;{\n    &quot;email&quot;: &quot;you@example.com&quot;,\n    &quot;password&quot;: &quot;your-secure-password&quot;\n  }&#x27;</span></code></pre><p>响应：</p>\n<pre><code class=\"hljs language-json\"><span class=\"hljs-punctuation\">{</span>\n  <span class=\"hljs-attr\">&quot;jwt&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;eyJhbGci...&quot;</span><span class=\"hljs-punctuation\">,</span>\n  <span class=\"hljs-attr\">&quot;user&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-punctuation\">{</span> <span class=\"hljs-attr\">&quot;id&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;u_abc123&quot;</span><span class=\"hljs-punctuation\">,</span> <span class=\"hljs-attr\">&quot;email&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;you@example.com&quot;</span> <span class=\"hljs-punctuation\">}</span>\n<span class=\"hljs-punctuation\">}</span></code></pre><div class=\"callout callout-ok\">把 JWT 安全保存 — 创建 Mind 时会用到。JWT 7 天后过期；用同一端点重新登录即可刷新。</div><h2>第 2 步：创建你的第一个 Mind</h2>\n<p>“Mind” 是一个隔离的记忆范围。大多数用户从一个 Mind 开始，但你可以有多个（例如 “work”、“personal”、“project-x”）。每个 Mind 都有自己唯一的 Mind Key。</p>\n<pre><code class=\"hljs language-bash\">curl -X POST https://synapse.schaefer.zone/minds \\\n  -H <span class=\"hljs-string\">&quot;Authorization: Bearer YOUR_JWT&quot;</span> \\\n  -H <span class=\"hljs-string\">&quot;Content-Type: application/json&quot;</span> \\\n  -d <span class=\"hljs-string\">&#x27;{\n    &quot;name&quot;: &quot;My First Mind&quot;,\n    &quot;description&quot;: &quot;Personal assistant memory&quot;\n  }&#x27;</span></code></pre><p>响应：</p>\n<pre><code class=\"hljs language-json\"><span class=\"hljs-punctuation\">{</span>\n  <span class=\"hljs-attr\">&quot;id&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;m_xyz789&quot;</span><span class=\"hljs-punctuation\">,</span>\n  <span class=\"hljs-attr\">&quot;name&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;My First Mind&quot;</span><span class=\"hljs-punctuation\">,</span>\n  <span class=\"hljs-attr\">&quot;mind_key&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;mk_aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789&quot;</span><span class=\"hljs-punctuation\">,</span>\n  <span class=\"hljs-attr\">&quot;created_at&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;2026-06-27T...&quot;</span>\n<span class=\"hljs-punctuation\">}</span></code></pre><div class=\"callout callout-critical\">**立即保存 `mind_key`。** 它只显示一次，之后无法找回。如果丢失，你需要创建新 Mind。</div><h2>第 3 步：存储第一条记忆</h2>\n<p>现在用 Mind Key 存储一条记忆：</p>\n<pre><code class=\"hljs language-bash\">curl -X POST https://synapse.schaefer.zone/memory \\\n  -H <span class=\"hljs-string\">&quot;Authorization: Bearer YOUR_MIND_KEY&quot;</span> \\\n  -H <span class=\"hljs-string\">&quot;Content-Type: application/json&quot;</span> \\\n  -d <span class=\"hljs-string\">&#x27;{\n    &quot;category&quot;: &quot;identity&quot;,\n    &quot;key&quot;: &quot;user_name&quot;,\n    &quot;content&quot;: &quot;My name is Michael&quot;,\n    &quot;tags&quot;: [&quot;personal&quot;, &quot;identity&quot;],\n    &quot;priority&quot;: &quot;critical&quot;\n  }&#x27;</span></code></pre><p>响应：</p>\n<pre><code class=\"hljs language-json\"><span class=\"hljs-punctuation\">{</span>\n  <span class=\"hljs-attr\">&quot;id&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;mem_001&quot;</span><span class=\"hljs-punctuation\">,</span>\n  <span class=\"hljs-attr\">&quot;status&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;stored&quot;</span><span class=\"hljs-punctuation\">,</span>\n  <span class=\"hljs-attr\">&quot;mind_id&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;m_xyz789&quot;</span>\n<span class=\"hljs-punctuation\">}</span></code></pre><h2>第 4 步：回放所有记忆</h2>\n<p>检索你存储的全部内容：</p>\n<pre><code class=\"hljs language-bash\">curl -H <span class=\"hljs-string\">&quot;Authorization: Bearer YOUR_MIND_KEY&quot;</span> \\\n     https://synapse.schaefer.zone/memory/recall</code></pre><p>响应（纯文本，为 LLM 消费优化）：</p>\n<pre><code class=\"hljs language-plaintext\">Mind: My First Mind\nMemories: 1 total (1 verified)\n\n[001] identity (CRITICAL)\n  user_name\n  My name is Michael\n  Tags: personal, identity\n  Stored: 2026-06-27</code></pre><h2>第 5 步：搜索记忆</h2>\n<p>按关键词查找特定记忆：</p>\n<pre><code class=\"hljs language-bash\">curl -H <span class=\"hljs-string\">&quot;Authorization: Bearer YOUR_MIND_KEY&quot;</span> \\\n     <span class=\"hljs-string\">&quot;https://synapse.schaefer.zone/memory/search?q=michael&quot;</span></code></pre><h2>第 6 步：连接你的 LLM</h2>\n<p>让 LLM 访问 Synapse 最简单的方式是通过 MCP：</p>\n<ul>\n<li><a href=\"/docs/mcp/claude-desktop\">Claude Desktop 配置</a> — 2 分钟配置</li>\n<li><a href=\"/docs/mcp/claude-code\">Claude Code 配置</a> — 终端集成</li>\n<li><a href=\"/docs/mcp/cursor\">Cursor 配置</a> — IDE 集成</li>\n</ul>\n<p>配置完成后，你的 LLM 会在每次会话开始时自动调用 <code>memory_recall</code>，并通过 <code>memory_store</code> 持久化新事实。</p>\n<h2>记忆分类</h2>\n<p>Synapse 支持 8 种分类 — 选择最具体的那一种：</p>\n<table>\n<thead>\n<tr>\n<th>分类</th>\n<th>用例</th>\n</tr>\n</thead>\n<tbody><tr>\n<td><code>identity</code></td>\n<td>用户名、角色、联系方式</td>\n</tr>\n<tr>\n<td><code>preference</code></td>\n<td>喜好、厌恶、工作风格</td>\n</tr>\n<tr>\n<td><code>fact</code></td>\n<td>可验证的事实（项目细节、日期）</td>\n</tr>\n<tr>\n<td><code>project</code></td>\n<td>项目状态、里程碑、待办</td>\n</tr>\n<tr>\n<td><code>skill</code></td>\n<td>用户擅长的事情</td>\n</tr>\n<tr>\n<td><code>mistake</code></td>\n<td>过去犯的错 — 避免重蹈覆辙</td>\n</tr>\n<tr>\n<td><code>context</code></td>\n<td>与会话相关的上下文</td>\n</tr>\n<tr>\n<td><code>note</code></td>\n<td>其他备注</td>\n</tr>\n</tbody></table>\n<h2>优先级</h2>\n<ul>\n<li><code>low</code> — 知道就好</li>\n<li><code>normal</code> — 默认</li>\n<li><code>high</code> — 重要</li>\n<li><code>critical</code> — 绝不能忘（用户身份、法律信息）</li>\n</ul>\n<h2>下一步</h2>\n<ul>\n<li><a href=\"/docs/getting-started/authentication\">Authentication 深入</a></li>\n<li><a href=\"/docs/getting-started/mind-key-vs-jwt\">Mind Key 与 JWT</a></li>\n<li><a href=\"/docs/api/memory\">Memory API 参考</a></li>\n<li><a href=\"/docs/mcp/what-is-mcp\">MCP 集成</a></li>\n</ul>\n","urls":{"html":"/docs/getting-started/quick-start","text":"/docs/getting-started/quick-start?format=text","json":"/docs/getting-started/quick-start?format=json","llm":"/docs/getting-started/quick-start?format=llm"},"translations_available":["en","zh","hi","es","fr","ar","pt","ru","ja","de","it","ko","nl","pl","tr","sv","vi","th","id","uk"]}