1"use strict";(self.rspackChunk_lifeos_aino_site=self.rspackChunk_lifeos_aino_site||[]).push([[6153],{793(e,s,n){n.r(s);var i=n(1085),r=n(1184),a=n(33);function l(e){let s={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",pre:"pre",span:"span",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(s.h1,{id:"prerequisites",children:[(0,i.jsx)(s.a,{className:"rp-header-anchor","aria-hidden":"true",href:"#prerequisites",children:"#"}),"Prerequisites"]}),"\n",(0,i.jsx)(s.p,{children:"Before you start using Aino LifeOS, you need to understand some foundational knowledge. You don't need to master these -- just having a basic understanding is enough."}),"\n",(0,i.jsxs)(s.h2,{id:"markdown-basics",children:[(0,i.jsx)(s.a,{className:"rp-header-anchor","aria-hidden":"true",href:"#markdown-basics",children:"#"}),"Markdown Basics"]}),"\n",(0,i.jsxs)(s.p,{children:["All notes in Aino LifeOS are Markdown files (",(0,i.jsx)(s.code,{children:".md"}),"). Markdown is a lightweight markup language that uses simple symbols to represent formatting."]}),"\n",(0,i.jsxs)(s.h3,{id:"common-syntax",children:[(0,i.jsx)(s.a,{className:"rp-header-anchor","aria-hidden":"true",href:"#common-syntax",children:"#"}),"Common Syntax"]}),"\n",(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki css-variables",style:{backgroundColor:"var(--shiki-background)",color:"var(--shiki-foreground)"},tabIndex:"0",lang:"markdown",children:(0,i.jsxs)(s.code,{children:[(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)",fontWeight:"bold"},children:"# Heading 1"})}),"\n",(0,i.jsx)(s.span,{className:"line"}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)",fontWeight:"bold"},children:"## Heading 2"})}),"\n",(0,i.jsx)(s.span,{className:"line"}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)",fontWeight:"bold"},children:"### Heading 3"})}),"\n",(0,i.jsx)(s.span,{className:"line"}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)",fontWeight:"bold"},children:"**Bold text**"})}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)",fontStyle:"italic"},children:"_Italic text_"})}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"~~Strikethrough~~"})}),"\n",(0,i.jsx)(s.span,{className:"line"}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"- Unordered list item"})}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"- Unordered list item"})}),"\n",(0,i.jsx)(s.span,{className:"line"}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"1. Ordered list item"})}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"2. Ordered list item"})}),"\n",(0,i.jsx)(s.span,{className:"line"}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"- [ ] Incomplete task"})}),"\n",(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"- ["}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-keyword)"},children:"x"}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"] Completed task"})]}),"\n",(0,i.jsx)(s.span,{className:"line"}),"\n",(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-link)",textDecoration:"underline"},children:"["}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-keyword)",textDecoration:"underline"},children:"Link text"}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-link)",textDecoration:"underline"},children:"](https://example.com)"})]}),"\n",(0,i.jsx)(s.span,{className:"line"}),"\n",(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"!["}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-keyword)"},children:"Aino main layout screenshot"}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"]"}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-link)"},children:"(/guide-en/getting-started/main-layout.png)"})]}),"\n",(0,i.jsx)(s.span,{className:"line"}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"> Blockquote"})}),"\n",(0,i.jsx)(s.span,{className:"line"}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-string)"},children:"`Inline code`"})})]})})}),"\n",(0,i.jsx)(s.p,{children:"Code blocks are wrapped in triple backticks, and you can specify the language:"}),"\n",(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki css-variables",style:{backgroundColor:"var(--shiki-background)",color:"var(--shiki-foreground)"},tabIndex:"0",lang:"markdown",children:(0,i.jsxs)(s.code,{children:[(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-string)"},children:"```javascript"})}),"\n",(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-constant)"},children:"console"}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-function)"},children:".log"}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"("}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-string-expression)"},children:"'hello'"}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:");"})]}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-string)"},children:"```"})})]})})}),"\n",(0,i.jsxs)(s.h2,{id:"obsidian-flavored-markdown",children:[(0,i.jsx)(s.a,{className:"rp-header-anchor","aria-hidden":"true",href:"#obsidian-flavored-markdown",children:"#"}),"Obsidian Flavored Markdown"]}),"\n",(0,i.jsx)(s.p,{children:"Aino LifeOS is compatible with Obsidian Flavored Markdown (OFM), which extends standard Markdown with additional syntax."}),"\n",(0,i.jsxs)(s.h3,{id:"wikilinks-bidirectional-links",children:[(0,i.jsx)(s.a,{className:"rp-header-anchor","aria-hidden":"true",href:"#wikilinks-bidirectional-links",children:"#"}),"Wikilinks (Bidirectional Links)"]}),"\n",(0,i.jsx)(s.p,{children:"Use double square brackets to create links between notes:"}),"\n",(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki css-variables",style:{backgroundColor:"var(--shiki-background)",color:"var(--shiki-foreground)"},tabIndex:"0",lang:"markdown",children:(0,i.jsxs)(s.code,{children:[(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"[[Note name]]"})}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"[[Note name|Display text]]"})}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"[[Note name#Heading]]"})})]})})}),"\n",(0,i.jsx)(s.p,{children:"This is one of the most commonly used syntaxes in LifeOS, used to establish connections between notes."}),"\n",(0,i.jsxs)(s.h3,{id:"embeds",children:[(0,i.jsx)(s.a,{className:"rp-header-anchor","aria-hidden":"true",href:"#embeds",children:"#"}),"Embeds"]}),"\n",(0,i.jsxs)(s.p,{children:["Adding ",(0,i.jsx)(s.code,{children:"!"})," before a link embeds the content of another note into the current note:"]}),"\n",(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki css-variables",style:{backgroundColor:"var(--shiki-background)",color:"var(--shiki-foreground)"},tabIndex:"0",lang:"markdown",children:(0,i.jsxs)(s.code,{children:[(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"![[Note name]]"})}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"![[Note name#Heading]]"})}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"![[Note name#^block-id]]"})})]})})}),"\n",(0,i.jsxs)(s.h3,{id:"block-references",children:[(0,i.jsx)(s.a,{className:"rp-header-anchor","aria-hidden":"true",href:"#block-references",children:"#"}),"Block References"]}),"\n",(0,i.jsxs)(s.p,{children:["Each paragraph or list item can be given a unique identifier with ",(0,i.jsx)(s.code,{children:"^id"}),", and then referenced in other notes:"]}),"\n",(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki css-variables",style:{backgroundColor:"var(--shiki-background)",color:"var(--shiki-foreground)"},tabIndex:"0",lang:"markdown",children:(0,i.jsxs)(s.code,{children:[(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"This is a paragraph. ^my-block-id"})}),"\n",(0,i.jsx)(s.span,{className:"line"}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"Reference in another note:"})}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"![[Note name#^my-block-id]]"})})]})})}),"\n",(0,i.jsxs)(s.h3,{id:"callout",children:[(0,i.jsx)(s.a,{className:"rp-header-anchor","aria-hidden":"true",href:"#callout",children:"#"}),"Callout"]}),"\n",(0,i.jsx)(s.p,{children:"Callouts are styled hint blocks used to highlight important information:"}),"\n",(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki css-variables",style:{backgroundColor:"var(--shiki-background)",color:"var(--shiki-foreground)"},tabIndex:"0",lang:"markdown",children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"> ["}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-keyword)"},children:"!info"}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"] Title"})]}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"> This is an informational tip."})}),"\n",(0,i.jsx)(s.span,{className:"line"}),"\n",(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"> ["}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-keyword)"},children:"!warning"}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"] Warning"})]}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"> This is a warning."})}),"\n",(0,i.jsx)(s.span,{className:"line"}),"\n",(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"> ["}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-token-keyword)"},children:"!tip"}),(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"] Tip"})]}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"> This is a useful tip."})})]})})}),"\n",(0,i.jsxs)(s.h3,{id:"tags",children:[(0,i.jsx)(s.a,{className:"rp-header-anchor","aria-hidden":"true",href:"#tags",children:"#"}),"Tags"]}),"\n",(0,i.jsxs)(s.p,{children:["Use the ",(0,i.jsx)(s.code,{children:"#"})," prefix to create tags for categorization and retrieval:"]}),"\n",(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki css-variables",style:{backgroundColor:"var(--shiki-background)",color:"var(--shiki-foreground)"},tabIndex:"0",lang:"markdown",children:(0,i.jsxs)(s.code,{children:[(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"#tagname"})}),"\n",(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{color:"var(--shiki-foreground)"},children:"#parent-tag/child-tag"})})]})})}),"\n",(0,i.jsxs)(s.p,{children:["Tags have special purposes in LifeOS, especially Theme Tags. See ",(0,i.jsx)(s.a,{href:"/guide/concepts/core-concept.html",children:"Core Concepts"})," for details."]}),"\n",(0,i.jsxs)(s.h2,{id:"what-is-a-vault",children:[(0,i.jsx)(s.a,{className:"rp-header-anchor","aria-hidden":"true",href:"#what-is-a-vault",children:"#"}),"What is a Vault"]}),"\n",(0,i.jsx)(s.p,{children:"A Vault is the most fundamental concept in Aino LifeOS -- it is simply a folder on your disk."}),"\n",(0,i.jsx)(s.p,{children:"This folder contains all your notes (Markdown files), attachments (images, PDFs, etc.), and configuration information. After Aino LifeOS opens a Vault, it indexes all files within it, providing search, linking, AI conversation, and other features."}),"\n",(0,i.jsx)(s.p,{children:(0,i.jsx)(s.strong,{children:"Characteristics of a Vault:"})}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsx)(s.li,{children:"It is just an ordinary folder that you can view with any file manager"}),"\n",(0,i.jsxs)(s.li,{children:["Notes are stored as ",(0,i.jsx)(s.code,{children:".md"})," files and can be opened with any text editor"]}),"\n",(0,i.jsx)(s.li,{children:"It can be placed anywhere -- local disk, external drive, cloud sync directory"}),"\n",(0,i.jsx)(s.li,{children:"If you have an Obsidian Vault, you can open it directly with Aino LifeOS; both share the same folder"}),"\n"]}),"\n",(0,i.jsx)(a.Pq,{type:"tip",title:"Tip",children:(0,i.jsx)(s.p,{children:"\nIt is recommended to place your Vault in a location that is easy to back up. You can use tools like iCloud, OneDrive, or Syncthing to sync the Vault folder for multi-device access."})}),"\n",(0,i.jsxs)(s.h2,{id:"next-steps",children:[(0,i.jsx)(s.a,{className:"rp-header-anchor","aria-hidden":"true",href:"#next-steps",children:"#"}),"Next Steps"]}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"/guide/concepts/core-concept.html",children:"Core Concepts"})," -- Learn about theme tags, note templates, and other concepts in LifeOS"]}),"\n",(0,i.jsxs)(s.li,{children:[(0,i.jsx)(s.a,{href:"/guide/concepts/system.html",children:"Primary and Sub-systems"}
1)," -- Understand the system architecture of Periodic Notes and Theme Notes"]}),"\n"]})]})}function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:s}={...(0,r.R)(),...e.components};return s?(0,i.jsx)(s,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}o.__RSPRESS_PAGE_META={},o.__RSPRESS_PAGE_META["en%2Fguide%2Fconcepts%2Fpre-knowledge.mdx"]={toc:[{id:"markdown-basics",text:"Markdown Basics",depth:2},{id:"common-syntax",text:"Common Syntax",depth:3},{id:"obsidian-flavored-markdown",text:"Obsidian Flavored Markdown",depth:2},{id:"wikilinks-bidirectional-links",text:"Wikilinks (Bidirectional Links)",depth:3},{id:"embeds",text:"Embeds",depth:3},{id:"block-references",text:"Block References",depth:3},{id:"callout",text:"Callout",depth:3},{id:"tags",text:"Tags",depth:3},{id:"what-is-a-vault",text:"What is a Vault",depth:2},{id:"next-steps",text:"Next Steps",depth:2}],title:"Prerequisites",headingTitle:"Prerequisites",frontmatter:{}},n.d(s,{default:()=>o})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.