前言¶
在 DeepSeek Harness(DSH)里做智能体或日常开发时,信息往往分散在 X、RSS、视频站、邮箱、日历和游戏新闻里。常见做法是开多个标签页、靠通知堆叠,或者用大聚合源补内容——往往混入你并不关心的条目。dsh-daily-brief(GitHub:MosesMuxiXie/dsh-daily-brief)是社区工作流类插件:由你指定来源,按人设把当天变化整理成窄卡片,并在 Windows 上定时用独立浏览器窗口弹出,而不是默认灌一条系统通知。下面介绍它的定位、能力与在 DSH 中的安装用法。
这是什么¶
dsh-daily-brief(npm 包名同目录名,当前版本 2.0.3,MIT 许可证)由 MosesMuxiXie 维护,分类为工作流。一句话定位:给 DSH 用的每日简报插件——抓取你主动配置的 X 账号、RSS/Atom、YouTube、哔哩哔哩、Steam、Minecraft 服务器、监控页、邮箱与日历等,渲染成一张人设风格的简报页,并支持 Windows 计划任务定时弹出桌面小窗。
默认不预置任何账号、订阅或游戏;一个来源都不填时,简报会提示你去面板里添加。
核心功能¶
来源与板块¶
插件按你在面板里填写的 ID 或 URL 抓取,当天抓到多少就显示多少条,不再使用旧的「总条数预算」;服务器状态单独占底栏,不占正文篇幅。
| 类型 | 输入示例 | 行为(摘自 README) |
|---|---|---|
| X 账号 | OpenAI、@AnthropicAI |
读公开 syndication;被限流时可用官方博客 RSS 补位并显示缓存 |
| Steam | appid 或「从 Steam 库选择」 | 读本机已安装列表勾选,或手填 appid;读 Steam 官方新闻接口 |
| Minecraft | play.example.com:25565、minecraft://… |
Java 状态协议(含 SRV),失败可走 mcstatus.io |
| 监控 / 内网 | http://host:port/、10.0.0.5:9000 |
记录在线状态与响应时间 |
| 邮箱 / 日历等 | Gmail IMAP、ICS、YouTube/B 站链接、飞书、ManageBac 等 | 面板「添加来源」粘贴多行,先识别再勾选加入 |
密码、Cookie 等保存在本机 DPAPI 加密的 …\daily-brief\secrets\,不写进 config.json。Outlook.com / Hotmail / Live 已不能 IMAP 密码登录;插件提供邮件转发到 Gmail/QQ 或 Outlook 日历 ICS 的路线说明,无需默认走 Azure Graph。
人设与排版¶
内置四种人设卡片(鲸鱼娘、助手、管家、军官)外加最多 12 张自定义卡片(名字、签名、主色、语气提示词)。人设只影响问候语、配色与 AI 润色语气,不改变抓取范围。要点式排版:每条一个短要点,默认不挂原始链接;开启 DSH 登录时可用 headless 方式让模型润色引言与要点,失败则回退本地文案。
桌面弹窗与计划任务¶
生成后调用本机 Microsoft Edge 或 Google Chrome 以 --app=file://… 打开简报,默认约 560×860、右下角,无地址栏。若检测到 DSH 壁纸引擎(data-we-wallpaper),卡片可变为半透明磨砂玻璃。
Windows 上会注册名为 DSH Daily Brief 的计划任务:默认提前约 10 分钟静默准备简报,到设定时间(默认 07:30)再投递弹窗;同一天自动只发布一次,「立即生成」可强制重跑。DSH 不必常开,任务在后台也能生成并弹出。非 Windows 环境只能生成 HTML,无法使用弹窗与计划任务。
配置、缓存与日志位于:
%USERPROFILE%\.dsh\storages\daily-brief\
计划任务运行日志示例路径:…\daily-brief\logs\runner.log。
环境要求¶
- Windows 10/11(弹窗与计划任务)
- 已安装 DSH,并能通过
plugin_manager安装本地或 npm 插件包 - 本机 Edge 或 Chrome
- Node.js 随 DSH 提供;跑插件测试时需 Node 18+
安装与启用¶
官方 README 给出的步骤如下:
- 在 DSH 对话里让 agent 使用
plugin_manager的install_bundle安装 npm 包dsh-daily-brief(本地开发也可直接指向插件目录)。 - 重载 DSH 页面,左侧边栏会出现「每日简报」。
- 打开面板后,插件会自动创建配置目录:
%USERPROFILE%\.dsh\storages\daily-brief\。
安装前建议查看 GitHub 仓库源码与 MIT 许可证;插件以当前 DSH 进程权限访问你配置的来源与本机 Steam 信息,不向远端发送遥测(据 README 说明)。
典型用法¶
首次配置¶
- 简报风格:选一张人设卡,或「新增卡片」后点「保存卡片」。
- 关注范围 → X 账号:一行一个 ID;也可粘贴 RSS/Atom 地址归入新闻。
- 关注范围 → 在玩的游戏:「从 Steam 库选择」或填 appid。
- 关注范围 → 服务器与监控:例如
192.168.1.20:8123或http://status.example.com/。 - 节奏:确认每天生成时间与是否「生成后弹出窗口」。
- 点 「立即生成」 预览;之后由计划任务按点执行。
添加复杂来源¶
在「添加来源」中一次粘贴多行地址,先「识别」再勾选「加入」。ManageBac 推荐用日历 ICS 订阅;需要网页通知时再补 Cookie。来源列表可对单项测试、启停、删除;缺凭据时面板会提示「补填」。
config.json 中 sources[] 含 type(如 x、steam、minecraft、http、rss、imap、youtube、bilibili、ics、managebac 等)、section、label、enabled、options;persona 与 cards[] 管理人设。具体字段以仓库 README「配置参考」为准。
适用场景与注意¶
适合谁:希望在 Windows 上班前用一块固定版面扫一遍自己选的动态——社媒账号、订阅、课程通知、邮件摘要、在玩游戏新闻、自建服务状态——又不想被大而全的信息流带着走。
需要注意:
- 功能绑定 Windows 计划任务与 Chromium
--app弹窗;Linux/macOS 仅适合作 HTML 简报生成侧验证。 - X syndication 对单 IP 限流较严(README 提到约每 15 分钟一次),条目偏少时可减少账号或改用 RSS。
- 飞书、ManageBac 等前端渲染页可能抓不到内容,宜改用 ICS 或 Cookie。
- 社区目录 SkillHub 插件页 与 GitHub 仓库独立于 DeepSeek / 幻方,属于 DSH「一切皆插件」生态中的第三方工作流扩展,安装与数据源配置需自行评估合规与隐私。
结尾¶
dsh-daily-brief 把「看什么」完全交给配置表,把「怎么看」交给人设卡片与可选 AI 润色,再用 Windows 定时任务把结果推到屏幕角落的小窗里。若你已经在用 DSH 并希望用同一套环境收口每日信息,可按 README 用 install_bundle 安装 dsh-daily-brief,从「关注范围」和「节奏」两块先跑通「立即生成」,再交给计划任务。