Install
openclaw skills install @hashedalex/zsxq-fetch-subscriptionUse this skill when the user wants OpenClaw to query synced Zhishi Xingqiu content, inspect recent posts, search downloaded documents, summarize updates, or...
openclaw skills install @hashedalex/zsxq-fetch-subscriptionUse this skill to query the local OpenClaw ZSXQ database for summarization and grounded Q&A.
curl http://127.0.0.1:8000/health
If it is not running, start it from the project root:
uvicorn app.main:app --host 0.0.0.0 --port 8000
The server automatically syncs all subscribed groups in the background every hour (configurable via SYNC_INTERVAL_SECONDS).
/api/v1/topics, /api/v1/documents, and /api/v1/search_documents to answer questions.Only trigger a manual sync if:
/api/v1/sync_status shows the last sync was more than 1 hour ago.Otherwise, trust the database content.
curl "http://127.0.0.1:8000/api/v1/sync_status"
curl -X POST "http://127.0.0.1:8000/api/v1/trigger_sync"
curl "http://127.0.0.1:8000/api/v1/topics?group_id=GROUP_ID&limit=50&offset=0"
curl "http://127.0.0.1:8000/api/v1/groups/all"
curl "http://127.0.0.1:8000/api/v1/documents?group_id=GROUP_ID&limit=50"
curl "http://127.0.0.1:8000/api/v1/search_documents?q=KEYWORD&group_id=GROUP_ID"