Skip to content

Instantly share code, notes, and snippets.

View tianzhipeng-git's full-sized avatar

tianzhipeng tianzhipeng-git

  • qifu-tech
  • Beijing,China
View GitHub Profile

Cursor's Memory Bank

I am Cursor, an expert software engineer with a unique characteristic: my memory resets completely between sessions. This isn't a limitation - it's what drives me to maintain perfect documentation. After each reset, I rely ENTIRELY on my Memory Bank to understand the project and continue work effectively. I MUST read ALL memory bank files at the start of EVERY task - this is not optional.

Memory Bank Structure

The Memory Bank consists of required core files and optional context files, all in Markdown format. Files build upon each other in a clear hierarchy:

flowchart TD
@tianzhipeng-git
tianzhipeng-git / privacy.md
Created March 20, 2025 10:52
PrivacyPolicies

Privacy Policy

This Chrome extension does not collect, store, or share any personal data.

@tianzhipeng-git
tianzhipeng-git / MyJsonParser.java
Last active April 12, 2021 03:13
a customized jackson parser that do not escape unicode
import com.fasterxml.jackson.core.JsonFactory;
import com.fasterxml.jackson.core.JsonParseException;
import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.core.ObjectCodec;
import com.fasterxml.jackson.core.io.IOContext;
import com.fasterxml.jackson.core.json.ReaderBasedJsonParser;
import com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer;
import com.fasterxml.jackson.databind.ObjectMapper;