每日备份 2026-06-10 12:57:13
This commit is contained in:
1 parent
fda2ccb8c2
commit
3d2e638c6a
244 files changed
+58890
-3
No files matched your search
Executable
+21
@@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
ACTION="$1"; DOMAIN="$2"; shift 2 || true; CONTENT="$*"
|
||||
EXPERIENCE_DIR="/root/.openclaw/memory/06-site-experience"
|
||||
mkdir -p "$EXPERIENCE_DIR"
|
||||
case "$ACTION" in
|
||||
add)
|
||||
SAFE_DOMAIN=$(echo "$DOMAIN" | sed 's/[^a-zA-Z0-9.-]/_/g')
|
||||
FILE="$EXPERIENCE_DIR/${SAFE_DOMAIN}.md"
|
||||
echo "# $DOMAIN 站点经验\n创建时间: $(date '+%Y-%m-%d %H:%M')\n\n## 经验内容\n$CONTENT" > "$FILE"
|
||||
echo "✅ 已保存 $DOMAIN 的经验"
|
||||
;;
|
||||
get)
|
||||
SAFE_DOMAIN=$(echo "$DOMAIN" | sed 's/[^a-zA-Z0-9.-]/_/g')
|
||||
FILE="$EXPERIENCE_DIR/${SAFE_DOMAIN}.md"
|
||||
[ -f "$FILE" ] && cat "$FILE" || echo "❌ 未找到 $DOMAIN 的经验"
|
||||
;;
|
||||
list)
|
||||
echo "# 站点经验列表"
|
||||
ls "$EXPERIENCE_DIR"/*.md 2>/dev/null | xargs -I{} basename {} .md || echo "(暂无记录)"
|
||||
;;
|
||||
esac
|
||||
Reference in new issue
Block a user