# Community Share

通用手绘风社区发帖与静态页面/资产发布 Skill。打通 handraw-style.com (Discourse) 官方论坛账号系统与静态画廊发布系统。涵盖双重能力：(1)...

- Repository: https://github.com/yang0/handraw-style (6861 stars)
- Category: Engineering
- License: see repository
- Last updated: 2026-10-28
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add yang0/handraw-style --skill community-share -g -a claude-code -y`
Codex: `npx skills add yang0/handraw-style --skill community-share -g -a codex -y`
Cursor: `npx skills add yang0/handraw-style --skill community-share -g -a cursor -y`
Gemini CLI: `npx skills add yang0/handraw-style --skill community-share -g -a gemini-cli -y`

## Description

通用手绘风社区发帖与静态页面/资产发布 Skill。打通 handraw-style.com (Discourse) 官方论坛账号系统与静态画廊发布系统。涵盖双重能力：(1) 全板块论坛发帖与管理（创作交流、好用的工具、综合大厅、运营与变现、实战作品与爆款、手绘skill）：支持发布通用长帖、出版级手绘提示词卡片、自动配图直传短链、回帖、帖子查询与删除；(2) 风格画廊与静态资产一键部署上云（index.html、tutorials.html、assets.html、367 种画风WebP、色彩/版式元数据）与论坛联动公告。触发词：手绘风发帖, 社区发帖, 论坛发帖, 发到论坛, 发到社区, 发布帖子, 分享作品, 手绘提示词分享, 查看我的帖子, 删除帖子, 发布静态页面到社区, 发布静态页, 同步画廊, 更新网站, 部署静态页, 画廊发布.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# HandRaw Community Publisher & Manager (手绘风社区发帖与静态页面发布中枢)

## 对话内“分享到网站”

当用户要在 Codex / Claude 出图后的回复中提供分享入口，或点击“分享到网站”时，先读安装包根目录下的 [对话分享合同](references/conversation-sharing.md)，使用 `scripts/conversation_share.py`。该流程分享生成图片与逐字保存的最初创作指令，末尾只附实际编号标签，如 `【画风：FA-013 】`；实际用了图型才附图型标签。不写备注标题、编号解释或“未使用”字段，不加入二阶段参数或完整生图提示词；原有 `share --prompt` 是解析后提示词分享，不能代替此流程。

**目标为作品广场**：通过 `/studio/api/entries` 创建免费 `kind=work` 作品，首图作封面，其余图片作附图，使用 `assets` 关联实际画风与图型。不可直接调用论坛 `/posts.json` 代替广场分享。该约定仅适用于出图后的分享入口；用户明确要求论坛发帖时继续使用下方论坛流程。

生成完成准备本地草稿并输出标准 Markdown 分享链接，打开本机预览页；页面中提供真实的“分享到作品广场”按钮。准备草稿和打开页面均不上传；用户点击页面内发布按钮或明确回复后才发布。不得假定宿主会把 `:codex-followup` 渲染为按钮。组图合为一件广场作品，重复点击返回原链接。每位用户绑定自己的凭据，公开 Skill、按钮参数与分享正文都不得包含密钥。扁平 `.agents/skills` 入口中的相对路径需从安装包根目录重新解析。

本 Skill 是手绘风生态 ([handraw-style.com](https://handraw-style.com)) 的**全功能社区发布引擎**。
涵盖两大核心维度：
1. **动态论坛发帖与内容管理**：向 Discourse 社区各大板块发布图文讨论、出版级手绘提示词卡片、跟帖互动及帖子全生命周期维护。
2. **静态画廊与资产部署上云**：一键将风格画廊页面（`index.html`、`tutorials.html`、`assets.html` 等）、365 种视觉风格数据与 WebP 高清切片图增量同步部署至云服务器与 CDN，并支持自动发布论坛版本更新公告。

---

## 🏛️ 双维发布架构与体系划分

```mermaid
flowchart TD
    User["用户 / Agent 社区发布请求"] --> Decision{"发布目标类型"}
    
    Decision -- "论坛发帖 / 提示词分享 / 互动" --> Forum["Discourse 论坛 API 交互引擎\n(discourse_client.py post/share/reply)"]
    Decision -- "画廊更新 / 静态页面上云" --> Static["静态画廊与资产部署引擎\n(discourse_client.py deploy / sync_to_static.py)"]
    Decision -- "版本升级联动发布" --> Combo["一键部署 + 论坛自动发公告\n(discourse_client.py deploy --announce)"]
    
    Forum --> F1["自动配图上传 /uploads.json"]
    F1 --> F2["按板块智能路由 (ID 4-9)"]
    F2 --> F3["生成直达帖子链接"]
    
    Static --> S1["增量检测本地与远程 WebP 差异"]
    S1 --> S2["SCP 打包传输并远程解压"]
    S2 --> S3["刷新 Nginx 静态软链接与 CDN"]
    
    Combo --> Static
    Static --> Forum
```

### 社区 6 大核心板块体系

The rest: https://github.com/yang0/handraw-style/blob/HEAD/skills/community-share/SKILL.md
