Skip to content
| Marketplace
Sign in
Visual Studio Code>Education>CodeMemory · 代码知识库New to Visual Studio Code? Get it now.
CodeMemory · 代码知识库

CodeMemory · 代码知识库

HJL

| (0) | Free
把函数用法变成 Markdown 知识卡片:双向链接、Python 关联提示和左下角知识图谱。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CodeMemory · 代码知识库

把写代码时用过的函数、参数和易错点记录成个人 Markdown 知识卡片,使用双向链接连接相关用法。

功能

  • 选中代码或在函数上右键,选择 加入知识库;确认名称后生成卡片并保存项目来源。
  • 使用 [[知识名称]] 建立双向链接,支持补全与反向链接。
  • 每次启动后,自动在资源管理器下方显示方形知识图谱;全新项目为空,只有主动记录才产生节点。
  • 点击图谱节点查看知识,双击打开 Markdown;支持拖动和缩放。橙色连线沿关联方向呈现流动效果。
  • 按 Ctrl+Alt+K 搜索函数名、用途、正文和标签,#标签 用于筛选。
  • Python 常见导入别名识别:import pandas as pd 下的 pd.read_csv 可以关联到自己的 pandas.read_csv 卡片。

开始使用

安装后重新加载窗口,资源管理器下方会自动展开空的知识图谱。无需先打开工作台,也不会生成示例卡片。

打开项目后,选中想记录的代码,或者直接在函数名上右键,选择 加入知识库。确认名称后,知识图谱立即出现新节点,并打开 Markdown 笔记供你补充。以后重新打开同一项目,已有知识会自动显示。

macOS 快捷键使用 Cmd 代替 Ctrl。

数据与配置

知识保存在项目中的 .codememory/notes/,可用 Git 管理。运行时零 npm 依赖,不发送网络请求,不需要 API Key。支持受限模式,不执行项目代码或笔记 HTML。

  • codememory.vaultPath:相对于项目的知识库目录,默认 .codememory。
  • codememory.pythonHover:是否启用 Python 悬停提示。
  • codememory.showGraphOnStartup:每次启动时自动展开图谱,默认启用。

多根工作区通过 CodeMemory: 切换项目知识库 选择当前知识库。

适用范围

Python 关联是轻量静态辅助,支持常见的 import / from import 别名;不做变量类型推断或复杂作用域分析。df.groupby() 这类实例方法需要在笔记别名中手动补充。

最多索引 5000 张卡片;超过 512 KB 的 Markdown 会跳过;方形图谱一次显示最多 80 个匹配节点。支持基础 Markdown 预览,不执行笔记 HTML。

VS Code 最低版本 1.85。Trae 支持本地导入 VSIX,本扩展采用公开的 VS Code API,Trae 尚未单独实测。

0.3.1 更新

图谱采用橙色连线与箭头,亮色虚线沿关联方向持续流动;支持系统减少动态效果偏好。

0.3.0 更新

资源管理器下方自动显示空图谱,支持无选区函数录入和选区代码录入,一次确认即可保存;没有预置示例和复习功能。旧版知识卡片兼容,旧复习记录保留原文件,不再读取或修改。

开源协议:MIT。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft