🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

X 实时情报套件 GooDAnDReaDY/dsh-grok-xsearch

DeepSeek Harnessv0.3.30
GooDAnDReaDY14 天前有提交已提供中文文档扫描:含敏感能力

实时 X(Twitter)搜索、作者画像、趋势与事实核查工具套件,由 SuperGrok OAuth 驱动,用于 DeepSeek Harness。

32.2/100
综合分
3
GitHub 星标
458
npm 周下载
—/5
用户评分

数据截至 2026/10/20 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @goodandready/dsh-grok-xsearch
npm 源 · @goodandready/dsh-grok-xsearch 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · platform
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 14 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包@goodandready/dsh-grok-xsearch @ 0.3.30
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/21 15:44:40

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 21 处,展示前 19 条)
  • 发起网络请求
    lib/client.js:151
    const res = await fetch('/api/dsh-grok-xsearch/update')
  • 发起网络请求
    lib/client.js:162
    const res = await fetch('/api/dsh-grok-xsearch/update', {
  • 发起网络请求
    lib/client.js:242
    fetch('/dsh-grok-xsearch/config', { cache: 'no-store' })
  • 发起网络请求
    lib/client.js:276
    const res = await fetch('/dsh-grok-xsearch/config', {
  • 发起网络请求
    lib/client.js:286
    const res = await fetch('/dsh-grok-xsearch/oauth/start', { cache: 'no-store' })
  • 发起网络请求
    lib/client.js:293
    const res = await fetch('/dsh-grok-xsearch/oauth/complete', {
  • 读取本地文件
    lib/xsearch.js:34
    if (!existsSync(DISK_CACHE_PATH)) return
  • 读取本地文件
    lib/xsearch.js:35
    const raw = JSON.parse(readFileSync(DISK_CACHE_PATH, 'utf8'))
  • 写入本地文件
    lib/xsearch.js:92
    await writeFile(tempPath, JSON.stringify(payload), { encoding: 'utf8', mode: 0o600 })
  • 写入本地文件
    lib/xsearch.js:93
    await rename(tempPath, DISK_CACHE_PATH)
  • 写入本地文件
    lib/xsearch.js:95
    await chmod(DISK_CACHE_PATH, 0o600)
  • 删除本地文件
    lib/xsearch.js:126
    if (existsSync(DISK_CACHE_PATH)) unlinkSync(DISK_CACHE_PATH)
  • 读取本地文件
    lib/xsearch.js:126
    if (existsSync(DISK_CACHE_PATH)) unlinkSync(DISK_CACHE_PATH)
  • 读取本地文件
    lib/updater.js:50
    if (!existsSync(entry)) return undefined
  • 读取本地文件
    lib/updater.js:53
    if (existsSync(manifestPath)) {
  • 读取本地文件
    lib/updater.js:55
    const manifest = JSON.parse(readFileSync(manifestPath, 'utf8'))
  • 发起网络请求
    lib/updater.js:144
    const response = await fetch(`${cleanReg}/${encodeURIComponent(packageName)}/latest`, {
  • 读取本地文件
    lib/updater.js:160
    const raw = await readFile(manifestUrl, 'utf8')
  • 执行外部命令来自配置/变量
    lib/updater.js:194
    const child = spawn(process.execPath, args, {
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-credentials@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-settings@deepseek-ai/dsh-tools@deepseek-ai/schemastery
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 实时搜索X内容
  • 作者画像分析
  • 趋势与事实核查
v0.3.292026-10-15
· 发布 v0.3.29 · 修复 #88:给 isTrustedSettingsRequest 加上可信地址与局域网校验(isTrustedAddress、isTrustedHostOrHostname) · 来自远程非回环地址、请求头为空的请求不再被信任 · 拒绝 Origin.host === Host 且落在任意外部不可信域名上的请求 · 完整测试套件全部通过(102/102)
v0.3.282026-10-12
· 发布 v0.3.28 · 修复 #86:用 color-mix 替换非规范的状态背景 token,并加上规范 107 个 DSH token 的测试守卫
v0.3.272026-10-10
· 发布 v0.3.27 · 修复 #83:回环地址上允许 DSH Desktop 应用的 referer 协议(dsh-app://app/),不再返回 403
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
📦 @goodandready/dsh-grok-xsearch 基于 SuperGrok OAuth 的 DeepSeek Harness 实时 X (Twitter) 搜索与情报套件 🇬🇧 English • 🇷🇺 Русский • 🇨🇳 中文说明 ⭐ 如果您喜欢这个插件,请在 GitHub 上为它点亮 Star — 这能让我知道插件对您有用,并鼓励我继续开发和维护它。 🐛 如果您发现 Bug 或希望增加功能,请使用任意语言在 GitHub 上提交 Issue — 我会评估您的建议,并在后续版本中实现有价值的改进。 ⚡ 概述 dsh-grok-xsearch 为 DeepSeek Harness 智能体提供了一整套专门用于 X (Twitter) 实时分析与情报检索的工具套件。 通过经过验证的 SuperGrok OAuth 会话与 xAI Responses API (POST /responses),智能体可以直接查询最新突破性新闻、开发者观点、讨论帖、作者时间线、趋势话题和社区附注 (Community Notes) 事实核查,无需支付高昂的单次 X API 费用。
展开完整文档(README 剩余 1 节)
📦 @goodandready/dsh-grok-xsearch

基于 SuperGrok OAuth 的 DeepSeek Harness 实时 X (Twitter) 搜索与情报套件

🇬🇧 English •
🇷🇺 Русский •
🇨🇳 中文说明

⭐ 如果您喜欢这个插件,请在 GitHub 上为它点亮 Star — 这能让我知道插件对您有用,并鼓励我继续开发和维护它。

🐛 如果您发现 Bug 或希望增加功能,请使用任意语言在 GitHub 上提交 Issue — 我会评估您的建议,并在后续版本中实现有价值的改进。

⚡ 概述

dsh-grok-xsearch 为 DeepSeek Harness 智能体提供了一整套专门用于 X (Twitter) 实时分析与情报检索的工具套件。

通过经过验证的 SuperGrok OAuth 会话与 xAI Responses API (POST /responses),智能体可以直接查询最新突破性新闻、开发者观点、讨论帖、作者时间线、趋势话题和社区附注 (Community Notes) 事实核查,无需支付高昂的单次 X API 费用。

🛠️ 工具集参考

1. x_search — 帖子与讨论深度搜索

| 参数 | 类型 | 必填 | 说明 |
| query | string | 是 | 自然语言搜索词或主题 |
| allowed_x_handles | string | 否 | 包含的用户名列表(逗号分隔,最多10个) |
| excluded_x_handles | string | 否 | 排除的用户名列表(最多10个) |
| from_date | string | 否 | 起始日期 (YYYY-MM-DD) |
| to_date | string | 否 | 结束日期 (YYYY-MM-DD) |
| only_original_posts | boolean | 否 | 仅限原创帖子(过滤转推与引用) |
| has_media | boolean | 否 | 过滤包含图片、图表或视频的帖子 |
| has_links | boolean | 否 | 过滤包含外部链接与文章的帖子 |
| only_threads | boolean | 否 | 过滤长篇深度讨论串 |
| lang | string | 否 | 语言代码 (例如 en, zh, ru) |
| min_likes | number | 否 | 最低点赞数阈值 |
| min_reposts | number | 否 | 最低转发数阈值 |
| enable_image_understanding | boolean | 否 | 允许 xAI 提取和分析图像/图表数据 |
| enable_video_understanding | boolean | 否 | 允许 xAI 分析视频片段与语音 |
| extract_tables | boolean | 否 | 将帖子配图与信息图中的基准测试、财务数据或对比表格提取为 Markdown 格式 |

2. x_author_profile — 作者观点与历史分析

* handle: 用户名 (@username)
* focus_topic: 关注的主题或立场
* from_date / to_date: 日期区间

3. x_trending_topics — 实时热门趋势挖掘

* domain: 领域分类 (tech, ai, crypto, science, world, general)
* region: 区域 (Global, US, EU, Asia)
* timeframe: 时间范围 (today, past_24h, past_week)

4. x_fact_check_notes — 社区附注与事实核查

* claim: 待核查的事实陈述或传闻
* target_url: 相关推文或文章链接
* allowed_x_handles: 权威核查机构或专家账号

5. x_thread_reader — 长推文讨论串深度还原

* tweet_url_or_id: 推文链接 (https://x.com/username/status/...) 或推文 ID
* include_replies: 是否包含高互动优质社区回复与反驳 (默认: true)
* max_depth: 讨论串最大抓取深度 (默认: 10, 最大: 25)
* extract_tables: 将讨论串所附图表与基准数据提取为 Markdown 表格

6. x_find_experts — 领域权威专家与领袖发现

* domain_or_topic: 研究领域、技术栈或核心议题 (例如 量子计算, LLM 推理)
* min_followers: 可选的最低关注者门槛
* language: 语言代码 (例如 en, zh)
* limit: 返回数量 (默认: 5, 最大: 15)

🛡️ 弹性与性能特性

* 智能模型自动降级: 在 grok-4.6 遇到 429 速率限制时,自动切换至 grok-4.5 保证任务顺利完成。
* 持久化磁盘与内存 TTL 缓存: 5分钟内重复查询极速命中,支持磁盘持久化、429 负缓存保护与实时命中率监控。
* 多语言本地化: 完美支持英语、中文和俄语设置界面。

📦 快速安装

dsh plugin --profile web add @goodandready/dsh-grok-xsearch

📄 许可证

MIT © GooDAnDReaDY

兼容性

- 版本 0.3.14 (移除设置重复入口与卡片独占):
- 移除冗余 settings.section 回退: 插件配置严格仅在 Settings → 插件 的折叠卡片 (settings.plugin.item) 中展示,彻底消除侧边栏根级重复项 (#51)。
- 插槽故障诊断日志: 当 settings.plugin.item 插槽不可用时,通过 ctx.logger.warn 记录告警信息,不再使用次级根区域静默顶替。

- 版本 0.3.13 (生命周期状态清理与导出精简):
- Cordis 生命周期清理器: 将 clearPendingStore、clearRefreshMutex 和 clearModelsCache 连接至 lib/index.js 的插件 effect 清理回调,杜绝会话与重启间的状态残留 (#48)。
- 退出登录全面清理: /dsh-grok-xsearch/logout 路由确保同时清除凭据、未决 OAuth 请求、刷新互斥锁及模型列表缓存。
- 缓存清理同步清除模型: /dsh-grok-xsearch/cache/clear 同时清理查询缓存与模型列表缓存。
- 导出关键字精简: 移除仅在内部使用的模块函数的冗余 export 关键字。

- 版本 0.3.12 (一键更新模块、路由安全增强与客户端精简):
- 一键更新模块 (lib/updater.js): 新增主机端 /api/dsh-grok-xsearch/update 路由与设置卡片更新区块,支持版本检查、预发布版本识别及标准安装。
- Fail-Closed 严格路由防护: 为写操作路由补充基于 loopback 与 origin/referer 的校验,防御 DNS 重新绑定与 CSRF 攻击。
- 客户端代码精简与解耦: 将 lib/client.js 行数精简至 589 行(低于 600 行限制),保持 ModuleLoader 浏览器独立性与所有 10 项配置功能。
- 工具安全注册: 使用带日志记录的 registerToolSafe 替代静默异常捕获。
- 语言包生命周期管理: 客户端语言包注册使用 ctx.effect 与清理回调。
- 补齐客户端注入声明: 在 package.json 中配置 dsh.client.inject。

- 0.3.3 版本: 增强了与混用 DeepSeek Harness alpha/rc 依赖版本的兼容性。四个工具现在始终导出根节点为 type: "object" 的 JSON Schema(包含 properties 和 required),即使旧版 dsh-tools 返回 legacy 属性映射格式。工具行为及 OAuth/API 契约保持不变。
预览分享卡片长什么样 ↓GooDAnDReaDY/dsh-grok-xsearch
分享 · DeepSeek Harness Hub
GooDAnDReaDY/dsh-grok-xsearch

实时 X(Twitter)搜索、作者画像、趋势与事实核查工具套件,由 SuperGrok OAuth 驱动,用于 DeepSeek Harness。

回到顶部