muxuuu/serenity-skill · 上手攻略
- 仓库:muxuuu/serenity-skill
- 链接:https://github.com/muxuuu/serenity-skill
- 分类:agent(academic-writing · app · Python · MIT)
- 作者:spark
- 更新:2026-08-09
⚠️ commit 时戳:本攻略基于 main 分支 SHA
c2fe93deedfd0d1bd9fe7ef0601ea1b9c20ea24a(2026-05-05 03:23 UTC,commit message "Make serenity output example more concrete")。仓库卡片显示「最近提交 2026-05-05」,与 API 完全一致。 ⚠️ 范围声明:Serenity.skill 只做公开资料研究辅助,不替代投资判断;最终交易决策、账户操作、收益承诺始终由用户控制(README 显式声明)。
1. 是什么
muxuuu/serenity-skill 是一个面向 A 股热点产业链研究的 Agent Skill,灵感来自 Serenity / @aleabitoreddit 在 X 上长期围绕 AI 半导体、光通信、机器人、电力设备、创新药等主题做的公开供应链研究方法论。
仓库结构:
serenity-skill/
├── SKILL.md # 必需:agent 入口元数据 + 使用说明
├── README.md / README.en.md / README.zh-CN.md
├── references/ # 深入资料:workflow / evidence ladder / sources / risk
├── assets/ # 模板:瓶颈评分卡 / prompt pack / thesis 模板
├── scripts/
│ ├── serenity_scorecard.py # 瓶颈评分卡生成器
│ └── validate_skill.py # Skill 自校验脚本
├── examples/ # A 股 AI 半导体 / AI 基建瓶颈 / 对话 demo
└── evals/test-cases.md
核心思路(来自 README / references):
大行情里真正有价值的机会,常常藏在系统扩张时最难绕开的关键环节。
具体做法 5 步:
- 从大热点出发,先看真实需求来自哪里。
- 把主题拆成下游需求 → 系统集成 → 芯片/器件 → 设备 → 材料 → 封测 → 基础设施。
- 找低供应商数量、长验证周期、扩产困难、客户认证严格、材料纯度要求高的环节。
- 回到股票 / 基金方向,判断谁更靠近真实瓶颈,谁只是蹭主题。
- 最后检查公告、财报、问询函、订单、产能、客户、风险,给出优先研究排序。
2. 解决什么问题
热点流里大多数人是「刷到 → 焦虑 → 跟买」,凭感觉行动。Serenity.skill 解决三件事:
- 从模糊热度到结构化研究:把「AI 半导体火」拆成 7 层产业链,再筛出 5 个值得优先研究的标的。
- 从「谁是核心供应商」到「证据够不够」:每个标的要回公告 / 财报 / 问询函 / 互动易 / 招投标 / 环评 / 能评 / 专利 / 客户认证 / 财务质量,把社交媒体当线索、当不了证据。
- 从「个股 vs 基金」到「分层暴露」:对主题基金 / ETF,要看底层持仓是不是真的暴露在瓶颈环节,避免买到的是「名字蹭热点」的伪主题产品。
直接复制 README 的「适用场景 vs AI 能干啥」对照:
| 你的问题 | 这样问 AI | skill 帮你看什么 |
|---|---|---|
| 刷到热点不知从哪下手 | 「最近 AI 半导体很火,先研究哪些方向?」 | 拆产业链 → 排需求 / 扩产瓶颈方向 |
| 机器人方向分不清谁关键 | 「机器人产业链里哪些环节可能先出机会?」 | 比较供需紧张度 / 竞争格局 / 证据强弱 |
| 担心某股只是蹭热点 | 「帮我挑战这家公司是不是 CPO 核心供应商」 | 产业链位置 / 客户证据 / 收入质量 / 风险 |
| 不知主题基金细分方向 | 「机器人主题基金重点看哪些上游环节?」 | 找底层持仓真实受益链条,提示要核验的持仓 |
| 候选股排序 | 「比较 A / B / C 三家公司谁上涨逻辑更清楚?」 | 按产业链位置 / 证据强度 / 估值压力 / 风险排序 |
| 想学方法论 | 「带我学 Serenity 式研究,每次只问一个问题」 | 热点 → 需求 → 卡点 → 证据 → 风险五步走 |
3. 快速安装
3.1 把整个 skill 目录拷到 agent 能扫的地方
通用 .agents/skills/(被越来越多客户端扫描):
# 用户级
SKILL_DIR="$HOME/.agents/skills/serenity-skill"
mkdir -p "$SKILL_DIR"
cp -R SKILL.md LICENSE references assets scripts examples agents "$SKILL_DIR"/
# 项目级(仅当前仓库)
SKILL_DIR=".agents/skills/serenity-skill"
mkdir -p "$SKILL_DIR"
cp -R SKILL.md LICENSE references assets scripts examples agents "$SKILL_DIR"/
Claude 原生目录:
# 用户级
SKILL_DIR="$HOME/.claude/skills/serenity-skill"
mkdir -p "$SKILL_DIR"
cp -R SKILL.md LICENSE references assets scripts examples agents "$SKILL_DIR"/
# 项目级
SKILL_DIR=".claude/skills/serenity-skill"
mkdir -p "$SKILL_DIR"
cp -R SKILL.md LICENSE references assets scripts examples agents "$SKILL_DIR"/
Hermes(research 子目录):
SKILL_DIR="$HOME/.hermes/skills/research/serenity-skill"
mkdir -p "$SKILL_DIR"
cp -R SKILL.md LICENSE references assets scripts examples agents "$SKILL_DIR"/
README + 维护文档不需要拷到运行目录,仅 GitHub 展示用。
3.2 验证 Skill 结构
python scripts/validate_skill.py .
# 期望:检查 SKILL.md frontmatter / 文件结构 / 引用路径一致
4. 核心用法
4.1 生成瓶颈评分卡
# 生成空模板
python scripts/serenity_scorecard.py --template > my-company.json
# 填字段(产业链位置 / 客户证据 / 订单 / 产能 / 风险等)
# 渲染成 markdown 报告
python scripts/serenity_scorecard.py --format md my-company.json
4.2 提示词模板(来自 assets/research-prompt-pack.md,README 给出 4 个最小骨架)
# 1) 产业链扫描
用 serenity-skill 深度调研现在 A 股 AI 半导体产业链。
请联网查公告、财报、问询函、互动易、招投标、环评/能评、专利、
客户认证和财务质量,先排产业链层级,再找 5 个最值得优先研究的标的,
并说明卡住的环节、产业链位置、证据、排序理由和主要风险。
# 2) 主题方向研究
用 serenity-skill 帮我研究最近机器人方向。
先拆产业链,再判断哪些环节更接近真实供需瓶颈,
最后给出股票和基金方向的优先研究清单。
# 3) 单股挑战
用 serenity-skill 挑战 [公司/股票代码]。
它到底卡在哪一层?证据够不够?市场可能高估了什么?
什么情况说明这个判断应该降级?
# 4) 学习式访谈
带我学 Serenity 式产业链研究,每次只问我一个问题。
4.3 典型输出骨架(来自 README placeholder 示例)
我会先看 [方向 A],再看 [方向 B] 和 [方向 C]。
如果你想找股票线索,我会优先研究这几家公司:
1. [公司 A]:最接近 [关键瓶颈环节],上涨逻辑来自 [需求增长 / 产能紧张
/ 客户验证 / 国产替代]。
2. [公司 B]:处在 [产业链位置],适合跟踪 [订单 / 毛利率 / 产能利用率]。
3. [公司 C]:弹性更大,但需要确认 [核心风险或缺失证据]。
如果你更想买基金或 ETF,我会先看暴露在 [细分方向 A] 和 [细分方向 B] 的
产品,再检查它们的前十大持仓里有没有 [公司 A]、[公司 B] 这类真正靠近
瓶颈的公司。
我会暂时降低 [热门方向 X] 的优先级,因为它的故事很热,但现在还缺
[订单证据 / 利润兑现 / 客户认证]。
下一步先查三件事:
1. [公司 A] 最新财报里 [关键业务] 的收入和毛利率有没有变化。
2. [公司 B] 有没有新的客户认证、订单或扩产公告。
3. [相关基金/ETF] 的持仓是不是集中在真正受益的环节。
完整示例见仓库 examples/:
examples/a-share-ai-semiconductor-demo.mdexamples/ai-infrastructure-chokepoint-demo.mdexamples/demo-conversation.md
4.4 评分与证据链(references/)
仓库自带的 4 份深度资料(README 显式提到):
references/deep-research-workflow.md:5 步研究流程的细化版本。references/evidence-ladder.md:证据强弱阶梯(公告 / 财报 / 问询函 / 互动易 / 招投标 / 环评 / 能评 / 专利 / 客户认证 / 财务质量 / 媒体)。references/market-source-playbook.md:每个证据源的抓取与核验 SOP。references/public-profile-and-evaluation.md+references/risk-and-compliance.md:把 X 公开账号的方法论抽象为可复用框架,并把合规 / 风险显式列入。
5. 典型适用场景
- 热点来了不知从哪研究:A 股 AI 半导体 / CPO / 机器人 / 创新药 / 算力 / 电力设备——把 Serenity 的 5 步跑一遍,先出研究清单再决定要不要真下场。
- 主题基金 / ETF 选品:先看名字 / 跟踪指数 / 行业暴露,再扒前十大持仓是不是真的卡在瓶颈环节。
- 跟买前「自我挑战」:把已选标的丢给 skill,让它按 evidence ladder 给出「降级触发条件」。
- 建立团队研究 SOP:把 5 步流程 + evidence ladder 当内部培训教材。
不适合:
- 想直接拿买卖建议——README 显式声明「最终买卖决策由你自己决定」。
- 非 A 股 / 非公开市场——大量证据源(问询函 / 互动易 / 环评 / 能评)是中国资本市场特有。
6. 最小可跑命令(含版本)
# 0. 环境
python3 --version # ≥ 3.9(脚本用标准库即可,无第三方依赖)
# 没有 GPU / CUDA / 模型版本要求——skill 是 prompt + 模板 + 数据源索引,
# 不带模型推理或训练代码。
# 1. 克隆并校验
git clone https://github.com/muxuuu/serenity-skill.git
cd serenity-skill
python3 scripts/validate_skill.py .
# 2. 生成空白评分卡
python3 scripts/serenity_scorecard.py --template > my-company.json
# 3. 安装到 Claude 项目级
SKILL_DIR=".claude/skills/serenity-skill"
mkdir -p "$SKILL_DIR"
cp -R SKILL.md LICENSE references assets scripts examples agents "$SKILL_DIR"/
# 4. 在 Claude Code 里调用
"用 serenity-skill 调研 CPO 方向,先排产业链层级,再给 5 个优先标的"
7. 坑与注意
- 范围限定:仅做研究辅助,不替代投资判断。README 反复强调「Research support only」「最终决策由你自己做」。把它当研究报告生成器、不是交易信号器。
- 强证据导向:社交媒体(X / 公众号 / 雪球)只当线索;强结论必须落到公告 / 财报 / 问询函 / 监管 / 专利 / 标准。skill 不会替你做这一步核查。
- 更新节奏不快:最新 commit 2026-05-05,最近 3 个月没有新功能提交;建议「看 references/ 和 examples/ 是否还贴合当前监管口径」再依赖。
- 数据时效:年报 / 季报 / 问询函有时滞,热点变化快;评分卡里的数据需要自己补「截至日期」。
- 示例是 placeholder:README 给的样例输出是占位符模板,不是真标的推荐;不要把它当 A 股推荐列表照搬。
- 依赖网络访问能力:让 agent 真正查公告 / 财报 / 招投标,需要 agent 本身有联网 / 文件读取 / 浏览器自动化能力;skill 不带这些运行时。
- 「Serenity」本身是 X 账号:本 skill 是受其公开方法论启发,不是该账号官方发布;混用容易让读者误以为是官方背书。
8. 与同类对比
| 维度 | muxuuu/serenity-skill | libukai/awesome-agent-skills | Forward-Future/loopy |
|---|---|---|---|
| 形态 | 垂直领域 Skill(A 股热点研究) | awesome 资源合集 | Loop Library + skill |
| 是否带运行时 | ❌(prompt + 模板 + Python 脚本) | ❌(纯文档) | ❌(目录站 + skill) |
| 评分工具 | ✅(serenity_scorecard.py) |
❌ | ❌ |
| 自校验脚本 | ✅(validate_skill.py) |
❌ | ❌ |
| 示例完整度 | ✅(3 个完整 demo) | 仅目录 | 仅目录条目 |
| 适用边界 | A 股 + 公开资料研究 | 全 agent 生态 | 通用 loop 工作流 |
定位差异:Serenity 是「单点垂直打透」,libukai 是「横向生态索引」,loopy 是「通用工作流模板」。
9. 一句话推荐结论
想在 A 股热点里不靠玄学做研究、想把研究流程结构化的人,从 Serenity.skill 入门——它把「产业链拆解 + 证据阶梯 + 瓶颈评分卡」做成可复用的脚本和模板,比裸聊 prompt 稳得多。但请始终把它当研究助手,不当买卖顾问。
附:源链接 / 原始 commit
- 仓库主页:https://github.com/muxuuu/serenity-skill
- 灵感来源(README 显式注明,非官方):https://x.com/aleabitoreddit
- 完整示例:
examples/a-share-ai-semiconductor-demo.md、examples/ai-infrastructure-chokepoint-demo.md、examples/demo-conversation.md - 本攻略引用的 commit:
c2fe93deedfd0d1bd9fe7ef0601ea1b9c20ea24a(main · 2026-05-05 · "Make serenity output example more concrete") - LICENSE:MIT