巡查社区讨论,标记可疑言行并附原文依据
29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/22 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add KitlingKittyRabbit/dsh-whale-watch该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · security
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 10 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 20 处,展示前 20 条)
- 读取本地文件src/agent.js:21
if ((await stat(args.filePath)).size > 300000) throw new Error('专题文件不能超过 300 KB'); - 读取本地文件src/agent.js:22
const data = await readFile(args.filePath); - 发起网络请求ui/client.js:13
const response = await fetch(BASE + path, data === undefined ? { cache: 'no-store', signal } - 写入本地文件src/store.js:17
await mkdir(this.root, { recursive: true, mode: 0o700 }); - 读取本地文件src/store.js:19
try { this.data = JSON.parse(await readFile(this.path, 'utf8')); } - 写入本地文件src/store.js:55
await writeFile(temp, snapshot, { mode: 0o600 }); await rename(temp, this.path); - 写入本地文件src/store.js:55
await writeFile(temp, snapshot, { mode: 0o600 }); await rename(temp, this.path); - 读取本地文件src/http.js:32
const content = await readFile(fileURLToPath(new URL(`../ui/${file}`, import.meta.url))); - 读取本地文件src/topic-context.js:42
export const BUILTIN_DS_CONTEXT = parseContext(readFileSync(new URL('./presets/ds-personification.json', import.meta.url), 'utf8')); - 读取本地文件src/socialdatax.js:41
try { const saved = JSON.parse(await readFile(this.credentialsPath, 'utf8')); this.key = saved.apiKey || ''; } - 写入本地文件src/socialdatax.js:48
await writeFile(temp, JSON.stringify({ apiKey: key }), { mode: 0o600 }); await rename(temp, this.credentialsPath); - 写入本地文件src/socialdatax.js:48
await writeFile(temp, JSON.stringify({ apiKey: key }), { mode: 0o600 }); await rename(temp, this.credentialsPath); - 发起网络请求src/socialdatax.js:94
const found = await this.request('/note/search', { keyword, sort_type: options.noteSort, publish_time_range: options.publishTimeRange, note_type: opti - 发起网络请求src/socialdatax.js:102
const data = await this.request('/note/detail', entry.note_id ? { note_id: entry.note_id } : { note_url: entry.note_url }, detail, session, signal, pr - 发起网络请求src/socialdatax.js:114
const result = await this.request(path, { ...params, page_token: token }, page, session, signal, progress); - 发起网络请求src/images.js:10
const response = await fetch(validateImageUrl(raw), { signal: signal ? AbortSignal.any([signal, AbortSignal.timeout(20000)]) : AbortSignal.timeout(200 - 读取本地文件src/browser.js:47
for (const candidate of candidates) { try { await access(candidate); return candidate; } catch {} } - 读取本地文件src/evaluation.js:5
return JSON.parse(await readFile(new URL('../evaluation/cases.zh.json', import.meta.url), 'utf8')); - 读取本地文件src/community-background.js:5
const preset = JSON.parse(readFileSync(new URL('./community-background.json', import.meta.url), 'utf8')); - 发起网络请求ui/app.js:13
const response = await fetch(BASE + path, data === undefined ? { cache: 'no-store' } : { method: 'POST', headers: { 'content-type': 'application/json'
扫描于 2026/10/31(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-tools@deepseek-ai/dsh-llm给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
鲸声守望 · DSH 社区讨论环境巡查插件。结合正文、配图、评论与专题语境,保留原文和判断依据,支持导入自定义专题。
README
由 DeepSeek 最新模型翻译生成鲸声守望
共同维护讨论与创作环境 DSH 社区讨论环境巡查插件 · 阅读整篇讨论 · 结合专题语境 · 保留原文与依据
开始使用 ·界面预览 ·使用手册 ·下载版本 ·反馈问题
鲸声守望帮你从讨论中找出值得查看的具体言行,例如人身攻击、地图炮和普通创作区引战。它按笔记正文、配图与已保存评论区组织语境,结合可更换的专题资料分析,展示「可疑」或「其它」,并保留原文和判断依据,供你核对。
当前为实验版,模型结论需要结合原文复核。浏览器自动采集已停用;平台内容通过第三方数据 API 读取,也可直接导入原文试用。
能做什么
| 阅读与判断 | 资料与处理 |
| 整篇理解语境一起读取正文、配图、评论及回复;未读全时保留范围说明。 | 专题可以更换导入或编辑背景、术语与语境说明,内置 DS 拟人争议配置。 |
| 依据随原文查看展示具体引文、判断理由及不确定之处,区分「可疑」与「其它」。 | 已阅与缓存管理看完标记已阅;清空旧结论或采集记录后可撤销。 |
| 进度清楚可续跑同时统计篇数与条目数,停止后继续剩余任务,失败项可重试。 | 对话也能操作巡查助手操作工作台,配置制作助手整理专题草稿。 |
界面预览
鲸声守望独立界面预览,使用人工编写的演示数据
独立界面预览 · 演示数据不对应真实帖子或用户。正式工作台从 DSH 侧栏打开。
展开完整文档(README 剩余 1 节)
鲸声守望 共同维护讨论与创作环境 DSH 社区讨论环境巡查插件 · 阅读整篇讨论 · 结合专题语境 · 保留原文与依据 开始使用 ·界面预览 ·使用手册 ·下载版本 ·反馈问题 鲸声守望帮你从讨论中找出值得查看的具体言行,例如人身攻击、地图炮和普通创作区引战。它按笔记正文、配图与已保存评论区组织语境,结合可更换的专题资料分析,展示「可疑」或「其它」,并保留原文和判断依据,供你核对。 当前为实验版,模型结论需要结合原文复核。浏览器自动采集已停用;平台内容通过第三方数据 API 读取,也可直接导入原文试用。 能做什么 | 阅读与判断 | 资料与处理 | | 整篇理解语境一起读取正文、配图、评论及回复;未读全时保留范围说明。 | 专题可以更换导入或编辑背景、术语与语境说明,内置 DS 拟人争议配置。 | | 依据随原文查看展示具体引文、判断理由及不确定之处,区分「可疑」与「其它」。 | 已阅与缓存管理看完标记已阅;清空旧结论或采集记录后可撤销。 | | 进度清楚可续跑同时统计篇数与条目数,停止后继续剩余任务,失败项可重试。 | 对话也能操作巡查助手操作工作台,配置制作助手整理专题草稿。 | 界面预览 鲸声守望独立界面预览,使用人工编写的演示数据 独立界面预览 · 演示数据不对应真实帖子或用户。正式工作台从 DSH 侧栏打开。 工作台保留三个页面:巡查处理内容,专题管理背景与术语,设置配置模型、规则和费用额度。 开始使用 已在 DSH Web 0.2.0-rc.2、Linux、Node 24 验证。其他系统和宿主版本尚未实测。 1. 安装插件 在 DSH「插件 → 添加插件」填写下面的仓库地址: https://github.com/KitlingKittyRabbit/dsh-whale-watch 启用「鲸声守望」并刷新页面,点击左侧同名入口。需要固定版本时,可在 Releases 下载 .tgz 安装包,在同一输入框填写其本地绝对路径。 已经安装旧版,如何升级? 按宿主提示卸载旧包后重装,并重启 DSH 以加载新后端。个人数据保存在插件包目录之外,会继续保留。仓库安装获得默认分支当前版本;安装包对应指定发布版本。 2. 选择专题和模型 到「专题 → 更换专题」选择内置 DS 配置,或导入自己的专题文件;到「设置」选择分析模型,默认沿用 DSH 已配置的模型。 3. 开始巡查,或先导入原文 在「巡查」输入关键词开始读取与分析。要读取平台内容,需先在设置中填写 SocialDataX 数据密钥;也可展开「导入原文」,使用自己的文字试用,无需数据密钥。 默认每轮最多读取 5 篇、整篇分析 5 篇,数据读取额度 5 元。数据 API、文字分析和看图分别计费,数据额度不包含模型费用。首次可选择仅采集,核对材料后再分析。 查看原文和依据后,点击「已阅」整理列表;遇到停止或失败,按页面提示继续或重试。详细操作见使用手册。 两个助手,分工清楚 | 对话模式 | 适合做什么 | | 鲸声守望 | 操作工作台:采集、分析、继续任务、查看原图、标记已阅、管理记录和专题。与界面共用同一套数据。 | | 鲸声守望配置制作助手 | 根据提供的材料整理背景、术语和来源,保存专题草稿。查看草稿后,再由你采用。 | 日常操作用第一个,整理专题用第二个。数据密钥在设置表单填写;助手对话和模型任务可能产生调用费用。 了解更多 | 文档 | 内容 | | 使用手册 | 搜索筛选、专题设置、继续任务、缓存管理、费用与本机数据。 | | 专题配置指南 | 背景、术语与语境说明的文件格式,如何导入和分享。 | | 版本更新 | 0.8.8 旧结论清理及近期修复。 | | 实测记录 | 已验证的安装环境、程序检查和真实模型评估范围。 | | 反馈与贡献 | 如何报告误判、漏判和使用问题,如何参与开发。 | 采集使用 SocialDataX 第三方服务;视频画面与音频不识别。采集记录保存在本机,待分析材料会发送到所选模型服务。插件不自动举报,也不认定作者所属阵营。更完整的范围与费用说明见使用手册。 本地开发 npm ci --ignore-scripts npm test npm run pack:plugin 生成 artifacts/dsh-dafeiyu-patrol-0.8.8.tgz,只包含运行代码、界面、公开配置、样例和文档,不包含个人记录或凭据。 npm run dev 提供独立界面预览,不调用真实模型。正式工作台通过 DSH 原生侧栏插槽挂载。更多验证说明见贡献指南。 欢迎带上脱敏原文、必要上下文和具体依据,一起讨论误报与漏判。MIT 许可 · 插画与素材说明 · 参与反馈
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
KitlingKittyRabbit/dsh-whale-watch
巡查社区讨论,标记可疑言行并附原文依据
相关插件 · 安全 / 权限
智能体逆向工程morluto/rea
用智能体逆向工程任何东西,从应用行为到原生二进制。
★ 415,267已汉化DSH
73.3
智能体集群框架ruvnet/ruflo
面向 Claude Code 与 Codex 的智能体元基座meta-harness。
★ 80,414已汉化MCP
71.9
WorkBuddy 模型接入corrinehu/dsh-workbuddy-connect
2026 年 10 月 20 日起,WorkBuddy…
★ 1,604已汉化DSH
71.7
破甲一键通z91772524-ai/pojia-next
十五个 AI…
★ 967已汉化DSH
71.6
AI 代理虚拟终端strukto-ai/mirage
Mirage 是给 AI 智能体用的虚拟终端:一层 shell,统管数据、命令行和运行时。Unix…
★ 3,756已汉化DSH
70.8
Agent 操作层agentic-os-org/ANOLISA
ANOLISA(Agentic Nexus Operating Layer & Interface System Architecture)|智能体操作系统,带运行时、安全、可观测性,以及 Tokenless 响应压缩,降低 token 用量与成本。
★ 649已汉化DSH
70.7