返回顶部
C

ClawInboxRAG本地邮箱检索

Community skill for parsing and executing local mailbox retrieval commands (`mail ...`) against a local backend with safe defaults, bounded output, and read-only constraints.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
111
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

ClawInboxRAG

ClawInboxRAG(社区技能)

解析并执行本地邮箱检索后端的 mail ... 命令。

该技能的功能

  • - 通过 scripts/parsemail.py 解析聊天命令。
  • 将允许的操作路由至 scripts/runcli.sh。
  • 保持输出简洁且便于引用。
  • 强制执行安全约束(只读模式、有限命令集、结果数量上限)。

前置条件

  • - 本地后端代码检出。
  • 可用的 Python 环境及 uv 运行器。
  • Gmail OAuth 只读权限。
  • 环境变量:
- GMAILRAGREPO(必需) - GMAILRAGUV_BIN(可选,默认 uv) - MAILDEFAULTMODE(默认 hybrid) - MAILDEFAULTLIMIT(默认 5) - MAILMAXLIMIT(默认 25)

支持的输入

触发条件:输入以 mail 开头(不区分大小写)。

解析器识别的操作:

  • - mail help -> help
  • mail status / mail stat -> status
  • mail labels / mail label -> labels
  • mail sync -> sync
  • mail recents [max|top|limit N] -> recents
  • 其他所有内容 -> search(若剩余非空查询)

解析器识别的搜索选项:

  • - 模式:keyword、semantic、hybrid(以及解析器中的本地化别名)
  • 限制:max N、top N、limit N、limite N
  • 标签前缀:label 或 tag
  • 日期筛选:after 、before 、between and
  • 摘要标志:resume(也支持 résume、résumé、summary)

命令映射

使用 scripts/run_cli.sh 执行。

  • - help -> 返回使用指南(无需 CLI 调用)。
  • search -> search [--keyword|--semantic|--hybrid] --limit N [--label-prefix X] [--after ISO] [--before ISO]
  • recents -> recents --limit N
  • status -> status
  • labels -> labels
  • sync -> 按顺序执行:
1. ingest-primary --limit 50 2. embed --limit 200 3. refresh-labels

安全约束

  • - Gmail 只读模式。
  • 不泄露凭据/令牌。
  • 默认不输出完整原始正文。
  • 将数值限制限制在配置的最大值内。
  • 在 CLI 选项前验证日期解析。
  • 使用安全的参数传递方式;不插入不可信的 shell 字符串。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 clawinboxrag-1775940876 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 clawinboxrag-1775940876 技能

通过命令行安装

skillhub install clawinboxrag-1775940876

下载

⬇ 下载 ClawInboxRAG v1.0.0(免费)

文件大小: 7.75 KB | 发布时间: 2026-4-12 09:26

v1.0.0 最新 2026-4-12 09:26
ClawInboxRAG Skill 1.0.0 - Initial Release

- Enables safe parsing and execution of local `mail ...` commands for ClawInboxRAG mailbox retrieval.
- Supports read-only querying with bounded, citation-friendly output; never exposes full raw message bodies by default.
- Includes actions: help, status, labels, sync, recents, and flexible search with advanced options.
- Enforces safety constraints on command surface, numeric limits, and argument handling.
- Clear error handling for setup, runner, index, and command issues.
- Requires a local ClawInboxRAG checkout and proper environment configuration.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部