[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-94682":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":22,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":15,"starSnapshotCount":15,"syncStatus":27,"lastSyncTime":28,"discoverSource":29},94682,"fund-guy-skill","wbh604\u002Ffund-guy-skill","wbh604","糟糕，我被基佬包围了！那么这个时候就有人要问了，主播主播，有没有什么简单好用的基佬筛选办法？有的兄弟，有的，快来看看jilaoskill吧！","https:\u002F\u002Fwbh604.github.io\u002Fjilao-skills\u002F",null,"HTML",308,34,131,0,50,110,74.63,"MIT License",false,"main",true,[],"2026-08-24 04:01:22","\u003Cdiv align=\"center\">\n\n# Fund Guy Skill · 基佬skill\n\n*\"平台给他打 84 分，我们把他每一笔买卖翻出来验，只给 62。\"*\n\n[![License: MIT](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-yellow.svg)](LICENSE)\n[![Python 3.9+](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPython-3.9%2B-blue.svg)](https:\u002F\u002Fpython.org)\n[![Agent Skill](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAgent-Skill-blueviolet)]()\n[![Data](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F%E6%95%B0%E6%8D%AE%E6%BA%90-%E5%85%A8%E5%85%8D%E8%B4%B9%E9%9B%B6Key-brightgreen)]()\n[![Modules](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F%E6%8A%A5%E5%91%8A%E6%A8%A1%E5%9D%97-12-orange)]()\n\n基金经理深度行为审计引擎 · **评的是行为，不是净值**\n\n[在线示例](https:\u002F\u002Fwbh604.github.io\u002Ffund-guy-skill\u002Fassets\u002Ffund-163417.html) · [这是啥](#这是啥) · [安装](#安装) · [报告长什么样](#-报告长什么样) · [快速开始](#快速开始) · [方法论铁律](#方法论铁律) · [数据来源](#数据来源) · [更新日志](#更新日志)\n\n**中文** | [English](README_EN.md)\n\n\u003C\u002Fdiv>\n\n---\n\n## 鸣谢\n\n学AI，上L站！\n感谢 [Linux.do](https:\u002F\u002Flinux.do\u002F) 社区支持。\n\n## 这是啥\n\n一句话：输入一个基金代码，Agent 把基金经理 8 年的每一笔买卖翻出来，拿 12 个月后的真实走势逐笔验对错，最后吐出一份 700KB 的单文件交互报告——K 线战役回放、买卖点验尸、独立性审判、造神检测，全都有。\n\n**在线示例**：兴全合宜（163417）→ [点开直接看](https:\u002F\u002Fwbh604.github.io\u002Ffund-guy-skill\u002Fassets\u002Ffund-163417.html)（自包含 HTML，下载后离线也能打开；演示版已对经理姓名与照片打码）\n\n## 为什么做这个\n\n买基金的人 99% 只看两样东西：净值曲线和平台评分。但是——\n\n- 净值涨 ≠ 经理厉害，可能只是风格白送的（大盘成长 2020 年闭眼都赚）\n- 平台评分看的是收益率和从业年头，**没人去验他\"什么时候卖\"卖得对不对**\n- \"和公司持仓不一样\"被吹成独立性，但没人验证他不一样的时候**到底赚没赚钱**\n- 你按季报抄他作业，到手收益可能跟他没差多少 —— 那先手优势值几个钱？\n\n这个 skill 把这些问题全部用公开数据算一遍，每个结论可复算、有出处；查不清的标\"未查证\"，绝不编数。\n\n---\n\n## 安装\n\n### OpenClaw \u002F 龙虾（最简单）\n\n复制这段命令发给龙虾，它会自动装好：\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fwbh604\u002Ffund-guy-skill.git ~\u002F.openclaw\u002Fskills\u002Ffund-guy-skill && pip install -r ~\u002F.openclaw\u002Fskills\u002Ffund-guy-skill\u002Frequirements.txt\n```\n\n装好后直接说：\n\n> 用 fund-guy-skill 里的 `skills\u002Ffund-manager-alpha\u002FSKILL.md` 帮我分析基金 163417，参考脚本在仓库 `scripts\u002F` 下。\n\n### Claude Code（Plugin 方式）\n\n```bash\n\u002Fplugin marketplace add wbh604\u002Ffund-guy-skill\n\u002Fplugin install fund-manager-alpha@fund-guy-skill\n```\n\n装好后有三个斜杠命令：`\u002Fanalyze-fund 163417`（完整审计）、`\u002Fquick-check 163417`（5 分钟速查）、`\u002Ffind-similar 163417`（持仓撞车反查）。\n\n### Claude Code（Skill 方式）\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fwbh604\u002Ffund-guy-skill.git && pip install -r fund-guy-skill\u002Frequirements.txt\n```\n\n在 Claude Code 里打开 fund-guy-skill 目录，`skills\u002F` 自动发现。\n\n### Codex\n\n直接丢这段给 Codex：\n\n> 克隆 https:\u002F\u002Fgithub.com\u002Fwbh604\u002Ffund-guy-skill ，运行 `pip install -r requirements.txt`，然后执行 `python run.py 163417 --no-browser` 分析兴全合宜。跑完把报告路径给我。\n\n### Cursor\n\n克隆后直接用 Cursor 打开仓库目录 —— `.cursor\u002Fskills\u002F` 里的项目技能自动被发现，然后说「分析基金 163417」即可。或者丢这段话进去：\n\n> 克隆 https:\u002F\u002Fgithub.com\u002Fwbh604\u002Ffund-guy-skill ，装依赖 `pip install -r requirements.txt`，然后读 `skills\u002Ffund-manager-alpha\u002FSKILL.md` 按流程分析基金 163417，参考脚本在 `scripts\u002F` 下。\n\n### Windsurf \u002F Devin \u002F 其他 Agent\n\n仓库根目录带 `AGENTS.md`（通用 agent 指南）和 `.agents\u002Fskills\u002F`（Codex 项目技能），多数 agent 打开即识别；不识别的直接丢上面那段话。\n\n### 纯命令行\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fwbh604\u002Ffund-guy-skill.git\ncd fund-guy-skill && pip install -r requirements.txt\npython run.py 163417\n```\n\n---\n\n## 📸 报告长什么样\n\n> 以下截图全部来自兴全合宜（163417）的真实分析结果，白天主题。\n\n### 判决书 · 受检对象 + 行为评分\n\n总分 62 = 择时 35% + 控制 35% + 超额质量 30%，每一分都有规则可复算。印章直接告诉你\"再等等\"。\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-hero.png\" width=\"760\" \u002F>\n\n### 平台评分对照 · 84 vs 62\n\n天天基金给他 84，我们只给 62 —— 差的 22 分，主要差在平台没看他\"什么时候卖\"。\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-platform.png\" width=\"760\" \u002F>\n\n### 战役回放 · 真实周 K + 逐笔买卖点\n\n左边是他赚最多\u002F亏最多\u002F卖飞的股票榜，右边真实 K 线上标出每次买卖：绿点买入、红点主动卖、黄点被动减（触 10% 线 \u002F 遭赎回），还有成本线和卖出线。按「战役回放」K 线逐周生长，当年的新闻和他的操作一帧帧重演。\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-replay.png\" width=\"760\" \u002F>\n\n### 买卖点验尸 · 65 次买入 + 16 次清仓全部验尸\n\n每个动作拿 12 个月后的走势验：买点胜率 58%（跑赢大盘算赢），清仓躲跌率只有 31%。结论一行字：**会买，不会卖。**\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-autopsy.png\" width=\"760\" \u002F>\n\n### 最好与最差的决策\n\n澜起科技加仓后 12 个月 +227%；三安光电清仓后又涨 119%（卖飞）。赢和输都摆出来 —— 只挑赢家写，报告就没有可信度了。\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-bestworst.png\" width=\"760\" \u002F>\n\n### 被套时他干什么 + 跌市防守\n\n股票跌破成本后的 32 次动作：20 次认错砍掉 vs 12 次越跌越买 —— 偏纪律型，不死扛。旁边是四个熊市年的防守成绩单。\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-loss.png\" width=\"760\" \u002F>\n\n### 独立战争 · 他和公司有多不一样\n\n分歧度标尺：他 78.8%，同事间均值也差不多 —— 不是孤狼。关键在下一步：分歧最高的季度 vs 最低的季度，随后 6 个月谁跑赢了大盘。\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-indep.png\" width=\"760\" \u002F>\n\n### 现在的牌面 · 前十大按行业归堆\n\n牌面按东财\u002F港股公开行业自动归堆，不写死「科技成长打法」。下图是合宜演示的当前牌面。\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-theme.png\" width=\"760\" \u002F>\n\n### 持仓撞车榜 · 同门 + 全市场\n\n同门里谁跟他最像、全市场哪些主动基金也重仓他的票，全部配重合度进度条。想深挖哪只，直接让 Agent 再跑一遍。\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-crash.png\" width=\"760\" \u002F>\n\n### 今年最猛的 10 只 · 持仓同步度\n\n今年收益榜前十平均只跟他撞 0.8\u002F10 只重仓 —— 他的收益不是追热点榜追来的。\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-top10.png\" width=\"760\" \u002F>\n\n### 抄作业指数 · 他建仓 vs 你等季报\n\n等季报再抄，超额还能拿 80% —— 买点先手一年只值 4.4 个点，跟他的择时弱项互相印证。\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-copy.png\" width=\"760\" \u002F>\n\n### 万元灾难片 · 你会怎么亏\n\n拖动滑块选金额，直接看\"如果买在 2021 年山顶\"你的钱会变成多少、要熬多少天才回本。\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-disaster.png\" width=\"760\" \u002F>\n\n### 机构视角 · 上行\u002F下行捕获\n\n机构评基金最看重的一组数，配人话注释。\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-capture.png\" width=\"760\" \u002F>\n\n### 运气拆解 · 收益里有多少是风格白送的\n\n把 103 个月的收益拆给市场\u002F大小盘\u002F成长价值，剥完还剩每年 +7.7% —— 这才是他的真本事。\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-factor.png\" width=\"760\" \u002F>\n\n### 造神检测 · 明星经理黑历史扫描\n\n甩锅跑路 \u002F 摘桃子 \u002F 藏尸体 \u002F 高位圈钱，逐项核查。查不清的标\"未查证\"，不写成\"不存在\"。\n\n闸门时间轴把限购\u002F开门钉在市场高低点上，拿 12 个月后涨跌验他拦没拦人高位接盘——对照卡，不进总分。\n\n年底冲排名比 Q4 和其他季；一车多牌看他名下产品持仓重不重样；开门批次验门开了之后那批钱 12 个月怎样了。三张都是对照卡，不进总分。\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fshot-star.png\" width=\"760\" \u002F>\n\n---\n\n## 🎨 三种报告风格\n\n主报告(上面那套)之外,还有三种完整的风格原型,同一套方法论、三种完全不同的叙事皮肤(当前为模拟数据演示,可作为渲染模板切换):\n\n### 风格 A · 侦查卷宗 —— 「绝密档案」\n\n牛皮纸+公章+批注,把基金经理当嫌疑人查:人事档案、物证、结案书。 [在线看](https:\u002F\u002Fwbh604.github.io\u002Ffund-guy-skill\u002Fassets\u002Fstyle-a-dossier.html)\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fstyle-a.png\" width=\"760\" \u002F>\n\n### 风格 B · 卡牌图鉴 —— 「你抽到了一张 SSR」\n\n游戏抽卡语言:稀有度、属性面板、对战记录、阵亡回放、强度榜。 [在线看](https:\u002F\u002Fwbh604.github.io\u002Ffund-guy-skill\u002Fassets\u002Fstyle-b-card.html)\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fstyle-b.png\" width=\"760\" \u002F>\n\n### 风格 C · 体检报告 —— 「各项机能基本健康,但天冷就犯病」\n\n体检中心语言:总检结论、检验科、既往病史、Rx 医嘱与剂量控制。 [在线看](https:\u002F\u002Fwbh604.github.io\u002Ffund-guy-skill\u002Fassets\u002Fstyle-c-checkup.html)\n\n\u003Cimg src=\"docs\u002Fscreenshots\u002Fstyle-c.png\" width=\"760\" \u002F>\n\n---\n\n## 快速开始\n\n```bash\npython3 -m venv .venv && .venv\u002Fbin\u002Fpip install -r requirements.txt\n\n# 以兴全合宜 163417 为例:取数 → 分析 → 出报告\n.venv\u002Fbin\u002Fpython scripts\u002Ffetch_fund.py 163417           # 基金主数据(净值\u002F持仓\u002F经理\u002F持有人\u002F费率)\n.venv\u002Fbin\u002Fpython scripts\u002Ffetch_stock_klines.py 163417   # 重仓股周K(窗口跟本基金成立日)\n.venv\u002Fbin\u002Fpython scripts\u002Ffetch_stock_industry.py 163417 # 重仓股行业(东财\u002F港股 F10)\n.venv\u002Fbin\u002Fpython scripts\u002Ffetch_pingzhong.py 163417      # 天天基金 pingzhongdata(申赎\u002F平台评分\u002F照片)\n.venv\u002Fbin\u002Fpython scripts\u002Ffetch_house.py 163417          # 同门基金持仓(独立战争对照组)\n.venv\u002Fbin\u002Fpython scripts\u002Ffetch_market_similar.py 163417 # 全市场撞车榜反查\n.venv\u002Fbin\u002Fpython scripts\u002Ffetch_top_funds.py 163417      # 今年收益 TOP10 同步度\n.venv\u002Fbin\u002Fpython scripts\u002Ffetch_gates.py 163417          # 申购闸门(限购\u002F开门\u002F自购公告)\n.venv\u002Fbin\u002Fpython scripts\u002Fanalyze_fund.py 163417         # 行为分析:验尸\u002F评分\u002F被动减仓判定\n.venv\u002Fbin\u002Fpython scripts\u002Fanalyze_house.py 163417        # 分歧度\u002F市场共识\n.venv\u002Fbin\u002Fpython scripts\u002Fanalyze_gates.py 163417        # 闸门 × 市场分位 × 12 个月验尸\n.venv\u002Fbin\u002Fpython scripts\u002Fanalyze_addons.py 163417       # 年底冲排名 \u002F 一车多牌 \u002F 开门批次 \u002F 造神筛 \u002F K线情景\n.venv\u002Fbin\u002Fpython scripts\u002Fbuild_fund_report.py 163417    # 生成单文件报告 assets\u002Ffund-\u003Ccode>.html\n```\n\n### 在 Cursor \u002F Claude Code \u002F Codex 里用\n\n把仓库丢给 Agent，说：\n\n> 读 `skills\u002Ffund-manager-alpha\u002FSKILL.md`，按里面的流程分析基金 163417，参考脚本在 `scripts\u002F` 下。\n\n脚本是**一次真实运行的参考实现**。接口会改版，换基金时窗口、行业、费率、风格指数、同门对照、K 线 fund 事件必须按所选基金重算，禁止手写某只基金的对照表，也禁止把合宜手写时间轴抄到别的代码。公告全文和 Mandate 仍由 Agent 做；造神九项能自动筛的用本品数据，筛不到的标未获取。以 `skills\u002Ffund-manager-alpha\u002FSKILL.md` 的三层取数模型为准。\n\n---\n\n## 方法论铁律\n\n完整 18 条见 [`SKILL.md`](skills\u002Ffund-manager-alpha\u002FSKILL.md)，最重要的几条：\n\n1. **直观是最高理念** —— 每个裸数字必须有主语和口径，回归系数只能进小字括号\n2. **必须先做任期切割** —— 前任业绩混入现任评价 = 分析作废\n3. **禁止把 Beta 当 Alpha** —— 风格白送的收益必须先剥离\n4. **卖飞只认主动清仓** —— 部分减仓大头还在，被动减仓（触 10% 线\u002F遭赎回）不是决策，全部剔除\n5. **失败的独立判断必须全部记录** —— 只挑赢家写 = 整个报告失去可信度\n6. **不许伪精确** —— 算不出来就写\"未获取\"，绝不编数\n7. **证据不足标 U（未鉴定）** —— 把\"查不清\"当\"能力差\"是误伤\n\n设计决策全记录在 [`DESIGN.md`](DESIGN.md)。\n\n## 数据来源\n\n全免费、零 API key：\n\n| 数据 | 来源 |\n|---|---|\n| 净值 \u002F 规模 \u002F 申赎 \u002F 持有人 \u002F 经理档案 \u002F 平台评分 | 天天基金（东方财富） |\n| 逐季持仓 \u002F 基金排行 | 东方财富，经 akshare |\n| 重仓股行业 | 东方财富 F10 \u002F 港股 F10 |\n| 管理费托管费 | 东方财富基金费率页 |\n| 全市场持仓横截面 | 巨潮资讯，经 akshare |\n| A 股周 K（前复权） | baostock |\n| 港股周 K | 新浪财经，经 akshare |\n| 申购闸门（限购 \u002F 开门 \u002F 公司自购） | 东方财富基金公告 JJGG |\n| 名下其他产品持仓（一车多牌） | 东方财富，经 akshare |\n| K 线图表库 | TradingView Lightweight Charts (Apache-2.0) |\n\n所有原始数据落 `.cache\u002F` 留证（不入库），记录接口名+参数与抓取时间；查不到出处的数字不许进报告。报告末尾自带完整数据来源标注。\n\n## 更新日志\n\n按时间倒序。只记对使用者有感的变化。\n\n### 2026-08-14 · 换基金全自动\n\n- 行业、费率、K 线窗口、同门\u002F市场横截面年份、闸门风格指数、同门对照，全部按**所选基金**重算，去掉合宜 163417 的手写对照表。\n- 牌面按东财\u002F港股所属行业归堆，不再写「科技成长打法」。\n- 闸门同门对照按公司权益产品规模排序，不再限定兴全 163\u002F340 代码。\n- 热榜同步度改读本品持仓（不再依赖 analysis.json，换基金首次就能跑）；全市场反查\u002F十大股东报告日跟最新持仓季走，不再写死 2026。\n- K 线情景的 `kind=fund` 事件按本品自动生成（成立\u002F经理变更\u002F规模\u002F回撤\u002F闸门），不再把合宜手写时间轴当默认；行业\u002F宏观新闻只保留在这只基金自己的缓存里。\n- 造神九项改成本品数据筛：共管\u002F独管、JJGG 标题（基准\u002F清盘）、策略摘要 vs 牌面、名下产品清单。筛不到的仍写未获取，不写成不存在。\n- 单脚本必须带 6 位基金代码，禁止默认落到 163417。演示打码：默认只打码 163417；`FUND_MASK=0` 可关，`FUND_MASK=1` 可对任意基金开。缺 masked 照片时自动像素化。\n\n### 2026-08-13 · 年底冲排名 \u002F 一车多牌 \u002F 开门批次\n\n- 三张新对照卡，**都不计入行为总分**（硬规则第 18 条）。\n- **年底冲排名**：Q4 vs 其他季比前十大集中度、单票上限、换血率、当季收益。Q1\u002FQ3 只有前十大，禁止拿持股只数比；成立首年当建仓年剔除。造神九项里这一条从「未检测」改为可自动过\u002F红旗。\n- **一车多牌**：拿他名下其他主动权益的最新全持仓前十大，看跟这一只撞几只。演示标的对社会价值 9\u002F10、对合润 6\u002F10 —— 和社会价值本质上是一辆车换车牌。\n- **开门批次命运 + 持有人换手**：门开了之后 1～2 期净份额升降才算批次；净缩不能写成开门收钱。锁定期份额不动时，机构占比变化是场内换手。解锁后爬回去的那批钱，从高点起算 12 个月。\n- 演示标的兴全合宜（163417）已重跑：年底冲排名未检出；一车多牌同构；开门当时净份额在缩，滞后批次 12 个月为负。\n\n### 2026-08-13 · 闸门时间轴\n\n- 新模块：**闸门时间轴**。把限购 \u002F 暂停大额 \u002F 打开申购 \u002F 提前结束募集钉在沪深300 **和他的风格指数** 高低点上，拿之后 12 个月涨跌验尸（和买卖点同一套窗口）。\n- 假闸门先剔除：假期双边暂停、全公司同一天限购（同门对照）、触 10% 双十线、熊市份额急缩保命。封闭期满开放申购是合同动作，不进样本。\n- **对照卡，不计入行为总分**。时间线重合是已确认事实；「他有良心」最多较强推断（硬规则第 17 条）。\n- 公司固有资金自购能拿到就叠上去；经理个人自购没有独立接口就标「未获取」。员工持有 ≠ 经理自购。\n- 演示标的兴全合宜（163417）已重跑：高位关过门，也高位开过门。在线示例同步更新。\n\n### 2026-08-12 · 公开演示\n\n- 上线 GitHub Pages 在线示例；演示版对经理姓名与照片打码。\n- 多 Agent 入口：`run.py`、斜杠命令、`.cursor\u002Fskills` \u002F `.agents\u002Fskills`、英文 README。\n- 报告模块齐：买卖点验尸、独立战争、抄作业指数、造神检测、全市场撞车榜。\n\n## 免责声明\n\n> ⚠️ 本项目仅供学习研究，全部基于公开披露数据，**不构成任何投资建议**。基金过往业绩不预示未来表现；报告中的判断有效期至下一期持仓披露。\n","这是一个面向公募基金投资者的基金经理行为审计工具，通过回溯分析基金经理历史持仓变动（基于公开季报），并以12个月后实际股价走势为标尺，逐笔验证其买卖决策质量。核心功能包括择时能力评估、持仓独立性检验、超额收益归因及‘造神’行为识别，输出可离线查看的单文件HTML交互报告。技术上采用Python驱动数据处理与规则引擎，前端为轻量级HTML\u002FJS实现零依赖可视化。适用于理性选基、避免盲目跟风、验证平台评级或进行基金尽调等场景。",2,"2026-08-14 02:30:03","CREATED_QUERY"]