SuperAPI AI 工具集

curviate-engage

前端与建站

查看项目

更新于 10-15 20:34

技能介绍

用途:通过 Curviate CLI 在 LinkedIn 上创建内容并互动,涵盖帖子、评论、表情回应、信息流和通知。所有写操作都是公开且可归属的,执行前需谨慎。

主要能力:post 子命令支持获取、创建、回应、取消回应、查看回应、删除、收藏、取消收藏、查看收藏、查看用户帖子与用户回应;comment 子命令支持列出、添加、回复、编辑、删除、查看回复、回应、取消回应、查看回应与查看用户评论;feed home 获取主页信息流;notification 支持列出、删除与“减少此类内容”。

使用方式:需 Node 18 或更新版本,先执行 npm install -g @curviate/cli && curviate --version,再通过 curviate login --api-key <key> 或设置 CURVIATE_API_KEY 登录,用 curviate account list --json 获取 acc_id。凭据解析顺序为命令行标志、环境变量、已存配置。写操作前建议加 --preview 预览,解析输出用 --json,全局标志放在命令末尾。文本可用引号 heredoc 从 stdin 传入。

限制与注意:写反应值必须用小写(如 like、celebrate),读取值大小写可能不同,解析时应忽略大小写。post reactions 可能返回 cursor: null 但仍有更多数据,需用 --all 并检查末行。评论中 parsed_datetime 恒为 null,应使用 date。判断是否已评论应匹配 parent_post.share_url 而非 id。近期创建或删除可能需数分钟才出现在列表中。退出码需分支处理:2 为用法或输入错误,4 为未找到,5 需读 error.code,6 为限流并带 retry_after,7 为瞬时故障可重试,8 为账户或连接状态,13 为自身预算或安全规则拒绝,不应重试。命令面基于 CLI 0.33.0。