O que social-matrix-ops-skill faz?
Skill do Codex para operação de matriz de mídia própria em todas as plataformas, em chinês: publique via sau CLI, pule plataformas com falha e registre resumos/logs.
Funcionalidades
- Publicação automática: Use o comando
sau publishpara enviar conteúdo para múltiplas plataformas chinesas. - Detecção de falhas: Plataformas com erros de autenticação, limite de requisições ou indisponibilidade são puladas automaticamente.
- Registro de resumos e logs: Cada publicação gera um resumo (
summary) e logs detalhados para auditoria. - Suporte a múltiplas plataformas: WeChat, Weibo, Douyin, Bilibili, Zhihu, Xiaohongshu, entre outras.
Pré-requisitos
- sau CLI: Instale via
npm install -g sau-clioupip install sau-cli(consulte a documentação oficial). - Chaves de API: Configure as credenciais de cada plataforma no arquivo
.envou via variáveis de ambiente.
Como usar
-
Configure as credenciais: Crie um arquivo
.envcom as chaves de API:WECHAT_APP_ID=seu_app_id WECHAT_APP_SECRET=seu_app_secret WEIBO_ACCESS_TOKEN=seu_token DOUYIN_ACCESS_TOKEN=seu_token # ... outras plataformas -
Publique conteúdo:
sau publish --file caminho/para/conteudo.md --platforms wechat,weibo,douyin -
Registre resumos e logs:
sau publish --file conteudo.md --platforms all --log-dir ./logs --summary
Exemplos
-
Publicar em todas as plataformas disponíveis:
sau publish --file artigo.md --platforms all -
Pular plataformas com falha automaticamente:
sau publish --file post.md --platforms wechat,weibo,bilibili --skip-failed -
Visualizar logs e resumos:
sau logs --dir ./logs sau summaries --latest
Configuração
| Variável de Ambiente | Descrição | Obrigatório |
|---|---|---|
WECHAT_APP_ID | ID do aplicativo WeChat | Sim (se usar WeChat) |
WECHAT_APP_SECRET | Segredo do aplicativo WeChat | Sim (se usar WeChat) |
WEIBO_ACCESS_TOKEN | Token de acesso do Weibo | Sim (se usar Weibo) |
DOUYIN_ACCESS_TOKEN | Token de acesso do Douyin | Sim (se usar Douyin) |
| ... | ... | ... |
Notas
- O comando
sau publishsuporta a flag--skip-failedpara pular plataformas que retornam erro. - Os logs são salvos no diretório especificado por
--log-dir(padrão:./logs). - Resumos podem ser gerados com a flag
--summarye visualizados comsau summaries.
Licença
Este skill é distribuído sob a licença MIT. Consulte o arquivo LICENSE para mais detalhes.