SuperAPI AI 工具集

community-share

营销与增长

查看项目

更新于 10-31 14:11

技能介绍

community-share 是手绘风社区(handraw-style.com)的发布管理 Skill,主要覆盖论坛发帖与静态画廊部署两条发布路径。

一、用途 该 Skill 用于把内容发布到手绘风生态的官方 Discourse 论坛,以及把手绘风风格画廊页面和资产同步到云服务器与 CDN。它同时提供对话内“分享到网站”的入口流程,用于出图后把作品分享到作品广场。

二、主要能力

  1. 论坛发帖与管理:可按板块发布图文长帖、工具推荐、运营复盘、作品展示等;支持从本地 Markdown 文件读取正文、附带图片与标签;支持在指定话题下跟帖回复;支持查看板块清单、查看自己发布的帖子(浏览量、点赞、回复统计)以及删除自己的帖子。
  2. 出版级提示词卡片分享:面向手绘风画廊,把本地画作上传并格式化输出包含画风编号、主题色彩、创作者名片、双语提示词代码块等内容的社区卡片。
  3. 静态画廊与资产部署:将 index.html、tutorials.html、assets.html 等风格画廊页面、风格数据与 WebP 高清切片图增量同步部署到云服务器与 CDN;可同时推送 GitHub 仓库;可在部署后自动在「手绘skill」板块发布版本更新公告。
  4. 对话分享流程:在出图后的回复中提供分享入口,生成本地草稿并打开本机预览页,页面内提供“分享到作品广场”按钮;准备草稿和打开页面均不上传,需用户点击发布按钮或明确回复后才发布。组图会合并为一件作品,重复点击返回原链接。

三、使用方式 底层脚本可在仓库根目录或 Skill 目录运行:scripts/discourse_client.py 或 skills/community-share/scripts/discourse_client.py。 账号绑定:whoami 检查当前登录;login --api-key 使用 API Key 登录;login --username --password 使用用户名/邮箱加密码登录;logout 退出并清除本地缓存。 静态部署:deploy 一键增量部署;deploy --git 同时推送到 GitHub;deploy --announce 部署并自动发布论坛公告。 通用发帖:post 配合 --title、--category、--content(可用 @文件路径 读取本地 Markdown)、--image、--tags 使用。 作品与提示词分享:share 配合 --image、--prompt、--title、--category、--style、--style-name、--color、--notes 使用。 跟帖互动:reply 配合 --topic-id、--content、--image 使用。 帖子管理:categories 查看板块;my-posts 查看自己的帖子;delete --topic-id 删除帖子。

四、适用场景 适合需要在 handraw-style.com 社区发布教程、工具推荐、运营经验、作品展示与提示词分享的用户,也适合需要把手绘风风格画廊页面和图片增量部署到自有服务器与 CDN 的维护者。

五、限制与注意事项 需要自行准备并绑定 Discourse 账号凭据;公开 Skill、按钮参数与分享正文不得包含密钥。中文用户名场景下,不应向请求头追加 Api-Username,直接使用 Api-Key 鉴权即可。图片上传使用 POST /uploads.json,Content-Type 为 multipart/form-data,需包含 type=composer、synchronous=true 与文件字段。标题长度须不少于 5 个字符;普通用户可删除自己的跟帖回复,删除话题主贴受论坛权限控制,可能返回 422/403。静态部署会跳过 individual_backup 等历史目录。对话分享流程仅适用于出图后的分享入口,用户明确要求论坛发帖时应使用论坛流程,且不可直接调用论坛 /posts.json 代替广场分享。具体收费、价格等信息暂未提供。