效率与协作 multi-agent-simulationsocial-simulationpredictionscenario-modelingforecastingcreative-writingsubagent-orchestration

Crowdcast 多智能体社会模拟

在 Claude Code 里用一条 /crowdcast 命令生成数十个 AI 智能体,模拟群体行为并预测公众反应,零依赖、无需服务器。

FollowSkills 评估 · FSRS-2.0
谨慎使用
50/ 100 五分制 2.5 / 5
1 2 3 4 5 6
1信任安全17 / 25 · 3.4/5

技能仅在本地 .crowdcast/ 目录内进行文件读写,无网络调用、无凭据访问,作用域最小;在 Phase 1 后向用户确认配置才继续,子代理失败时不自动重试。扣分点:复制用户种子文件到新目录无明确删除/回滚路径,Bash 使用未做白名单约束,许可与来源归属信息缺失。

2可靠稳定10 / 20 · 2.5/5

指令内部一致性良好:数据模式、各阶段提示词、状态校验、resume 断点续算和错误处理(找不到文件、种子缺失、子代理失败)都有覆盖。但为静态审查,无任何测试或执行证据,边界情况(并行写 meta. 冲突、分块失败的中间态)仅有口头处理,故按上限 10 计。

3适用触发8 / 15 · 2.7/5

触发词明确、场景(预测/创作模拟)清晰,命令结构和输入格式(文件+引号提示词)具体;但未声明能力边界(如文档语言、规模上限、结果不可作为真实预测的免责),无中文支持说明,且核心价值完全依赖 Claude Code 的 Agent 工具环境。

4规范维护6 / 15 · 2.0/5

结构化分层(SKILL.md 编排 + references/ 详细提示词 + 数据模式文档)符合渐进披露,版本 0.1.0 存在;但技能文件未见许可证信息、无变更日志、无已知限制披露、无维护者与更新路径说明,发布者身份未验证。

5有效结果6 / 15 · 2.0/5

流程设计完整(分析→画像→模拟→报告),产物格式定义清晰,resume/interview 提供附加价值;但模拟结果本质上是 LLM 生成的虚构推演,预测价值未经任何验证,输出可能需要大量人工审阅,成本(多轮子代理调用)与收益比例未证明,静态上限 7,取 6。

6证据核验3 / 10 · 1.5/5

仅有作者自述的架构说明和示例走查,无测试套件、无 CI 证据、无第三方执行记录;示例输出为虚构演示数据而非真实运行产物,静态上限 5,仅给 3。

证据充分度: 评估于 2026年9月10日 审查版本 b6b140e677cb
使用前请注意
  • 本评估为纯静态审查,未执行任何技能指令,置信度低。
  • 模拟输出为 LLM 虚构内容,切勿作为对真实事件或公众反应的预测依据。
  • 技能会在工作目录创建 .crowdcast/ 并复制种子文件,无自动清理;请在不再需要时手动删除。
  • 技能文件未附带许可证与变更记录,发布者身份未经验证,采用前请自行核查仓库。
  • 无中文场景适配说明;核心功能依赖 Claude Code 的 Agent 工具,环境不满足时无法运行。
评估证据 [1][2][3][4][5][6]
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

Crowdcast 是一个把多智能体社会模拟装进 Claude Code 的技能。你提供一份文档和一个问题,它会自动分析文档、生成有性格和立场的智能体画像,在模拟平台上运行多轮交互,最后输出预测报告或叙事故事。全部状态以 JSON 文件存在本地 .crowdcast 目录中,中断后可以恢复。相比同类工具 MiroFish,它的最大卖点是零配置:没有 Docker、数据库、外部 API 或月费,一切都在 Claude 订阅内完成。

通过 /crowdcast simulate 触发四个阶段:1) 分析阶段由子智能体从文档中抽取实体和关系,构建知识图谱;2) 画像阶段并行派发 2-4 个子智能体,为关键角色(如意见领袖)和群体生成人格档案;3) 模拟阶段按约 25 轮一批串行派发子智能体,模拟社交平台发帖或自由叙事世界的交互;4) 报告阶段生成 report.md 和结构化 report_data.。还支持 /crowdcast analyze(仅分析)、resume(断点续跑)、report(重新生成报告)、interview(主上下文中以角色身份与被模拟的智能体对话)。

  1. 政策或公关从业者:输入一份新闻稿或政策文件,模拟 50 多个利益相关者在社交媒体上的反应,预判舆论走向。
  2. 小说作者:输入已有章节,让角色在叙事模式下继续互动并产生情节推进,之后还能逐一'采访'角色核对人物一致性。
  3. 内容与传播团队:在发布敏感公告前用 forecast 模式做低成本的市场反应演练。
  4. 研究者或分析师:用 /crowdcast analyze 单独抽取文档的知识图谱,不跑完整模拟。
  5. 需要长时任务可恢复的用户:模拟跑到一半中断后,用 /crowdcast resume 从上次检查点继续。

