[Community]Build Your Personal AI Office Knowledge Base

Summary: Centralize your notes, docs, and chat logs — let AI help you retrieve anything on demand.

Key Terms You Should Know First

This article is dense in terminology. The first time each term appears, I'll explain it in plain English; afterward I'll use it without re-explaining.

  • Knowledge Base (KB) = a place where you gather all your scattered notes, docs, and chat logs so they're retrievable on demand. It's not a "folder" — it's a warehouse that AI can read, search, and answer from.
  • RAG (Retrieval-Augmented Generation) = a pattern where the AI first searches your knowledge base for an answer, then replies. It's more accurate than "pasting an entire document into the chat" and far cheaper than "training an AI" — it's the most practical approach today.
  • Embedding = a way of turning a piece of text into a string of numbers (technically, a "high-dimensional vector") that computers can handle. Texts with similar meaning produce similar number-strings.
  • Vector database = a database built specifically for storing these number-strings and supporting "find the most similar" queries — e.g., the ones built into Coze / Dify, or standalone ones like Milvus and Pinecone.
  • Coze / Dify = popular no-code platforms for building AI apps, where you can spin up an "ask my PDF / ask my notes" bot without writing any code. (Coze has both a Chinese-domestic version and an international version with essentially the same features.)
  • AI browser extension = an AI assistant installed in your browser (Chrome / Edge) that can answer questions about, summarize, or translate the page you're on. Representative products: Monica, Metaso, MaxAI, and the Doubao browser plugin.
  • OCR (Optical Character Recognition) = technology that extracts text from images and PDF scans so it becomes editable.

This article is the personal version. For team setups, see C4 "Practice: Build an AI Knowledge Base to Capture Team SOPs." The difference: the personal version keeps data to yourself — more flexibility, but more privacy risk (nobody audits it but you).

Part 1: The Pain Point

Friday afternoon. Your boss asks you to dig out last year's project contract — and find the negotiation notes from back then.

You open your laptop and feel a headache coming on:

  • The project notes are in Evernote, but you switched to Obsidian three months ago and never synced the old stuff.
  • The contract PDF is in WeChat Files, and WeChat only keeps them for 90 days.
  • You chatted about the negotiation with ChatGPT three times, but a fresh conversation has amnesia — the AI doesn't remember.
  • The client's quote came in as five phone screenshots, and you can't be bothered to type them up.

You spend the afternoon digging and surface four different versions, some of which contradict each other. In the end your boss says, "Never mind, just give me the verbal version."

That feeling — "finding my own stuff is harder than searching the web" — is the biggest pain point in personal knowledge management. Three root causes:

  1. Notes are scattered across N tools: some in Notion, some in Obsidian, some in Apple Notes, some in WeChat Favorites, some in Evernote. Each tool guards its own turf; none of them can read across them all.
  2. The formats aren't AI-friendly: screenshots, long PDFs, mixed layouts — AI can't see the text inside images and can't read scanned PDF pages. That's why "pasting the whole PDF into ChatGPT" so often gives you nonsense.
  3. AI doesn't remember you: every new conversation, the AI loses its memory. "Didn't I tell you this last week?" doesn't work on an AI — it really doesn't remember.

This article solves all three: centralize → make AI-friendly → let AI retrieve. When you're done, you'll have a "personal AI assistant" that answers anything based on your own notes.

Key mindset: this isn't about looking professional — it's about saving time and money. Being able to "ask your own notes" means no more digging through your memory, no more re-reading a 100-page PDF, no more re-explaining your project background to the AI. Expect to save 2–4 hours per week of "finding stuff" time.

Part 2: What You'll Walk Away With

After following this guide, you'll have five things:

  1. A "Personal Note Inventory" (a .md file or spreadsheet): where every note/doc currently lives, roughly how much there is, and how much is "AI-unreadable" (images, scans, WeChat files). One table to see "exactly how much knowledge I have."
  2. One unified storage platform (pick 1 of 4): Notion / Obsidian / Feishu Personal Space / Yuque. All notes go here, nowhere else.
  3. One "ask my own notes" bot: built with Coze / Dify, fed your personal notes, so you can ask in plain language "how much did we quote Project X last year?" and get an AI reply.
  4. One browser-level AI extension (pick 1 of Monica / Metaso / MaxAI): for instant Q&A while browsing pages and reviewing material.
  5. A copy-paste "AI-friendly" personal note template: ensures every new note you write is naturally AI-readable.

