聚合五大板块 AI 动态,点击展开摘要
26.4/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/15 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add li0823xy/dsh-ai-news该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
是什么
dsh 原生插件 · search
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 71 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 11 处,展示前 11 条)
- 读取本地文件lib/index.js:149
return JSON.parse(readFileSync(file, 'utf8')) - 写入本地文件lib/index.js:156
mkdirSync(dirname(file), { recursive: true }) - 写入本地文件lib/index.js:158
writeFileSync(tmp, JSON.stringify(data, null, 2), 'utf8') - 写入本地文件lib/index.js:159
renameSync(tmp, file) - 读取本地文件lib/index.js:203
const text = readFileSync(join(homedir(), '.dsh', '.credentials.yaml'), 'utf8') - 发起网络请求lib/index.js:399
const response = await fetch(`${SUMMARY_BASE_URL}/messages`, { - 写入本地文件lib/index.js:452
mkdirSync(stateDir(), { recursive: true }) - 发起网络请求lib/client.js:271
const response = await fetch('/api/ai-news', { cache: 'no-store' }); - 发起网络请求lib/client.js:288
const response = await fetch(url, { cache: 'no-store' }); - 发起网络请求lib/client.js:306
const resp = await fetch('/api/ai-news/refresh', { - 发起网络请求lib/client.js:360
const response = await fetch('/api/ai-news/summary', {
扫描于 2026/11/1(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
展开完整介绍(149 字)↓
dsh-ai-news 是为 DeepSeek Harness(DSH)打造的 AI 新闻与热点面板插件。它聚合大语言模型、Agent、AI 内容创作趋势、AI 圈热点、漫剧(红果/抖音/快手上的 AI 短剧)五大板块的最新动态,基于 DeepSeek 联网搜索,每条热点都可点击展开 AI 摘要。
README
由 DeepSeek 最新模型翻译生成📰 dsh-ai-news
DSH 的 AI 新闻与热点面板:五个板块(大语言模型 / Agent / AI 内容创作趋势 / AI 圈热点 / 漫剧),用 DeepSeek 联网搜索抓取,点击展开 AI 摘要,所有联网搜索只在手动点刷新时才触发。
一个为 DeepSeek Harness (DSH) 打造的 Cordis 双面插件:Node 半负责 AI 搜索、缓存与 API 路由,浏览器半(纯 DOM,零 React 依赖)负责侧边栏入口与新闻面板。
✨ 功能特性
- 5 个板块:大语言模型、Agent、AI 内容创作趋势、AI 圈热点、漫剧(红果/抖音/快手上的 AI 短剧)
- 时间范围选择:今天 / 最近一周 / 最近一个月,选好再刷新,结果按所选时间窗展示
- 每次刷新换一批搜索词:每个板块有 10 个搜索词池,每次刷新随机抽 4 个跑——连续刷新会看到不同内容,且每次刷新成本不变
- 点击展开 AI 摘要:每条热点点开生成一段 AI 总结(首次生成后永久缓存,重复展开不再消耗);漫剧条目额外给出「🔥 爆款原因」与「💡 值得借鉴」
- 手动刷新才消耗 token:面板平时只读本地缓存,只有点「刷新」才执行联网搜索(DeepSeek 搜索 = 一次模型调用)
- 异步刷新:点刷新立即响应,搜索在后台跑,完成后前端自动更新(无需手动刷网页)
展开完整文档(README 剩余 1 节)
📰 dsh-ai-news
DSH 的 AI 新闻与热点面板:五个板块(大语言模型 / Agent / AI 内容创作趋势 / AI 圈热点 / 漫剧),用 DeepSeek 联网搜索抓取,点击展开 AI 摘要,所有联网搜索只在手动点刷新时才触发。
一个为 DeepSeek Harness (DSH) 打造的 Cordis 双面插件:Node 半负责 AI 搜索、缓存与 API 路由,浏览器半(纯 DOM,零 React 依赖)负责侧边栏入口与新闻面板。
✨ 功能特性
- 5 个板块:大语言模型、Agent、AI 内容创作趋势、AI 圈热点、漫剧(红果/抖音/快手上的 AI 短剧)
- 时间范围选择:今天 / 最近一周 / 最近一个月,选好再刷新,结果按所选时间窗展示
- 每次刷新换一批搜索词:每个板块有 10 个搜索词池,每次刷新随机抽 4 个跑——连续刷新会看到不同内容,且每次刷新成本不变
- 点击展开 AI 摘要:每条热点点开生成一段 AI 总结(首次生成后永久缓存,重复展开不再消耗);漫剧条目额外给出「🔥 爆款原因」与「💡 值得借鉴」
- 手动刷新才消耗 token:面板平时只读本地缓存,只有点「刷新」才执行联网搜索(DeepSeek 搜索 = 一次模型调用)
- 异步刷新:点刷新立即响应,搜索在后台跑,完成后前端自动更新(无需手动刷网页)
- 5 个板块 × 15 条:每板块默认展示 15 条(「今天」档可能不满,因当日内容有限)
📦 安装
前置条件
- DSH(dsh web)已安装并配置好 DeepSeek 模型 / API Key(DEEPSEEK_API_KEY 在 ~/.dsh/.credentials.yaml 或环境变量中)
- Node.js 22+
安装到 web profile
从 npm 直接安装(推荐)
dsh plugin --profile web add dsh-ai-news
或从源码仓库安装
git clone https://github.com/li0823xy/dsh-ai-news.git
cd dsh-ai-news
dsh plugin --profile web add link:$(pwd)
Windows PowerShell 里 link: 用当前目录:
dsh plugin --profile web add link:%CD%
或者手动方式:把整个目录复制进 profile 的 node_modules,并在 profile 的 cordis.patch.yml 增加:
- insert:
- id: ai-news
name: 'dsh-ai-news'
安装后重启 dsh web,侧边栏出现「AI 新闻」入口;若入口未出现,请在浏览器 Ctrl+Shift+R 硬刷新一次。
卸载
dsh plugin --profile web remove dsh-ai-news
🚀 使用说明
1. 点击侧边栏「AI 新闻」打开面板
2. 右上角选择时间范围:今天 / 最近一周 / 最近一个月(默认最近一个月)
3. 点击「🔄 刷新」——搜索在后台进行(约 25~40 秒),期间可继续浏览旧数据,完成后自动更新
4. 点击任意一条展开 AI 摘要(首次约 2~5 秒生成,之后秒开);漫剧条目额外显示「爆款原因」「值得借鉴」
5. 每条都带原文链接,点击可跳转查看原文
💡 不点刷新,面板永远显示上次刷新的结果,零 token 消耗。
💰 成本说明
- 搜索走 DeepSeek 的联网搜索能力(deepseek-v4-flash 模型),每次刷新 ≈ 20 次搜索调用(5 板块 × 随机 4 词)
- 展开摘要 = 1 次模型调用,生成后永久缓存,同一内容重复展开不花钱
- 不点刷新、不展开 → 零消耗
🔧 数据与缓存
- 搜索:ctx.web(DSH 内置的 DeepSeek 搜索能力)
- 缓存目录:~/.dsh/plugins/dsh-ai-news/
- news.json —— 最近一次刷新的板块数据
- summaries.json —— 已生成的 AI 摘要缓存
- 所有数据来自 DeepSeek 搜索返回的公开网页,本机不额外存储你的任何隐私
⚠️ 已知限制(请先阅读)
1. 时间范围是"尽力而为":搜索词会带上具体日期(如「今天 2026年8月22日」),后端也会剔除能验证发布时间且超范围的结果;但搜索引擎返回的条目大部分不带时间戳,这些无法验证是否真的属于所选时间窗——所以「今天」档可能混入前几天内容,无法 100% 保证精确。
2. 相关性由搜索引擎定义:排序是 DeepSeek 搜索引擎的黑盒逻辑,插件只负责"搜什么词、取几条、去重",不控制相关性排序。
3. 漫剧板块是"打折版":搜到的是公开报道与榜单文章,不是红果/抖音/快手的官方实时排行榜(平台榜单为动态数据,无法抓取)。
4. 「今天」档条数可能不满 15 条:当日内容有限,显示多少算多少。
🗂️ 项目结构
dsh-ai-news/
├── lib/
│ ├── index.js # Node 半:AI 搜索、时间过滤、缓存、/api 路由、摘要生成 │ └── client.js # 浏览器半:侧边栏入口 + 新闻面板(纯 DOM,零依赖) ├── package.json # 插件清单(dsh.bundle / dsh.client 声明) ├── cordis.patch.yml # profile 挂载补丁 ├── README.md ├── LICENSE # MIT └── .gitignore
🔌 API
| 端点 | 方法 | 说明 |
| /api/ai-news | GET | 读取最近一次刷新结果 + 摘要缓存 |
| /api/ai-news/refresh | POST | 触发后台搜索(body: { "window": "day" \| "week" \| "month" }),立即返回 |
| /api/ai-news/summary | POST | 为指定条目生成 AI 摘要(body: { url, title, snippet, manju }),结果缓存 |
所有端点仅限本机回环(loopback)访问。
🛠️ 开发
- 无构建:核心代码为手写 ESM + 纯 DOM,不需要 tsc / tsdown
- 修改 lib/index.js / lib/client.js 后重启 dsh web 生效(浏览器需硬刷新一次)
- 插件依赖 DSH 的 web 服务(ctx.web.search),搜索 provider 由 DSH 内置的 dsh-web-search-deepseek 提供
📄 许可证
MIT预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
li0823xy/dsh-ai-news
聚合五大板块 AI 动态,点击展开摘要
相关插件 · 搜索 / 抓取
LLM 知识平台Tencent/WeKnora
概览 ·快速开始 ·新特性 ·功能 ·客户端 ·文档 ·开发
★ 36,161已汉化DSH
72.1
智能体记忆系统MemTensor/MemOS
MemOS 2.0 Stardust星尘
★ 12,195已汉化DSH
71.2
跨代理记忆库zilliztech/memsearch
跨平台语义记忆,专为 AI 编程智能体打造。
★ 2,799已汉化DSH
70.9
技能语料库EverMind-AI/SkillCorpus
SkillCorpus 能给你什么
★ 694已汉化DSH
69.7
代码图谱记忆syncable-dev/memtrace-public
你的智能体值得拥有结构化记忆。
★ 509已汉化MCP
67.9
AnySearch 搜索插件anysearch-team/anysearch-dsh
AnySearch 网页搜索服务商,为 DeepSeek Harness(DSH)提供高级搜索工具
★ 457已汉化DSH
66.6