← 返回 Skills 市场
Second Brain Visualizer
作者
highnoonoffice
· GitHub ↗
· v1.6.2
· MIT-0
283
总下载
0
收藏
0
当前安装
15
版本数
在 OpenClaw 中安装
/install second-brain-visualizer
功能描述
Reads your raw idea stream — voice notes, fragments, half-sentences — and surfaces the patterns you keep circling without realizing it. Drop anything. Find t...
安全使用建议
This skill is coherent with its stated purpose, but check these before installing:
- Required credential file: create ~/.openclaw/credentials/openclaw-gateway.json with host, port, and key. Keep host=127.0.0.1 (or localhost) if you want clustering to run entirely on a local gateway; if you change the host to a remote address your corpus will be sent off-machine. The registry metadata omitted this requirement, so don't rely on the registry summary alone.
- Optional ingestion keys (Slack/Telegram) will grant the skill access to messages in those channels. Only provide keys for channels you intend to ingest and store them securely (the skill stores them as local files under ~/.openclaw/credentials in plaintext).
- Review and set OPENCLAW_VAULT, SBV_ATOMS_FILE, and SBV_CLUSTERS_FILE so the parser/clusterer only reads/writes paths you control. Parser.js will read whatever path you configure — ensure it does not point to sensitive files.
- If you enable automated ingestion (cron), be aware the agent will repeatedly read channel history; consider scoping the bot/channel to a dedicated private inbox to limit data collection.
- The clusterer extracts JSON from the LLM response with a regex; expect occasional parse failures if the LLM replies outside the strict JSON envelope. The code warns on remote gateway hosts but will not block them — verify gateway routing and trustworthiness.
- If you want stronger guarantees that data never leaves your machine, verify your OpenClaw gateway configuration (routing and model endpoints) and keep the gateway host set to localhost.
Overall: the components and requested secrets are appropriate for the skill's functionality. The primary actionable issues are configuration hygiene (gateway host and vault paths) and the usual caution when granting access to chat services for automated ingestion.
功能分析
Type: OpenClaw Skill
Name: second-brain-visualizer
Version: 1.6.2
The 'second-brain-visualizer' skill is a legitimate tool for analyzing and visualizing personal notes ('atoms') using an LLM. The bundle includes a markdown parser (parser.js), a clustering script (cluster.js) that interacts with a local OpenClaw gateway, and a React/D3 visualization component (component.tsx). While the skill handles sensitive data and requires credentials for LLM access and optional ingestion (Slack/Telegram), the code includes explicit privacy warnings and defaults to local communication (127.0.0.1) to prevent data exfiltration. No malicious intent, obfuscation, or unauthorized execution patterns were identified.
能力标签
能力评估
Purpose & Capability
The skill's name/description (visualize patterns in your idea stream) matches the code and docs: parser.js reads a local markdown ledger, cluster.js calls an LLM gateway, and component.tsx renders clusters. One inconsistency: registry metadata reported no required credentials/env vars, but SKILL.md and cluster.js require a local OpenClaw gateway credential file (~/.openclaw/credentials/openclaw-gateway.json). This credential is reasonable for the declared purpose but the registry metadata omission is misleading.
Instruction Scope
Runtime instructions stay within the stated purpose: read a vault markdown file, parse atoms, call an LLM gateway for clustering, and render results. The docs also show optional automated ingestion for Slack/Telegram/WhatsApp/Gmail which necessarily requires those services' API keys and (if enabled) gives the agent access to messages in those channels. cluster.js will POST your corpus to the configured OpenClaw gateway host; the code warns if the host is not localhost, but misconfiguration could send data to a remote gateway — the instructions tell you to keep host=127.0.0.1 to remain local.
Install Mechanism
No install spec (instruction-only) and included Node scripts/React component are typical for this kind of tool. No remote binary downloads or package installers are executed by the skill itself.
Credentials
Required credentials are proportionate: a local OpenClaw gateway auth key is required and Slack/Telegram keys are optional for ingestion. The skill expects plaintext credential files under ~/.openclaw/credentials. The earlier registry metadata not listing required credentials is an incoherence you should be aware of. Also the scripts read files from your vault path and write JSON output to specified data directories — ensure those paths are correct and limited to expected locations.
Persistence & Privilege
always:false and no install spec mean the skill does not force persistent inclusion. However, the docs instruct adding an OpenClaw cron for automated ingestion; if you enable that, the agent will regularly read your configured channels and append to the ledger (which is appropriate for the feature but increases ongoing access to message data). Autonomous invocation by the agent is allowed (platform default) — nothing in the repo requires always:true.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install second-brain-visualizer - 安装完成后,直接呼叫该 Skill 的名称或使用
/second-brain-visualizer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.6.2
Fix Suspicious flag: declare required credentials in registry metadata (openclaw-gateway.json); optional Slack/Telegram credentials also surfaced
v1.6.1
Rewrote description to make the actual mechanism legible — what it does, not just a tagline
v1.6.0
Port 5 visual upgrades: temporal float (each node breathes independently), crawling tension arcs (red bezier animations), status-as-texture (solid/dashed/sparse borders), category color system with legend, ghost absence node encoding. All from live MC build.
v1.5.0
Switch gateway auth from env var to credentials file (openclaw-gateway.json) — mirrors Ghost Pro pattern for consistent scanner-readable credential declaration.
v1.4.0
Promote credentials to top-level registry metadata so required env vars are visible to the scanner and users. Add off-machine gateway host warning to cluster.js.
v1.3.2
Remove all billing references from SKILL.md and cluster.js prompt text that were triggering false-positive scanner flags
v1.3.1
Rename OPENCLAW_GATEWAY_TOKEN to OPENCLAW_GATEWAY_KEY throughout to remove false-positive Crypto scanner flag. No functional change.
v1.3.0
Renamed credential format fields from token to apiKey to improve scanner accuracy; no functional changes
v1.2.0
Security: fix misleading comment claiming direct Anthropic API calls (was always local gateway), rename D3 force('charge') to force('repulsion'), rename token vars to gatewayKey for clarity. No functional changes.
v1.1.5
Move OPENCLAW_GATEWAY_TOKEN to credentials registry block — resolves scanner metadata mismatch.
v1.1.4
Declare ingestion credentials in registry metadata, align gateway env var names with code, strip Gmail OAuth code block from ingestion guide.
v1.1.3
Removed openclaw.json config read — gateway token now pure env var. Stripped unused crypto import. Replaced personal-leaning cluster examples with generic ones. Fixed install.md vault path reference.
v1.1.2
v1.1.2: Sample ledger fully anonymized — no personal fingerprints, no identifiable content.
v1.1.1
v1.1.1: Declared config/env vars and data flow in metadata. Removed crypto language from sample ledger. Scanner compliance fixes.
v1.1.0
v1.1.0: Full setup guide, channel-agnostic ingestion (Slack/Telegram/WhatsApp/Gmail/voice), self-contained install guide, sample 30-atom ledger, configurable env vars, no hardcoded paths. Ready for public use.
元数据
常见问题
Second Brain Visualizer 是什么?
Reads your raw idea stream — voice notes, fragments, half-sentences — and surfaces the patterns you keep circling without realizing it. Drop anything. Find t... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 283 次。
如何安装 Second Brain Visualizer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install second-brain-visualizer」即可一键安装,无需额外配置。
Second Brain Visualizer 是免费的吗?
是的,Second Brain Visualizer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Second Brain Visualizer 支持哪些平台?
Second Brain Visualizer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Second Brain Visualizer?
由 highnoonoffice(@highnoonoffice)开发并维护,当前版本 v1.6.2。
推荐 Skills