Install
openclaw skills install zsxq-digestSummarize recent posts from followed Knowledge Planet circles into a daily digest prioritizing key updates using local tokens or browser relay for access.
openclaw skills install zsxq-digestUse this skill to turn private Knowledge Planet activity into either:
Default to the stream digest when the user wants a neutral, high-density summary with minimal commentary.
Default to local private token/session mode because many OpenClaw deployments run on VPS, Mac mini, or other remote hosts where browser relay is inconvenient. Use browser relay as the secondary path for local environments, verification, or recovery. Never ask to publish raw passwords, cookies, or private tokens with the skill.
Choose the least risky workable mode in this order:
Auth bootstrap mode (first-run authorization)
Local private session mode (preferred steady state)
state/ or another gitignored path.zsxq_access_token.Browser relay mode
profile="chrome" when the user is using the Chrome extension relay.Fetch fallback mode
Confirm scope.
/v2/groups.Select an access mode.
scripts/run_browser_bootstrap.py before dropping down to the lower-level helper scripts.Validate authentication before extraction.
Collect update units.
PARTIAL_CAPTURE over aggressive expansion during MVP.Normalize, truncate, and deduplicate.
Score for click-through value.
Produce the digest.
摘要时间跨度 and 作者 when available.Implement these in phases:
MVP
V1
V2
Never fail silently. Return a clear status and next action.
Minimum explicit statuses:
AUTH_BOOTSTRAP_REQUIREDQR_READYQR_EXPIREDAUTH_WAITING_CONFIRMATIONAUTH_CAPTURE_UNVERIFIEDAUTH_BOOTSTRAP_FALLBACK_MANUALNOT_LOGGED_INLOGIN_REQUIRED_QRTAB_NOT_FOUNDBROWSER_UNAVAILABLEFETCH_UNSUPPORTEDTOKEN_MISSINGTOKEN_INVALIDTOKEN_EXPIREDACCESS_DENIEDEMPTY_RESULTQUERY_FAILEDPARTIAL_CAPTUREFor each failure, tell the user what happened, what was attempted, and the recommended next step.
state/session.token.json, state/cursor.json, state/config.json, state/groups.json.scripts/package_public_release.py.SKILL.md, scripts, or references unless the user explicitly wants a private fork.Preferred public stream layout:
# 知识星球信息流摘要
## 星球名
- 摘要时间跨度:...
- 作者:...
### 重点展开
#### 1. 标题
- 摘要:...
- 原文:https://...
### 其余更新
- 摘要:...
- 原文:https://...
Rules:
If reliable extraction is incomplete, explicitly mark missing scope instead of guessing.
references/extraction-strategy.mdreferences/output-schema.mdreferences/runtime-modes.mdreferences/auth-bootstrap.mdreferences/session-token-guide.mdreferences/browser-recovery.mdreferences/browser-workflow.mdscripts/browser_capture_starter.jsscripts/auth_bootstrap.pyscripts/prepare_zsxq_qr_bootstrap.jsscripts/probe_wechat_qr_state.jsscripts/export_groups_config.pyscripts/run_browser_bootstrap.pyscripts/sync_auth_bootstrap.pyscripts/capture_browser_cookies.jsreferences/final-implementation-plan.md