🚀. Socket Launch Week Day 3:Socket Firewall Now Blocks Malicious VS Code and Open VSX Extensions.Learn more
Sign In

zsxq-cli

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

zsxq-cli

知识星球官方命令行工具:OAuth 登录、发帖、评论、回答提问、记笔记,支持 AI Agent (Skill) 集成

latest
Source
npmnpm
Version
0.4.7
Version published
Weekly downloads
0
Maintainers
1
Weekly downloads
 
Created
Source

zsxq-cli

知识星球 官方命令行工具:在终端发帖、评论、回答提问、记笔记、查看星球动态。

npm version npm downloads license platform socket

zsxq-cli demo

为什么选择 zsxq-cli

  • 官方出品:知识星球团队维护,数据接口稳定,不依赖抓包或 cookie 注入
  • OAuth 2.0 安全登录:设备授权流程 + 系统钥匙串(macOS Keychain / Linux Secret Service / Windows Credential Manager)加密存储,不在配置文件中保存明文 token
  • AI Agent 原生支持:配套官方 Skill,可直接被 Claude Code、Cursor 等 AI 工具调用,无需额外配置
  • 跨平台单文件二进制:Go 编译,冷启动快,macOS / Linux / Windows 全架构覆盖
  • 脚本友好:所有命令支持 --json 输出,语义化退出码(0/1/2/5/11/13),适合嵌入 CI、cron、shell 脚本

Shell 补全

安装后可启用命令补全,支持 <TAB> 自动提示子命令和参数。

Zsh

mkdir -p ~/.zfunc
zsxq-cli completion zsh > ~/.zfunc/_zsxq-cli
# 确保 ~/.zshrc 中有:fpath=(~/.zfunc $fpath) && autoload -Uz compinit && compinit

Bash

zsxq-cli completion bash > ~/.bash_completion

Fish

zsxq-cli completion fish > ~/.config/fish/completions/zsxq-cli.fish

PowerShell

zsxq-cli completion powershell > zsxq-cli.ps1
. .\zsxq-cli.ps1

以上命令仅对当前会话生效。如需永久启用,将上述两行写入 $PROFILE(通常为 ~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1)。

安装

npm(推荐)

# 无需全局安装,直接 npx
npx zsxq-cli@latest auth login

# 或全局安装
npm install -g zsxq-cli

Homebrew

brew tap unnoo/tap
brew install zsxq-cli

30 秒上手

# 1. 登录(浏览器扫码授权,token 存入系统钥匙串)
zsxq-cli auth login

# 2. 查看当前身份
zsxq-cli user +info

# 3. 列出你加入的星球
zsxq-cli group +list

# 4. 发一条图文主题
zsxq-cli topic +create \
  --group-id <id> \
  --text "今天的思考……" \
  --files photo.jpg,report.pdf

# 5. 需要机器可读?所有命令都支持 --json
zsxq-cli group +list --json | jq '.[] | .name'

与 AI Agent 集成

通过配套官方 Skill,可直接接入 Claude Code、Cursor 等 AI 工具,让 AI 直接帮你:

  • 按关键词检索历史主题、导出精华内容
  • 批量整理、归档、备份星球内容
  • 自动回答常见提问,草拟回复
  • 生成周报、月报、活跃度统计

配套 skill 仓库:https://github.com/unnoo/zsxq-skill
官方介绍站:https://garden.zsxq.com/skill/

命令总览

账号与配置

命令说明
auth loginOAuth 设备授权登录
auth logout清除本地凭据
auth status查看登录状态
config show查看当前配置
doctor环境自检

星球(group)

命令说明
group +list列出我加入的星球
group +topics浏览星球主题流
group +hashtags查询星球标签

主题(topic)

命令说明
topic +search关键词搜索主题
topic +detail查看主题详情
topic +create发布主题(支持图片/文件)
topic +edit编辑已发主题
topic +reply评论主题
topic +answer回答提问

笔记(note)

命令说明
note +create创建笔记
note +list列出笔记
note +detail查看笔记详情
note +edit编辑笔记
note +delete删除笔记

用户(user)

命令说明
user +info查看个人信息
user +footprints查看发帖足迹

高级:直接调用 API

zsxq-cli api list                    # 列出可用 API
zsxq-cli api call <name> --args ...  # 结构化调用
zsxq-cli api raw <method> ...        # 透传 JSON-RPC

完整命令请运行 zsxq-cli --help 或查看 官方文档

对比

手写脚本(cookie / requests)zsxq-cli
鉴权手动抓 cookie,易失效OAuth 2.0 设备授权,一次登录长期有效
凭据存储明文写在脚本或 .env系统钥匙串加密存储
接口稳定性依赖非官方抓包官方维护,接口变更有迁移保障
AI Agent 集成需自己封装工具,维护成本高配套官方 Skill,开箱即用
跨平台Python/Node 运行时依赖单文件二进制,冷启动 < 100ms
合规风险可能违反使用条款官方出品,合规可控

支持平台

平台架构
macOSarm64 / x64
Linuxx64 / arm64
Windowsx64 / arm64

二进制通过 npm optionalDependencies 按平台分发,安装时自动选择当前平台的包,不会下载多余文件。

退出码

含义
0成功
1网络错误
2参数/校验错误
5内部错误
11未登录或 token 失效
13权限不足

脚本中可据此做重试或分支逻辑。

反馈与贡献

更新日志

v0.4.7

  • 移除 npm 包的 postinstall 脚本,改为运行时定位平台二进制,无需安装期写文件,消除 Socket 供应链告警

v0.4.6

  • 新增 user +nps 命令,支持提交 NPS 反馈评分与建议
  • api list 改为实时从服务端拉取工具列表,自动同步最新工具
  • 优化 api call --help,按分类列出所有可用工具示例
  • 优化 api raw --help,新增点赞接口示例

v0.4.5

  • 修复 Homebrew 安装方式检测逻辑,提升安装稳定性

License

Apache-2.0 © 知识星球 (ZSXQ)

Keywords

zsxq

FAQs

Package last updated on 21 May 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts