fix: 修复代码审查反馈 — SUBMIT_CONTENT传内容、syslog_raw字段、错误处理
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
This commit is contained in:
parent
78b000ca71
commit
d54d6bcaaf
|
|
@ -76,7 +76,7 @@ jobs:
|
|||
'{chat_id: $chat_id, sender_open_id: $sender_open_id, broadcast_title: $broadcast_title, broadcast_content: $broadcast_content, broadcast_url: $broadcast_url}')")
|
||||
|
||||
echo " HTTP 响应: $HTTP_CODE"
|
||||
cat /tmp/push-response.txt
|
||||
cat /tmp/push-response.txt 2>/dev/null || true
|
||||
echo ""
|
||||
|
||||
if [ "$HTTP_CODE" -ge 200 ] && [ "$HTTP_CODE" -lt 300 ]; then
|
||||
|
|
|
|||
|
|
@ -131,7 +131,7 @@ jobs:
|
|||
PORTRAIT_DB_ID: ${{ secrets.PORTRAIT_DB_ID }}
|
||||
FINGERPRINT_DB_ID: ${{ secrets.FINGERPRINT_DB_ID }}
|
||||
SUBMIT_TYPE: syslog
|
||||
SUBMIT_CONTENT: ${{ needs.pipeline-a-syslog.outputs.syslog_file }}
|
||||
SYSLOG_FILE: ${{ needs.pipeline-a-syslog.outputs.syslog_file }}
|
||||
AUTHOR: ${{ needs.pipeline-a-syslog.outputs.sender_name }}
|
||||
run: |
|
||||
if [ -z "$LLM_API_KEY" ] || [ -z "$LLM_BASE_URL" ]; then
|
||||
|
|
@ -140,7 +140,17 @@ jobs:
|
|||
echo "broadcast_url=" >> "$GITHUB_OUTPUT"
|
||||
exit 0
|
||||
fi
|
||||
node scripts/wake-persona.js || true
|
||||
|
||||
# 读取 SYSLOG 文件内容传递给 wake-persona.js
|
||||
if [ -f "$SYSLOG_FILE" ]; then
|
||||
export SUBMIT_CONTENT=$(cat "$SYSLOG_FILE")
|
||||
fi
|
||||
|
||||
if node scripts/wake-persona.js; then
|
||||
echo "✅ 人格体唤醒成功"
|
||||
else
|
||||
echo "⚠️ 人格体唤醒失败(exit code: $?),继续后续步骤"
|
||||
fi
|
||||
|
||||
# 读取人格体输出的广播信息(如果有)
|
||||
if [ -f /tmp/broadcast-result.json ]; then
|
||||
|
|
|
|||
|
|
@ -125,7 +125,7 @@ async function main() {
|
|||
}
|
||||
|
||||
const filename = path.basename(filePath);
|
||||
const syslogText = entry.syslog || entry.content || '';
|
||||
const syslogText = entry.syslog_raw || entry.syslog || entry.content || '';
|
||||
const source = entry.source || 'unknown';
|
||||
const senderName = entry.sender_name || '';
|
||||
const senderOpenId = entry.sender_open_id || '';
|
||||
|
|
|
|||
Loading…
Reference in New Issue