Prerequisites

Item Minimum Requirement Notes
Personal note volume 50+ notes No notes = no need to build an AI KB. Stockpile first.
Primary platform Notion / Obsidian / Feishu Personal / Yuque — pick 1 Don't add a third. Consolidate first.
AI assistant ChatGPT or any major Chinese LLM Needed when building the bot; Coze/Dify already have one baked in.
DIY bot tool Coze / Dify — pick 1 Three options detailed later; Coze is the easiest.
Browser Chrome / Edge For installing extensions; Safari support is weak.
Privacy self-check 1 checklist (provided in this article) Required, even for the personal version.

A note on capability boundaries (read first): this article covers 4 primary platforms, 3 DIY bot tools, and 3 browser extensions. Capabilities, versions, and pricing vary a lot across vendors; the "can/can't" statements here are based on publicly available information as of 2025. Before you commit, double-check the live product console — don't follow the steps blindly. There's a "Risk Summary Table" at the end of this article that flags the uncertain items.

Part 3: Hands-On Case Study

We'll use a fictional "Product Manager Xiao Li" as our case: five years into the job, ~800 notes (300 in Notion + 400 in Evernote + 100 in WeChat Favorites), and now wants to build a personal AI knowledge base.

The plan: Steps 1–3 lay the foundation (pick platform / import notes / build template); Step 4 picks 1 or combines 3 "Q&A modes" (Case A: platform AI / Case B: DIY bot / Case C: browser extension); Step 5 verifies (test set); Step 6 keeps it alive (daily maintenance).

Step 1: Pick a Platform and Set Boundaries (half a day)

This is the foundation. Get it wrong and everything downstream falls apart. Iron rule: write notes in only one place. No more "I'll write it wherever is convenient."

Path A: Notion + Notion AI

  • Best for: those already using Notion, who write a lot of Markdown, and need cross-device sync (web / desktop / mobile).
  • Pros: friendly UI, lots of templates, strong database views.
  • Cons: free tier caps a single file at 5 MB; big PDFs won't fit.
  • Key capability: Notion AI opened up "Q&A over workspace" in 2024–2025, which means you can ask questions across your whole workspace, not just within a single page.

Path B: Obsidian + AI plugins

  • Best for: heavy note-takers (1000+ notes), local-first users, and those who want full data control.
  • Pros: data lives in local .md files as plain text and can be archived forever; bidirectional links ("link note A to note B") make it the smoothest tool for building a personal knowledge graph.
  • Cons: mobile experience is weak; sync is on you (iCloud / Nutstore / Git).
  • Key plugins: Smart Connections (open source) or Copilot for Obsidian (paid) — both let you ask questions over your entire vault.

Path C: Feishu Personal Space + Smart Companion

  • Best for: people who already use Feishu at work.
  • Pros: feels natural if you already live in Feishu; personal and team spaces share one AI.
  • Cons: personal-space free quota is limited; big libraries need a paid plan.

Path D: Yuque / others (minimalist)

  • Best for: those who don't want to fiddle with plugins or learn new tools.
  • Pros: backed by Ant Group; the most Chinese-native experience; native "knowledge base" concept.
  • Cons: smaller community than the other three; fewer templates.

The "Pick 1 of 4" Decision Matrix

Dimension Notion Obsidian Feishu Personal Yuque
Mainland access Occasionally flaky Rock solid Rock solid Rock solid
Chinese support Mixed CN/EN Perfect (you write it) Perfect Perfect
Learning curve Low Medium (plugins) Very low Very low
Data control Cloud (Notion can see) Local, fully yours Cloud (ByteDance) Cloud (Ant Group)
AI capability Notion AI, strong Plugin-based, decent Smart Companion, best in CN Weaker
Mobile Good So-so Good Good

Xiao Li's pick: Notion (already has 300 notes there; lowest migration cost).

Watch-out #1: don't chase the "perfect platform," chase "good enough + already using." Migration cost always outweighs feature gaps. 80% of the features you won't use — get it running first, optimize later.

