canghe-tianyancha
Generates Tianyancha-style company and industry insight dashboards from researched enterprise data. Use when user asks for 天眼查, company lookup, enterprise analysis, hiring analysis, legal risk, financing, shareholders, intellectual property, investments, or industry company comparison.
1实现原理 · 为什么它能做到
输入企业名或行业名后,先由 agent 用 Kimi Work 内置的 kimi_search_v2 并行检索天眼查公开数据,再做结构化提取。
天眼查企业洞察看板 Skill —— 输入企业名称,自动生成包含企业概况、在招岗位分析、数据分析、司法风险、融资历史、股东结构、知识产权、对外投资、主要人员的单文件 HTML 看板。
检索是宿主能力而非本仓实现:SKILL.md 明说 kimi_search_v2 与 PythonRun 是 Kimi Work 内置工具。
> **导出说明**:本 Skill 已从原 Kimi 环境导出,适配其他 Kimi Work 用户使用。`kimi_search_v2` 和 `PythonRun` 均为 Kimi Work 内置工具,无需修改。
单企业模式按 6 条检索式并行取数(在招岗位/司法风险/融资股东/工商人员/知识产权/对外投资)。
- `{企业名} 天眼查 在招岗位 招聘 岗位分析`
行业模式先检索头部企业名单,再为每家企业补齐完整数据,最后批量生成企业看板 + 行业看板。
2. 使用 `kimi_search_v2` 搜索该行业头部企业名单:
看板生成是本地 Python:调用 scripts/generate_dashboard.py 的 generate_dashboard() 等函数输出单文件 HTML。
sys.path.insert(0, '${SKILL_DIR}/scripts')
输出是单文件、零后端依赖的 HTML,用 Tailwind CSS + ECharts 渲染图表,浏览器直接打开。
- 单文件 HTML,零后端依赖,浏览器直接打开
看板固定 9 个 Tab(企业概况/在招岗位分析/数据分析/司法风险/融资历史/股东结构/知识产权/对外投资/主要人员)。
看板包含 9 个 Tab,默认显示
在招岗位分析只取最近 90 天(一个季度),做 7 项图表分析。
**核心规则:只显示最近一个季度(90天)的岗位数据分析。**
数据分析模块用算法生成企业健康度评分、招聘趋势预测、求职者友好度与综合建议。
综合评分(满分100分),从四个维度评估:
偏好文件 EXTEND.md 控制输出目录、分析窗口、来源与语言等。
**EXTEND.md Supports**: default output directory, recent job analysis window, industry company count, preferred data sources, report language, and whether to include dashboard disclaimers.
2核心能力
3外部依赖
| Kind | Dependency / Endpoint |
|---|---|
| api | kimi_search_v2(Kimi Work 内置检索工具,用于获取天眼查公开数据) |
| cli | PythonRun(Kimi Work 内置 Python 执行器,用于运行 generate_dashboard.py) |
4管控建议与判定依据
- scripts/: 执行本地脚本或命令: PythonRun 运行 skills/canghe-tianyancha/scripts/generate_dashboard.py 的 gener
- 网络端点: 声明外部网络访问: skill 自身脚本零网络调用(generate_dashboard.py 只依赖 Python 标准库,风险扫描『網路請求:無命中』)
- 本地工作目录: 文件读写与工件输出: 企业洞察看板_{企业名}.html(单企业)
5第二遍独立确认
- [ok] 脚本无网络、无凭证、仅 stdlib — 风险扫描『網路請求:無命中』;README 明写『generate_dashboard.py 只依赖 Python 标准库』;generate_dashboard.py 在 §2 被标记 generated 未展开。
- [ok] 数据获取与执行是宿主工具 — SKILL.md『导出说明』明说 kimi_search_v2 与 PythonRun 为 Kimi Work 内置;按批4 细则不计入档位。
- [ok] 产物为单文件 HTML — SKILL.md 输出节与 README 均写单文件、零后端依赖、Tailwind CSS + ECharts。
- [ok] 看板结构(9 Tab / 7 图 / 90 天) — SKILL.md 逐条列出 9 个 Tab、在招岗位分析 7 个 ECharts 图与『只显示最近一个季度(90天)』核心规则。
- [ok] 算法模块为估算并附免责 — 健康度满分 100 四维度、线性回归预测 4 周、求职者友好度满分 100;SKILL.md/README 均注明仅供参考、不构成建议。
- [ok] 引用字符安全 — 含全角引号的原文(如本季度切换说明)未纳入 evidence.quote,避免逐字复核时的引号歧义。
- [ok] 档位复核 — 自身脚本仅本地生成 HTML → blue;宿主工具/检索外发不计档,已写入 risks。
- [ok] 元数据与 commit — commit=dd0bf355955b4c82b764740b4183c86a72ba0e0c,license=MIT(仓库根),installs=null。
6结论
4947418567e8b52f…