知乎面板:热榜(带趋势标记)、关注动态(收藏/创作/关注的人)、帖子追踪(问题/关键词/关注的人,支持自动创意简报),并提供 5 个对话工具(zhihu_search / hot / answer / global_search / followees)。
安装
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:kexuejin/dsh-zhihu-dashboard
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README
English | 中文
面向 DeepSeek Harness 的知乎面板插件:热榜、关注动态、帖子追踪与应用创意提炼 —— 既能在 DSH 界面里用,也能作为原生工具直接在对话中调用。
基于知乎官方 zhihu-cli(知乎开放平台)。需要免费的知乎开放平台 Access Secret。
功能
面板(界面)
- 热榜 —— 今日热点,带趋势标记(新上榜 / ↑ 上升 / ↓ 下降),通过相邻两次快照对比得出
- 关注动态 —— 我的近期收藏、我的创作(可按最新或点赞最多排序)、我关注的人
- 帖子追踪 —— 可追踪问题(该问题下所有回答)、关键词(同类新内容)、或关注的人(TA 发布的新内容,按作者精确过滤)。新内容标
NEW并直接在追踪项下方内联展示,免去自己翻找;可选自动简报,把新发现的帖子经知乎直答提炼成应用创意简报;可选系统通知 + 侧边栏未读徽标 —— 后台检查器运行在 DSH 顶层窗口,使用 DSH 期间(无需打开面板)即可收到新内容提醒 - 收藏夹 —— 收藏夹内容直接按收藏夹分组内联展示,支持本地搜索、收藏夹专属排序、新收藏内容
NEW标记和研究包导出,无需再点进查看 - 未读 —— 聚合所有追踪项新发现的内容(追踪来源/作者/时间/摘要),侧边栏徽标点击即跳转,支持一键全部标记已读
- 智能简报 —— 根据关注对象/数据源自动匹配模板(人物观点、问题进展、话题趋势、开发机会、研究项目、收藏复盘),用当前 DSH provider/model 生成并保存最近简报,全局提醒可点击回到面板
- 机会报告 —— 从热榜/动态缓存、追踪新增、未读、工作台和研究项目聚合候选,按本地规则打机会分;可直接使用当前 DSH provider/model 生成开发机会报告,也可复制 Agent 报告提示兜底
- 数据源设置 —— Access Secret 仍是开放平台主路径;设置页支持知乎扫码登录,host 端持久保存只读会话并可一键清除;若知乎触发网络环境验证,面板会显示共享二维码临时 Cookie 的本地验证页,验证后可继续检查或继承验证 Cookie 重新生成二维码;浏览器 Cookie/profile 读取已从用户入口移除
- 内容工作台 —— 任意内容卡片可加入“稍后读 / 待分析 / 已处理”,在独立工作台 tab 分组复盘;支持创建研究项目、加入项目、复制项目级 Agent 分析提示
- 阅读模式 —— 任意内容卡片可在面板内打开清爽阅读页,展示来源信息、原文入口,并支持一键复制本文 Markdown
- 追踪搜索控制 —— 可配置每个追踪项的检查条数、内容类型和时间窗,最近追踪过的关键词会回填为输入建议
- 本地排序 / 评分 —— 可选择平台默认、新增优先、点赞优先、时间优先,或按偏好关键词加权的本地评分排序
- 导出 / 研究包 —— 当前热榜、动态、收藏夹、未读流、追踪新增可一键复制为 Markdown 或 CSV,方便直接粘给 Agent 分析
- 本地内容过滤 —— 关键词、作者、正则屏蔽规则只存在浏览器本地,作用于热榜、关注动态、收藏夹、未读流和帖子追踪检查;卡片提供快捷屏蔽按钮,设置里保留最近过滤历史并支持一键撤销
- Access Secret 与条数等配置在面板自己的「设置」里(仅存浏览器 localStorage)
对话工具(Agent tools)
| 工具 | 作用 |
|---|---|
zhihu_search |
搜索知乎内容(标题/作者/摘要/链接) |
zhihu_hot |
当前热榜 |
zhihu_answer |
知乎直答(检索增强回答 / 应用创意提炼) |
zhihu_global_search |
全网搜索,支持时间窗(sinceHours)与实时索引 |
zhihu_followees |
列出当前账号关注的人 |
zhihu_my_contents |
我的创作(可按点赞排序分析最佳内容) |
zhihu_favorites |
收藏夹列表 / 单个收藏夹内容 |
安装
dsh plugin --profile web add dsh-zhihu-dashboard
或把它加入 profile 的 cordis.patch.yml bundle 层。重启 dsh web。
前置条件
- 安装 zhihu-cli skill(
dsh skill install zhihu),使 CLI 二进制在 PATH 或标准安装位置 —— 插件会自动探测(cliPath配置 →ZHIHU_CLI_HOME→PATH→ 平台默认) - 在 developer.zhihu.com/profile 申请 Access Secret
- 把 Secret 提供给 CLI:
printf '%s' 'zh-…' | zhihu-cli auth set --secret-stdin;或为对话工具设置ZHIHU_ACCESS_SECRET环境变量;或在面板里填写(仅浏览器本地)
💡 首次打开面板:未配置 Secret 时会显示三步引导卡片(打开开放平台 → 申请 Access Secret → 粘贴并验证),验证通过后自动加载数据。
工作原理
- 宿主半端(
lib/):在/zhihu-dashboard提供路由(与 DSH/api网关同等的 Host/Origin 信任栅栏),驱动 zhihu-cli,并通过ctx.tools.register注册 7 个对话工具 - 客户端半端(
src/client/,构建产物client/client.js):官方左侧边栏底部新增「知乎面板」按钮(sidebar.footer.action),点击打开右侧抽屉(shell.overlay)嵌入面板 —— 全局共享、不依赖任何第三方侧边栏;同时挂载后台追踪检查器(track-checker.ts,随 DSH 顶层窗口运行),按配置间隔检查追踪项,发现新内容时弹系统通知并更新侧边栏未读徽标
配置
| 选项 | 默认 | 说明 |
|---|---|---|
cliPath |
自动探测 | zhihu-cli 二进制路径 |
hotLimit |
10 | 热榜条数 (1-30) |
feedLimit |
10 | 动态条数 (1-50) |
refreshSeconds |
0 | 热榜/动态自动刷新秒数(0=关) |
面板专属配置(浏览器 localStorage):Access Secret、追踪检查间隔、自动简报开关、系统通知开关,以及关键词、作者、正则本地屏蔽规则。
今日额度(热榜/直答)显示在面板顶部,避免悄悄用尽。
额度
知乎开放平台邀测额度(同账号所有 Secret 共享):热榜 100 次/天、直答 100 次/天、搜索 5,000 次/天。自动简报与问题标题解析各消耗 1 次直答;追踪检查走搜索。
安全
- Access Secret 只存浏览器
localStorage,经同源请求头传给宿主,再以ZHIHU_ACCESS_SECRET注入 CLI(不进 argv、插件不写钥匙串) - 路由沿用 DSH
/api网关的受信 Host/Origin 栅栏 - 无遥测,除知乎开放平台 API 外不做任何外部调用
开发
pnpm install
npx tsdown --config tsdown.config.ts # 构建 client/client.js
npx tsc -p tsconfig.client.json # 类型检查客户端源码
License
MIT
链接
同类插件
Tencent/WeKnora#dsh-weknora★ 31292
把 WeKnora 知识库接入 dsh 的四个只读工具:列出知识库、混合检索原文片段、按顺序还原单篇文档,以及直接取用 WeKnora 自己带引用的 RAG 或 ReAct agent 回答(含可续聊的 session id)。
superdesigndev/treg★ 3854
给 Agent 的工具目录:按「要做的事」检索约 2,600 个外部接口(SEO 与 SERP、外链、社交、人物与公司信息补全、广告库、抓取),查看参数与单次调用价格后直接调用,凭据由服务端注入。附带技能,MCP 行在未设置 TREG_TOKEN 前保持禁用。
TencentCloudBase/CloudBase-AI-Toolkit#dsh-plugin★ 1128
把腾讯云 CloudBase 后端接入 DeepSeek Harness——在对话里搭好并部署全栈应用,查询结果渲染为表格卡片(分页、排序、导出 CSV),部署后可预览真实域名,并提供 CloudBase MCP 工具集(`mcp__cloudbase__*`),登录走 device-code 流程。
gitroomhq/postiz-agent#dsh-postiz★ 499
通过 MCP 将 DeepSeek Harness 连接到 Postiz:列出已连接的社交媒体渠道、获取各平台发帖规则,并向 X、LinkedIn、Instagram、Facebook、Threads、TikTok、YouTube、Reddit、Bluesky、Mastodon、Discord、Slack、Telegram 等平台排期、存草稿或发布帖子;附带 postiz 工作流技能。
EthanYoQ/Invoice-Downloader#dsh-invoice-downloader★ 474
面向 DeepSeek Harness 的本地 IMAP 发票下载、OCR 识别、归档与 Excel 报销汇总。
anysearch-team/anysearch-dsh★ 438
基于 AnySearch 的实时网页与垂直搜索插件,为 DeepSeek Harness 提供搜索工具。
社区评论
评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。