技能详情(站内镜像,无评论)
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.4
统计:⭐ 0 · 951 · 0 current installs · 0 all-time installs
⭐ 0
安装量(当前) 0
🛡 VirusTotal :可疑 · OpenClaw :良性
Package:ajspig/honcho-setup
安全扫描(ClawHub)
- VirusTotal :可疑
- OpenClaw :良性
OpenClaw 评估
The skill's declared purpose (migrating file-based memory to Honcho and enabling ongoing memory sync) matches its instructions and resource requests, though it will upload many workspace files to an external API and persistently observe conversations — the behavior is explicit and requires interactive confirmation.
目的
The name/description (Long-Term Memory / Honcho) align with the instructions: installing an OpenClaw Honcho plugin, running its setup, and migrating/uploading workspace memory files to the Honcho API. Optional env vars (HONCHO_API_KEY, HONCHO_BASE_URL) and writing config to ~/.openclaw/openclaw.json are consistent with integrating a remote memory service. Minor metadata mismatch: registry 'Requirements' reported none, while SKILL.md metadata l…
说明范围
SKILL.md explicitly instructs three commands (plugin install, plugin setup, gateway restart) and clearly documents which files will be uploaded (USER.md, MEMORY.md, memory/, canvas/, SOUL.md, IDENTITY.md, AGENTS.md, BOOTSTRAP.md, TOOLS.md) and that HEARTBEAT.md is excluded. The upload and persistent observation behavior is called out and requires explicit interactive user confirmation before upload. This scope is broader (it transmits many per…
安装机制
This is an instruction-only skill with no install spec or bundled code — the skill tells the user to run the OpenClaw plugin installer, which is the platform's normal mechanism. No direct downloads or archive extraction are performed by the skill itself. The fallback 'npm install' guidance (in case the plugin installer does not install dependencies) is reasonable. No high-risk install URLs or extract operations are present in the skill text.
证书
The skill does not demand unrelated credentials; it optionally uses HONCHO_API_KEY for managed Honcho and HONCHO_BASE_URL for self-hosting. It will prompt for an API key and write it to ~/.openclaw/openclaw.json — this is proportional to connecting to a remote memory service but is sensitive. Users should understand that providing an API key or using managed Honcho enables uploads of workspace files to an external endpoint.
持久
always:false (default) and autonomous invocation is allowed (platform default). The plugin, once enabled, will persistently observe conversations and send data across sessions — this persistent network behavior is consistent with a memory plugin but increases privacy risk. The skill does not request system-wide privileges or attempt to modify other skills' configs beyond writing its own plugin config.
综合结论
This skill does what it says: it installs an Honcho plugin and offers to upload many workspace/memory files to a remote Honcho API (api.honcho.dev by default). Before installing, confirm you trust Honcho (managed service) or set HONCHO_BASE_URL to a self-hosted instance you control. Pay attention to the interactive prompts — the setup requires explicit confirmation before any upload. Be aware the plugin will write your API key to ~/.openclaw/o…
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Long-Term Memory (Honcho)」。简介:Install the @honcho-ai/openclaw-honcho plugin and run initial setup. Runs `open…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/ajspig/honcho-setup/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: honcho-setup
description: >
Install the @honcho-ai/openclaw-honcho plugin and run initial setup.
Runs `openclaw plugins install`, `openclaw honcho setup` (which prompts
for your API key and migrates any legacy memory files to Honcho), and
restarts the gateway. **UPLOADS WORKSPACE CONTENT TO EXTERNAL API** via
`openclaw honcho setup`: sends USER.md, MEMORY.md, IDENTITY.md, memory/,
canvas/, SOUL.md, AGENTS.md, BOOTSTRAP.md, TOOLS.md to api.honcho.dev
(managed, default) or your self-hosted HONCHO_BASE_URL. HEARTBEAT.md is
excluded. Requires explicit interactive user confirmation before uploading,
even when HONCHO_API_KEY is pre-set. No workspace or memory files are
deleted, moved, or modified. `openclaw honcho setup` writes plugin
configuration to ~/.openclaw/openclaw.json. After setup, the plugin
persistently observes conversations and transmits data to Honcho across
sessions; disable with `openclaw plugins disable openclaw-honcho`.
metadata:
openclaw:
emoji: "🧠"
required_env: [] # Nothing is strictly required - self-hosted mode works without API key
optional_env:
- name: HONCHO_API_KEY
description: "Required for managed Honcho (https://app.honcho.dev). If set, the setup command skips the API key prompt but still requires explicit user confirmation before any data upload. If not set, the setup command will prompt for it interactively."
- name: HONCHO_BASE_URL
description: "Base URL for a self-hosted Honcho instance (e.g. http://localhost:8000). Defaults to https://api.honcho.dev (managed)."
required_binaries:
- node
- npm
writes_to_disk: true # openclaw honcho setup writes config to ~/.openclaw/openclaw.json
reads_sensitive_files:
- "~/.openclaw/openclaw.json - read and updated by openclaw honcho setup; API key collected via interactive prompt and written here"
network_access:
- "api.honcho.dev (managed mode, default)"
- "User-configured HONCHO_BASE_URL (self-hosted mode)"
data_handling:
uploads_to_external: true
requires_user_confirmation: true
deletes_files: false
modifies_files: false
external_destinations:
- "api.honcho.dev (managed Honcho, default)"
- "User-configured HONCHO_BASE_URL (self-hosted mode)"
uploaded_content:
- "USER.md, MEMORY.md (user profile/memory files)"
- "All files under memory/ directory (structured memory)"
- "All files under canvas/ directory (working memory)"
- "SOUL.md, IDENTITY.md, AGENTS.md, BOOTSTRAP.md, TOOLS.md (agent configuration)"
- "HEARTBEAT.md excluded — it is a live task queue, not memory"
data_destination_purpose: "Migrates file-based memory system to Honcho API for AI agent memory/personalization"
homepage: "https://honcho.dev"
source: "https://github.com/plastic-labs/honcho"
---
# Honcho Setup
Install the `@honcho-ai/openclaw-honcho` plugin. The plugin includes `openclaw honcho setup`, which handles API key configuration and migration of any legacy memory files to Honcho.
> ⚠️ **DATA UPLOAD WARNING**: `openclaw honcho setup` (run in Step 2) will offer to upload your workspace memory files (USER.md, MEMORY.md, IDENTITY.md, memory/, canvas/, SOUL.md, AGENTS.md, BOOTSTRAP.md, TOOLS.md) to an external API. `HEARTBEAT.md` is excluded. By default, data is sent to `api.honcho.dev`. For self-hosted instances, data is sent to your configured `HONCHO_BASE_URL`. The setup command will show exactly which files will be uploaded and ask for explicit confirmation before proceeding.
> **No local files are deleted, moved, or modified.** Originals remain exactly in place.
## Step 1: Install the Plugin
Install the Honcho plugin using the OpenClaw plugin system. **Use this exact command — do not install `@honcho-ai/sdk` directly or use `npm install` in the workspace.**
```bash
openclaw plugins install @honcho-ai/openclaw-honcho
```
Then enable it:
```bash
openclaw plugins enable openclaw-honcho
```
Verify the plugin loaded without errors. If the gateway logs show `Cannot find module '@honcho-ai/sdk'`, install dependencies manually:
```bash
cd ~/.openclaw/extensions/openclaw-honcho && npm install
```
This is a known issue with the OpenClaw plugin installer not running dependency resolution for plugin packages.
## Step 2: Run Setup
Run the setup command that ships with the plugin:
```bash
openclaw honcho setup
```
This command will:
1. Prompt interactively for your Honcho API key
2. Write configuration to `~/.openclaw/openclaw.json`
3. Scan for legacy memory files and offer to migrate them to Honcho
Follow the prompts. Migration is optional — if you have no legacy files or want to skip, you can skip the upload step.
For managed Honcho, you need an API key from https://app.honcho.dev. For self-hosted instances, set `HONCHO_BASE_URL` to your instance URL and the API key is optional.
## Step 3: Restart the Gateway
```bash
openclaw gateway restart
```
## Step 4: Confirm
Verify the plugin is active by checking gateway logs or running:
```bash
openclaw honcho status
```
Honcho memory is now active.
> **Ongoing behavior after setup**: Once enabled, the plugin will persistently observe conversations in this workspace and send conversation data to `api.honcho.dev` (or your configured `HONCHO_BASE_URL`) to build and retrieve memory. This is ongoing network activity that continues across sessions. Memory is made available via `honcho_recall`, `honcho_search`, `honcho_profile`, and related tools. To stop this behavior, disable the plugin with `openclaw plugins disable openclaw-honcho`.
---
## Security & Privacy Disclosure
This skill has been designed with transparency and safety as priorities. Below is a complete disclosure of what this skill does:
### What This Skill Does
This skill runs three commands: `openclaw plugins install`, `openclaw honcho setup`, and `openclaw gateway restart`. The data upload and file access described below is performed by `openclaw honcho setup`, not by this skill directly.
### Data Upload
- **uploaded_content**: USER.md, MEMORY.md, IDENTITY.md, all files under memory/, all files under canvas/, SOUL.md, AGENTS.md, BOOTSTRAP.md, TOOLS.md — uploaded by `openclaw honcho setup` during migration
- **not_uploaded**: HEARTBEAT.md — excluded by design, never read or uploaded
- **Where it goes**: By default to `api.honcho.dev` (managed Honcho cloud service). For self-hosted instances, to your configured `HONCHO_BASE_URL`
- **User control**: `openclaw honcho setup` always requires explicit interactive confirmation before any upload, even when `HONCHO_API_KEY` is pre-set in the environment. You will see the exact list of files and the destination URL
- **Purpose**: Migrating file-based memory system to Honcho API for AI agent personalization and memory
### File Modifications
- **Config written**: `openclaw honcho setup` writes API key and config to `~/.openclaw/openclaw.json`
- **Workspace files**: Never modified — originals remain exactly in place
- **HEARTBEAT.md**: Never read or uploaded — excluded by design
### Credentials
- **HONCHO_API_KEY**: Required only for managed Honcho (api.honcho.dev). Not required for self-hosted instances. Stored in `~/.openclaw/openclaw.json` by the setup command.
- **No other credentials**: This skill does not access, read, or transmit any other credentials or secrets
### Network Access
- **Managed mode**: Connects to `api.honcho.dev` (Honcho cloud service)
- **Self-hosted mode**: Connects to your configured `HONCHO_BASE_URL` (e.g., `http://localhost:8000`)
### Ongoing Behavior After Setup
- **Persistent observation**: Once enabled, the plugin observes all conversations in the workspace and transmits conversation data to the configured Honcho endpoint on an ongoing basis
- **Network activity**: Continues across sessions as long as the plugin is enabled — this is not a one-time migration
- **How to stop**: Run `openclaw plugins disable openclaw-honcho` to stop all observation and network activity
### Open Source
- **Honcho SDK**: Open source at https://github.com/plastic-labs/honcho
- **Plugin code**: Available at `~/.openclaw/extensions/openclaw-honcho` after installation
- **This skill**: You are reading the complete skill instructions - there is no hidden behavior