[English](README.md) # Zhi 🛍️ 基于思源笔记的一系列框架、类库、工具、插件、挂件、主题等 [![dev checks](https://img.shields.io/github/checks-status/terwer/zhi/dev?label=build)](https://github.com/terwer/zhi/tree/dev) ![version](https://img.shields.io/github/release/terwer/zhi.svg?style=flat-square) ![license](https://img.shields.io/badge/license-GPL-blue.svg?style=popout-square) ## Zhi 项目家族 ### 类库 - [X] zhi-framework - 核心框架 - [X] [zhi-lib-base](https://github.com/terwer/zhi/tree/main/libs/zhi-lib-base) ![zhi-lib-base](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-lib-base%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-device](https://github.com/terwer/zhi/tree/main/libs/zhi-device) ![zhi-device](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-device%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-env](https://github.com/terwer/zhi/tree/main/libs/zhi-env) ![zhi-env](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-env%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-log](https://github.com/terwer/zhi/tree/main/libs/zhi-log) ![zhi-log](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-log%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-common](https://github.com/terwer/zhi/tree/main/libs/zhi-common) ![zhi-common](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-common%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-common-json-validate](https://github.com/terwer/zhi/tree/main/libs/zhi-common-json-validate) ![zhi-common-json-validate](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-common-json-validate%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-common-markdown](https://github.com/terwer/zhi/tree/main/libs/zhi-common-markdown) ![zhi-common-markdown](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-common-markdown%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-common-version](https://github.com/terwer/zhi/tree/main/libs/zhi-common-version) ![zhi-common-version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-common-version%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-cmd](https://github.com/terwer/zhi/tree/main/libs/zhi-cmd) ![zhi-infra](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-cmd%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-blog-api](https://github.com/terwer/zhi/tree/main/libs/zhi-blog-api) ![zhi-blog-api](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-blog-api%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-notion-markdown](https://github.com/terwer/zhi/tree/main/libs/zhi-notion-markdown) ![zhi-notion-markdown](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-notion-markdown%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-xmlrpc-middleware](https://github.com/terwer/zhi/tree/main/libs/zhi-xmlrpc-middleware) ![zhi-xmlrpc-middleware](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-xmlrpc-middleware%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-fetch-middleware](https://github.com/terwer/zhi/tree/main/libs/zhi-fetch-middleware) ![zhi-fetch-middleware](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-fetch-middleware%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-github-middleware](https://github.com/terwer/zhi/tree/main/libs/zhi-github-middleware) ![zhi-github-middleware](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-github-middleware%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-gitlab-middleware](https://github.com/terwer/zhi/tree/main/libs/zhi-gitlab-middleware) ![zhi-github-middleware](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-github-middleware%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-siyuan-api](https://github.com/terwer/zhi/tree/main/libs/zhi-siyuan-api) ![zhi-siyuan-api](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-siyuan-api%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-siyuan-picgo](https://github.com/terwer/siyuan-plugin-picgo/tree/main/libs/zhi-siyuan-picgo) ![zhi-siyuan-picgo](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fsiyuan-plugin-picgo%2Fmain%2Flibs%2Fzhi-siyuan-picgo%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-chatgpt](https://github.com/terwer/zhi/tree/main/libs/zhi-chatgpt) ![zhi-chatgpt](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-chatgpt%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-rubick-core](https://github.com/terwer/zhi/tree/main/libs/zhi-rubick-core) ![zhi-rubick-core](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Flibs%2Fzhi-rubick-core%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-rubick-ui](https://github.com/terwer/zhi/tree/main/libs/zhi-picgo-ui) ### 脚手架 && 文档 - [X] [zhi-cli](https://github.com/terwer/zhi/tree/dev/apps/zhi-cli) ![zhi-cli](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Fapps%2Fzhi-cli%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-infra](https://github.com/terwer/zhi/tree/main/apps/zhi-infra) ![zhi-infra](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Fapps%2Fzhi-infra%2Fpackage.json&query=%24.version&label=release) - [X] [zhi-docs](https://github.com/terwer/zhi/tree/dev/apps/zhi-docs) ![zhi-docs](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Fapps%2Fzhi-docs%2Fpackage.json&query=%24.version&label=release) ### 工具 - [X] [commit-config-custom](https://github.com/terwer/zhi/tree/dev/tools/commit-config-custom) ![commit-config-custom](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Ftools%2Fcommit-config-custom%2Fpackage.json&query=%24.version&label=release) - [X] [esbuild-config-custom](https://github.com/terwer/zhi/tree/dev/tools/esbuild-config-custom) ![esbuild-config-custom](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Ftools%2Fesbuild-config-custom%2Fpackage.json&query=%24.version&label=release) - [X] [eslint-config-custom](https://github.com/terwer/zhi/tree/dev/tools/eslint-config-custom) ![zeslint-config-custom](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Ftools%2Feslint-config-custom%2Fpackage.json&query=%24.version&label=release) - [X] [tsconfig](https://github.com/terwer/zhi/tree/dev/tools/tsconfig) - [X] [vite-config-custom](https://github.com/terwer/zhi/tree/dev/tools/vite-config-custom) ![vite-config-custom](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Ftools%2Fvite-config-custom%2Fpackage.json&query=%24.version&label=release) - [X] [vitest-config-custom](https://github.com/terwer/zhi/tree/dev/tools/vitest-config-custom) ![vitest-config-custom](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fterwer%2Fzhi%2Fmain%2Ftools%2Fvitest-config-custom%2Fpackage.json&query=%24.version&label=release) ### 主题 - [X] [siyuan-theme-zhihu](https://github.com/terwer/siyuan-theme-zhihu) - 知乎主题 已上架 ### 挂件 - [X] [sy-post-publisher](https://github.com/terwer/sy-post-publisher) - 发布工具挂件版 已上架 ### 插件 - [X] [siyuan-plugin-publisher](https://github.com/terwer/siyuan-plugin-publisher) - 发布工具 已上架 - [X] [siyuan-plugin-picgo](https://github.com/terwer/siyuan-plugin-picgo) - PicGo图床 已上架 - [X] [siyuan-plugin-blog](https://github.com/terwer/siyuan-plugin-blog) - 博客插件 已上架 - [X] [siyuan-plugin-importer](https://github.com/terwer/siyuan-plugin-importer) - 导入工具 已上架 - [X] [siyuan-plugin-custom-slug](https://github.com/terwer/siyuan-plugin-custom-slug) - 文档别名 已上架 - [X] [siyuan-plugin-kanban-girl](https://github.com/terwer/siyuan-plugin-kanban-girl) - 看板娘 已上架 - [X] [siyuan-plugin-random-doc](https://github.com/terwer/siyuan-plugin-random-doc) - 文档漫游 已上架 - [X] [siyuan-plugin-code-block](https://github.com/terwer/siyuan-plugin-code-block) - 代码块美化 已上架 - [X] [siyuan-plugin-local-service](https://github.com/terwer/siyuan-plugin-local-service) - 本地服务 已上架 - [X] [siyuan-plugin-2md](https://github.com/terwer/siyuan-plugin-2md) - Markdown批量转换 已上架 - [X] [siyuan-plugin-share-pro](https://github.com/terwerinc/siyuan-plugin-share-pro) - 在线分享专业版 已上架