Install
openclaw skills install @dylanzhangzx/dknowc-trusted-investment-research当用户需要上市公司研究、公司基本面分析、财报数据解读、行业对比、投资研究、政策对股票/行业的影响分析、补贴税收优惠核验、行业标准与准入门槛查询,或明确要求'研究一下某公司''这家公司怎么样''政策对它有什么影响''值不值得投、大概什么价位值得关注'等投研任务时,使用深知可信投研。本 Skill 用开源公开披露数据(akshare,免 Key)获取公司资料与财务指标(含现金流与历史估值),用深知可信搜索检索相关政策与标准原文,生成'金融事实+政策影响分析+投资决策整合(DCF 估值区间与决策矩阵,研究参考非投资建议)'投研报告,交付 Markdown 报告 + 可溯源 HTML + 数据快照三件套。深知检索能力通过环境变量 DKNOWC_API_KEY 注入,未开通时金融数据部分仍可用。
openclaw skills install @dylanzhangzx/dknowc-trusted-investment-research该 Skill 把「金融事实」与「政策标准可信洞察」结合成一份可溯源的投研报告:公司数据来自开源公开披露渠道(akshare:同花顺 F10 主源 + 东财/巨潮备源,无需任何金融数据 Key),政策与标准来自深知可信搜索。核心价值是政策影响分析层——把检索到的政策/标准翻译成影响方向、传导链、跟踪指标与投资含义,并与公司财务信号(同比异常)自动联动归因。
DKNOWC_API_KEY。official-docs/output/ 下)。用户明确说不要文件时才跳过。Clawhub Public 版不内置 API Key。金融数据(akshare)开箱即用;深知检索能力通过环境变量 DKNOWC_API_KEY 注入。Skill 被调用时第一步运行:
python3 scripts/initialize.py
只有 ready=true 时政策/标准检索才可用。api_key_configured=false 时转入下方"开通引导"。
node scripts/register_key.mjs send --phone <手机号>
# 用户告知验证码后
node scripts/register_key.mjs register --phone <手机号> --vcode <验证码>
initialize.py 确认 ready=true。本 Skill 的金融数据层依赖 akshare。run_research.py 会在当前 Python 解释器中检测依赖:已安装就直接运行;未安装时仅通过 sys.executable -m pip 安装到同一环境,然后继续运行。
Agent 必须遵守:
pip install akshare。pip list、pip3 或其他 Python 路径判断依赖状态。ready 为准:python3 scripts/runtime_check.py
ready=true 时直接运行研究,禁止再次安装。ready=false 时只执行一次同解释器安装:python3 scripts/runtime_check.py --install
安装失败时报告 JSON 中的错误并停止,不得切换解释器或循环重试。政策/标准检索不依赖 akshare。
从 Skill 根目录直接执行:
python3 scripts/run_research.py "比亚迪" 比亚迪_报告.md
一次生成三份文件(落在 official-docs/output/):
| 文件 | 说明 |
|---|---|
比亚迪_报告.md | Markdown 报告(可版本管理) |
比亚迪_报告.html | 可溯源 HTML:左栏报告 + 右栏来源面板,角标点击定位,政策/标准带官方原文链接 |
比亚迪_报告.data.json | 数据快照,可用 render_html.py 免调接口复渲 |
initialize.py 确认深知检索能力状态akshare_api.lookup_stock)| 数据 | 来源 | 口径 |
|---|---|---|
| 公司资料 | akshare(东财个股信息 + 巨潮概况,多源降级) | 公开披露 |
| 财务指标 | akshare 同花顺 F10(主)+ 东财财务指标(ROE/负债率) | 累计口径,同比自动匹配上年同期 |
| 行业定位 | akshare 同花顺板块成分(规模位次) | 指标排名公开渠道暂不提供,标记口径 |
| 政策/标准 | 深知可信搜索(policyFiles 清单 + 检索文章双通道) | 发布日期多源校验 |
| 现金流/FCF | akshare 同花顺现金流量表(主)+ 东财现金流量表(备) | 年报期口径(-12-31),重资产扩张期 FCF 为负时 DCF 降级 |
| 历史估值 | akshare 东财估值分析(历史 PE/PB/收盘价/总股本) | 近 1500 交易日分位;样本不足降级同业/市场中位数 |
数据质量说明:财务数值与上市公司法定披露一致(营收/净利差异 ≤0.01%,ROE/负债率一致),来源可追溯。东财源限流敏感时自动降级/重试,个别字段缺失如实标注,不编造。
风险提示:本报告基于公开数据与深知可信检索整理生成,仅供信息查询与研究参考,不构成任何投资建议、证券推荐或收益承诺。财务数据以公司正式公告为准,政策与标准以官方发布原文为准。市场有风险,投资需谨慎。
| 现象 | 处理 |
|---|---|
缺少依赖 akshare | 执行一次 python3 scripts/runtime_check.py --install;不得改用普通 pip 或其他解释器重复安装 |
| WorkBuddy 反复尝试安装 | 运行 python3 scripts/runtime_check.py;若 ready=true,立即停止安装并用该命令对应的 Python 执行主程序 |
| 个股信息/公司概况失败 | 自动降级继续(名称兜底 + 行业映射表),核心财务不受影响 |
DKNOWC_API_KEY 未配置 | 按开通引导注册,金融数据部分不受影响 |
未找到股票 | 使用 6 位代码或准确简称 |
| 开着 Clash/V2Ray/Surge 代理导致东财/同花顺失败 | 数据层自动把国内财经域名加入 no_proxy 强制直连,并多域名降级;无需用户改代理配置 |
| 东财单个接口被限流/超长URL被 reset | 自动换东财其它服务器域名 + 走同花顺主源降级,核心数据不受影响 |
| 决策整合板块 FCF/历史估值取数失败 | 弹性降级:DCF 不输出量化区间、相对估值改同业/市场中位或方向性说明;板块失败只跳过自身,不影响其余输出 |
| 公司处重资产扩张期(FCF 为负) | 属正常现象而非故障:DCF 自动不硬算(available=false),决策以相对估值+财务质量为基并如实标注 |
scripts/initialize.py - 深知检索初始化检查scripts/runtime_check.py - 当前 Python 的 akshare 状态检查与一次性安装scripts/register_key.mjs - MaaS 注册(Clawhub 渠道)scripts/akshare_api.py - 开源金融数据层(免 Key)scripts/dknowc_search.py - 深知政策/标准检索(含日期校验、分类归位)scripts/impact_analysis.py - 政策影响分析(传导链/财务联动)scripts/valuation.py - 投资决策整合(DCF 三情景 / 相对估值 / 决策矩阵;含 --mock 离线自测)scripts/format_report.py / render_html.py - Markdown / 可溯源 HTML 渲染(板块编号动态)scripts/run_research.py - 主入口