kexuejin/dsh-zhihu-dashboard

creations

A Zhihu dashboard plugin for DSH, usable from the DSH UI and directly in agent conversations as native tools. The panel offers a hot list with trend arrows computed by diffing successive snapshots, a follow feed (recent favorites, your own creations sortable by latest or most-liked, and the people you follow), post tracking for a question, keyword or person with NEW flags, optional auto-brief distillation and optional system notifications plus a sidebar unread badge, favorites with inline contents and research-pack export, an aggregated unread feed, smart-brief templates, an opportunity report, a content workspace with Later/Analyze/Done queues and research projects, a reading mode, per-track search controls, local sorting/scoring and browser-local content filters. Seven agent tools mirror the data: zhihu_search, zhihu_hot, zhihu_answer, zhihu_global_search, zhihu_followees, zhihu_my_contents and zhihu_favorites.

Tools & Capabilities ★ 1 updated 2026-08-17
View on GitHub ↗

Install

⚠️ Install command not yet confirmed — check the README on GitHub for the exact command.

Compatibility

DSH web profile. Built on the official zhihu-cli (知乎开放平台) and requires a free Zhihu Open Platform Access Secret. The plugin auto-detects the CLI (cliPath config -> ZHIHU_CLI_HOME -> PATH -> platform default). The Access Secret and limits are configured in the panel's own Settings dialog and stored in browser localStorage only.

Details

Recent updates

README documents the data-source hardening: the Access Secret remains the Open Platform path, Settings supports Zhihu QR login, the host persists the read-only session locally with one-click clearing, risk-control responses show a local verification page sharing the QR attempt's temporary cookies with continue-check and cookie-inheriting regeneration, and browser Cookie/profile reading has been removed from the user-facing UI.

FAQ

How do I install dsh-zhihu-dashboard?
The README's install line (dsh plugin --profile web add dsh-zhihu-dashboard) points at an npm name that is not published (404 verified 2026-09-10); the other documented path is adding it to your profile's cordis.patch.yml bundle layer and restarting dsh web. Verify the current install path against the repository first.
What do I need before using it?
Install the zhihu-cli skill so the CLI binary is on PATH, then get a free Access Secret at developer.zhihu.com and provide it via zhihu-cli auth set --secret-stdin, the ZHIHU_ACCESS_SECRET environment variable, or the panel's Settings dialog (stored browser-local).
What can the agent do with it?
Seven native tools: zhihu_search, zhihu_hot, zhihu_answer (Zhihu Zhida retrieval-augmented answers), zhihu_global_search with a recency window, zhihu_followees, zhihu_my_contents and zhihu_favorites.

More plugins in Tools & Capabilities

Browse more in Tools & Capabilities

Guides for Tools & Capabilities plugins