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 answer questions grounded in the local ZSXQ database.
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"