返回顶部
a

aionis_memory_policy_loop

Connect OpenClaw to Aionis using write/context/policy/feedback memory loop APIs.

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

aionis_memory_policy_loop

# Aionis Memory Policy Loop Skill Use this skill when the user asks for long-term memory, retrieval with citations, tool routing from memory rules, or feedback-driven policy adaptation. ## Requirements (Local Standalone) Environment variables: 1. `AIONIS_BASE_URL`: - host run: `http://127.0.0.1:3001` - container-to-host run: `http://host.docker.internal:3001` 2. One auth method: - `AIONIS_API_KEY` - or `AIONIS_AUTH_BEARER` 3. Optional: - `AIONIS_TENANT_ID` (default: `default`) - `AIONIS_SCOPE_PREFIX` (default: `clawbot`) ## Safety Rules 1. Never print full secrets in responses. 2. Keep scope fixed per project: `clawbot:<project>`. 3. Do not write raw tool output dumps into memory; store concise summaries. 4. Keep requests bounded: set limits for recall and context assembly. 5. If `/v1/memory/context/assemble` is unavailable, fallback to `/v1/memory/recall_text` and continue. ## Connectivity Precheck Before running the memory loop, ensure Aionis standalone is reachable: 1. `GET /health` returns `200`. 2. `POST /v1/memory/write` with `x-api-key` returns `200`. 3. If check fails, stop and return a clear connectivity/auth error. ## Auto Bootstrap Command If local standalone is not running, execute: ```bash bash ./bootstrap-local-standalone.sh ``` Then load runtime env: ```bash source ./.runtime/clawbot.env ``` ## Default Workflow 1. Ingest key facts/results: - `POST /v1/memory/write` 2. Build layered context before planning: - `POST /v1/memory/context/assemble` - fallback to `POST /v1/memory/recall_text` if assemble endpoint is unavailable 3. Route tools with policy: - `POST /v1/memory/tools/select` 4. Close the loop after execution: - `POST /v1/memory/tools/feedback` ## Request Templates Use these templates (replace placeholders): ### write ```json { "tenant_id": "default", "scope": "clawbot:demo-project", "input_text": "Customer prefers email follow-up", "auto_embed": true, "nodes": [ { "client_id": "evt_001", "type": "event", "text_summary": "Customer prefers email follow-up", "memory_lane": "shared", "slots": { "integration": "openclaw", "kind": "event", "project": "demo-project" } } ], "edges": [] } ``` ### context assemble ```json { "tenant_id": "default", "scope": "clawbot:demo-project", "query_text": "How should I follow up with this customer?", "include_rules": true, "include_shadow": false, "rules_limit": 50, "tool_strict": false, "return_layered_context": true, "context_layers": { "enabled": ["facts", "episodes", "rules", "decisions", "tools", "citations"], "char_budget_total": 3200, "include_merge_trace": true }, "limit": 30, "neighborhood_hops": 2, "max_nodes": 50, "max_edges": 100 } ``` ### tools select ```json { "tenant_id": "default", "scope": "clawbot:demo-project", "run_id": "run_001", "context": { "intent": "follow_up", "customer": { "prefers": "email" } }, "candidates": ["send_email", "call_crm", "search_docs"], "include_shadow": false, "rules_limit": 50, "strict": false } ``` ### tools feedback ```json { "tenant_id": "default", "scope": "clawbot:demo-project", "run_id": "run_001", "outcome": "positive", "context": { "intent": "follow_up", "customer": { "prefers": "email" } }, "candidates": ["send_email", "call_crm", "search_docs"], "selected_tool": "send_email", "include_shadow": false, "rules_limit": 50, "target": "tool", "input_text": "openclaw feedback accepted tool send_email" } ``` ## Output Expectations When using this skill, include these IDs in your response when present: 1. `request_id` 2. `commit_id` or `commit_uri` 3. `decision_id` or `decision_uri` 4. `run_id` Also include: 5. `base_url` used for this run 6. `scope` used for this run

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 aionis-1776235273 技能

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

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

通过命令行安装

skillhub install aionis-1776235273

下载 Zip 包

⬇ 下载 aionis_memory_policy_loop v1.0.0

文件大小: 5.18 KB | 发布时间: 2026-4-15 23:58

v1.0.0 最新 2026-4-15 23:58
Aionis Memory Policy Loop Skill 1.0.0

- Initial release: Connects OpenClaw to Aionis using memory loop APIs (write, context, policy, feedback).
- Provides configuration via environment variables for standalone/local use.
- Includes safety rules for secret handling, scope, and memory usage.
- Features connectivity checks and auto-bootstrap for local Aionis instances.
- Documents default workflow and request templates for writing, context assembly, tool selection, and feedback.
- Specifies required response fields (e.g., IDs, base_url, scope) for output consistency.

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

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

p2p_official_large
返回顶部