Zhihu Feed

approved

by leilei

Browse Zhihu recommendations, followings, and hot lists, and save questions, answers, and articles as Markdown notes. - This plugin has not been manually reviewed by Obsidian staff.

19 downloadsUpdated 8d agoMIT

Zhihu Feed

Browse Zhihu in Obsidian and save questions, answers, articles, and pins as Markdown notes.

中文 | English

Features

  • Browse Zhihu: the sidebar offers Recommendations, Following, Hot list, and Recent browsing feeds, and can open user profiles, questions, collections, and columns. Go back one level, refresh the current page, and keep list scroll positions.
  • Read and save: answers, articles, and pins open in a dedicated reader tab with an adjustable body width. Save to Markdown in one click; updating an existing file keeps its path and custom frontmatter.
  • Import content: paste a link to import a single post, or batch import with queue progress and retries for failures.
  • Quick access: pin frequently used profiles, collections, questions, columns, and posts, with type filters, drag-to-reorder, and bulk link adding.
  • More: Zhihu links in your notes open inside the plugin; the status bar shows the current document's type and statistics; refresh existing Zhihu Markdown to sync the latest content.

Before you start

  • Obsidian desktop 1.13.0 or later
  • Enable Web viewer under Settings → Core plugins
  • Sign in to Zhihu before browsing, reading, importing, or refreshing content

Enable Web viewer

Usage

  1. Open Settings → Zhihu Feed → My account, select sign in, and complete the login in the Web Viewer.
  2. Click the Zhihu icon in the ribbon, or run the Open sidebar command.
  3. Click an answer, article, or pin in a feed to open the reader; click an author name to open their profile.
  4. Use the floating buttons on the right of the reader to save, refresh, open the original page, or add to Quick access.
  5. To import, run the Import content command or click the import button at the top of the sidebar.

Screenshots

Feeds

RecommendationsFollowing
RecommendationsFollowing
Hot listRecent browsing
Hot listRecent browsing

Mine and Quick access

MineQuick access
MineQuick access

User profile

AnswersArticles
AnswersArticles
PinsColumns
PinsColumns
Created collectionsFollowed collections
Created collectionsFollowed collections
Following · UsersFollowing · Questions
Following usersFollowing questions
Following · ColumnsFollowing · Collections
Following columnsFollowing collections

Question

Default orderBy time
Default orderBy time

Collection and column

CollectionColumn
CollectionColumn

Reader

Reader

Import and settings

ImportSettings
ImportSettings

Commands

CommandPurpose
Open sidebarOpen the Zhihu feeds and navigation
Open user profilePaste a profile link and open it
Import contentOpen the import dialog
Refresh current MarkdownRefresh the current Zhihu document
Refresh all MarkdownRefresh all Zhihu documents in the vault

Settings

SettingDescription
My accountSign in, refresh the session, or sign out
User agentUser-Agent used for Zhihu requests; the default is usually fine
Default save folderDefault location for Markdown and images
Send read status to ZhihuSync read status and recent browsing when opening content
Open Zhihu links automaticallyOpen Zhihu links in notes inside the plugin
Save images to vault on importDownload Zhihu images and convert them to Obsidian image embeds
Reader widthMaximum width of the reader body
Show scrollbarShow a floating scrollbar in sidebar lists
CJK typesettingAdd spaces between Chinese text and Latin letters, digits, and symbols
Edit cookies manuallyShow the cookie editor for importing or clearing login cookies

Network and privacy

  • The plugin talks to Zhihu over HTTPS only: www.zhihu.com, zhuanlan.zhihu.com, and image CDNs under zhihu.com / zhimg.com.
  • Login cookies are stored in plain text in the plugin's data file and are sent only to those Zhihu hosts. Treat them as credentials: do not share them, commit them to Git, or sync the plugin data file to an untrusted location.
  • When Zhihu rejects a direct page request (HTTP 401/403) or the network request fails, the plugin loads the page in the Web Viewer using your Zhihu session and then saves the refreshed session cookies.
  • With Save images to vault on import enabled, the plugin downloads HTTPS images from the Zhihu image CDNs. Images hosted elsewhere keep their remote links and are never downloaded.
  • The plugin has no telemetry, analytics, or third-party services, and it never sends vault contents anywhere. Network access is limited to reading the Zhihu content you open, import, or refresh.

Notes

  • Manual cookies contain login credentials. Do not share them or commit them to Git. An empty value or {} clears the login state.
  • Imported images are stored by content hash at <save folder>/images/<ab>/<cd>/<md5>.<ext>; a failed download keeps the remote link.
  • Refresh only processes Markdown whose frontmatter contains zhihu-link (or the older url field). Refresh all Markdown enumerates Markdown file metadata in the vault to find those files; other files are neither read nor uploaded.

Acknowledgements

This project was inspired by zimya/zhihu_obsidian (Zhihu on Obsidian). Thanks to zimya for the open-source work.

License

MIT

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.