← 返回 Skills 市场
nandaniawug

nanyuu

作者 nanda nyi aung · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
79
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install nansui
功能描述
Collect and locally extract ride-sharing receipt data from Gmail, store it in JSON/SQLite, and generate anonymized ride-behavior insights using a local OpenC...
安全使用建议
This skill largely does what it claims (fetch Gmail receipts via the gog CLI, send raw email JSON to a local OpenClaw Gateway for extraction, store results locally, and export anonymized CSV). Before installing or running it, consider the following: - Provenance mismatch: the registry metadata (name/slug/owner/version) does not match the SKILL.md and _meta.json inside the package. Ask the publisher to clarify why, and prefer only skills whose package metadata matches the registry. - Local config access: the code will read ~/.openclaw/openclaw.json as a fallback for the Gateway token but the skill did not declare this config path. If that file contains other secrets, verify what it holds before proceeding. - Gmail access: the skill requires the gog CLI to be authenticated to your Gmail account. That gives the skill access to emails; run the gog commands yourself to confirm account(s) and inspect the gog auth configuration before granting access. - User confirmation: the SKILL.md instructs the agent to ask for explicit user consent before sending raw receipt JSON/HTML to the Gateway. The bundled scripts do not enforce interactive confirmation — ensure the agent will prompt you and do not run the extraction scripts unattended unless you have reviewed the data flow. - Local-only guarantee: the code enforces that the Gateway URL resolves to localhost/127.0.0.1/::1. Verify your OPENCLAW_GATEWAY_URL and OPENCLAW_GATEWAY_TOKEN are set correctly and that the Gateway is indeed local. If you do not trust the publisher or cannot confirm the provenance discrepancy, run the provided Python scripts manually (inspect them first), and avoid giving the agent direct autonomous permission to run them. If you proceed, back up/remove any sensitive files (emails.json) when finished.
功能分析
Type: OpenClaw Skill Name: nansui Version: 1.0.0 The ride-insights skill is designed to process sensitive Gmail ride receipts locally. It includes strong security controls, such as an explicit hostname check in `extract_rides_gateway.py` that prevents sending data to any non-local Gateway (enforcing localhost/127.0.0.1). The `SKILL.md` instructions specifically direct the AI agent to warn the user about data sensitivity and obtain consent before processing. Additionally, the skill provides a dedicated anonymization script (`export_anonymized_rides_csv.py`) to strip personal identifiers before generating shareable reports.
能力标签
cryptocan-make-purchases
能力评估
Purpose & Capability
The required binaries (gog, python3) and the declared gateway env vars align with the stated purpose of fetching Gmail receipts and using a local OpenClaw Gateway. However the registry-level name/slug/owner/version differ from the SKILL.md and included _meta.json (SKILL lists 'ride-insights' / DataHive, registry lists 'nanyuu'/'nansui'), which is an inconsistency in provenance that should be explained by the publisher.
Instruction Scope
SKILL.md instructs the agent to prompt for user consent before sending raw email JSON/HTML to the Gateway and to always use a local loopback Gateway only; the implementation sends the full per-email JSON to the Gateway /v1/responses endpoint. The code does not itself prompt for user confirmation (prompting is an agent-level behavior), so the runtime depends on the agent following the SKILL.md. Also the SKILL.md and code explicitly read ~/.openclaw/openclaw.json as a token fallback — this file access is not declared in the skill's required config-paths metadata.
Install Mechanism
No install spec (instruction-only); files are bundled in the skill and there are no external downloads or extract steps. This is the lower-risk install pattern.
Credentials
Declared env vars (OPENCLAW_GATEWAY_TOKEN, OPENCLAW_GATEWAY_URL, OPENCLAW_GATEWAY_MODEL) are appropriate for talking to a Gateway. However the code also reads a local config file (~/.openclaw/openclaw.json) as a fallback for the token — that config path was not declared in the skill metadata. The skill also requires the gog CLI to be authenticated to the user's Gmail account, which is expected for this functionality but is a sensitive capability the user should explicitly consent to.
Persistence & Privilege
The skill writes persistent artifacts to data/ride-insights (emails.json, rides.json, rides.sqlite) as documented. It does not request 'always: true' or modify other skills. The only elevated access beyond declared env vars is reading ~/.openclaw/openclaw.json (local config).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install nansui
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /nansui 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
ride-insights 1.0.0 — Initial Release - Introduces a privacy-first ride receipt processing skill running entirely local, never sending raw data externally. - Fetches ride receipt emails from Gmail, stores them locally as JSON, and processes them using a loopback OpenClaw Gateway for extraction. - Supports major ride providers: Uber, Bolt, Lyft, Yandex, Free Now, Curb, and Via. - Extracts rides into SQLite, analyzes ride behavior and spending, and exports anonymized CSVs for DataHive. - Enforces strict requirement for local Gateway (localhost/127.0.0.1 only) and transparent handling of sensitive data. - Includes clear workflows for Gmail account selection, data retention, extraction caps, and user consent before handling raw receipt data.
元数据
Slug nansui
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

nanyuu 是什么?

Collect and locally extract ride-sharing receipt data from Gmail, store it in JSON/SQLite, and generate anonymized ride-behavior insights using a local OpenC... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 79 次。

如何安装 nanyuu?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install nansui」即可一键安装,无需额外配置。

nanyuu 是免费的吗?

是的,nanyuu 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

nanyuu 支持哪些平台?

nanyuu 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 nanyuu?

由 nanda nyi aung(@nandaniawug)开发并维护,当前版本 v1.0.0。

💬 留言讨论