Creation desk and project workflow
The Creation Desk keeps ideas, editable recordings, finished media, and publishing results in one lifecycle. It is not a cloud content library: your local project directory remains the source of truth.
Project stages
| Stage | Purpose |
|---|---|
| All | Every current idea and project |
| To process | New ideas without a finished plan |
| To record | Ideas with a script or recording plan |
| Producing | Recording, editing, or preparing publishing fields |
| Ready | Prepared or currently publishing projects |
| Published | Completed publishing projects |
| Failed | AI or publishing work that needs attention |
| Image posts | Projects prepared for image-based publishing |
| WeChat / Blog | Article and local blog workflows |
Projects can come from the App, the editor’s Export & Publish action, optional GoodTake iCloud projects, Hermes / CLI / MCP, or an optional NAS library.
The iceonix.json project contract
A publishable project can contain an iceonix.json file with media paths, target platforms, copy, declarations, and per-platform results. Most users edit these values in the App rather than writing JSON.
{
"title": "Product demo",
"status": "ready",
"asset_type": "video",
"video_path": "output.mp4",
"platforms": ["douyin", "xhs", "bilibili"],
"declare_original": true
}
draft projects are ignored by automatic monitoring. ready projects can enter the queue. Iceonix writes back publishing, published, or failed and preserves results for each platform. Do not edit the same project file while a task is running.
Optional workspaces
- iCloud / GoodTake can deliver phone-created projects to the Mac.
- NAS mode provides indexing, copying, check-out locks, and push-back; it is not real-time collaborative editing.
- Obsidian can be used as a Markdown and blog workspace but is not required.
WeChat Official Account articles are uploaded as drafts. Final broadcast always requires confirmation in WeChat’s own admin console.