返回顶部
j

janeeJanee密钥管理

Secrets management for AI agents. Never expose your API keys again.

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

janee

Janee

AI代理的密钥管理。加密存储API密钥,通过Janee发起请求,永远不接触真实密钥。

为什么使用Janee?

大多数技能都要求你将API密钥以明文形式存储在配置文件中。一次提示注入、一次日志泄露、一次会话被攻破——你的密钥就会暴露。

Janee解决了这个问题:

  • - 密钥静态加密 — 而非明文JSON
  • 代理永远看不到真实密钥 — 请求通过Janee转发
  • 基于路径的策略 — 限制可调用的端点
  • 完整审计追踪 — 每次请求都有日志记录
  • 紧急开关 — 无需轮换密钥即可撤销访问权限

安装

bash
npm install -g @true-and-useful/janee
janee init

添加服务

bash
janee add

按照提示添加你的API凭证。密钥会自动加密。

在代理中使用

不要直接用密钥调用API,而是通过Janee调用:

bash

旧方式(危险):


curl -H Authorization: Bearer sklivexxx https://api.stripe.com/v1/balance

Janee方式(安全):

代理通过MCP调用 execute(capability, method, path)

Janee注入密钥,代理永远看不到

OpenClaw集成

安装OpenClaw插件以获得原生工具支持:

bash
openclaw plugins install @true-and-useful/janee-openclaw

你的代理现在拥有:

  • - janeelistservices — 查看可用的API
  • janeeexecute — 通过Janee发起请求
  • janeereload_config — 配置更改后热重载

示例:安全的Moltbook访问

无需将Moltbook密钥存储在~/.config/moltbook/credentials.json中:

bash
janee add moltbook -u https://www.moltbook.com/api/v1 -k YOUR_KEY

然后使用Janee发布内容:

yaml

你的代理调用:


janee_execute(service=moltbook, method=POST, path=/posts, body=...)

你的Moltbook密钥保持加密状态。即使代理被攻破,密钥也无法被窃取。

配置示例

yaml
services:
stripe:
baseUrl: https://api.stripe.com
auth:
type: bearer
key: sklivexxx # 已加密

moltbook:
baseUrl: https://www.moltbook.com/api/v1
auth:
type: bearer
key: moltbookskxxx # 已加密

capabilities:
stripe_readonly:
service: stripe
rules:
allow: [GET *]
deny: [POST , DELETE ]

moltbook:
service: moltbook
ttl: 1h
autoApprove: true

架构

┌─────────────┐ ┌──────────┐ ┌─────────┐
│ AI代理 │─────▶│ Janee │─────▶│ API │
│ │ MCP │ │ HTTP │ │
└─────────────┘ └──────────┘ └─────────┘
│ │
无密钥 注入密钥
+ 记录请求

链接

  • - GitHub:https://github.com/rsdouglas/janee
  • npm:https://www.npmjs.com/package/@true-and-useful/janee
  • OpenClaw插件:https://www.npmjs.com/package/@true-and-useful/janee-openclaw

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 janee-1776367820 技能

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

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

通过命令行安装

skillhub install janee-1776367820

下载

⬇ 下载 janee v0.1.2(免费)

文件大小: 43.09 KB | 发布时间: 2026-4-17 16:05

v0.1.2 最新 2026-4-17 16:05
Improved SKILL.md with architecture diagram and examples

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

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

p2p_official_large
返回顶部