feat: rag-sync 同步后向用户汇报具体条数
This commit is contained in:
@@ -24,10 +24,11 @@ Trigger this skill when the user's message contains any of the following phrases
|
|||||||
|
|
||||||
1. **Incremental Sync (default):**
|
1. **Incremental Sync (default):**
|
||||||
- Run: `nohup /usr/local/bin/rag-sync >> /opt/rag/sync.log 2>&1 &`
|
- Run: `nohup /usr/local/bin/rag-sync >> /opt/rag/sync.log 2>&1 &`
|
||||||
- Wait 3 seconds, then check: `tail -5 /opt/rag/sync.log`
|
- Wait 5 seconds, then check: `tail -20 /opt/rag/sync.log`
|
||||||
|
|
||||||
2. **Full Rebuild (only if user explicitly says "全量" or "重建" or "full rebuild"):**
|
2. **Full Rebuild (only if user explicitly says "全量" or "重建" or "full rebuild"):**
|
||||||
- Run: `nohup /usr/local/bin/rag-sync --full >> /opt/rag/sync.log 2>&1 &`
|
- Run: `nohup /usr/local/bin/rag-sync --full >> /opt/rag/sync.log 2>&1 &`
|
||||||
|
- Wait 5 seconds, then check: `tail -20 /opt/rag/sync.log`
|
||||||
|
|
||||||
3. **Check Status (if user asks about sync status):**
|
3. **Check Status (if user asks about sync status):**
|
||||||
- Run: `tail -20 /opt/rag/sync.log`
|
- Run: `tail -20 /opt/rag/sync.log`
|
||||||
@@ -36,4 +37,9 @@ Trigger this skill when the user's message contains any of the following phrases
|
|||||||
|
|
||||||
- Always execute commands directly using the terminal tool.
|
- Always execute commands directly using the terminal tool.
|
||||||
- Always run commands in the background.
|
- Always run commands in the background.
|
||||||
- After running, report the last few log lines to the user.
|
- After running and checking the log, parse the log output and reply to the user in Chinese with a summary including:
|
||||||
|
- Wiki 新增/更新了多少条
|
||||||
|
- NodeBB 新增了多少条
|
||||||
|
- 同步完成时间
|
||||||
|
- Example reply: "同步完成!Wiki 新增/更新 41 条,NodeBB 新增 0 条,完成时间 12:05:05。"
|
||||||
|
- If the log shows 0 new items for all sources, reply: "同步完成,未发现新内容。"
|
||||||
|
|||||||
Reference in New Issue
Block a user