aifinlab Root Skills Taxonomy Roll-up
本 roll-up 汇总 aifinlab-FinClaw/skills/ 根技能的 5 个 batch 静态 taxonomy 审计。执行边界遵循 aifinlab-root-skills-taxonomy-execution-plan.md:只读参考项目,不运行脚本,不修改参考项目代码;写入仅限治理库参考体验目录。
Source And Method
| 项 | 记录 |
|---|---|
| 参考路径 | /Users/mlabs/Programs/aifinlab-FinClaw/skills/ |
| 方法 | 目录名关键词分桶、SKILL.md frontmatter/标题/说明段读取、每 batch 3-5 个代表性全文深读 |
| 未做 | 未逐个全文阅读 1000+ skills,未执行脚本,未调用真实行情/监管/数据源,未修改参考项目 |
| 计数口径 | 本轮按深度 2-3 的 SKILL.md 和关键词静态命中统计;存在 archive、wzy、fund_task_zlj 等嵌套路径和跨 batch 重叠 |
Batch Roll-up
| Batch | 子文档 | 静态命中数 | 深读数 | 结论 |
|---|---|---|---|---|
| B1 | batch-1-ashare-quant.md | 214 | 5 | 证券研究链完整,但多数需要从策略/执行重设计为认知解释。 |
| B2 | batch-2-bank.md | 164 | 5 | 银行 workflow 的输入、缺口、风险分级、补件和下一步结构最可吸收。 |
| B3 | batch-3-risk-compliance.md | 234 | 5 | 风险合规类提供证据链、降级规则、人工复核和不可替代声明。 |
| B4 | batch-4-fund-trust-portfolio.md | 236 | 5 | 基金、信托、组合对象适合沉淀 V2+ object schema。 |
| B5 | batch-5-client-utilities.md | 333 | 5 | 客户、销售、营销和通用 utilities 适合外围 workflow 池,需强合规复核。 |
Cross-batch Naming Standards
| 命名层 | 观察到的模式 | FinClaw 建议 |
|---|---|---|
| 领域前缀 | a-share-*, bank-*, fund-*, trust-*, client-*, risk-*, compliance-* | 保留领域前缀,但 FinClaw 内部应映射为标准 domain object,不直接暴露所有源目录名。 |
| 任务后缀 | *-analysis, *-review, *-diagnostic, *-assistant, *-qa, *-matching, *-recommendation, *-monitor, *-alert | 统一区分「分析/诊断/问答/匹配/监控/预警/推荐」语义,其中 recommendation 默认需要降级。 |
| 执行动词 | execution, trading, optimize, rebalance, allocation, recommendation | 在 FinClaw 中改写为 explanation、scenario、diagnosis、candidate,不保留自动执行语义。 |
| 证据与边界 | data_quality, limitations, 待核验, 人工复核, 不替代审批/法审/合规 | 作为 FinClaw V2+ skill schema 的强制字段。 |
Cross-bucket Commonalities
- 高价值样本普遍包含:何时使用、何时不要使用、输入要求、输出要求、风险边界、信息不足时处理。
- 可吸收字段高度一致:任务对象、时间窗口、材料来源、已知信息、缺失信息、证据链、结论强度、下一步动作。
- 风险控制口径高度一致:不得伪造材料、不得承诺收益、不得替代审批/法审/合规/监管报送、不得把未核验事实写成已核实。
- 工程风险重复出现:脚本、依赖、真实数据源、token、网络和接口可用性不能从静态文档推断为可运行。
Overall Absorption Matrix
| 层级 | 候选 | 判断 | 理由 |
|---|---|---|---|
| 核心认知候选 | bank-t121-corporate-finance-creditpre-screen-assistant | 优先吸收 | 结论分级、补件清单、访谈问题、风险清单与 FinClaw 任务触发工作流高度一致。 |
| 核心认知候选 | fund-product-diagnostic-assistant | 优先吸收 | 产品体检对象、事实/判断/缺口分离和输出结构适合 V2 object schema。 |
| 核心认知候选 | underlying-asset-lookthrough-assistant | 优先吸收 | 底层资产穿透的字段、口径一致性、集中度和复核项具有长期价值。 |
| 核心认知候选 | suitability-review-assistant | 优先吸收 | 适当性审核可作为跨银行、基金、财富管理的共享 schema。 |
| 风险合规候选 | suspicious-transaction-identification-assistant | 重设计后吸收 | AML/异常交易只能做线索整理和复核辅助,不可替代正式系统或监管报送。 |
| 证券研究候选 | a-share-factor-analysis | 重设计后吸收 | 因子研究字段和边界有价值,但不能运行回测或输出投资建议。 |
| 证券研究候选 | a-share-risk-attribution, a-share-stress-test, a-share-research-digest | 重设计后吸收 | 适合解释、归因、压力情景和研究摘要。 |
| 外围 workflow 候选 | roadshow-qa-*, client-segmentation-outreach | 仅作参考/重设计 | 可做材料整理和问答草案,必须经过合规复核。 |
| 工具候选 | table-structure-recognition, unstructured-document-ingestion, text-diff-highlight | 工程验证后再定 | 对 FinClaw 文档 ingestion 有潜在价值,但静态 taxonomy 不能证明可用。 |
| 排除 | a-share-execution-algo, a-share-optimal-execution, portfolio-optimizer, portfolio-adjustment-recommendation, product-matching 的购买建议语义 | 排除或强降级 | 直接执行、自动调仓、产品购买建议和销售承诺与 FinClaw 边界冲突。 |
FinClaw V2+ Skill Candidate Shortlist
| 优先级 | 候选方向 | 参考 skill | 建议定位 |
|---|---|---|---|
| P1 | 对公授信初筛认知包 | bank-t121-corporate-finance-creditpre-screen-assistant, bank-corporate-credit-dd | 资料完整性、红旗、补件、访谈、审慎结论,不输出审批。 |
| P1 | 基金产品体检对象 | fund-product-diagnostic-assistant, fund-product-health-check-* | 产品表现、风格、规模、风险、缺口、后续跟踪。 |
| P1 | 适当性审核 schema | suitability-review-assistant, bank-t176-*suitability*, wealth-product-suitability-assistant | 客户/产品风险等级、材料、匹配、缺口、复核。 |
| P1 | 底层资产穿透对象 | underlying-asset-lookthrough-assistant, underlying-asset-lookthrough-* | 资产池、口径一致性、权属、逾期、集中度、缺失字段。 |
| P2 | 风险线索整理 | suspicious-transaction-identification-assistant, risk-cockpit-summary | 异常线索、证据摘要、降级规则、人工复核事项。 |
| P2 | 证券研究解释 | a-share-factor-analysis, a-share-risk-attribution, a-share-research-digest | 因子/归因/摘要解释,不做交易、选股或组合建议。 |
| P3 | 外围材料整理 | roadshow-qa-*, client-communication-minutes, table-structure-recognition, unstructured-document-ingestion | 材料解析、纪要、问答草案、合规复核前置。 |
D-09 / V1 Boundary
本审计不改变 V1 既定 skill 选择,不把任何 root skill 升级为 V1 Fin Skill,不作为 V1 工程化主线阻塞项。所有候选只进入 V2+ reference backlog,且需要后续单独完成:
- 产品边界确认。
- schema 设计。
- 安全与合规审查。
- 小样本工程 smoke。
- 人工验收和治理库接纳。
Recommended Next Steps
- 若进入后续工作,先从 P1 的 4 个对象中选 1 个做
reference-to-FinClaw-schema小设计包。 - Track C 不应全量运行脚本,应按 P1/P2 候选抽样,先验证输入/输出 schema 和边界声明。
- B1 的交易/策略类只保留为反例和命名风险,不进入 smoke。
- B5 的工具类若要验证,应由工程工具链单独评估,不能和金融 skill 吸收混在一起。