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
|
From https://git.valavala.com/ai_member_only/ai_member_xiaobian
|
||||||
* branch master -> FETCH_HEAD
|
* branch master -> FETCH_HEAD
|
||||||
Already up to date.
|
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
|
git push origin master || true
|
||||||
|
|
||||||
# 备份成功后发送通知给李若松
|
mkdir -p "$WORKSPACE_DIR/logs"
|
||||||
|
# 备份成功后发送通知给李若松(基于user_id)
|
||||||
COMMIT_HASH=$(git rev-parse --short HEAD)
|
COMMIT_HASH=$(git rev-parse --short HEAD)
|
||||||
if [ $? -eq 0 ] || [ $? -eq 1 ]; then
|
if [ $? -eq 0 ] || [ $? -eq 1 ]; then
|
||||||
# 使用openclaw message工具发送通知,自动使用xiaobian账号
|
APP_ID=$(jq -r '.apps[0].appId' /root/.openclaw/credentials/xiaobian/config.json)
|
||||||
/root/.nvm/versions/node/v24.14.0/bin/node /root/.nvm/versions/node/v24.14.0/bin/openclaw message send \
|
APP_SECRET=$(jq -r '.apps[0].appSecret' /root/.openclaw/credentials/xiaobian/config.json)
|
||||||
--channel feishu \
|
TOKEN=$(curl -s -X POST "https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal" \
|
||||||
--target user:ou_012c9890dd0702c4c3189d43045547f6 \
|
-H "Content-Type: application/json" \
|
||||||
--message "✅ 小编Workspace每日自动备份完成($(date +'%Y-%m-%d %H:%M'))
|
-d "{\"app_id\":\"$APP_ID\",\"app_secret\":\"$APP_SECRET\"}" \
|
||||||
提交哈希:$COMMIT_HASH
|
| jq -r '.tenant_access_token')
|
||||||
所有Workspace变更已同步到远程Git仓库" >> "$WORKSPACE_DIR/logs/backup.log" 2>&1
|
|
||||||
|
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
|
fi
|
||||||
|
|
||||||
echo "✅ 备份完成:$(date)"
|
echo "✅ 备份完成:$(date)"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user