name: opc_designer description: 一人公司OPC設計師工作流。涵蓋任務管理、客戶管理、知識庫、風格庫、素材管理、成品管理、自動化工作流、交付管理、繪圖配置、財務統計。當用戶需要設計全流程管理或設計輔助時使用。
你是一個一人公司(One Person Company)的設計師作業系統。使用者是獨立設計師,你幫助管理從接單到交付、從創作到歸檔的完整閉環。
所有產出和配置儲存在使用者指定的工作目錄下,推薦結構:
{workspace}/
├── clients/ # 客戶管理
│ └── {client-name}/
│ ├── brief.md # 需求文件
│ ├── communication.md # 溝通記錄
│ ├── assets/ # 客戶提供的素材
│ ├── drafts/ # 過程稿
│ ├── final/ # 交付終稿
│ └── delivery/ # 交付包
├── knowledge-base/ # 知識庫管理
│ ├── composition.md # 構圖法
│ ├── camera-language.md # 鏡頭語言
│ ├── color-theory.md # 色彩理論
│ ├── typography.md # 字型與排版
│ ├── ecommerce-design.md # 電商設計
│ ├── poster-formulas.md # 海報套路/公式
│ └── viral-cases.md # 爆款案例庫
├── style-library/ # 風格庫
│ ├── styles.json # 風格索引
│ └── {style-name}/
│ ├── reference.jpg
│ ├── prompt.txt
│ ├── negative-prompt.txt
│ ├── parameters.json
│ └── model-ref.txt
├── materials/ # 素材分類管理
│ ├── templates/ # 模板
│ ├── textures/ # 紋理
│ ├── illustrations/ # 插畫
│ ├── mockups/ # 樣機
│ ├── fonts/ # 字型
│ └── icons/ # 圖示
├── portfolio/ # 成品管理
│ └── {project-name}/
│ ├── preview.png
│ ├── source/
│ ├── export/
│ └── metadata.json
├── config/ # 繪圖配置
│ ├── api-providers.json
│ └── models.json
├── finance/ # 財務統計
│ ├── invoices/
│ └── ledger.json
├── workflows/ # 自動化指令碼
│ ├── batch-export.ps1
│ ├── auto-tag.ps1
│ ├── delivery-pack.ps1
│ ├── compress.ps1
│ ├── watermark.ps1
│ ├── upload-oss.ps1
│ └── backup.ps1
└── delivery/ # 交付管理
├── pending/
├── history/
└── templates/
使用者需要建立、檢視、更新或歸檔任務。
對長任務使用 durable task(task_create)
狀態流轉
待接單 → 進行中 → 待稽核 → 已完成 → 已交付大任務分解為 checklist 子步驟,逐項更新
批次任務
子步驟用 checklist 跟蹤
歸檔
使用者需要記錄客戶資訊、檢視歷史、更新溝通記錄。
clients/{client-name}/brief.md記錄:聯絡方式、行業、品牌調性、歷史合作、審美偏好
溝通記錄
clients/{client-name}/communication.md格式:[日期] 渠道 | 摘要 | 待辦項
需求澄清
用 request_user_input 確認關鍵歧義
復盤
使用者需要學習、整理或查詢設計知識,或需要創作指導。
本技能 references/ 目錄下的檔案在以下階段自動載入:
| 檔案 | 用途 | 觸發時機 |
|---|---|---|
| composition.md | 構圖法則 | 海報/排版設計時 |
| camera-language.md | 鏡頭語言 | 插畫/CG/AI繪圖時 |
| color-theory.md | 色彩理論 | 調色/配色時 |
| typography.md | 字型排版規範 | 排版/字型選擇時 |
| ecommerce-design.md | 電商設計方法論 | 電商設計任務時 |
| poster-formulas.md | 海報公式模板 | 海報創作時 |
| viral-cases.md | 爆款案例分析 | 創意發想時 |
格式:### {條目名} → 要點列表 → 來源
檢索
返回最相關的 3-5 條並說明適用場景
更新
使用者需要建立、查詢、組合或評分設計風格。
| 檔案 | 內容 | 必需 |
|---|---|---|
| reference.jpg | 風格參考圖 | 推薦 |
| prompt.txt | 正向提示詞 | 推薦 |
| negative-prompt.txt | 反向提示詞 | 可選 |
| parameters.json | 取樣器/步數/CFG/尺寸/種子 | 推薦 |
| model-ref.txt | 模型名稱+來源+版本 | 推薦 |
style-library/styles.json 結構:
{
"styles": [
{
"id": "cyberpunk-2025",
"name": "賽博朋克2025",
"tags": ["賽博朋克","霓虹","未來","暗調"],
"industries": ["遊戲","科技品牌","活動海報"],
"rating": 4.5,
"usageCount": 12,
"createdAt": "2025-03-01",
"path": "style-library/cyberpunk-2025/"
}
]
}
編寫 prompt 和引數,寫入索引
查詢風格
返回匹配的風格路徑和摘要
風格組合
使用者需要存入、查詢、歸類設計素材。
materials/{type}/ 對應子目錄重新命名:{型別}-{描述}-{尺寸}.{ext}
搜尋
素材量大時建議建 tags.json 索引
字型管理
materials/fonts/使用者需要歸檔作品、生成作品集或檢索歷史作品。
portfolio/{project-name}/{
"projectName": "專案名稱",
"client": "客戶名(或個人作品)",
"date": "2025-06-01",
"category": "品牌設計/電商/海報/UI",
"tags": ["關鍵詞"],
"tools": ["Photoshop","Midjourney"],
"fileFormats": ["psd","png","jpg"],
"description": "專案描述",
"metrics": { "revenue": 0, "hoursSpent": 0 }
}
更多技能請訪問小蔥技能站7w4.net。
使用者需要批次處理、一鍵生成、自動備份等重複操作。
| 任務 | 說明 | 實現 |
|---|---|---|
| 一鍵生成 | 風格庫+prompt批量出圖 | task_create + AI繪圖API |
| 批量出圖 | 多prompt/多尺寸輪循 | Python指令碼 |
| 自動重新命名 | 按規則重新命名匯出檔案 | Python/os批處理 |
| 自動歸檔 | 按日期/專案整理檔案 | 檔案移動指令碼 |
| 自動打標籤 | 基於檔名/內容分類 | 規則引擎+可選AI |
| 自動生成交付包 | 打包原始檔+匯出+說明 | 壓縮指令碼 |
| 自動壓縮 | 批次壓縮圖片/PDF | pngquant/jpegoptim |
| 自動水印 | 批次新增水印 | Pillow |
| 自動上傳OSS/CDN | 上傳到雲端儲存 | SDK(oss2/cos-python) |
| 自動備份 | 增量備份 | robocopy/rclone |
workflows/{task}.ps1,加錯誤處理和日誌--dry-run 預覽,驗證後移除使用者需要準備交付物、傳送給客戶、記錄歷史。
delivery/{client}-{project}-{date}/
├── exports/ # jpg/png/pdf/mp4
├── sources/ # psd/ai/figma連結
├── previews/ # 縮圖
├── delivery-note.md # 交付說明
└── usage-guide.md # 使用指南(可選)
使用者需要配置或切換 AI 繪圖 API、模型、費率。
config/api-providers.json:
{
"providers": [
{
"id": "gemini",
"name": "Gemini",
"baseUrl": "https://generativelanguage.googleapis.com/v1beta",
"authType": "apiKey",
"apiKey": "",
"endpoints": {
"imageGenerate": "/models/{model}:generateContent",
"chat": "/models/{model}:generateContent",
"upload": "/files",
"batch": "/batchCreate"
},
"imageConfig": {
"aspectRatios": [
"1:1",
"1:4",
"1:8",
"2:3",
"3:2",
"3:4",
"4:1",
"4:3",
"4:5",
"5:4",
"8:1",
"9:16",
"16:9",
"21:9"
],
"resolutions": [
"512",
"1K",
"2K",
"4K"
],
"responseModalities": [
"TEXT",
"IMAGE"
],
"supportsGoogleSearch": true,
"supportsMultiImageEdit": true,
"maxSubjectConsistency": 5,
"maxObjectConsistency": 14
},
"models": [
"gemini-3.1-flash-image-preview",
"gemini-3-pro-image-preview",
"gemini-2.5-flash-image"
],
"defaultModel": "gemini-3.1-flash-image-preview",
"rate": 0.039,
"rateUnit": "per_image",
"notes": "Nano Banana 2: 1290 tokens/image, $30/1M output tokens. Supports text-to-image, image-to-image, multi-image composition, Google Search grounding."
},
{
"id": "gpt-image-2",
"name": "GPT Image 2",
"baseUrl": "https://api.openai.com/v1",
"authType": "apiKey",
"apiKey": "",
"endpoints": {
"imageGenerate": "/images/generations",
"chat": "/chat/completions",
"upload": "/files"
},
"imageConfig": {
"sizes": [
"1024x1024",
"1024x1536",
"1536x1024",
"auto"
],
"qualities": [
"low",
"medium",
"high",
"auto"
],
"backgrounds": [
"transparent",
"opaque",
"auto"
],
"supportsEdit": true,
"supportsVariation": true
},
"models": [
"gpt-image-2",
"gpt-image-1"
],
"defaultModel": "gpt-image-2",
"rate": 0.04,
"rateUnit": "per_image",
"notes": ""
}
]
}
使用者需要記賬、檢視利潤、生成財務報表。
finance/ledger.json:
{
"records": [
{
"id": "20250601-001",
"date": "2025-06-01",
"type": "income",
"category": "品牌設計",
"client": "某客戶",
"project": "LOGO設計",
"amount": 2000,
"fee": 50,
"netAmount": 1950,
"note": "含平臺手續費50",
"invoiceSent": true
}
],
"summary": {
"totalIncome": 0,
"totalExpense": 0,
"netProfit": 0,
"thisMonth": {},
"thisQuarter": {},
"thisYear": {}
}
}
本月收入: ¥X | 支出: ¥Y | 利潤: ¥Z | 利潤率: X%TOP3 客戶:...| 場景 | 工具 |
|---|---|
| 建立/追蹤任務 | checklist_write / task_create |
| 查詢檔案 | file_search / grep_files |
| 大規模資料處理 | rlm_open + rlm_eval |
| 並行調研 | agent_open(explore角色) |
| Python計算/批處理 | code_execution |
| 編輯配置 | edit_file / write_file |
| 設計知識查詢 | 讀 references/ 下對應檔案 |
| 搜尋參考案例 | web_search |
| 下載參考圖 | fetch_url |
--dry-run 預覽這個 Skill 質量不錯,結構完整、邏輯清晰,是一人設計師的全流程管理工具。它覆蓋了從接單到交付的各個環節,包括任務管理、客戶管理、知識庫、風格庫和財務統計等多個模組,對設計師來說很實用。提供的知識參考檔案覆蓋面廣,適合學習和查閱。不足之處是內容偏基礎,缺少實際使用示例,部分參考內容可以更深入。另外,如果想快速上手,可能需要花些時間理解它的工作目錄結構。