company-research
Installation
SKILL.md
个股研究 SOP(company-research)
前置:研究宪法(methodology/constitution.md)是最高纪律(三条不可越线 / 五问 Gate / 估值口径 / 落盘契约),本 SOP 只规定流程。
取数一律用 data-access skill 的脚本(.agents/skills/data-access/scripts/);由编排器在每个阶段开始前执行(手工运行时由研究者执行),脚本输出落在 RUN/fetch/<script>.json,执行账本在 RUN/fetch/_ledger.json——agent 只读取这些结果,不得自行运行取数脚本(取数与解释分阶段,研究宪法 §5)。计算一律用 calc/cli.py(函数契约见 calc/SPEC.md),自己不做任何算术、不做单位换算。
Phase 0 范围声明:本 SOP 当前交付的是"财务估值闭环"——行情 / 财务 / 一致预期 / 估值 / 公告线索。不可替代性与产业链位置的证据(产能 / 客户认证 / 良率 / 专利)需要 industry-chain 等 Phase 1 skill;Phase 0 下该项只能标 待补,报告必须明示"不可替代性未验证"。
0. 开工三件事
- 解析标的:A 股代码 → 6 位 + 市场(SH/SZ/BJ);港股 5 位数字(HK)、美股代码(US)见 §7;由任一 data-access 脚本完成校验。只给名称不给代码时,要求用户提供代码(Phase 0 没有登记的名称解析脚本,不得自造反查)。解析失败就停,不猜。
- 确定运行目录
.local/runs/<run-id>/(编排器给定;手工运行用YYYYMMDD-HHMMSS-<symbol>);取数脚本由编排器 / 研究者传--out-dir执行(原始响应进raw/,结构化输出进fetch/),calc 一律传--run-dir,每次计算一个文件写入calcs/。 - 若
knowledge/companies/有该标的档案:只作线索读取(status 为 stale / refuted 的不得引用为事实);其中历史结论与本次实时数据冲突时,必须用实时数据反证并在报告"风险与反证"中写明,不顺从旧结论。