小昭查股票2·十维决策卡
下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-f3srqmwa--xiaozhao-stock-2.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-f3srqmwa/xiaozhao-stock-2。- 小昭查股票2·十维决策卡——输入股票代码,从十个维度(估值/业绩/订单/资金/机构/技术/政策/情绪/风险/综合)自动评分,输出图形化决策卡(雷达图+仪表盘+红绿状态),每个维度配"
- 散户大白话"
- 解释,对抗贪婪和恐惧。触发词:十维、十维决策卡、查十维、XX十维分析、XX值不值得买(十维)。
阅读全文 (展开查看完整说明)
概述
小昭查股票2 · 十维决策卡(V3标准版)
产品铁律(老板2026-08-15定):卖"研究服务"不卖"判断承诺"——输出十维评分+研究排序+大白话解释,不给"会涨/能买/该卖"判断;所有输出带"研究排序,不构成买卖指令"(决策责任在用户,合规保护)。
核心洞察(老板定):散户就两种心理——贪婪、恐惧。十维客观数据图形化=替散户做情绪刹车:恐惧时看订单/机构绿灯,贪婪时看估值/风险红灯。
V3升级(2026-08-16按小昭查股票SKILL标准):①行情多源容灾(腾讯→新浪→东财);②估值维度=真DCF(自由现金流折现+ROE+分红);③业绩维度=财报三表真实净利增速(同期比);④资金维度=120日主力资金流(东财主+新浪备);⑤图片输出=HTML纯SVG卡片(零外部服务零CDN,过审合规)。
V3.1(2026-08-16补齐全实时):⑥订单=合同负债同比;⑦风险=解禁日历(未来90天);⑧技术=60日K线;⑨政策=概念板块实时热度(政策主线词库命中)——九维全部实时数据源,零档案依赖。老板定:一定给用户最好的东西,否则用户就跟别人走了。
⚡ 执行流程(Agent 唯一正确做法——禁止偏离,2026-08-17按小昭1标准)
- 先探测 Python 解释器:依次
python3 --version→python --version→py --version,哪个能用用哪个(本SKILL需 Python 3.6+) - 必须运行:
<探测到的python> ten_dim.py <代码>(代码=用户给的6位代码) - 必须读出并原样展示脚本输出的十维评分(名称/代码/九维分数+综合分)
- 必须把输出文件(
十维卡片_{代码}_{日期}_正面.html+_背面.png)展示给用户——正面HTML需截图转PNG后发给用户(★2026-08-18按小昭1标准:有浏览器/Chrome能力的Agent打开HTML自行截图转图,与小昭1出图方式一致;无截图能力则如实说明并提供HTML文件路径) - 禁止:自行调用行情API、自行写HTML/图片、编造数据、跳过 ten_dim.py
- 报错 → 贴原文返回,不得自行"修复"
- 查询边界:十维=个股深度分析;ETF/基金/可转债(代码5/1开头)→ 脚本会友好提示,引导用小昭查股票1
一、需求分析(参数补全)
- 输入补全:用户说"十维看看远光"/"002063值不值得买"→ 提取6位代码(名称→代码池见下)
- 市场前缀:6/9开头=sh,0/3开头=sz,4/8/92开头=bj(北交所)
- 时间:数据截至=当日,行情实时;财报=最近报告期(标注报告期)
- 规则优先级:会话参数 > 内置档案 > 系统默认评分
名称→代码池:远光软件=002063|三维天地=301159|用友网络=600588|中控技术=688777|宝信软件=600845|东方国信=300166|普元信息=688118|汉得信息=300170|三一重工=600031|海尔智家=600690|比亚迪=002594|移远通信=603236
二、数据策略(多源容灾·真数据)
| 维度 | 数据 | 主源 | 备源/兜底 |
|---|---|---|---|
| 估值 | PE/PB/市值/换手/高低价 | 腾讯 qt.gtimg.cn | 新浪 hq.sinajs.cn → 东财 push2.eastmoney.com |
| 估值 | 真DCF(FCF=经营现金流-资本支出) | 新浪三表 quotes.sina.cn(llb现金流量表) | 无FCF→PE阈值 |
| 估值 | ROE=净利/股东权益 | 新浪 lrb利润表+fzb资产负债表 | 无→不展示 |
| 估值 | 分红(每股累计派息) | 东财 datacenter-web.eastmoney.com(RPT_SHAREBONUS_DET) | 无→不展示 |
| 业绩 | 净利增速(同期比:Q1比Q1/年报比年报) | 新浪 lrb | 无→中性55 |
| 资金 | 120日主力净流入 | 东财 push2his.eastmoney.com | 新浪 vip.stock.finance.sina.com.cn MoneyFlow(东财被封时自动顶上) |
| 机构 | 实控人/组织形式(央国企识别) | 东财 F10 RPT_F10_ORG_BASICINFO | 失败→中性 |
| 订单/政策/风险 | 内置档案(跟踪池维护) | 档案JSON/代码内置(远光已建档) | 无档案→中性+提示 |
运行铁律:所有HTTP请求显式 timeout≤15s;东财请求走限流(间隔≥1s);行情三源顺序尝试失败自动切下。
三、十维评分规则(0-100)
| 维度 | 规则(v2真数据) | 颜色 |
|---|---|---|
| 估值 | DCF优先:每股价值 vs 现价,安全边际≥15%=80/≥0=60/-10~0=40/<-10%=25;FCF为负→PE阈值(<30=80,30-50=60,50-80=40,>80=25);附ROE+分红 | ≥70绿/50-69黄/<50红 |
| 业绩 | 净利同比(同期比):>30%=85 / >15%=75 / >0=65 / <0=35;无数据=55 | 同上 |
| 订单 | 合同负债同比(资产负债表科目,客户先付的钱=订单先行指标):>30%=85 / >15%=75 / >0=65 / <0=35;无数据=55 | 同上 |
| 资金 | 120日主力累计净流入:>5亿=70 / >0=60 / -5~0=45 / <-5=30;双源全挂=55 | 同上 |
| 机构 | 央企/国企/国有=70-75;国资实控=70;民营=45 | 同上 |
| 技术 | 60日K线位置(腾讯日K,零key):<15%=70 / >85%=30 / 中位=55 | 同上 |
| 政策 | 概念板块实时热度(东财 slist:政策主线词库命中概念当日涨幅):≥3%=85 / ≥1%=75 / ≥0=65 / <-1%=40;无命中→板块整体55;接口挂→档案兜底 | 同上 |
| 情绪 | 换手>15%=30 / 8-15%=45 / <1%=50 / 1-8%=65 | 同上 |
| 风险 | 解禁日历实时(未来90天,东财RPT_LIFT_STAGE):无解禁=75;解禁量大(>3亿股)=40注意抛压;+档案质押/减持/诉讼补充 | 同上 |
| 综合 | 九维平均(研究排序,非买卖建议) | 同上 |
DCF参数(与主SKILL一致):增长率=机构一致预期CAGR×0.5保守化(钳3%~8%,永续必须g<r=10%);优先年报FCF;FCF为负→"烧钱阶段,看PE"。
四、输出标准化(三级降级·图片优先)
| 级别 | 条件 | 输出 |
|---|---|---|
| ① HTML | 任意环境 | ten_dim.py 数据引擎 → 正面=HTML纯SVG卡片(雷达/仪表/条形全SVG,零CDN零外部依赖,浏览器打开即看)+ 背面=PIL构成详解PNG(2026-08-17过审版) |
| ② PNG | 客户Agent有Chrome | 对①的HTML自行截图转PNG(可选) |
| ③ Markdown | 最差环境 | 十维清单文本 |
运行命令:
$env:PYTHONPATH = "" # ★必须清(Hermes gateway 污染子进程环境)
& "D:hermes产品线小昭查股票代码.venvScriptspython.exe" "D:hermes产品线小昭查股票十维决策卡ten_dim.py" 002063输出:十维卡片_{代码}_{日期}_正面.html(纯SVG卡片,浏览器打开即看)+ _背面.png(PIL构成详解)。
图片发送:走 weixin_send.py(见主SKILL第六章微信发图约定,一次一张、先清PYTHONPATH)。
五、异常分支处理表(必读)
| 场景 | 处理逻辑 | 用户提示 |
|---|---|---|
| 行情三源全挂 | 用上次档案+中性分出卡,行情区标"获取失败" | "实时行情暂时获取失败,已用档案数据出卡" |
| 财报三表无覆盖(北交所/新股) | 业绩=中性55,估值走PE阈值 | "财务数据暂缺,估值用PE口径" |
| 资金流双源全挂 | 资金=55中性 | "资金流数据暂缺(中性分)" |
| F10无数据 | 机构=45民营兜底(或档案) | "实控人待核实" |
| 无档案(非远光) | 订单/政策/风险=中性+提示 | "订单/政策/风险档案待补充(中性分)" |
| PNG渲染失败 | 降级HTML/Markdown | "图片生成受限,已输出文本版" |
⚠️ 铁律:没有数据就标"待补充(中性分)",绝不编造评分/事件。
六、质量自检清单(提交前对照)
- [ ] 参数解析:名称→代码→市场前缀链路完整(含北交所92/8/4开头)
- [ ] 多源容灾:行情三源顺序+超时+切换;资金流东财→新浪备胎
- [ ] 接口规范:GBK解码/Referer头/UA头/timeout≤15s;东财限流
- [ ] 同期比较:业绩增速Q1比Q1、年报比年报(季报≠年报不可比)
- [ ] DCF合规:g<r(钳3%~8%)、年报FCF优先、FCF为负不硬算
- [ ] 输出标准化:PNG→HTML→MD三级降级;正面+背面双图
- [ ] 合规:零外部IP调用(无182.254.140.118等云API);免责+研究排序
- [ ] 边界:停牌股/新股/北交所/名称不在池内
依赖声明
- 运行需要:Python标准库 + Pillow + requests/pandas/lxml + matplotlib(正面=ten_mpl.py matplotlib纯Python渲染;背面=PIL。零浏览器零系统依赖,见主SKILL)
- 数据源:腾讯/新浪/东财(全部公开免费接口,零API key)
- 零外部IP调用(合规铁律8/16):图片本机渲染,不走任何云API
坑(实测记录)
- PYTHONPATH污染:Hermes gateway 设 PYTHONPATH=_internal(py3.11),运行任何 python 前必清
- 东财 push2/push2his 本机常被断连(RemoteDisconnected)→ 资金流自动切新浪备胎(已实测生效)
- 新浪三表科目名:现金流量净额=
经营活动产生的现金流量净额;资本支出=购建固定资产、无形资产和其他长期资产所支付的现金(含"所") - 东财分红 PRETAX_BONUS_RMB=每10股派息,每股要÷10
- 业绩增速必须同期比(Q1 vs Q1),否则季报vs年报产生假信号(-96%假象实测)
- 十维评分输出结构固定:dims=[9维+综合]、total、greed/fear、org_form(含"央企/国企"触发央国企标签)