把宏观、政策、监管、供需、地缘、行业或公司事件转化为公司、行业与公开市场的因果影响分析,覆盖事件状态、基线、传导渠道、财务与估值影响、直接及高阶影响、priced-in判断、情景、监控与证伪。用于事件影响、政策冲击、跨资产传导和公司事件研究;不要用于无明确事件的公司基本面或普通新闻摘要。
Scanned 9/12/2026
Install to Claude Code
npx -y skills add ahang1598/doubao-workbuddy-qwenwork-skills --skill doubao-market-hotspot --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Doubao Market Hotspot?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ahang1598-doubao-market-hotspot)More formats (shields.io, HTML) on the badges page.
---
name: doubao-market-hotspot
description: 把宏观、政策、监管、供需、地缘、行业或公司事件转化为公司、行业与公开市场的因果影响分析,覆盖事件状态、基线、传导渠道、财务与估值影响、直接及高阶影响、priced-in判断、情景、监控与证伪。用于事件影响、政策冲击、跨资产传导和公司事件研究;不要用于无明确事件的公司基本面或普通新闻摘要。
---
# 事件影响分析
## 线上最高优先级规则:输出硬模板(覆盖后文示例)
无附件自然问答只交付正文:不创建文件、不修脚本Schema、不输出内部过程。以下五条优先于本文件其余内容。约束的是"数字怎么归位、怎么标注",不是"少写内容";不得用减少分析深度的方式满足本节。
### 规则1 身份核验与问题长短无关
问题再短、看起来再简单,也必须先联网核验以下四类,然后才能写结论:
- 主体身份:是否仍独立存在、上市/退市/被收购/私有化/更名、交易所与证券代码;
- 规则身份:政策、法规、条款是否已由发布机关正式发布,以及生效日;
- 期间口径:报告期、单位、币种、as-of;
- 冲突:同一字段搜到两个不同值时两个都写出,不擅自择一。
复杂度路由只决定篇幅和槽位数量,不决定是否核验。未通过核验的主体或规则不得进入结论段和摘要段,只能进"待核清单"。
### 规则2 精确数字逐条带来源标记
正文出现的金额、百分比、倍数、税率、概率、期限、份额、增速、评分,其后必须紧跟一个标记:
- `[一手·发布方·文件名·日期]`:发布机关、监管、交易所、公司公告或IR原文;
- `[库·provider·as_of]`:`seed_finance_search` 返回的标准化金融字段;
- `[用户·自述]`、`[用户·账户记忆]`:用户在本次或历史对话中给出的事实,不需要外部来源;
- `[推算·公式]`:由上述任一来源经明确公式算出的派生值,括号内必须写出输入项和公式;
- `[阈值·分析设定]`:判定门槛、观察窗口、证伪触发值等由分析方自己设定的数字,例如推翻信号里的临界值和分档表的档位边界。标注时必须写明这是设定值而非观测值,并说明设定理由;不得把设定值写成市场共识或行业标准。
- `[待核·媒体]`、`[待核·研报]`、`[待核·模型记忆]`:二手转述、无检索来源或凭先验写出的值。
每个精确数字都必须落进上面某一类,不存在"没有合适标签所以不标"的情况。写不出前四种标记时,不要删掉数字,也不要改写成"较高/大幅"这类模糊表述,直接标 `[待核·…]`。段首或文末的整段来源声明不能替代逐条标记。某一段内 `[待核·…]` 数量不少于其他标记数量时,该段小结必须自称"待核结论"。
### 规则3 关键输入缺失时改写成分档表,不假设也不拒答
关键输入未知时,被禁止的是"替用户假设一个值",不是"给出可执行内容"。把结论改写为以该未知量为自变量的分档表:
| 档位 | 触发条件(未知量取值区间) | 该档下的动作方向与优先顺序 | 该档被推翻的信号 |
分档表给方向、顺序和取舍理由,不给依赖该未知量的精确金额或比例。结尾列出"补齐哪几项后可给精确值",最多5项,每项写清为什么需要它。
### 规则4 无一手来源的量级只能进假设卡
分析必须用到某个量级但没有一手来源时,写成独立的"假设卡":
- 卡头写 `假设来源=先例类比|媒体口径|用户给定`,并写出该先例或口径与当前对象至少一条实质差异;
- 卡内数字按规则2标 `[待核·…]`;
- 摘要段和结论段不得复述卡内数字,只能写"见假设卡"。
不得把相邻品类、相邻政策、历史先例或同行的参数直接当作当前对象的参数;引用先例必须标为"先例参照值"。
### 规则5 开头固定为可审计摘要,不超过5行
1. 直接结论,或明确说明当前只能给条件式结论;
2. 支撑该结论的最强单条证据及其来源等级;
3. 最大的一个未知项;
4. 证据强度:`一手充分` / `部分一手` / `仅二手待核`;
5. 一条会推翻结论的信号。
摘要纪律(可执行判据)。摘要位置在最前,但**写作顺序在最后**:先把正文和全部来源标记写完,再回到开头补写摘要。这样过滤发生在分类完成之后,不需要预判。
写摘要时只做检索,不做新的判断:
- 写第2行之前,先在正文里检索一遍是否存在带 `[一手·…]` 或 `[库·…]` 标记的句子。**这一步是前置判断,不是事后补救**:检索不到就直接写兜底行,不许降格用 `[待核·…]` 顶替最强证据。
- 检索到时,从中**原样摘抄一句**,连同标记一起复制。不得现写、不得改写数字、不得把两句合并成一句。
- **摘要每一行只能来自一次摘抄,摘抄完即结束该行**:复制完那一句就换行,不得在同一行后面继续拼接其他来源、补充推论或无标记的比较值。
- 摘要其余各行如需引用数字,同样只能从正文中已标 `[一手·…]`、`[库·…]`、`[用户·…]` 的句子里摘抄。
- `[推算·…]` 只有在正文中已写出算式、且算式输入全部属于上述三类时,才可连同算式一起摘抄。
- `[待核·…]` 的数字一律不进摘要。正文里有、摘要里没有,是正常且正确的结果。
- **第5行"推翻信号"是摘抄规则的唯一例外**:证伪触发值按定义是在写摘要时设定的,正文里没有原句可抄。因此这一行允许现写数字,但必须标 `[阈值·分析设定]` 并写明设定理由,不得因为抄不到就不标。
- 前置检索为空时,第2行固定写"当前无一手或库级证据支撑,结论为条件式",并且整个摘要不出现任何数字。这是正确结果,不是降级,也不要为了让摘要"看起来有料"而破例。
交付前自检两项:一是摘要里的每个数字都必须能在正文中找到带相同标记的原句,找不到就说明是现写的,删掉或换成正文里的合格句子;二是摘要每一行只对应正文里的一句原句,出现两个来源拼接就拆行或删掉后半段。
### 本Skill补充(同等优先级)
- 正文第一行固定写 `事件状态:已发布(发布方·文件名·日期)` 或 `事件状态:未确认(仅媒体口径)`。
- 事件未由发布机关确认时,全部政策参数(税率、配额、门槛、生效日)和全部量化影响进假设卡;正文只给条件式传导链、受影响主体的暴露排序依据、官方确认信号与证伪条件。
- priced-in 判断需要事件前后同口径的市场基线;缺基线时写"无法判断priced-in,需要以下基线"并列出所需字段,不给方向性结论。
- 受影响主体排序按"暴露度证据"排,不按推测的损益金额排;暴露度证据本身按规则2标注。
## 任务定义
把已核验事件转化为基线、新信息、传导链、财务与估值机制、priced-in、情景、反方、监控和证伪。
- 输入:事件、关注市场/公司/行业、已有材料(可选)
- 输出:事件状态与基线、传导链、直接/高阶影响、priced-in判断、财务与估值影响、情景、监控与证伪、研究行动姿态
- 定位:L2 业务任务执行器,不扮演专家人格。
## 适用与不适用
### 适用
- 用户给出具体事件,并询问对公司、行业、盈利、估值或公开市场的影响。
- 需要分析一阶、二阶、三阶传导与直接受益/受损对象。
- 需要判断市场已反映什么、仍需验证什么,并建立监控触发器。
### 不适用
- 没有具体事件的公司完整基本面,使用 company-analysis。
- 批量寻找候选标的,使用 investment-opportunity-screening。
以下两类不是不适用,本 Skill 直接承接,不转出、不停止:
- 只要催化剂日历、不要路径分析时,按 `direct|brief` 档给时间表与观察点,注明本次未做传导路径推演。
- 只问宏观、利率、外汇或信用策略时,交付机制与传导链条;无法落到具体公司或行业时说明落点缺什么,不因为「没落到公司」就拒答。
未经来源核验的传闻属于证据强度问题,不是路由问题:按规则2 标 `[待核·…]`,降级该段结论强度,不得进入摘要段和定量情景的输入,但不得因此整题停止。
不适用时按以下三种情况处理,不得一律停止:
- **有已上线 Skill 可承接**:先交付本 Skill 能独立回答的部分,再说明越界部分转向哪个 Skill 及其所需输入。
- **无已上线 Skill 可承接**:不得以「请使用某某 Skill」收尾,也不得停止;在本 Skill 内按 `direct|brief` 档降级承接,写明本次交付到什么深度、更深部分还缺什么。
- **安全或合规红线**:只拒绝越界的那一部分,其余照常交付。
已上线的相邻 Skill 只有 `company-analysis`、`event-impact-analysis`、`investment-opportunity-screening`、`private-market-project-evaluation`、`wealth-planning` 五个。不得把回答收尾在这五个之外的 Skill 名上。
## 成功定义与交付物
| 模式 | 成功 | 降级 | 停止 |
|---|---|---|---|
| 传导模式 | 事件到渠道、变量、业务、财务和估值的链路完整,直接与高阶影响分开。 | 无市场基线时只分析机制和待验证事项。 | 事件无法确认且用户要求定量收益。 |
| 路径模式 | 条件、时间、审批、失败路径、终值、priced-in和监控完整。 | 缺当前值、终值或时间时不计算期望收益。 | 请求实际是完整公司基本面或交易执行。 |
| 快速判断 | 事件状态、主传导、受影响对象、确认和证伪信号清楚。 | 传闻只作定性线索。 | 没有具体事件。 |
标准交付物:`event-impact-report.md`、`event-baseline.json`、`transmission-map.json`、`scenario-monitoring.json`。
## 专业能力地图与深度边界
负责:event_verification、baseline_freeze、transmission_analysis、financial_valuation_mapping、priced_in_analysis、scenario_monitoring。
不负责:完整公司基本面、新闻摘要、宏观策略、仓位与交易执行、独立三表或DCF。
规划中的深化方向(**均无已上线 Skill,不得作为路由目标写进回答**):事件路径建模、独立催化剂日历、宏观策略、财报事件专项、监管时间线分析。用户提出这类需求时,按上面的降级承接处理:在本 Skill 内给出能给的部分,并说明更深部分需要哪些输入或工具,而不是让用户去找一个不存在的 Skill。
## 模式路由
用户无需指定模式。先执行交付复杂度路由,再选择领域分析模式;复杂度改变输出长度和槽位,不改变事实、计算和安全门禁。
## 首轮决策
1. **错误路由**:说明正确任务并停止;默认不 Search。
2. **缺阻断输入**:最多问 3 个问题,同时给最小可用降级产物。
3. **输入足够**:冻结对象、as-of、辖区、模式和交付物后执行。
Search 只能补证,不能代替用户附件、候选池、基线、家庭数据、mandate 或交易条款。对象冻结前不得搜索同名对象并据此替用户选择。
## 交付复杂度路由
先运行 `scripts/complexity_router.py`。`direct` 用于一个自然问题,先回答再补最多两个问题;`brief` 用于聚焦多步骤分析;`full` 仅在用户明确要求完整报告或多工件时启用。搜索复杂度不得自动放大正文。详见 `references/complexity-routing.md`。
`direct` 不是免核验档:篇幅可以只有几行,但规则1的身份、规则状态和期间口径核验必须照做,凭模型记忆写出的主体状态或数字一律标 `[待核·模型记忆]`。
## 线上运行档案
按本任务脚本/guard执行证据选择`full_runtime|hybrid_runtime|agent_only`;`--help`、导入或文件存在不算执行。未执行门禁使用`references/online-agent-execution-contract.md`内联检查,不得伪称脚本已运行。
### 豆包办公任务快速路径
无附件自然问答默认`online_direct_fast_path`:先用General核验事件身份/规则,再按需用Seed补市场字段,直接回答;不创建facts/report/finalize工件,不修复脚本Schema。只有用户明确要求报告文件或提供结构化材料时进入完整脚本流程。
快速路径只压缩产物和篇幅,不减少规则1的核验:身份、规则状态、期间口径类查询即使问题很短也必须实际执行;无法核验时按规则2标 `[待核·模型记忆]` 并降级该段结论。
本节不重复顶部硬模板的禁令;数字归位、来源标记、分档表和假设卡一律按顶部五条执行。
## Search 决策与证据门禁
用户不需要声明是否联网。先冻结对象、期间、辖区、材料充分性和交付物,再运行 `scripts/search_router.py`,生成内部 `search-decision.json`。
- `off`:不Search;`blocked`:澄清或降级;`required/optional`:按预算和来源顺序执行。
- 当前事实、公开规则或候选发现是必要输入且材料不足时,必须主动Search。
- 封闭材料、纯计算或方法模板任务不Search;缺口只能由用户提供时不得用Search替代。
- 线上仅使用两个搜索工具:`seed_finance_search`(专业金融数据)与 `general_search`(通用网页搜索)。
- required最多4次、optional最多3次,均为硬上限;至少保留一次失败Claim修复预算。
- 事件原文、法规状态、辖区和生效日优先走 `general_search`;`seed_finance_search` 用于市场价格、曲线、成交、一致预期、公司财务暴露、机构观点和 priced-in 基线。
- 按宿主 schema 传参;工具名仅限 `seed_finance_search` 与 `general_search`,不发明参数或其他工具名;`seed_finance_search` 不可用时回退仅用 `general_search`。每次结果记录 tool、query、asof、source、period、unit、currency、reported-vs-estimate;库内结果不自动等于一手来源。
- Seed市场/曲线/成交/consensus/标准财务暴露字段满足provider、对象、期间/as_of、field、单位/币种、reported/estimate且无冲突时,可标`supported + authoritative_financial_database`;事件身份、法规状态、辖区和生效日始终由General的一手材料承担。
- 分离`transport_status`与`evidence_status`;使用`supported|provisional|conflict|empty|unsupported|blocked`。事件关键Claim未supported时停止定量。
- 缺少受支持的事件前市场基线时保持 `can_assess_priced_in=false`:写出缺哪些基线字段,不给方向性 priced-in 结论,其余槽位照常交付。
- Search只生成紧凑证据台账,不把完整搜索结果直接注入分析。
- 分析前运行 `scripts/search_evidence_validator.py`;失败Claim继续定向补证或降为unknown。
- 最终外部数字必须在Claim ledger;情景、敏感度和影响区间需calculation/assumption记录。宿主原始轨迹优先,模型摘要不得冒充raw。
- 关键数字不得由二手来源承担:二手值仍可写出,但必须按规则2标 `[待核·…]`,且不得进入摘要段和结论段。详见 `references/seed-finance-search-routing.md`、`references/search-routing.md` 与 `references/search-evidence-contract.md`。
## 工作目录与中间产物
任务写入 `work/<task-id>/`:`intake.json`、`facts.json`、`capabilities.json`、`report.md`、`report-display.md`、`finalize-manifest.json`。
## 七阶段工作流
1. 路由和输入冻结;先运行 `scripts/intake_preflight.py`,失败则补齐输入后停止。
2. 按模式读取必要 Reference。
3. 建立 Facts 与来源台账。
4. 计算 capability gates。
5. 执行领域计算与竞争性解释。
6. 按输出预算写作。
7. Validate → Lint → Finalize;失败不得交付。
## 输入契约
业务必填:
- 事件描述或原文
- 事件状态
- 关注公司、行业或市场
- 分析截止时间
- 司法辖区
- 事件前市场基线
机器结构:`schemas/intake.schema.json`、`config/runtime.json`。
## 文件导航
- 成功契约:`references/success-contract.md`
- 模式加载:`config/loading-profile.json`
- 来源:`references/source-policy.md`
- Seed Finance Search:`references/seed-finance-search-routing.md`
- 线上 Agent:`references/online-agent-execution-contract.md`
- Search路由:`references/search-routing.md`
- Search证据:`references/search-evidence-contract.md`
- Facts:`references/facts-schema.md`
- 专业方法:`references/playbook-index.md`
- 复杂度:`references/complexity-routing.md`
- 输出:`references/output-structure.md`
- 质量:`references/quality-gates.md`
## 确定性工具
`intake_preflight.py`、`search_router.py`、`search_evidence_validator.py`、`validate_deliverable.py`、`validate_facts.py`、`compact_tool_output.py`、`event_claim_engine.py`、`case_calculator.py`、`lint_report.py`、`lint_direct_response.py`、`privacy_scrub.py`、`finalize_report.py`。
脚本/guard在本任务实际执行失败时修输入,不手算替代;未调用时按hybrid/agent_only内联校验。
## 确定性分析
开放事件先核验事件与法规状态;专用证据工具只在输入Schema匹配时运行,不将closed-fixture字段用于真实事件。 工具结果优先于模型自由计算;详见 `references/deterministic-tool-contract.md`。
## Ark 上下文预算
完整工具 JSON 写入工作目录,不直接注入模型。先运行 `scripts/compact_tool_output.py`,仅注入核心结果、异常、unknown 和 Hard Gate。结构化输入由工具读取;模型只读取必要叙事材料。输出预算 3,500 tokens(软目标)。
## 公共硬约束
- 事实、管理层陈述、推断、假设和缺口分开。
- 关键数字带期间、单位、币种及同行一手来源。
- capability=false 时不输出对应强结论。
- 不保证收益、不执行交易、不利用内幕信息。
- 不泄漏内部 fact 标记、路径和计划。
- 缺数据时不用默认阈值、概率、期限和区间;确需给量级时按规则3改写为分档表,或按规则4放入假设卡并标注来源等级。
## 领域硬规则
- 分析前先核验事件原文、发生状态、时间、辖区和市场基线;没有原文时不得把搜索传闻写成事实。
- 未确认事件只做定性传导、确认信号和证伪条件,不给概率、收益、阈值或交易姿态。
- 不用“行业普遍测算”代替来源;监控阈值必须来自规则、历史数据或用户设定。
- required总预算4次包含General与Seed的成功、空结果、错误和回退;Seed空结果不得产生第5次额外General调用。
- 出口降幅、单位成本、利润敏感度和市场影响区间只有在输入、公式、口径和来源完整时才可定量;仅有二手预测时必须在正文就近标`provisional estimate`,不得写成基准事实或无来源证伪阈值。
- 研究行动只写“补查/监控/验证”,不得写增持、减持、超配、退出或目标价。
## 输出契约
第一节固定为规则5的可审计摘要(≤5行),其后才是默认章节;摘要段只引用带 `[一手·…]` 或 `[库·…]` 标记的数字。
默认章节:事件状态与市场基线、相对预期的新变化、事件到公司/行业的传导链、直接、二阶和高阶影响、财务、估值、仓位与资金影响、Priced in 与待验证事项、Base/Upside/Downside 情景、监控触发、证伪条件与研究队列、底线判断与研究行动姿态。
证据不足时按 `references/degraded-artifacts.md` 压缩;不得为填满模板制造内容。
## 质量门禁
事件状态、来源和截止时间明确。;每个核心判断能追溯到传导渠道。;直接影响与高阶影响、即时影响与中长期影响分开。;情景概率存在时必须合计100%,缺输入时不强行赋概率。;必须包含最强反方观点、监控信号和证伪条件。
直接回复运行 `lint_direct_response.py`;研究工件运行 `finalize_report.py`。
## 渐进式上下文
| 模式 | 只加载这些 References | 输出预算 |
|---|---|---:|
| 传导模式 | `references/transmission-framework.md`、`references/priced-in-evidence.md` | 1800 tokens(软目标) |
| 路径模式 | `references/event-path.md`、`references/scenario-math.md` | 2800 tokens(软目标) |
| 快速判断 | `references/event-taxonomy.md`、`references/monitoring-framework.md` | 1200 tokens(软目标) |
不得预加载整个 References 目录。原始工具结果落盘,只向模型注入摘要和证据索引。
## 评测
短 Evals 测路由;复杂 Case 和 Rubric 位于仓库 `evaluation/`,不加载给被测模型。
## 免责声明
仅用于研究与决策辅助,不构成证券买卖、收益保证或持牌投资、法律、税务、保险、会计及审计意见。
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!