├── .env ├── .gitattributes ├── .github └── workflows │ └── gh-pages.yml ├── .gitignore ├── .gitmodules ├── .vscode ├── .gitignore ├── blog.code-workspace ├── extensions.json └── launch.json ├── LICENSE ├── LICENSE-CC-BY-NC-SA ├── README.md ├── assets ├── Caddyfile.sublime-syntax ├── dir-tree.sublime-syntax └── sun-flower.svg ├── astro.config.mjs ├── content ├── .gitignore ├── archive │ ├── blog-2025-05.typ │ ├── blog-2025-06.typ │ ├── blog-2025-07.typ │ ├── blog-2025-11.typ │ └── tinymist-2024.typ ├── article │ ├── caddy-ingress.typ │ ├── comment-sys.typ │ ├── domain-setup.typ │ ├── en │ │ ├── revisit-old-memory.typ │ │ ├── shr.typ │ │ ├── temperament.typ │ │ ├── tinymist-2024-language-part.typ │ │ └── tinymist-2024-server-part.typ │ ├── gcc.typ │ ├── personal-info.typ │ ├── revisit-old-memory.typ │ ├── shr.typ │ ├── syntax.typ │ ├── temperament.typ │ ├── tinymist-2024-language-part.typ │ ├── tinymist-2024-server-part.typ │ └── zh │ │ ├── caddy-ingress.typ │ │ ├── comment-sys.typ │ │ ├── domain-setup.typ │ │ ├── gcc.typ │ │ ├── personal-info.typ │ │ └── syntax.typ ├── drafting │ └── tinymist-goals-2025.typ ├── other │ ├── about.typ │ └── moon-flower.typ └── snapshot │ ├── article-comments.json │ ├── article-ids.json │ └── article-stats.json ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── public ├── LocaleDot.js ├── blog-heading.webp ├── favicon.svg └── shr │ └── gui.png ├── scripts ├── content │ ├── .gitignore │ ├── tinymist-issues-2024-2025-trim.json │ ├── tinymist-issues.mjs │ └── tinymist-issues.trim.mjs ├── create-file.mjs ├── deepseek.mjs └── pull-data.mjs ├── src ├── components │ ├── BaseHead.astro │ ├── Footer.astro │ ├── FormattedDate.astro │ ├── Header.astro │ ├── LocaleDot.astro │ ├── LocaleMessage.astro │ ├── Prelude.astro │ ├── Stub.astro │ ├── deps.ts │ ├── index.ts │ └── locale.ts ├── consts.ts ├── content.config.ts ├── content.ts ├── global.d.ts ├── layouts │ ├── ArticleIndex.astro │ └── BlogPost.astro ├── pages │ ├── [lang] │ │ ├── archive.astro │ │ ├── article │ │ │ ├── [...slug].astro │ │ │ └── index.astro │ │ └── comment.astro │ ├── about.astro │ ├── archive │ │ ├── [...slug].pdf.ts │ │ └── index.astro │ ├── article │ │ ├── [...slug].astro │ │ └── index.astro │ ├── articles.json.js │ ├── comment.astro │ ├── friend.astro │ ├── index.astro │ ├── robots.txt.ts │ └── rss.xml.ts └── styles │ ├── IndexPostList.css │ ├── font.css │ └── global.css └── tsconfig.json /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/.env -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/.gitignore: -------------------------------------------------------------------------------- 1 | *.private.code-workspace -------------------------------------------------------------------------------- /.vscode/blog.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/.vscode/blog.code-workspace -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-CC-BY-NC-SA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/LICENSE-CC-BY-NC-SA -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/README.md -------------------------------------------------------------------------------- /assets/Caddyfile.sublime-syntax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/assets/Caddyfile.sublime-syntax -------------------------------------------------------------------------------- /assets/dir-tree.sublime-syntax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/assets/dir-tree.sublime-syntax -------------------------------------------------------------------------------- /assets/sun-flower.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/assets/sun-flower.svg -------------------------------------------------------------------------------- /astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/astro.config.mjs -------------------------------------------------------------------------------- /content/.gitignore: -------------------------------------------------------------------------------- 1 | assets -------------------------------------------------------------------------------- /content/archive/blog-2025-05.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/archive/blog-2025-05.typ -------------------------------------------------------------------------------- /content/archive/blog-2025-06.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/archive/blog-2025-06.typ -------------------------------------------------------------------------------- /content/archive/blog-2025-07.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/archive/blog-2025-07.typ -------------------------------------------------------------------------------- /content/archive/blog-2025-11.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/archive/blog-2025-11.typ -------------------------------------------------------------------------------- /content/archive/tinymist-2024.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/archive/tinymist-2024.typ -------------------------------------------------------------------------------- /content/article/caddy-ingress.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/caddy-ingress.typ -------------------------------------------------------------------------------- /content/article/comment-sys.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/comment-sys.typ -------------------------------------------------------------------------------- /content/article/domain-setup.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/domain-setup.typ -------------------------------------------------------------------------------- /content/article/en/revisit-old-memory.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/en/revisit-old-memory.typ -------------------------------------------------------------------------------- /content/article/en/shr.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/en/shr.typ -------------------------------------------------------------------------------- /content/article/en/temperament.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/en/temperament.typ -------------------------------------------------------------------------------- /content/article/en/tinymist-2024-language-part.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/en/tinymist-2024-language-part.typ -------------------------------------------------------------------------------- /content/article/en/tinymist-2024-server-part.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/en/tinymist-2024-server-part.typ -------------------------------------------------------------------------------- /content/article/gcc.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/gcc.typ -------------------------------------------------------------------------------- /content/article/personal-info.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/personal-info.typ -------------------------------------------------------------------------------- /content/article/revisit-old-memory.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/revisit-old-memory.typ -------------------------------------------------------------------------------- /content/article/shr.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/shr.typ -------------------------------------------------------------------------------- /content/article/syntax.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/syntax.typ -------------------------------------------------------------------------------- /content/article/temperament.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/temperament.typ -------------------------------------------------------------------------------- /content/article/tinymist-2024-language-part.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/tinymist-2024-language-part.typ -------------------------------------------------------------------------------- /content/article/tinymist-2024-server-part.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/tinymist-2024-server-part.typ -------------------------------------------------------------------------------- /content/article/zh/caddy-ingress.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/zh/caddy-ingress.typ -------------------------------------------------------------------------------- /content/article/zh/comment-sys.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/zh/comment-sys.typ -------------------------------------------------------------------------------- /content/article/zh/domain-setup.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/zh/domain-setup.typ -------------------------------------------------------------------------------- /content/article/zh/gcc.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/zh/gcc.typ -------------------------------------------------------------------------------- /content/article/zh/personal-info.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/zh/personal-info.typ -------------------------------------------------------------------------------- /content/article/zh/syntax.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/article/zh/syntax.typ -------------------------------------------------------------------------------- /content/drafting/tinymist-goals-2025.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/drafting/tinymist-goals-2025.typ -------------------------------------------------------------------------------- /content/other/about.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/other/about.typ -------------------------------------------------------------------------------- /content/other/moon-flower.typ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/other/moon-flower.typ -------------------------------------------------------------------------------- /content/snapshot/article-comments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/snapshot/article-comments.json -------------------------------------------------------------------------------- /content/snapshot/article-ids.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/snapshot/article-ids.json -------------------------------------------------------------------------------- /content/snapshot/article-stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/content/snapshot/article-stats.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /public/LocaleDot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/public/LocaleDot.js -------------------------------------------------------------------------------- /public/blog-heading.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/public/blog-heading.webp -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/shr/gui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/public/shr/gui.png -------------------------------------------------------------------------------- /scripts/content/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/scripts/content/.gitignore -------------------------------------------------------------------------------- /scripts/content/tinymist-issues-2024-2025-trim.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/scripts/content/tinymist-issues-2024-2025-trim.json -------------------------------------------------------------------------------- /scripts/content/tinymist-issues.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/scripts/content/tinymist-issues.mjs -------------------------------------------------------------------------------- /scripts/content/tinymist-issues.trim.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/scripts/content/tinymist-issues.trim.mjs -------------------------------------------------------------------------------- /scripts/create-file.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/scripts/create-file.mjs -------------------------------------------------------------------------------- /scripts/deepseek.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/scripts/deepseek.mjs -------------------------------------------------------------------------------- /scripts/pull-data.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/scripts/pull-data.mjs -------------------------------------------------------------------------------- /src/components/BaseHead.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/components/BaseHead.astro -------------------------------------------------------------------------------- /src/components/Footer.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/components/Footer.astro -------------------------------------------------------------------------------- /src/components/FormattedDate.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/components/FormattedDate.astro -------------------------------------------------------------------------------- /src/components/Header.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/components/Header.astro -------------------------------------------------------------------------------- /src/components/LocaleDot.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/components/LocaleDot.astro -------------------------------------------------------------------------------- /src/components/LocaleMessage.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/components/LocaleMessage.astro -------------------------------------------------------------------------------- /src/components/Prelude.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/components/Prelude.astro -------------------------------------------------------------------------------- /src/components/Stub.astro: -------------------------------------------------------------------------------- 1 | --- 2 | interface Props { 3 | [key: string]: any; 4 | } 5 | --- 6 | -------------------------------------------------------------------------------- /src/components/deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/components/deps.ts -------------------------------------------------------------------------------- /src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/components/index.ts -------------------------------------------------------------------------------- /src/components/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/components/locale.ts -------------------------------------------------------------------------------- /src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/consts.ts -------------------------------------------------------------------------------- /src/content.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/content.config.ts -------------------------------------------------------------------------------- /src/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/content.ts -------------------------------------------------------------------------------- /src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/global.d.ts -------------------------------------------------------------------------------- /src/layouts/ArticleIndex.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/layouts/ArticleIndex.astro -------------------------------------------------------------------------------- /src/layouts/BlogPost.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/layouts/BlogPost.astro -------------------------------------------------------------------------------- /src/pages/[lang]/archive.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/[lang]/archive.astro -------------------------------------------------------------------------------- /src/pages/[lang]/article/[...slug].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/[lang]/article/[...slug].astro -------------------------------------------------------------------------------- /src/pages/[lang]/article/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/[lang]/article/index.astro -------------------------------------------------------------------------------- /src/pages/[lang]/comment.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/[lang]/comment.astro -------------------------------------------------------------------------------- /src/pages/about.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/about.astro -------------------------------------------------------------------------------- /src/pages/archive/[...slug].pdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/archive/[...slug].pdf.ts -------------------------------------------------------------------------------- /src/pages/archive/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/archive/index.astro -------------------------------------------------------------------------------- /src/pages/article/[...slug].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/article/[...slug].astro -------------------------------------------------------------------------------- /src/pages/article/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/article/index.astro -------------------------------------------------------------------------------- /src/pages/articles.json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/articles.json.js -------------------------------------------------------------------------------- /src/pages/comment.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/comment.astro -------------------------------------------------------------------------------- /src/pages/friend.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/friend.astro -------------------------------------------------------------------------------- /src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/index.astro -------------------------------------------------------------------------------- /src/pages/robots.txt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/robots.txt.ts -------------------------------------------------------------------------------- /src/pages/rss.xml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/pages/rss.xml.ts -------------------------------------------------------------------------------- /src/styles/IndexPostList.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/styles/IndexPostList.css -------------------------------------------------------------------------------- /src/styles/font.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/styles/font.css -------------------------------------------------------------------------------- /src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/src/styles/global.css -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Myriad-Dreamin/blog/HEAD/tsconfig.json --------------------------------------------------------------------------------