jmsc-model-building
Use when building the formal model for a 《管理科学学报》 (Journal of Management Sciences in China) manuscript — making decision variables, parameters, constraints, objective function, and assumptions all explicit, and justifying each assumption against the modeling goal. Use after jmsc-problem-formulation and before jmsc-proofs.
npx skills add brycewang-stanford/Awesome-Journal-Skills --skill jmsc-model-building --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 模型构建(jmsc-model-building) ## 触发时机 - 决策问题清楚了,要写出正式模型 - 审稿质疑"假设不合理 / 模型设定不完整" - 模型有变量但约束或目标缺项 - 假设一堆,但说不清每条为什么需要 ## 核心:模型设定必须完整且可辩护 本刊的模型设定要做到**完整(complete)+ 可辩护(defensible)**。完整指四要素无缺;可辩护指每条假设都有"为什么这样设"的理由,且与建模目标一致。 ## 模型四要素(缺一不可) 1. **决策变量与参数**:列清符号、定义域、量纲;变量与参数分开声明。 2. **约束**:容量/预算/非负/可行性/激励相容(IC)/参与(IR)等,写成显式不等式或等式。 3. **目标函数**:期望利润 / 风险调整收益 / 成本 / 社会福利…;明确是 max 还是 min、对谁而言。 4. **假设**:分布假设、凸性/单调性、信息结构、参数取值范围——**每条单独编号**。 ## 假设的三类与辩护 | 假设类型 | 例子 | 辩护方式 | |----------|------|----------| | 技术性(保证可解) | 凸性、连续、紧致 | 说明放松后会失去什么性质 | | 实质性(刻画情境) | 风险中性、信息对称 | 对应现实管理情境,给文献支撑 | | 简化性(聚焦核心) | 两期、两主体、线性需求 | 说明可扩展,且不改变核心机制 | > 危险信号:实质性假设被当成"显然"不加辩护;或假设强到把结论"假设进来了"。 ## 自检清单 - [ ] 决策变量、参数、定义域、量纲齐全且区分清楚 - [ ] 约束写成显式数学表达,可行域非空 - [ ] 目标函数明确(max/min、对谁、是否期望/风险调整) - [ ] 每条假设单独编号,并说明类型与辩护理由 - [ ] 没有"循环假设"(把要证的结论藏在假设里) - [ ] 模型与第一步的决策问题五要素一一对应 - [ ] 特例/退化情形(如单期、对称)能从模型自然得到 ## 反模式 - 目标函数和约束都有,唯独漏掉关键假设(分布/信息) - 假设强到结论几乎平凡,方法贡献被掏空 - 参数与变量混用,导致后续证明含混 - 模型比问题复杂得多,加了一堆与核心机制无关的装饰 ## 本刊建模审稿期待与退稿模式 《管理科学学报》的模型构建环节,审稿人按"设定—可解—可辩护—与情境一致"四档评。下表把本刊常见退稿信号与设定缺陷对齐: | 退稿信号(审稿常用语) | 根因(设定缺陷) | 本刊期望的修法 | |------------------------|------------------|----------------| | "假设脱离管理情境" | 实质性假设(信息结构/风险态度)当显然处理 | 把每条实质假设锚到具体运营场景,
- 触发时机
- 核心:模型设定必须完整且可辩护
- 模型四要素(缺一不可)
- 假设的三类与辩护
- 自检清单
- 反模式
- 本刊建模审稿期待与退稿模式
- 微型走查:平台动态定价模型设定
- 输出格式
What does the jmsc-model-building skill do?
Use when building the formal model for a 《管理科学学报》 (Journal of Management Sciences in China) manuscript — making decision variables, parameters, constraints, objective function, and assumptions all explicit, and justifying each assumption against the modeling goal. Use after jmsc-problem-formulation and before jmsc-proofs.
How do I install it?
Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill jmsc-model-building --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From brycewang-stanford/Awesome-Journal-Skills, a repository with 909 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.