diff --git a/README.md b/README.md index 9ed0b08..8833c0e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,18 @@ -# Cortexes +

+ Cortexes +

-Personal knowledge vault plugin for Claude Code — session recording, memory distillation, semantic retrieval. +

Cortexes

+ +

+ Personal knowledge vault plugin for Claude Code — session recording, memory distillation, semantic retrieval. +

+ +

+ License: Apache 2.0 + Website + Claude Code plugin +

![Cortex architecture](docs/images/architecture.png) @@ -52,7 +64,7 @@ pip install -e "$(ls -d ~/.claude/plugins/cache/cortex/cortex/*/cortex-vec | sor ## 官網 -線上文件與 changelog:(Cloudflare Pages,從 `manifest.json` 自動生成)。 +線上文件與 changelog:(Cloudflare Pages,從 `manifest.json` 自動生成)。 本地 build 見 [`site/README.md`](site/README.md)。 ## Commands & Skills diff --git a/docs/images/logo.png b/docs/images/logo.png new file mode 100644 index 0000000..8e6a2da Binary files /dev/null and b/docs/images/logo.png differ diff --git a/site/assets/logo.png b/site/assets/logo.png new file mode 100644 index 0000000..8e6a2da Binary files /dev/null and b/site/assets/logo.png differ diff --git a/site/assets/style.css b/site/assets/style.css index 54f5921..1377966 100644 --- a/site/assets/style.css +++ b/site/assets/style.css @@ -50,6 +50,7 @@ header { position: sticky; top: 0; z-index: 40; background: rgba(11,11,13,0.72); opacity: 0.55; z-index: 0; } .hero .wrap { position: relative; z-index: 1; } +.hero-logo { display: block; width: 88px; height: 88px; margin: 0 0 26px; border-radius: 18px; } h1.hero-title { font-family: var(--mono); font-weight: 700; font-size: clamp(2.4rem, 6vw, 4.6rem); line-height: 1.03; letter-spacing: -0.035em; margin: 20px 0 0; text-wrap: balance; max-width: 15ch; } h1.hero-title .hl { color: var(--accent); } .hero-sub { color: var(--muted); font-size: clamp(1rem, 1.6vw, 1.18rem); max-width: 54ch; margin: 22px 0 0; line-height: 1.65; } diff --git a/site/lib/html.mjs b/site/lib/html.mjs index 7d6f820..b762321 100644 --- a/site/lib/html.mjs +++ b/site/lib/html.mjs @@ -27,6 +27,7 @@ export function layout({ title, body, activeNav = 'home' }) { ${esc(title)} + diff --git a/site/templates/landing.mjs b/site/templates/landing.mjs index 455096d..1404429 100644 --- a/site/templates/landing.mjs +++ b/site/templates/landing.mjs @@ -42,6 +42,7 @@ export function renderLanding({ plugin, changelog }) { const logs = changelog.slice(0, 3).map(logItem).join(''); const body = `
+ Claude Code plugin · knowledge & memory

${esc(plugin.tagline ?? '')}

${esc(plugin.intro ?? '')}