本技能融合两部经典投资著作的核心框架——晨星公司《投资的护城河》的五大竞争优势来源 + 布鲁斯·格林沃尔德《竞争优势:透视企业护城河》的三大优势类型——生成一份结构化的四模块十项「竞争优势护城河分析」HTML 报告,并以邮件正文(白底高对比)+ HTML 附件的方式发送至 hncjit@qq.com。
核心目标:系统性地评估目标公司是否拥有可持续的竞争优势(经济护城河),并识别其优势的本质与强度。
| 来源 | 格林沃尔德《竞争优势》 | 晨星《投资的护城河》 |
|------|----------------------|---------------------|
| 供给侧 | 成本优势 | 成本优势 |
| 需求侧 | 客户锁定(转换成本+搜寻成本) | 转换成本 |
| 网络 | — | 网络效应 |
| 资产 | — | 无形资产(品牌/专利/牌照) |
| 规模 | 规模经济效益 | 有效规模 |
二者高度互补:格林沃尔德强调「局部市场出发、用数据验证」的方法论;晨星提供更丰富的分类维度。
模块一:定义与分析市场(起点)
模块二:识别竞争优势来源(定性分析)
模块三:验证竞争优势(定量分析)
模块四:可持续性与趋势
本技能的所有数据获取,必须以计算机当前时间为准。每次执行时,Agent 必须严格按以下规则操作:
Get-Date -Format "yyyy年MM月dd日 HH:mm:ss"
将获取到的时间记录为 CURRENT_TIME,贯穿整个分析过程。所有数据的获取范围、报告期次判断、价格/估值数据都必须基于此时间。
严禁使用硬编码的报告期次(如"2024年报"),必须根据 CURRENT_TIME 动态判断:
| 市场 | 一季报 | 中报 | 三季报 | 年报 |
|------|--------|------|--------|------|
| A股 | 4月底前 | 8月底前 | 10月底前 | 次年4月底前 |
| 美股 | 财季后40-45天 | — | — | 财年后60-90天 |
| 港股 | — | 9月底前 | — | 次年3月底前 |
判断逻辑(以A股为例):
neodata-financial-search 或 finance-data-retrieval skill 获取实时/最新数据
neodata-financial-search skill(第一优先)— 实时自然语言金融数据搜索
finance-data-retrieval skill(补充)— 209个结构化API,适合批量/历史数据
当用户请求护城河分析时,按以下步骤执行:
Get-Date -Format "yyyy年MM月dd日 HH:mm:ss"
记录为 CURRENT_TIME,用于后续所有数据时效性判断。
根据 CURRENT_TIME 和目标公司所在市场,按"规则2"判断最新可获取的报告期次。
使用 neodata-financial-search 和/或 finance-data-retrieval 获取以下数据:
调用 scripts/generate_moat_html.py,传入公司名称、代码、当前时间:
"C:\Program Files\Python312\python.exe" "C:\Users\Administrator\.workbuddy\skills\guijiang-moat-analysis\scripts\generate_moat_html.py" "[公司名称]" "[公司代码]" "[日期字符串]"
脚本输出路径:scripts/output/竞争优势护城河分析_[公司名称]_YYYYMMDD.html
调用 scripts/send_moat_email.py,将生成的 HTML 作为附件 + 邮件正文发送到 hncjit@qq.com。
"C:\Program Files\Python312\python.exe" "C:\Users\Administrator\.workbuddy\skills\guijiang-moat-analysis\scripts\send_moat_email.py" "[HTML文件路径]"
邮件主题格式:【竞争优势护城河分析】[公司名称] · YYYY年MM月DD日
告知用户邮件已发送,提供 HTML 文件路径。在总结中明确标注使用的数据截止日期。
整体风格:
结构:
[报告头部] — 标题 + 公司名称/代码 + 生成时间 + 框架说明
[使用指南] — 四模块分析流程说明
[模块一] — 定义与分析市场(1项问题)
[模块二] — 识别竞争优势来源(5项问题,含来源标注)
[模块三] — 验证竞争优势(2项问题,含提示框)
[模块四] — 可持续性与趋势(2项问题,含趋势标签)
[最终结论] — 综合判断区(护城河存在性/类型/强度/可持续性)
[底部声明] — 框架说明 + 免责声明
颜色规范(邮件友好):
邮件配置复用已保存的 email_config.py(位于 C:\Users\Administrator\WorkBuddy\Claw\email_config.py),读取以下字段:
SMTP 服务器:smtp.qq.com,端口 587(STARTTLS)
scripts/output/竞争优势护城河分析_[公司名称]_YYYYMMDD.html
generate_moat_html.py - HTML 报告生成器(四模块十项分析框架)
send_moat_email.py - 邮件发送模块(HTML 正文 + 附件)
output/ - 生成的 HTML 报告存放目录
moat_framework.md - 护城河分析框架详细参考文档
共 1 个版本