这个 Skill 有哪些优点和局限?

优点
  • 真正零外部依赖:不需要 Docker、数据库、Web 服务器或付费外部 API,成本包含在 Claude 订阅内
  • 支持断点续跑(/crowdcast resume),每个阶段都落盘到 JSON,失败后不从头再来
  • 混合深度设计:关键角色逐个深度思考,群体智能体批量处理,在质量和效率间取平衡
  • 访谈模式独特:可直接与被模拟的智能体角色对话,用于核查模拟结果或辅助创作
局限
  • 深度绑定 Claude Code 的子智能体编排机制(并行/串行 Agent 派发),无法原样移植到其他平台
  • 智能体规模上限约 100 个,不适合需要百万级智能体的大规模模拟
  • 典型一轮预测模拟需 20-40 分钟、50-100 轮,等待时间不短
  • 仓库版本为 0.1.0,源材料中未见独立测试套件;README 声称 MIT 许可证但仓库元数据标注 license unknown,需自行核实
  • 需要 Claude 付费订阅(Pro、Team 或 Enterprise),无法在免费额度使用

如何安装这个 Skill?

三种方式任选其一:1) 直接克隆到技能目录:git clone https://github.com/TheQmaks/crowdcast.git ~/.claude/skills/crowdcast ;2) 克隆后用符号链接:ln -s $(pwd)/crowdcast ~/.claude/skills/crowdcast ;3) 作为 Claude Code 插件安装:先 /plugin marketplace add TheQmaks/crowdcast,再 /plugin install crowdcast@theqmaks。无需 npm、pip、Docker 或 .env 文件。安装后在 Claude Code 中输入 /crowdcast 应显示帮助菜单。

如何使用这个 Skill?

完整预测模拟:/crowdcast simulate ./news_report.pdf "How will the public react to this policy change?"(可加 --mode=forecast 或 --mode=creative 强制模式,默认自动检测)。创意续写:/crowdcast simulate ./chapter1.txt "Continue the story with these characters"。仅分析文档:/crowdcast analyze ./report.pdf。中断恢复:/crowdcast resume sim_a3f8b2c91d04。重新生成报告:/crowdcast report sim_a3f8b2c91d04。与智能体对话:/crowdcast interview sim_a3f8b2c91d04 mayor_chen,输入 "exit interview" 退出。

这个 Skill 与同类方案有什么区别?

README 明确以 MiroFish(受 OASIS 驱动的多智能体预测引擎)为对比对象:MiroFish 需要 Python + Node.js + Docker,依赖 Zep Cloud(每月 25 美元)和按次计费的 LLM API,免费档每月仅 1 次模拟,但可扩展到百万级智能体;Crowdcast 只需克隆到技能目录即可运行、无外部费用,但智能体上限约 100。README 的结论是:需要海量智能体选 MiroFish,需要零配置快速预测选 Crowdcast。

常见问题

运行一次模拟要花多少钱?
无需任何额外付费 API,成本包含在 Claude 订阅(Pro/Team/Enterprise)内。README 给出的典型规模是 50 个以上智能体、50-100 轮、耗时 20-40 分钟。
模拟中途失败或中断怎么办?
所有状态以 JSON 文件保存在 .crowdcast/simulations/{sim_id}/ 中,用 /crowdcast resume <sim_id> 即可从最后一个未完成的阶段继续,无需重头开始。
它能模拟多少个智能体?
实用上限约为 100 个:forecast 模式典型为 8-10 个关键角色加群体分组,creative 模式为 5-20 个角色。需要百万级规模时应选用 MiroFish 等工具。
除了 Claude Code 还能在别处用吗?
该技能的核心架构依赖 Claude Code 的子智能体派发机制(并行与串行 Agent 调用)和斜杠命令,在其他环境中需要大幅改造,不是简单的复制粘贴即可迁移。

相关 Skills