Skip to main content

greenbubbles-setup

Set up or diagnose local GreenBubbles CLI access to the user's WeChat history for Codex, Claude Code, OpenCode, Kimi Code, Gemini CLI, Grok Build, or another shell-capable agent. Use for missing CLI, source profiles, credentials, or initial capture setup.

来源信息

仓库
bojieli/greenbubbles
最近来源活动
2026年9月29日 10:03
检测到的 SKILL.md 语言
英语
星标
78
分支
25

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
3 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
greenbubbles-setup
description
Set up or diagnose local GreenBubbles CLI access to the user's WeChat history for Codex, Claude Code, OpenCode, Kimi Code, Gemini CLI, Grok Build, or another shell-capable agent. Use for missing CLI, source profiles, credentials, or initial capture setup.
# GreenBubbles setup Use the installed local CLI; no embedded agent, MCP server, or separate model is required. Resolve resources relative to this SKILL.md, not the current working directory. Run `python3 <this-skill>/scripts/doctor.py` first. Supply `--greenbubbles /absolute/path/to/greenbubbles` or `--profile NAME` when known. The helper checks CLI capabilities and opens the configured source read-only; it does not print credentials or message text, capture keys, change profiles, or launch agents. A failing check is a setup diagnosis, not evidence that history is empty. If a live source hangs, test one directory open with a timeout before retrying database reads. Workspace permission, Unix ownership, and macOS privacy access are separate. Compare the user's terminal with the agent host; do not infer TCC attribution from parent PID alone or diagnose a denial from a preflight log. Verify any privacy change with a fresh read before claiming access is fixed. Read [references/setup.md](references/setup.md) for installation, source setup, or owner-operated capture. For the live database, do not create a profile: after capture, `greenbubbles chats` opens the newest installed WeChat database and reads `~/.greenbubbles-acquire/passphrase.txt`. A different database or passphrase path belongs in `~/.greenbubbles/config.toml`, not in a command argument. Reuse an existing profile only for a snapshot or a second account. Never paste keys into chat, arguments, logs, or projects. Once ready, read the sibling `../greenbubbles-context/SKILL.md` for bounded queries or `../greenbubbles-personal-memory/SKILL.md` for a maintained Markdown/Python project. Use host discovery if already available; copying the skills into discovery directories is optional. If a sibling is missing, locate the complete package rather than inventing commands. Keep the current host's normal tool permissions.
在 GitHub 查看