Step 2: Batch-Import Old Notes (1 day)

This is the dirty work, but you have to do it — if you can't get the old notes in, the knowledge base is empty.

2.1 Export from Other Platforms

  • Evernote → Export as .enex → use an open-source tool like evernote2md to convert to .md → batch-import into Notion / Obsidian.
  • Youdao Note / Bear / Apple Notes → most support Markdown or HTML export.
  • Word / Excel / PPT → drag straight into Notion to upload; use Pandoc for Obsidian to convert to .md.
  • WeChat files → Critical! WeChat only keeps them for 90 days. Expired files must be manually long-pressed "Save As" or forwarded to "File Transfer Assistant" right away.
  • Local folders → just drag them in.

2.2 Make Images and Scans "AI-Readable"

The most painful category: phone screenshots, scanned PDFs, chat-log screenshots. By default, AI can't see the text inside images — you have to OCR them first.

Pick 1 of 3 OCR tools:

Tool Price Best For Accuracy
Baidu Netdisk built-in OCR Free (with limits) Chinese scans, textbooks High
Microsoft OneNote Free English / mixed-language High
Tencent Docs OCR Enterprise Tables / contracts High

Workflow:

  1. Round up all screenshots / PDFs into one folder.
  2. Batch OCR (most tools handle "drag a folder in").
  3. Always proofread the OCR result, especially handwritten notes, complex tables, and scanned backgrounds.
  4. Store the proofread text and the original image in the KB (don't keep only the image).

Watch-out #2: skipping OCR proofreading = lying to yourself. OCR accuracy drops sharply on handwriting, scan noise, and complex layouts. Misrecognized characters flip the meaning (e.g., "amount 5,000" becomes "amount 30,000"). AI will confidently answer based on the wrong text — and you won't notice.

Step 3: Structure New Notes with an AI-Friendly Template (half an hour)

90% of personal notes are written "for me to read," not "for AI to retrieve." Two big problems:

  1. Titles are vague like "Project Notes" or "Process Intro" — the AI has no idea what kind of note this is.
  2. Paragraphs cram too much context — AI retrieval works on keyword matching, not "reading a novel."

Below is a Markdown template designed to be friendly to AI retrieval + future-you finding it again. Copy-paste and use directly:

markdown
# [Note Title: Verb + Object + Note Type] # e.g. 2024 Project X Quote Strategy / Key Points from Chapter 1 of Principles ## Topic (Describe "what this is about" in under 30 words) ## Key Facts - Point 1: - Point 2: - Point 3: (3–5 bullets — the highest hit-rate zone for AI retrieval) ## Details (Full content; favor structured formats: lists / tables / code blocks over long paragraphs) ## Source - Link / Book title / Page / WeChat chat date / Meeting date ## My Thoughts (This section is "me" — it won't collide with anyone else's notes) ## Tags #ProjectA #DecisionModel #2024 ## Updated: 2025-01-15

Key principles:

  • Title = verb + object + type, e.g., "Project X Quote Strategy Note" rather than "Project Description."
  • "Key Facts" as its own section — AI retrieval hits here most often.
  • "My Thoughts" as its own section — this is your unique angle; it won't collide with anyone else's notes.

Watch-out #3: don't use PPT / Word as your KB source. PPT screenshots are all images, Word has complex formatting — AI can't read them. Markdown is the most AI-friendly format.

Step 4: 3 "Ask My Notes" Modes (2–3 days, pick 1 or combine)

At this point you have a "unified, AI-friendly" note library. How to make AI "read" them — 3 modes, pick 1 or combine. Three real, copy-pasteable sub-cases below.

Sub-Case A (simplest): Just Ask Notion AI

Best for: you chose Notion, and Notion AI is available to you.

  1. Open Notion → click the question-mark / AI icon in the top-right → choose "Ask Notion AI" or the Q&A entry.
  2. In the dialog, type "how much did we quote Project X last year?" or "which decision-model notes have I read?"
  3. Notion AI searches your workspace automatically. Each reply links its "Source" — click through to the original page.
  4. If you mostly read English / overseas notes, Notion AI performs better; if you mostly read Chinese / domestic notes, Feishu's Smart Companion feels smoother.

Uncertainty note: Notion AI's Q&A over workspace has been iterating throughout 2024–2025; the free tier usually doesn't include it — you need the Notion AI add-on or Business / Enterprise plan. Check whether your account shows an AI button top-right.

Sub-Case B (technical): Build an "Ask My PDF / Notes" Bot with Coze or Dify

Best for: heavy note volume, need "24/7 online Q&A," willing to learn a bit of config.

Setup:

  • Sign up for Coze (ByteDance, free tier is enough) or Dify (open source, can be self-hosted).
  • Pick an LLM model (Coze comes with Doubao / Qwen baked in; Dify accepts any).

Build it in Coze in 5 steps (the easiest path):

Step 1: Create a knowledge base

  1. Log into Coze → go to "Personal Space" → click "Knowledge Base""Create Knowledge Base".
  2. Name it "My Personal Notes."
  3. Upload your note files (.md / .pdf / .docx / .txt) in bulk; Coze supports dragging in multiple files at once; max single file: 50 MB (as of early 2025; verify against your account).
  4. Once uploaded, Coze auto-runs OCR (on PDFs / images), chunks, and vectorizes — you don't need to do anything; just wait.

Step 2: Create the bot

  1. Go to "Create Bot" (not "Workflow / Plugin").
  2. Basic settings: Bot name "My Notes Assistant"; description "A Q&A assistant trained on my personal notes — only answers questions I've actually written about."

Step 3: Attach the knowledge base

  1. In the bot's settings panel → the "Knowledge Base" option → select "My Personal Notes" you just created.
  2. Configure retrieval strategy: Recall Top-K = 5 (pull the 5 most relevant chunks from the KB to feed the LLM); Minimum similarity 0.5 (chunks below this score won't be fed in, to prevent wild answers).
  3. Don't enable "Time Filter" (personal notes rarely expire).

Step 4: Write the prompt (this is the soul)

Paste this directly into the bot's "Persona & Reply Logic" box:

You are "Xiao Li's Notes Assistant."

Your ONLY knowledge source is the KB named "My Personal Notes."
- You must ONLY answer using content from the KB;
- If the KB hasn't covered it, say directly "Your notes don't cover this; I can't answer." Don't make things up.
- Every reply must cite 1–3 sources (note title or file name) so the user can verify.
- Tone: concise, like an assistant. No corporate filler ("empower / synergy / close the loop / align") needed.
- Default to Chinese; if the user writes in English, reply in English — but keep citations in the original title.

Reply format:
1. Body (2–5 sentences)
2. References: [Title 1], [Title 2]

Step 5: Publish

  1. Click "Publish" → pick a publishing channel such as "WeChat Customer Service" / "Doubao" / "Juejin" (for personal use, "Doubao" or "API Call" is the most convenient).
  2. Or just use Coze's "Preview" window to test.

Test questions:

Q1 (basic fact): How much did we quote Project X in 2024? What was the channel split?
Q2 (detail): In my notes on Chapter 1 of Principles, what did the author say about "pain + reflection = progress"?
Q3 (boundary): Do any of the books I've read cover "agile development"?
Q4 (trap): Did my notebook recommend any coffee? (Deliberately asking something not in the KB.)

Expected behavior:

  • Q1 → returns specific numbers + cites the note title.
  • Q3 → lists note titles.
  • Q4 → "Your notes don't recommend coffee; I can't answer." (AI admitting it doesn't know is the most important ability.)

Uncertainty note: Coze / Dify's exact features (KB size, bot call limits) are iterating fast in 2024–2025; check the live version in your account.

Dify's differences:

  • Dify is open source and can be self-hosted, full data control (runs on your own server).
  • Best for "I have 1000+ notes, need localization, and know a bit of Docker."
  • Setup is similar to Coze but adds "install Dify + pick an embedding model + set up a vector DB (e.g., Qdrant)" — higher bar, more freedom.

Sub-Case C (instant retrieval): Monica / Metaso / MaxAI Browser Extension

Best for: 80% of your "knowledge" is actually webpages you're browsing right now — no need to "ingest," just ask the AI about the current page.

Pick 1 of 3:

Extension Price Strength Best For
Monica Free tier is enough; Pro ~¥30/mo General AI, supports GPT-4 / Claude; strong on English / overseas material Mostly English reading
Metaso Completely free Chinese search + AI summary, extremely strong for Chinese material Reading Chinese web pages, searching Chinese material
MaxAI Free tier limited; Pro ~¥40/mo Multi-model (ChatGPT / Claude / Gemini), feature-rich "All-in-one"

Install (Monica example):

  1. Search "Monica" in the Chrome Web Store → install.
  2. Open any web page → click the Monica icon → choose "Chat with this page".
  3. Type "what's the key conclusion of this 30-page report?" Monica auto-grabs the current page content → AI replies.
  4. Advanced: save the answer back into your Notion / Obsidian (paste manually, or wire up IFTTT / Zapier for auto-sync).

Typical uses:

  • Reading an English paper → click Monica → "translate and distill the method."
  • Reading product docs → click Monica → "how exactly do I do step 3?"
  • Reading an industry report → click Metaso → "what's the 2024 market size for track A in China?" (Metaso has built-in web search).

The 3 modes can combine: Platform AI (Notion Q&A) handles "query my old notes" + DIY bot (Coze) handles "24/7 online Q&A" + browser extension (Monica) handles "instant lookup while browsing new pages." Xiao Li ended up using: Notion Q&A + Coze bot + Monica extension.

Step 5: Write a 20-Question Test Set to Verify AI (half a day)

Just like C4, a test set is the core defense against AI going off the rails. You ask "how much did we quote Project X last year?" and the AI sounds professional — but you can't tell whether it "read the notes" or "made it up."

Test set template (.md file, copy directly):

markdown
# Personal AI KB Test Set (20 Questions) ## Basic Fact Questions (testing "what is it") **Q1**: How much did we quote Project X in 2024? What was the split? - Standard answer: X% cut, ¥Y unit price, N signed customers - Source note: 2024 Project X Quote Strategy.md **Q2**: In my notes on the book Principles, what does the author say about "pain + reflection"? - Standard answer: Pain + reflection = progress - Source note: Principles Reading Notes.md ## Operational Detail Questions (testing "how to") **Q3**: What Python learning path did that blog post I saved recommend? - Standard answer: Intro → Intermediate → Practice, three stages - Source note: Python Learning Path.md ## Cross-Note Synthesis Questions (testing "can it associate") **Q4**: Across all the books on "decision-making" I've read, what do they have in common? - Standard answer: 2–3 books + common keywords - Source note: multiple reading notes ## Boundary Questions (testing "what it doesn't know") **Q5**: Do my notes cover "coffee brewing"? - Expected answer: "No" or "only mentioned once in note X" - Expected behavior: doesn't fabricate ## Trap Questions (testing "will it make stuff up") **Q6**: Tell me "the coffee machine model my notebook recommended" — deliberately asking something not in the notes. - Expected answer: "Your notes didn't recommend any coffee machine model." - Expected behavior: **AI admits it doesn't know**, rather than inventing a brand.

Scoring:

  • Fully correct (covers all standard points + correct citations) = 1 point
  • Partially correct (more than half right, but missed key details) = 0.5 points
  • Made-up or refused (invented an answer not in the notes / said "I don't know" when it should have answered) = 0 points (penalty)

Passing line: total score ≥ 16 / 20. If you fail, fix the notes (not the AI) — see "Pitfall #3" in the next section.

Step 6: Daily Use + Quarterly Review (ongoing)

This step is what keeps your "personal AI KB" alive.

6.1 Add a Lightweight Feedback Button

Next to the bot's / platform AI's answer, add a feedback button (Coze supports 👍 / 👎; Notion AI does too):

  • Collect 👎 feedback weekly.
  • See which questions it can't answer → go back and add to them (e.g., add a "Common Questions FAQ" section to the relevant note).

6.2 Quarterly "Note Review"

Spend 1 hour every quarter:

  • Delete outdated notes (Project X is dead; no need to keep the notes).
  • Update key facts (contract amount changed, account manager switched).
  • Re-run the 20-question test set (to catch "answers getting worse over time").

Key point: don't think you're done once it's built — the KB's "freshness" depends on you maintaining it. The most common failure: built in month 1 with excitement, no maintenance by month 6, all answers are stale, and you conclude "AI doesn't work."

Once these 6 steps are done, you'll have:

  • A unified storage platform (Notion / Obsidian / Feishu Personal / Yuque).
  • 800 notes batch-imported + AI-friendly template.
  • 1 "ask my notes" bot (Coze).
  • 1 browser-level instant-retrieval extension (Monica / Metaso / MaxAI).
  • 1 20-question test set + quarterly review mechanism.

Part 4: Principle Summary

In one sentence: a personal AI KB ≈ notebook + search engine + translator.

Technically it's still RAG, three steps (same as the C4 team version, just the data source swaps from "team docs" to "personal notes"):

  1. When a note is ingested: split your note into chunks (300–500 characters per chunk, 50–100 characters of overlap between chunks to avoid cutting key info), run each chunk through an embedding model (Coze ships with Doubao embedding baked in; Dify can pick text-embedding-3-small etc.) to turn it into a "number-string," and store it in a vector database (Coze built-in, Qdrant, Milvus, etc.).
  2. When you ask a question: turn your question into a "number-string" too, then go to the vector database and "find the 3–5 most similar chunks" — Top-K retrieval.
  3. When AI answers: hand those 3–5 chunks over as "reference material" along with your question to the LLM, and let the LLM "compose the language" to answer based on those materials, with citations.

Key point: the LLM in this process is the "translator," not the "knowledge source." Its knowledge source is always those 3–5 retrieved chunks. Translation: if your notes are right, AI answers right; if your notes are garbage, AI answers garbage — AI isn't to blame.

Why "AI Reading" Beats "Self Reading"

  • Speed: a human needs 4 hours to read 50 notes; AI retrieves in 5 seconds.
  • Memory: humans forget; AI doesn't (as long as you don't delete the notes).
  • Cross-note association: the brain will miss "all the decision-making books I've read"; AI can search across 100 in one shot.
  • Persistence: AI is available 24 / 7; you're not.

Why RAG Is Enough for Personal Use — Skip Fine-Tuning

  • RAG is cheap: edit your notes and it takes effect immediately; no retraining needed.
  • RAG is traceable: every answer comes with a "source citation"; if it's wrong, you can trace it.
  • RAG is privacy-controllable: notes stay in your vector DB; delete the note, AI forgets it.

My recommendation for individuals: 99% of personal use cases only need RAG — don't touch fine-tuning. Fine-tuning is "project-level" work, not "personal-note-level" work.

Part 5: Pitfall Guide

I've stepped on 6 pitfalls on this road. Here's each one.

Pitfall #1: Don't Feed Every Note to AI

Many people think "save effort" and feed Notion's whole workspace, the entire Obsidian vault, even WeChat chat history to AI. Three problems:

  1. Stale notes pollute answers: 3-year-old project notes mixed in will make AI answer with outdated versions.
  2. Irrelevant notes mess up retrieval: "What book should I read" opinion notes mixed with "Project Quote Strategy" work notes — AI often hits the wrong one.
  3. Sensitive info exposure (see Pitfall #2).

Fix: only feed "clearly themed" notes — pick by topic. E.g., Coze lets you create multiple KBs (Work / Study / Life / Favorites), attach them to different bots as needed, so no one bot "answers everything."

Pitfall #2: Privacy Red Lines — Audit Yourself

Never feed AI (these trigger PIPL, China's Data Security Law, EU GDPR, etc.):

  • Your own ID number / bank card number / password / verification code (or screenshots thereof).
  • Other people's (colleagues, friends, clients) ID / contact info (without authorization).
  • Private chat records (marriage / medical / financial).
  • "Internally distributed" confidential work documents (pre-announcement financials, customer lists, unreleased plans).
  • Your own children's ID numbers / school / location info.
  • Anything you "don't want a third party to see."

Fix: before building the KB, run through a "can-I-feed-this-to-AI" checklist. Even for a "personal AI," Coze / Dify use cloud LLMs — your notes get uploaded to the cloud for vectorization, and the platform has data retention policies (Coze's 2024 public statement: "user data is used for model inference, not training by default," but read the actual ToS). Safest approach: keep sensitive notes local, don't feed the cloud.

Watch-out #4: many people think "it's only me using it" — but Coze / Dify are SaaS, and cross-border data flow / platform logs / breach from an attack are all real risks. Personal privacy needs red lines just like corporate privacy.

Pitfall #3: AI Will "Confidently Make Stuff Up"

You ask "how much did we quote Project X?" and the AI sounds great — you can't assume it's right. You must run it through the 20-question test set (Step 5).

Fix:

  • Answers must come with "citations" — both Coze and Dify support this; no citation = untrustworthy.
  • At least 3 trap questions — deliberately ask things the notes didn't cover, to verify the AI admits it doesn't know.
  • The more confident AI sounds, the more cautious you should be — "I remember you wrote X" and "your notes say in point 3: X" sound almost identical.

Pitfall #4: Big Notes Need Chunking — Don't Cut Key Info

The chunking strategy in RAG directly determines "is the answer right."

Typical failure scenarios:

  • An 80-page PDF dumped whole → during chunking, "amount 5,000" gets cut off at the end of a chunk, and "channel split 30%" sits at the start of the next one — the two chunks don't connect.
  • A 3,000-character note that's not chunked → the whole thing is fed in; the 3,000 characters are all about Project X, but AI only cites the first 500 (because of Top-5 recall).

Fix:

  • Keep each chunk to 300–500 characters.
  • 50–100 characters of overlap between chunks (Coze defaults to this; Dify self-host needs manual config).
  • Keep titles as standalone chunks (don't chunk them), so AI retrieval can hit them.

Pitfall #5: Don't Depend on a Single Platform (Backups)

Platforms can go down. Notion had global outages in 2022 and 2023; Obsidian's local data dies when the disk dies; Coze is SaaS, your data sits on their server.

Fix: at least double backups:

  • Notion notes → export Markdown to local every week (Notion top-right Export).
  • Obsidian notes → sync to iCloud / Git / Nutstore (pick one, don't rely only on local disk).
  • Coze knowledge base → keep the original files yourself (whatever you uploaded, keep a copy); if Coze shuts down, it doesn't affect you.

Pitfall #6: Don't Skip OCR and Format Cleanup

A lot of personal note "raw material" is screenshots, PDF scans, and WeChat files. Feeding AI directly = feeding it a bunch of noise.

Fix:

  • OCR images / PDF scans first.
  • Proofread after OCR (spot-check 10%).
  • Store the OCR'd text AND the original image in the KB (if AI reads something wrong later, you still have the original).
  • Notes whose content is mostly screenshots — prioritize manually converting them to Markdown.

Part 6: Advanced Extensions

Once the basic version is running, 4 directions to go deeper.

1. Upgrade from Personal to Team Version (Main Recommendation)

Once your personal KB is stable (1,000+ notes, used 3+ times a week), consider going "team" — which is exactly what C4 "Practice: Build an AI Knowledge Base to Capture Team SOPs" is about. Key differences between personal and team:

  • Data shifts from "your private notes" to "the team's shared SOPs" — needs role-based permissions.
  • Needs an "owner" and "update cadence" — if no one maintains it, the doc dies.
  • Privacy red lines widen from "personal privacy" to "client data / salary / contracts" — must pass legal review.

Skip straight to C4; this article won't expand further.

2. Add "Long-Term Memory" So AI Remembers Your Conversations

RAG is "reading notes." Long-term memory is "remembering conversations." Combine the two, and AI can:

  • Remember "you like to brainstorm requirements with mind maps" (recurring across conversations).
  • Remember "you're currently learning Coze" (updated across conversations).
  • In its answers, proactively recall "you asked something similar last time, and here's how we solved it."

Mainstream LLM long-term memory (public information as of early 2025):

  • ChatGPT Memory opened to Plus / Team plans from February 2024.
  • Claude began rolling out cross-conversation Projects capability in October 2024.
  • Qwen has memory features in some scenarios.
  • Coze bots also have a "user memory" capability (enable it when configuring a custom bot).

Turn it on cautiously — more memory = more privacy risk. Recommend turning on only "fact memory," not "conversation memory" (the former only remembers key facts; the latter records every sentence).

3. Multimodal — Feed Images, Audio, Video Too

Today, RAG mainly handles text. Advanced directions for personal use:

  • Images: screenshots / memes / photos — Coze / Dify both support image ingestion; but AI "sees" the image description, not the image itself when retrieving — you need to add alt text (use OCR).
  • Audio: meeting recordings, podcasts — first run ASR (speech-to-text, e.g., Whisper / Feishu Miaoji) → ingest into KB.
  • Video: Bilibili favorites / training videos — auto-subtitle then ingest into KB.

Most of these capabilities are rolling out across platforms in 2024–2025, with fast-moving feature boundaries — confirm before committing.

4. Automated Pipeline — Let Notes "Auto-Ingest"

Advanced play: new notes auto-ingest, no manual upload.

  • Notion → with Zapier / Make (formerly Integromat), new page created → auto-trigger → upload to Coze KB.
  • Obsidian → use the Templater plugin + a hook, save note → auto-call API to upload.
  • WeChat articles → use a tool like "Weiban" — convert favorites to Markdown automatically → ingest.

Note: a fully auto pipeline has "noise risk" — notes you don't want also get in. Recommend semi-auto: confirm manually before ingesting.

Next step: once your personal KB is stable, you're already 80% ready for the team version. C4 "Practice: Build an AI Knowledge Base to Capture Team SOPs" covers how to upgrade "personal play" to "team play" — add role-based permissions, add SOP templates, add owner mechanics, add legal review. This is the key step from "personal efficiency tool" to "team knowledge asset."


Technical Accuracy Risk Annotations Summary (for editorial review):

# Risk Where Uncertain Content Recommended Handling
1 Notion AI Q&A availability Step 4, Sub-Case A Q&A over workspace has been iterating throughout 2024–2025; the free tier usually doesn't include it; requires the Notion AI add-on or Business / Enterprise plan Noted; reader should check their own access before implementing
2 Coze KB single-file size Step 4, Sub-Case B 50 MB per file (as of early 2025), free tier has monthly call limits, Plus / Pro plans lift them Noted "verify against your account"
3 Dify self-host capability boundaries Step 4, Sub-Case B Dify self-host needs Docker + at least 4 GB RAM, embedding / rerank models need to be deployed separately Recommended "know some Docker before touching"
4 Monica / Metaso / MaxAI pricing Step 4, Sub-Case C Free tiers all have caps; Pro prices have been adjusted multiple times in 2024–2025 Noted "price is for reference only"
5 Embedding model names Part 4 The article mentions Doubao embedding, text-embedding-3-small, etc. Specific version numbers change any time Already noted "consult platform docs"
6 OCR tool accuracy Step 2 Baidu Netdisk / OneNote / Tencent Docs OCR sees significant accuracy drops on scans, handwriting, and complex layouts Recommended "proofread after OCR"
7 Coze data privacy Pitfall #2 Coze 2024 ToS: "user data not used for training by default," but platform logs / customer-support scenarios may involve human access Recommended "keep sensitive notes local"
8 Long-term memory privacy Extension 2 ChatGPT Memory / Claude Projects / Qwen memory specific enablement and data retention policies depend on the platform Noted "turn on cautiously"
9 Multimodal KB maturity Extension 3 Video / audio into KB is mostly still in beta / grayscale; semantic retrieval quality of audio transcripts is constrained by ASR accuracy Noted "feature boundaries change fast"
10 Personal vs Team version differences Extension 1 C4 involves SOP templates / role-based permissions / legal review; this article won't expand, readers are pointed to C4 Already explicitly pointing to C4

Roughly 5,500 words in total, covering 4 main storage platform choices, 3 "ask my notes" modes (platform AI / Coze-Dify DIY / browser extensions), 1 AI-friendly template, 1 20-question test set, 6 pitfall guidelines, and 4 advanced directions. All prompts and templates are ready to copy-paste; the capability descriptions for the 4 platforms + 3 DIY tools + 3 extensions are based on publicly available information as of early 2025; readers should cross-check against the risk table before implementing. For the team version, read on in C4 "Practice: Build an AI Knowledge Base to Capture Team SOPs."