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

Stripe 只读账单 LJH-snow/dsh-tool-stripe

DeepSeek Harness
LJH-snow26 天前有提交已提供中文文档扫描:未发现敏感能力

安全查询客户、订阅与发票等 Stripe 账单数据

30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add LJH-snow/dsh-tool-stripe
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · tool
装得上吗
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 26 天前
档位由哪些信号合成

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

验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/10/6) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 7 处,展示前 6 条)
  • 发起网络请求
    src/client.ts:56
    async authTest(signal?: AbortSignal): Promise<StripeAccountInfo> { const r = record(await this.request('/v1/account', {}, signal)); return { id: strin
  • 发起网络请求
    src/client.ts:57
    async listCustomers(options: { email?: string; limit?: number; startingAfter?: string; endingBefore?: string; signal?: AbortSignal } = {}): Promise<St
  • 发起网络请求
    src/client.ts:58
    async listProducts(options: { active?: boolean; type?: string; limit?: number; startingAfter?: string; endingBefore?: string; signal?: AbortSignal } =
  • 发起网络请求
    src/client.ts:59
    async listPrices(options: { productId?: string; active?: boolean; type?: string; currency?: string; limit?: number; startingAfter?: string; endingBefo
  • 发起网络请求
    src/client.ts:60
    async listSubscriptions(options: { customerId?: string; status?: string; priceId?: string; limit?: number; startingAfter?: string; endingBefore?: stri
  • 发起网络请求
    src/client.ts:61
    async listInvoices(options: { customerId?: string; status?: string; collectionMethod?: string; limit?: number; startingAfter?: string; endingBefore?:
扫描于 2026/11/1(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库

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

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

功能亮点

  • 只读查询账单数据
  • 查询客户与订阅
  • 查询发票信息

只读 Stripe 计费与客户工具,供 DeepSeek Harness 使用,支持 Restricted API Key

README

由 DeepSeek 最新模型翻译生成
dsh-tool-stripe 这是一个面向 DeepSeek Harness(dsh)的只读 Stripe 账单和客户插件。Agent 可以查看 Account 状态、客户、产品、订阅、发票和 PaymentIntent 结果。 插件严格只读,不创建、更新、取消、退款或删除 Stripe 资源,也不会返回卡片、支付方式、client secret、原始 metadata、发票 PDF 或 hosted invoice URL 字段。 安装 ~~~sh npm install @libai168/dsh-tool-stripe 请使用只读 Restricted API Key,优先使用只包含所需资源权限的 rk_test 或 rk_live Key。能使用受限 Key 时不要使用完整 Secret Key,也不要提交 Key。 配置 ~~~yaml - name: '@libai168/dsh-tool-stripe' config: apiKey: 'rk_test_replace_with_a_read_only_key' baseUrl: 'https://api.stripe.com' apiVersion: '2025-06-30.basil' timeoutMs: 15000 客户端使用 Stripe Basic 认证和游标分页。
展开完整文档(README 剩余 1 节)
dsh-tool-stripe

这是一个面向 DeepSeek Harness(dsh)的只读 Stripe 账单和客户插件。Agent 可以查看 Account 状态、客户、产品、订阅、发票和 PaymentIntent 结果。

插件严格只读,不创建、更新、取消、退款或删除 Stripe 资源,也不会返回卡片、支付方式、client secret、原始 metadata、发票 PDF 或 hosted invoice URL 字段。

安装

~~~sh
npm install @libai168/dsh-tool-stripe

请使用只读 Restricted API Key,优先使用只包含所需资源权限的 rk_test 或 rk_live Key。能使用受限 Key 时不要使用完整 Secret Key,也不要提交 Key。

配置

~~~yaml
- name: '@libai168/dsh-tool-stripe'
config:
apiKey: 'rk_test_replace_with_a_read_only_key'

baseUrl: 'https://api.stripe.com'

apiVersion: '2025-06-30.basil'

timeoutMs: 15000

客户端使用 Stripe Basic 认证和游标分页。完整示例见 examples/cordis.yml。

baseUrl 覆盖必须是绝对的 http:// 或 https:// 根地址。只允许公网可达主机:localhost、环回、私有、链路本地、CGNAT、组播、保留/文档/基准测试网段以及全部 IANA 特殊用途地址段都会被拒绝;DNS 结果包含任一此类地址时会在发出请求前 fail closed。不允许 credentials、query、fragment 或非根路径。

工具

| 工具 | 作用 | 权限 |
| stripe_auth_test | 验证 Key 并返回安全的 Account 状态字段 | 只读 |
| stripe_list_customers | 按可选邮箱筛选列出客户 | 只读 |
| stripe_list_products | 列出产品,不返回原始 metadata | 只读 |
| stripe_list_prices | 按产品、启用状态、类型或币种列出价格,不返回原始 metadata | 只读 |
| stripe_list_subscriptions | 按客户、状态或价格列出订阅 | 只读 |
| stripe_list_invoices | 列出发票及有界金额/状态字段 | 只读 |
| stripe_list_payment_intents | 列出支付结果,不返回卡片或 client secret | 只读 |

所有列表工具使用 Stripe 游标分页,支持 limit、starting_after 和 ending_before,单页限制在 1-100。

stripe_list_prices 只返回价格的白名单字段:ID、产品、币种、整数/十进制单价、启用状态、类型、周期、计费方案、税行为、昵称和创建时间;不会返回 metadata、tiers、数量变换、支付链接或敏感字段。

安全约定

- Key 只放进 Basic Authorization 请求头,不会出现在工具结果、渲染、展示卡片或错误文本中。
- 只读 Restricted API Key 权限是部署边界;插件不会发送任何写请求。
- 规范输出使用字段白名单,排除支付方式、卡片、client secret、source token、原始 metadata、发票 PDF 和 hosted invoice 链接。
- 请求遵循 timeoutMs 和工具 AbortSignal;401/403/429 与服务器错误保持为基础设施错误,不自动重试金融请求。
- 客户姓名、邮箱和账单字段属于外部数据,只在任务需要时使用。

Inspect price and recurring plan options

stripe_list_prices({ productId: 'prod_id', active: true, type: 'recurring', currency: 'usd', limit: 20 })

Model Experience

模型可以先调用 stripe_auth_test,再用较小 limit 调用列表工具。下一页应把返回的 nextCursor 作为 starting_after。列表结果包含 ID、状态、时间、金额和币种,不包含支付凭据或原始 Stripe 对象。

已知限制和后续工作

- 当前版本只读,不创建或修改账单资源。
- 不读取单独的支付方式、卡片详情、client secret、发票 PDF、hosted invoice URL 或原始事件。
- 每次调用只读取一页,后续页面必须显式传入游标。
- Restricted API Key 可能没有全部资源的权限,Stripe 权限和 Account 范围在插件外配置。

开发

~~~sh
npm install
npm run typecheck
npm test
npm run build
npm pack --dry-run

端点映射和发布检查见 DEVELOPMENT.md。

许可证

MIT
预览分享卡片长什么样 ↓LJH-snow/dsh-tool-stripe
分享 · DeepSeek Harness Hub
LJH-snow/dsh-tool-stripe

安全查询客户、订阅与发票等 Stripe 账单数据

回到顶部