auto backup 2026-04-10 10:50:53
This commit is contained in:
parent
4f5bbd5bcf
commit
47af8ffe03
131
logs/backup.log
131
logs/backup.log
@ -1179,3 +1179,134 @@ AxiosError: Request failed with status code 400
|
||||
From https://git.valavala.com/ai_member_only/ai_member_xiaobian
|
||||
* branch master -> FETCH_HEAD
|
||||
Already up to date.
|
||||
[master 4f5bbd5] auto backup 2026-04-10 08:10:01
|
||||
1 file changed, 127 insertions(+)
|
||||
remote: . Processing 1 references
|
||||
remote: Processed 1 references in total
|
||||
To https://git.valavala.com/ai_member_only/ai_member_xiaobian.git
|
||||
f931a75..4f5bbd5 master -> master
|
||||
[plugins] feishu_chat: Registered feishu_chat, feishu_chat_members
|
||||
[plugins] feishu_im: Registered feishu_im_user_message, feishu_im_user_fetch_resource, feishu_im_user_get_messages, feishu_im_user_get_thread_messages, feishu_im_user_search_messages
|
||||
[plugins] feishu_search: Registered feishu_search_doc_wiki
|
||||
[plugins] feishu_drive: Registered feishu_drive_file, feishu_doc_comments, feishu_doc_media
|
||||
[plugins] feishu_wiki: Registered feishu_wiki_space, feishu_wiki_space_node
|
||||
[plugins] feishu_sheets: Registered feishu_sheet
|
||||
[plugins] feishu_im: Registered feishu_im_bot_image
|
||||
[plugins] Registered all OAPI tools (calendar, task, bitable, search, drive, wiki, sheets, im)
|
||||
[plugins] feishu_doc: Registered feishu_fetch_doc, feishu_create_doc, feishu_update_doc
|
||||
[plugins] feishu_oauth: Registered feishu_oauth tool
|
||||
[plugins] feishu_oauth_batch_auth: Registered feishu_oauth_batch_auth tool
|
||||
[36m[feishu/outbound/actions][0m feishu: handleAction: action=send, accountId=default {}
|
||||
[36m[feishu/outbound/actions][0m feishu: deliverMessage: type=text, target=ou_012c9890dd0702c4c3189d43045547f6, isReply=false, replyInThread=false, textLen=77, hasMedia=false, fileName=(none) {}
|
||||
[36m[feishu/outbound/deliver][0m feishu: sendTextLark: target=ou_012c9890dd0702c4c3189d43045547f6, textLength=77 {}
|
||||
[info]: [ 'client ready' ]
|
||||
[36m[feishu/outbound/deliver][0m feishu: creating message to ou_012c9890dd0702c4c3189d43045547f6 (msg_type=post) {}
|
||||
[plugins] feishu_chat: Registered feishu_chat, feishu_chat_members
|
||||
[plugins] feishu_im: Registered feishu_im_user_message, feishu_im_user_fetch_resource, feishu_im_user_get_messages, feishu_im_user_get_thread_messages, feishu_im_user_search_messages
|
||||
[plugins] feishu_search: Registered feishu_search_doc_wiki
|
||||
[plugins] feishu_drive: Registered feishu_drive_file, feishu_doc_comments, feishu_doc_media
|
||||
[plugins] feishu_wiki: Registered feishu_wiki_space, feishu_wiki_space_node
|
||||
[plugins] feishu_sheets: Registered feishu_sheet
|
||||
[plugins] feishu_im: Registered feishu_im_bot_image
|
||||
[plugins] Registered all OAPI tools (calendar, task, bitable, search, drive, wiki, sheets, im)
|
||||
[plugins] feishu_doc: Registered feishu_fetch_doc, feishu_create_doc, feishu_update_doc
|
||||
[plugins] feishu_oauth: Registered feishu_oauth tool
|
||||
[plugins] feishu_oauth_batch_auth: Registered feishu_oauth_batch_auth tool
|
||||
[plugins] feishu_chat: Registered feishu_chat, feishu_chat_members
|
||||
[plugins] feishu_im: Registered feishu_im_user_message, feishu_im_user_fetch_resource, feishu_im_user_get_messages, feishu_im_user_get_thread_messages, feishu_im_user_search_messages
|
||||
[plugins] feishu_search: Registered feishu_search_doc_wiki
|
||||
[plugins] feishu_drive: Registered feishu_drive_file, feishu_doc_comments, feishu_doc_media
|
||||
[plugins] feishu_wiki: Registered feishu_wiki_space, feishu_wiki_space_node
|
||||
[plugins] feishu_sheets: Registered feishu_sheet
|
||||
[plugins] feishu_im: Registered feishu_im_bot_image
|
||||
[plugins] Registered all OAPI tools (calendar, task, bitable, search, drive, wiki, sheets, im)
|
||||
[plugins] feishu_doc: Registered feishu_fetch_doc, feishu_create_doc, feishu_update_doc
|
||||
[plugins] feishu_oauth: Registered feishu_oauth tool
|
||||
[plugins] feishu_oauth_batch_auth: Registered feishu_oauth_batch_auth tool
|
||||
[plugins] feishu_chat: Registered feishu_chat, feishu_chat_members
|
||||
[plugins] feishu_im: Registered feishu_im_user_message, feishu_im_user_fetch_resource, feishu_im_user_get_messages, feishu_im_user_get_thread_messages, feishu_im_user_search_messages
|
||||
[plugins] feishu_search: Registered feishu_search_doc_wiki
|
||||
[plugins] feishu_drive: Registered feishu_drive_file, feishu_doc_comments, feishu_doc_media
|
||||
[plugins] feishu_wiki: Registered feishu_wiki_space, feishu_wiki_space_node
|
||||
[plugins] feishu_sheets: Registered feishu_sheet
|
||||
[plugins] feishu_im: Registered feishu_im_bot_image
|
||||
[plugins] Registered all OAPI tools (calendar, task, bitable, search, drive, wiki, sheets, im)
|
||||
[plugins] feishu_doc: Registered feishu_fetch_doc, feishu_create_doc, feishu_update_doc
|
||||
[plugins] feishu_oauth: Registered feishu_oauth tool
|
||||
[plugins] feishu_oauth_batch_auth: Registered feishu_oauth_batch_auth tool
|
||||
[plugins] feishu_chat: Registered feishu_chat, feishu_chat_members
|
||||
[plugins] feishu_im: Registered feishu_im_user_message, feishu_im_user_fetch_resource, feishu_im_user_get_messages, feishu_im_user_get_thread_messages, feishu_im_user_search_messages
|
||||
[plugins] feishu_search: Registered feishu_search_doc_wiki
|
||||
[plugins] feishu_drive: Registered feishu_drive_file, feishu_doc_comments, feishu_doc_media
|
||||
[plugins] feishu_wiki: Registered feishu_wiki_space, feishu_wiki_space_node
|
||||
[plugins] feishu_sheets: Registered feishu_sheet
|
||||
[plugins] feishu_im: Registered feishu_im_bot_image
|
||||
[plugins] Registered all OAPI tools (calendar, task, bitable, search, drive, wiki, sheets, im)
|
||||
[plugins] feishu_doc: Registered feishu_fetch_doc, feishu_create_doc, feishu_update_doc
|
||||
[plugins] feishu_oauth: Registered feishu_oauth tool
|
||||
[plugins] feishu_oauth_batch_auth: Registered feishu_oauth_batch_auth tool
|
||||
[plugins] feishu_chat: Registered feishu_chat, feishu_chat_members
|
||||
[plugins] feishu_im: Registered feishu_im_user_message, feishu_im_user_fetch_resource, feishu_im_user_get_messages, feishu_im_user_get_thread_messages, feishu_im_user_search_messages
|
||||
[plugins] feishu_search: Registered feishu_search_doc_wiki
|
||||
[plugins] feishu_drive: Registered feishu_drive_file, feishu_doc_comments, feishu_doc_media
|
||||
[plugins] feishu_wiki: Registered feishu_wiki_space, feishu_wiki_space_node
|
||||
[plugins] feishu_sheets: Registered feishu_sheet
|
||||
[plugins] feishu_im: Registered feishu_im_bot_image
|
||||
[plugins] Registered all OAPI tools (calendar, task, bitable, search, drive, wiki, sheets, im)
|
||||
[plugins] feishu_doc: Registered feishu_fetch_doc, feishu_create_doc, feishu_update_doc
|
||||
[plugins] feishu_oauth: Registered feishu_oauth tool
|
||||
[plugins] feishu_oauth_batch_auth: Registered feishu_oauth_batch_auth tool
|
||||
[plugins] feishu_chat: Registered feishu_chat, feishu_chat_members
|
||||
[plugins] feishu_im: Registered feishu_im_user_message, feishu_im_user_fetch_resource, feishu_im_user_get_messages, feishu_im_user_get_thread_messages, feishu_im_user_search_messages
|
||||
[plugins] feishu_search: Registered feishu_search_doc_wiki
|
||||
[plugins] feishu_drive: Registered feishu_drive_file, feishu_doc_comments, feishu_doc_media
|
||||
[plugins] feishu_wiki: Registered feishu_wiki_space, feishu_wiki_space_node
|
||||
[plugins] feishu_sheets: Registered feishu_sheet
|
||||
[plugins] feishu_im: Registered feishu_im_bot_image
|
||||
[plugins] Registered all OAPI tools (calendar, task, bitable, search, drive, wiki, sheets, im)
|
||||
[plugins] feishu_doc: Registered feishu_fetch_doc, feishu_create_doc, feishu_update_doc
|
||||
[plugins] feishu_oauth: Registered feishu_oauth tool
|
||||
[plugins] feishu_oauth_batch_auth: Registered feishu_oauth_batch_auth tool
|
||||
[plugins] feishu_chat: Registered feishu_chat, feishu_chat_members
|
||||
[plugins] feishu_im: Registered feishu_im_user_message, feishu_im_user_fetch_resource, feishu_im_user_get_messages, feishu_im_user_get_thread_messages, feishu_im_user_search_messages
|
||||
[plugins] feishu_search: Registered feishu_search_doc_wiki
|
||||
[plugins] feishu_drive: Registered feishu_drive_file, feishu_doc_comments, feishu_doc_media
|
||||
[plugins] feishu_wiki: Registered feishu_wiki_space, feishu_wiki_space_node
|
||||
[plugins] feishu_sheets: Registered feishu_sheet
|
||||
[plugins] feishu_im: Registered feishu_im_bot_image
|
||||
[plugins] Registered all OAPI tools (calendar, task, bitable, search, drive, wiki, sheets, im)
|
||||
[plugins] feishu_doc: Registered feishu_fetch_doc, feishu_create_doc, feishu_update_doc
|
||||
[plugins] feishu_oauth: Registered feishu_oauth tool
|
||||
[plugins] feishu_oauth_batch_auth: Registered feishu_oauth_batch_auth tool
|
||||
[plugins] feishu_chat: Registered feishu_chat, feishu_chat_members
|
||||
[plugins] feishu_im: Registered feishu_im_user_message, feishu_im_user_fetch_resource, feishu_im_user_get_messages, feishu_im_user_get_thread_messages, feishu_im_user_search_messages
|
||||
[plugins] feishu_search: Registered feishu_search_doc_wiki
|
||||
[plugins] feishu_drive: Registered feishu_drive_file, feishu_doc_comments, feishu_doc_media
|
||||
[plugins] feishu_wiki: Registered feishu_wiki_space, feishu_wiki_space_node
|
||||
[plugins] feishu_sheets: Registered feishu_sheet
|
||||
[plugins] feishu_im: Registered feishu_im_bot_image
|
||||
[plugins] Registered all OAPI tools (calendar, task, bitable, search, drive, wiki, sheets, im)
|
||||
[plugins] feishu_doc: Registered feishu_fetch_doc, feishu_create_doc, feishu_update_doc
|
||||
[plugins] feishu_oauth: Registered feishu_oauth tool
|
||||
[plugins] feishu_oauth_batch_auth: Registered feishu_oauth_batch_auth tool
|
||||
[error]: [
|
||||
[
|
||||
{
|
||||
message: 'Request failed with status code 400',
|
||||
config: [Object],
|
||||
request: [Object],
|
||||
response: [Object]
|
||||
},
|
||||
{
|
||||
code: 99992361,
|
||||
msg: 'open_id cross app',
|
||||
error: [Object],
|
||||
troubleshooter: '排查建议查看(Troubleshooting suggestions): https://open.feishu.cn/search?from=openapi&log_id=202604100810069944A79CE029BA2FF2CC&code=99992361&method_id=6936075528891154460',
|
||||
message: 'Refer to the documentation to fix the error: https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-openid',
|
||||
log_id: '202604100810069944A79CE029BA2FF2CC'
|
||||
}
|
||||
]
|
||||
]
|
||||
[31m[feishu/outbound/actions][0m feishu: handleAction failed: action=send, error=Request failed with status code 400 {}
|
||||
AxiosError: Request failed with status code 400
|
||||
✅ 备份完成:Fri Apr 10 08:10:07 AM CST 2026
|
||||
|
||||
@ -14,16 +14,25 @@ git commit -m "auto backup $(date +'%Y-%m-%d %H:%M:%S')" || true
|
||||
# 推送到远程仓库
|
||||
git push origin master || true
|
||||
|
||||
# 备份成功后发送通知给李若松
|
||||
mkdir -p "$WORKSPACE_DIR/logs"
|
||||
# 备份成功后发送通知给李若松(基于user_id)
|
||||
COMMIT_HASH=$(git rev-parse --short HEAD)
|
||||
if [ $? -eq 0 ] || [ $? -eq 1 ]; then
|
||||
# 使用openclaw message工具发送通知,自动使用xiaobian账号
|
||||
/root/.nvm/versions/node/v24.14.0/bin/node /root/.nvm/versions/node/v24.14.0/bin/openclaw message send \
|
||||
--channel feishu \
|
||||
--target user:ou_012c9890dd0702c4c3189d43045547f6 \
|
||||
--message "✅ 小编Workspace每日自动备份完成($(date +'%Y-%m-%d %H:%M'))
|
||||
提交哈希:$COMMIT_HASH
|
||||
所有Workspace变更已同步到远程Git仓库" >> "$WORKSPACE_DIR/logs/backup.log" 2>&1
|
||||
APP_ID=$(jq -r '.apps[0].appId' /root/.openclaw/credentials/xiaobian/config.json)
|
||||
APP_SECRET=$(jq -r '.apps[0].appSecret' /root/.openclaw/credentials/xiaobian/config.json)
|
||||
TOKEN=$(curl -s -X POST "https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal" \
|
||||
-H "Content-Type: application/json" \
|
||||
-d "{\"app_id\":\"$APP_ID\",\"app_secret\":\"$APP_SECRET\"}" \
|
||||
| jq -r '.tenant_access_token')
|
||||
|
||||
curl -s -X POST "https://open.feishu.cn/open-apis/im/v1/messages?receive_id_type=user_id" \
|
||||
-H "Authorization: Bearer $TOKEN" \
|
||||
-H "Content-Type: application/json" \
|
||||
-d "{
|
||||
\"receive_id\": \"4aagb443\",
|
||||
\"msg_type\": \"text\",
|
||||
\"content\": \"{\\\"text\\\":\\\"✅ 小编Workspace每日自动备份完成($(date +'%Y-%m-%d %H:%M'))\\n提交哈希:$COMMIT_HASH\\n所有Workspace变更已同步到远程Git仓库\\\"}\"
|
||||
}" >> "$WORKSPACE_DIR/logs/backup.log" 2>&1
|
||||
fi
|
||||
|
||||
echo "✅ 备份完成:$(date)"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user