用途:该技能用于通过 Plurk API 2.0 读取与回应 Plurk 社交网络内容,并作为 agent skill 在命令行中调用。
主要能力:获取自己的时间线,支持 --limit、--filter(my、responded、private、favorite、replurked、mentioned)和 --offset;获取单条 plurk;获取指定用户的公开时间线;读取某条 plurk 的回复;发布回复,需指定 qualifier 与内容。回复支持 says、thinks、feels、hopes、wishes、needs、will、is、wants、has、was、wonders、adores、hates、loves、likes、dislikes、asks、shares、knows、fears、replies 等限定词。
使用方式:先设置环境变量 PLURK_APP_KEY、PLURK_APP_SECRET、PLURK_AUTH_TOKEN、PLURK_AUTH_SECRET;在仓库根目录运行 uv run plurk/scripts/plurk.py <command> [options],可用 --help 查看用法。所有操作返回 JSON,可配合 jq 提取字段。
其它细节:plurk_id 为整数,需转 base36 才能拼出公开固定链接 https://www.plurk.com/p/<base36>。用户对象含 id、has_profile_image、avatar,可据此构造头像 URL;大尺寸头像使用 .jpg,无头像时使用默认图片。
限制:资料未说明速率限制、权限范围、错误处理及具体平台兼容性,需以官方 API 文档为准。