初始化提交:contentm_agent 工作区全量快照

内容分四块:
1、产品规划产出 —— MCN 短视频整合营销工作台的①段五份(1a 需求/1b 竞品/1c 画像/1d 策略/1e 场景)、②段两份(2a 功能/2b 布局)、③段界面(DESIGN.md 契约与令牌表 + mcn-workbench.html 原型 + 实测/会诊/审查三份 + 23 张闸门截图)。
2、开源竞品调研 —— 5 个内容工作台项目的取证原始件与 1b 系列分析文档。
3、参考资料 —— 竞品视频抽帧 1145 张 + 2 个源视频 + 功能点截图。
4、机制侧 —— 协作脚本与状态台账、工作区记忆日志、抽帧/OCR 脚本。

.gitignore 只排运行时日志、脚本备份副本与一次性探针输出,其余按原样入库。
This commit is contained in:
WorkBuddy committed 2026-10-08 08:13:02 +08:00
commit df56c2c137
1773 files changed
+205840

No files matched your search

@@ -0,0 +1,320 @@
{
"easel": {
"full_name": "ZJU-REAL/Easel",
"fetched_at": "2026-10-07T16:14:05",
"meta": {
"full_name": "ZJU-REAL/Easel",
"description": "An open-source AI agent for social media — discover trends, create content, publish everywhere, and learn what works across Xiaohongshu, Douyin, Zhihu, Bilibili, and more.🎨一个开源的 AI 社交媒体智能体——发现热点趋势、创作内容、一键发布至各大平台,并学习分析哪些内容真正有效,覆盖小红书、抖音、知乎、哔哩哔哩等平台。",
"language": "Python",
"stargazers_count": 3175,
"forks_count": 486,
"open_issues_count": 19,
"default_branch": "main",
"created_at": "2026-08-28T02:22:27Z",
"pushed_at": "2026-10-05T06:38:07Z",
"size": 330694,
"homepage": "https://zju-real.github.io/Easel/",
"archived": false,
"fork": false,
"license": "Apache-2.0",
"topics": [
"agent",
"agent-skill",
"content-automation",
"content-creation",
"content-generation",
"mcp",
"openclaw",
"social-media",
"social-media-management"
]
},
"readme_path": "README.md",
"readme_bytes": 26690,
"tree_total_blobs": 1002,
"tree_truncated": false,
"tree_top_level": [
".env.example",
".github",
".gitignore",
"CHANGELOG.md",
"CONTRIBUTING.md",
"LICENSE",
"README.md",
"README_EN.md",
"WECHAT_OA_INTEGRATION.md",
"assets",
"docs",
"easel",
"openclaw",
"outputs",
"profiles",
"pyproject.toml",
"pytest.ini",
"scripts",
"setup.ps1",
"setup.sh",
"skills",
"tests",
"web"
]
},
"wendao": {
"full_name": "wendaoai/wendao-content-workbench",
"fetched_at": "2026-10-07T16:14:22",
"meta": {
"full_name": "wendaoai/wendao-content-workbench",
"description": "文到 AI - 免费、本地优先的公众号 AI 写作、智能排版、图片生成与内容管理桌面工具",
"language": null,
"stargazers_count": 3,
"forks_count": 0,
"open_issues_count": 0,
"default_branch": "main",
"created_at": "2026-09-16T07:35:31Z",
"pushed_at": "2026-09-17T01:53:50Z",
"size": 1585,
"homepage": "https://www.asfop.top/",
"archived": false,
"fork": false,
"license": null,
"topics": [
"ai-writing",
"chinese-ai",
"content-creation",
"desktop-app",
"local-first",
"markdown-editor",
"wails",
"wechat-editor",
"wechat-official-account"
]
},
"readme_path": "README.md",
"readme_bytes": 5059,
"tree_total_blobs": 5,
"tree_truncated": false,
"tree_top_level": [
".gitignore",
"NOTICE.md",
"README.md",
"RELEASE_NOTES_0.0.113.md",
"assets"
]
},
"opencreator": {
"full_name": "krillinai/OpenCreator",
"fetched_at": "2026-10-07T16:14:28",
"meta": {
"full_name": "krillinai/OpenCreator",
"description": "Formerly KrillinAI. Open-source AI workspace for creators, powered by Codex. Create videos, images, voice, avatars, video translation, and edits with Agents in one place.",
"language": "TypeScript",
"stargazers_count": 12611,
"forks_count": 1296,
"open_issues_count": 28,
"default_branch": "master",
"created_at": "2024-12-17T01:59:22Z",
"pushed_at": "2026-10-05T01:38:19Z",
"size": 383820,
"homepage": "https://www.open-creator.ai/",
"archived": false,
"fork": false,
"license": "Apache-2.0",
"topics": [
"agent-skills",
"codex-cli",
"deskop-app",
"dubbing",
"image-generation",
"localization",
"skills",
"tts",
"video-editing",
"video-generation",
"video-transcription",
"video-translation"
]
},
"readme_path": "README.md",
"readme_bytes": 47290,
"error": "IncompleteRead(720896 bytes read)"
},
"postiz": {
"full_name": "gitroomhq/postiz-app",
"fetched_at": "2026-10-07T16:14:48",
"meta": {
"full_name": "gitroomhq/postiz-app",
"description": "📨 The ultimate agentic social media scheduling tool 🤖",
"language": "TypeScript",
"stargazers_count": 36809,
"forks_count": 7123,
"open_issues_count": 224,
"default_branch": "main",
"created_at": "2023-07-08T17:24:22Z",
"pushed_at": "2026-10-07T06:15:00Z",
"size": 58067,
"homepage": "https://postiz.com",
"archived": false,
"fork": false,
"license": "AGPL-3.0",
"topics": [
"nextjs",
"open-source",
"open-source-social-media-scheduling-tool",
"oss",
"postiz-cloud",
"postiz-hosted",
"redis",
"scheduling-tool",
"social-media-scheduling-tool",
"typescript"
]
},
"readme_path": "README.md",
"readme_bytes": 12061,
"tree_total_blobs": 1018,
"tree_truncated": false,
"tree_top_level": [
".claude",
".coderabbit.yaml",
".devcontainer",
".dockerignore",
".env.example",
".eslintignore",
".github",
".gitignore",
".gitmodules",
".npmrc",
".prettierignore",
".prettierrc",
"CCLA.md",
"CLAUDE.md",
"CODE_OF_CONDUCT.md",
"CONTRIBUTING.md",
"Dockerfile.dev",
"ICLA.md",
"Jenkins",
"LICENSE",
"README.md",
"SECURITY.md",
"apps",
"chatgpt-app-submission.json",
"docker-compose.dev.yaml",
"docker-compose.yaml",
"dynamicconfig",
"eslint.config.mjs",
"i18n.json",
"i18n.lock",
"jest.config.ts",
"jest.preset.js",
"libraries",
"package.json",
"pnpm-lock.yaml",
"pnpm-workspace.yaml",
"railway.toml",
"reports",
"sonar-project.properties",
"tsconfig.base.json",
"tsconfig.json",
"var",
"version.txt"
]
},
"postsider": {
"full_name": "lumizone/postsider",
"fetched_at": "2026-10-07T16:15:00",
"meta": {
"full_name": "lumizone/postsider",
"description": "Open-source social media scheduling for 30+ platforms, with a public API, SDK and MCP server.",
"language": "TypeScript",
"stargazers_count": 10,
"forks_count": 0,
"open_issues_count": 10,
"default_branch": "main",
"created_at": "2026-08-15T09:43:53Z",
"pushed_at": "2026-10-05T16:29:39Z",
"size": 66679,
"homepage": "https://postsider.com",
"archived": false,
"fork": false,
"license": "AGPL-3.0",
"topics": [
"content-calendar",
"content-calendar-toolkit",
"docker",
"mcp",
"open-source",
"prisma",
"scheduler",
"scheduling",
"self-hosted",
"social-media",
"social-media-api",
"social-media-management",
"social-media-scheduler"
]
},
"readme_path": "README.md",
"readme_bytes": 15250,
"tree_total_blobs": 913,
"tree_truncated": false,
"tree_top_level": [
".claude-plugin",
".devcontainer",
".dockerignore",
".env.example",
".env.production.example",
".eslintignore",
".github",
".gitignore",
".npmrc",
".prettierignore",
".prettierrc",
".rebrand-allowlist",
"ATTRIBUTION.md",
"CODE_OF_CONDUCT.md",
"CONTRIBUTING.md",
"DEPLOYMENT.md",
"Dockerfile",
"Dockerfile.dev",
"LICENSE",
"README.md",
"SECURITY.md",
"apps",
"babel.config.js",
"deploy",
"deploy.sh",
"docker-compose.dev.yaml",
"docker-compose.production.yaml",
"docker-compose.yaml",
"dynamicconfig",
"ecosystem.config.js",
"eslint.config.mjs",
"jest.ai-flag.config.cjs",
"jest.ai-rewrite.config.cjs",
"jest.api-generator.config.cjs",
"jest.approval.config.cjs",
"jest.composer-helpers.config.cjs",
"jest.config.ts",
"jest.csv-import.config.cjs",
"jest.evergreen.config.cjs",
"jest.first-comment.config.cjs",
"jest.integration-refresh.config.cjs",
"jest.post-checker.config.cjs",
"jest.post-preview.config.cjs",
"jest.queue-plan.config.cjs",
"jest.setup.unit.ts",
"jest.smart-slots.config.cjs",
"jest.temporal-refresh-v3-cutover.config.cjs",
"libraries",
"minio-anon-policy.json",
"package.json",
"pnpm-lock.yaml",
"pnpm-workspace.yaml",
"scripts",
"tsconfig.base.json",
"tsconfig.json",
"uploads",
"var"
]
}
}