拾流 / Facebook个人主页发布与删除 · 创作技能

SHILIU · 创作资源

Facebook个人主页发布与删除 · 创作技能

调用外部sau CLI完成Facebook个人主页登录检查、视频与图文立即发布,以及按原作品链接核验、移入垃圾箱或永久删除。强调发布与删除结果未知时不重试,先核对原作品;仅覆盖个人主页,不含Page权限与定时发布。

拾流编辑部 · 更新于 2026-11-02

这个技能解决什么问题

调用外部sau CLI完成Facebook个人主页登录检查、视频与图文立即发布,以及按原作品链接核验、移入垃圾箱或永久删除。强调发布与删除结果未知时不重试,先核对原作品;仅覆盖个人主页,不含Page权限与定时发布。

适用任务

在Facebook个人主页发布视频或图文,并在取得原作品链接后核验或删除该作品。

需要的输入

已安装并可调用的sau CLI;Facebook个人主页账号登录环境(可见Chrome);本地视频或图片素材、标题、正文、标签;删除时需原作品链接、作者数字ID、原作品正文;如需代理,显式传--proxy或设置SAU_FACEBOOK_PROXY。

交付内容

登录态文件cookies/facebook_creator.json;发布后平台成功提示与作品链接;verify返回的核验状态;delete返回的trashed或永久删除结果文件(如指定--result);失败或结果未知时的明确说明。

任务示例

请用sau CLI登录我的Facebook个人主页账号creator,检查登录态,然后把videos/demo.mp4以标题“周末记录”和正文“分享一段生活片段”立即发布,并告诉我平台是否出现成功提示。

输出示例

示意:登录检查结果(成功/失败);发布命令执行记录;平台成功提示或“结果未知,请先在个人主页核对”的说明;若取得链接,给出verify命令与返回状态。以上为交付结构示意,不代表真实执行结果。

来源与使用

作者 dreammis;许可 MIT。已核对来源与包结构,未据此宣称完成运行实测。

查看原始来源

机器可读详情 · 读取 SKILL.md · 下载完整技能包

技能说明全文

---
name: facebook-upload
description: 使用 sau CLI 登录 Facebook 个人主页,立即发布视频或图文,查询原作品、移至垃圾箱或永久删除。
license: MIT-0
slug: social-auto-upload-facebook-upload
displayName: Facebook 个人主页发布
version: 1.0.0
summary: 管理 Facebook 个人主页登录、视频图文发布和作品核验。
---

# Facebook 个人主页发布与删除

本 Skill 调用现有 CLI。默认不配置代理,浏览器按系统网络直连;网络环境需要代理时显式传 `--proxy` 或设置 `SAU_FACEBOOK_PROXY`。传 `--proxy ""` 可忽略环境变量并直连。

```powershell
sau facebook login --account creator
sau facebook check --account creator
sau facebook upload-video --account creator --file videos/demo.mp4 --title "标题" --desc "正文" --tags 生活,分享
sau facebook upload-note --account creator --images images/1.jpg images/2.jpg --title "图文标题" --note "正文"
```

登录时在可见 Chrome 完成登录,账号保存为 `cookies/facebook_creator.json`。`check` 验证个人主页登录态,不代表 Page 权限或作品发布结果。标题、正文、标签合并为一段配文。当前支持立即发布,未接入个人主页定时;Page 使用独立 `facebook-page` 命令。

取得原作品链接后管理作品:

```powershell
sau facebook verify --account creator --post-url "原作品链接" --owner-id "作者数字ID" --expected-text "原作品正文"
sau facebook delete --account creator --post-url "原作品链接" --owner-id "作者数字ID" --expected-text "原作品正文" --result .local/trash-result.json
sau facebook delete --account creator --post-url "原作品链接" --owner-id "作者数字ID" --expected-text "原作品正文" --from-trash --permanent --result .local/delete-result.json
```

删除前同时核对登录用户、作者、原作品编号和正文。默认移至垃圾箱,30 天后由平台删除,返回 `trashed`;加 `--permanent` 立即永久删除,已经在垃圾箱时再加 `--from-trash`。永久删除不可恢复。

`verify --from-trash` 查询垃圾箱原记录;`verify --deleted` 仅确认编号不在垃圾箱,返回 `absent_from_trash`,不能单凭缺席证明过去发生过永久删除。当前仅检索有限滚动范围的近期作品;没有找到或同文案无法唯一定位时明确失败。

只有平台出现本次提交的成功提示才认为发表已确认。点击后超时或浏览器断开应视为结果未知:先在同一账号个人主页或垃圾箱核对原作品,不重复上传或重复删除。本地素材不会被删除。完整参数以 `sau facebook upload-video --help`、`upload-note --help`、`verify --help` 和 `delete --help` 为准。

## 示例脚本

`scripts/examples/` 下的文件是复制用示例,不是运行时依赖。执行前先查看当前 CLI 的 `--help`,替换账号、素材和正文;这些命令可能创建真实作品。

- `facebook_commands.ps1`:PowerShell
- `facebook_commands.sh`:Bash
- `facebook_cli_template.py`:Python subprocess

技能是任务材料,不会自动授予账户权限、付费授权或其他系统权限。请让 Agent 按说明核对依赖,再在授权范围内使用。

把这个任务交给你的 Agent

数据、技能和创作空间,一起备好。复制接入指令,发给你正在使用的 AI 工具。

阅读 Agent 接入指南
正在复制指令

粘贴发给你的 Agent
让它成为你的自媒体专家

打开你正在使用的 AI 工具,把下面这段话粘贴到对话框并发送。

发给 Agent 的完整指令

发送后,告诉它你想做什么账号、实现什么目标。

这些 Agent 都可以使用24 个工具